ReportPatch®

SPECIMEN · SYNTHETIC DATA · NOT A CLIENT RESULT

THE $500 SCOPE REVIEW / GA4 · Monthly SEO

The filter was part of the finding.

A complete written report: what we found, why it matters, what to change and what still needs approval. Read it all in one PDF.

Read the full PDF report ↗

organic sessions

4,400in the fictional draft
4,000supported by synthetic evidence

Handoff status OPEN

THE CASE FILE / The review

The filter was part of the finding.

A fictional monthly SEO handoff displays 4,400 organic sessions. A retained synthetic transformation log exposes a 400-session Paid Search row in the headline. Review traces the filter, landing-bucket rollups, weighted engagement rate, and unresolved handoff evidence.

The PDF explains what is wrong, the figures that support that conclusion, and the actions needed before the report can be accepted. It includes the completed check results and recommendations in one document; the supporting files are optional.

Read the full PDF report ↗

REVIEW DISPOSITION / OPEN

The calculation is explained.
The handoff stays open.

6 checks pass · 1 fails · 2 remain open.

The corrected report and dated definitions approval are missing. This specimen does not claim an implemented fix or a signed-off client outcome.

RP-GA4-SEO-01 · 2026-09-01 inclusive / 2026-10-01 exclusive

Six deliverables. One evidence trail.

01 / Source-to-output map
02 / Metric consistency findings
03 / Ranked QA risks
04 / Prioritized patch plan
05 / Refresh / export acceptance checklist
06 / Implementation go / no-go boundary

A $500 assessment of one workflow, one primary schema and one representative client, with up to three agreed export formats. Implementation is separately scoped.

THE CASE FILE / 3 findings

What matters before the next send.

01
FAIL

Paid-search inclusion explains the draft difference

The fabricated draft log adds GA-P01 to all twelve organic rows. This documented synthetic inclusion reproduces the full 400-session excess.

4,400 vs 4,000 sessions; +10.0% against organic control.

Evidence: GA-D01; GA-P01; GA-M12

02
PASS

Engagement rate is reproducible on the organic basis

The twelve included rows support 2,680 engaged sessions / 4,000 sessions.

67.0% after rounding to one decimal; no paid-row engagement is assumed.

Evidence: GA-C02; GA-C03; GA-C05

03
OPEN

Approval and corrected-output evidence are missing

There is no named definitions approver, dated decision, or corrected report/export in this synthetic packet.

A calculation pass cannot close the handoff.

Evidence: GA-C07; GA-C08; acceptance-record.txt

THE CASE FILE / Evidence trail

Follow the number back.

The review includes 14 synthetic source rows and 13 explicit source-to-output mappings. Download the CSVs to inspect every row and transformation.

01

metadata.json

Freeze the fictional period, channel/action/component basis, currency when applicable, and cutoff.

02

source.csv

Inspect individually identified synthetic aggregate rows; no personal records.

03

mapping.csv

Trace exact source row IDs and fields through grouped and headline output calculations.

04

draft-calculation-log.csv

Reproduce the deliberately incorrect draft calculation; this log is invented fixture evidence, not a live diagnosis.

05

checks.csv

Separate arithmetic passes, reproduced draft failures, and unresolved approval/evidence items.

06

patch-plan.md + acceptance-record.txt

Review recommendations and leave handoff acceptance unresolved until an authorized approver and corrected outputs exist.

Source-to-output mapping · first six entries
IDSource rows / fieldOutputRule / basis
GA-M01GA-O01;GA-O02;GA-O03sessionslanding_buckets.Service pages.sessionsSUM(sessions)Organic Search; September only
GA-M02GA-O01;GA-O02;GA-O03engaged_sessionslanding_buckets.Service pages.engaged_sessionsSUM(engaged_sessions)Organic Search; September only
GA-M03GA-O04;GA-O05;GA-O06sessionslanding_buckets.Articles.sessionsSUM(sessions)Organic Search; September only
GA-M04GA-O04;GA-O05;GA-O06engaged_sessionslanding_buckets.Articles.engaged_sessionsSUM(engaged_sessions)Organic Search; September only
GA-M05GA-O07;GA-O08;GA-O09sessionslanding_buckets.Product pages.sessionsSUM(sessions)Organic Search; September only
GA-M06GA-O07;GA-O08;GA-O09engaged_sessionslanding_buckets.Product pages.engaged_sessionsSUM(engaged_sessions)Organic Search; September only
THE CASE FILE / 9 checks

Nine checks. No invisible passes.

Each check retains an evidence reference, a way to reproduce it and the next action. A calculation pass does not close an approval gap.

PASSGA-C01 Unique included rows

Evidence
source.csv GA-O01..GA-O12

Reproduce
Count 12 unique row_id values with INCLUDED_ORGANIC_CONTROL; four buckets x three rows.

Next action
Retain the aggregate grain with the reviewed export.

PASSGA-C02 Organic landing-bucket rollups

Evidence
source.csv GA-O01..GA-O12; GA-M01..08

Reproduce
Group sessions/engaged_sessions: Service 1600/1100; Articles 1100/740; Product 800/520; Other 500/320.

Next action
Keep these controls in the corrected output review.

PASSGA-C03 Organic headline controls

Evidence
GA-M09; GA-M10

Reproduce
Sum only twelve included rows: 4000 sessions, 2680 engaged.

Next action
Compare both values with regenerated outputs.

FAILGA-C04 Draft channel filter

Evidence
GA-P01 sessions=400; draft-calculation-log.csv GA-D01

Reproduce
Draft SUM(GA-O01..12.sessions,GA-P01.sessions)=4400; difference from organic control=400 (10.0%).

Next action
Recommend filtering Organic Search before aggregation.

PASSGA-C05 Weighted engagement-rate calculation

Evidence
GA-M11; GA-O01..GA-O12

Reproduce
2680/4000*100=67.0%; do not average segment rates.

Next action
Use same channel and period in both operands.

PASSGA-C06 Exclusive upper-date boundary

Evidence
GA-B01; metadata.json

Reproduce
Boundary row starts 2026-10-01; exclude 30 sessions/20 engaged from September and from the draft log.

Next action
Preserve inclusive-start/exclusive-end period metadata.

OPENGA-C07 Definitions authorization

Evidence
metadata.json definitionsApproval; acceptance-record.txt

Reproduce
No named approver/date supplied; frozen fictional basis alone is not approval.

Next action
Obtain written channel, period and rate-definition approval.

OPENGA-C08 Corrected report and exported copy agree

Evidence
acceptance-record.txt

Reproduce
No corrected report or exported copy is supplied; only a recommended patch exists.

Next action
After an authorized correction, compare both outputs to 4000/2680/67.0% and record approval.

PASSGA-C09 No invented paid engagement

Evidence
source.csv GA-P01 engaged_sessions blank

Reproduce
Verify blank is not interpreted as zero or added to the organic rate.

Next action
Leave this field unspecified unless evidence is supplied.

Download the complete check register ↓
THE CASE FILE / Patch & acceptance

A patch plan you can act on.

  1. Agree Organic Search session scope and September property-local boundaries with the definitions approver.
  2. Recommend applying both channel and period predicates before aggregation; retain GA-P01 and GA-B01 only as excluded-evidence examples.
  3. Recommend recalculating the headline and rate from the twelve included aggregate rows, then regenerating the report and exported copy.
  4. Have the authorized owner compare both outputs with the acceptance controls and retain dated approval.

Acceptance is a decision.

OPEN
  1. Named approver/date approves session-channel definition, property time zone, date boundaries and cutoff.
  2. Landing buckets reconcile to 1600/1100, 1100/740, 800/520, 500/320 sessions/engaged.
  3. Final report AND exported copy show 4000 sessions, 2680 engaged sessions, 67.0% engagement rate.
  4. Paid GA-P01 and boundary GA-B01 are excluded for documented distinct reasons.
  5. Frozen evidence and dated final-output approval retained; status remains OPEN until supplied.

Delivery for an agreed $500 review is three business days after written scope, payment and complete agreed inputs. It is an assessment, not an implementation or a guarantee of report accuracy.

THE CASE FILE / Downloads

The complete report.
Ready to read.

The findings, supporting figures, check results, recommendations and acceptance decision are explained together in one PDF. You do not need to open a spreadsheet or recreate a calculation.

Read the full report · PDF ↗

All report data and draft logs are synthetic, not a client result.

Optional technical supporting files

These files preserve the detailed evidence trail. Everything needed to understand the review is already in the PDF.

FROM A QUESTIONABLE NUMBER TO A REPRODUCIBLE DECISION.

Have a report that
needs a closer look?

Get a written fit answer for the $500 review. Implementation is agreed separately; this review is included once in a $2,500 sprint when both scopes fit.

Ask about your report ↗Browse all case files →