GCM Enterprise
Marketing Verdict
Northcove Supply Co.
Period: September 2026 | Google Ads, Meta, Shopify, GA4 and the general ledger, tied to the September close | Prepared 9 October 2026 | Signed: Graham Miller
Verdict
Together, the ads just cleared break-even, and Google carried Meta. $25,000 of ads brought $65,000 of sales that followed a click, matched to the books and kept: 2.6x against a 2.5x break-even, +$1,000 of contribution after ads (what's left after product, shipping, fees, returns and the ads themselves). The dashboards showed 4.4x because they count $15,000 of orders twice and $15,000 of Meta view-through credit, and count $15,000 of sales tax and refunds as sales. That's default platform counting, not the team's mistake.
Google clears break-even at 3.0x (+$3,000) and lost 22% of eligible searches to budget: grow it in $1,500 steps, keeping each step only if it adds at least $2.50 of kept sales per added $1 of spend (about $3,750 for a full month at the higher budget). Meta ranked first on the dashboards at 5.0x but shows 2.0x on clicks alone (−$2,000), as in August; if its view-through credit is earned and shared orders are split evenly, it is nearer 3.4x. Break-even sits inside that range, so hold Meta at $10,000 through the holiday peak and let a six-week regional holdout from 11 January decide. First, restore the Meta checkout pixel a theme update removed on 29 September: it has cut the purchases Meta can see by about a fifth, and Meta's automated bidding learns only from the purchases it can see.
Truth · from claimed to kept
The platforms claimed $110,000. $65,000 was sold and kept.
How each step is caught: counted twice, by crediting each store order once, to the last ad clicked before it (from the click ID on the order); view-through, from each platform's own split of click and view credit, set aside until a test shows what it caused; sales tax and refunds, from the books. After a click: Google $55,000, Meta $25,000. Store net sales tie to the ledger's $180,000 for September before any return is quoted.
Profit · by channel
Judged by your books, the ranking flips.
| Channel | Spend | Dashboard | Your books (clicks only) | vs 2.5x | Verdict |
|---|---|---|---|---|---|
| $15,000 | 4.0x | 3.0x | above | Keep + grow+$3,000 contribution after ads. Grow in $1,500 steps; keep each only if it adds $2.50 of kept sales per added $1. | |
| Meta | $10,000 | 5.0x | 2.0x | below | Hold + test−$2,000 on clicks alone; nearer 3.4x if its view-through is earned and shared orders are split evenly. Hold at $10,000 through the peak; a regional holdout from 11 Jan decides. |
| Both | $25,000 | 4.4x | 2.6x | above | +$1,000 contribution after ads, on clicks alone. |
"Dashboard" is the return each platform reports. "Your books (clicks only)" counts sales that followed a click on that platform's ad, credited once to the last ad clicked, after sales tax and refunds. Last-click credit favours the last touch, usually search: Google's 3.0x includes brand searches by people who may have bought anyway, and Meta's 2.0x leaves out its view-through credit. That's why each Google step is judged on what it adds, and Meta gets a test, not a cut. Break-even = $1 ÷ margin; margin here is 40% (contribution margin, not gross margin), so each $1 of ads needs $2.50 of kept sales. Contribution after ads = kept sales × 40% − ad spend. Only a holdout test (ads off in some regions, compare sales) proves cause.
Tracking · what each platform can see
A theme update on 29 September removed Meta's checkout pixel. Meta now sees 74% of store orders, down from 92%.
Purchases each platform's tag reported, as a share of store orders, compared day by day. Google's tag runs through a separate app and was unaffected. Meta's server feed still reports the purchases it can match. Meta's spend and the store's daily orders held steady over the same days, so the drop is the pixel, not demand. The break touched only the last two days of September; October's verdict will carry all of it.
Execution · moves for October
| ID | Move | Owner · by | What it decides | How we'll know |
|---|---|---|---|---|
| OCT-01 | Restore the Meta checkout pixel removed by the theme update | Web developer · 12 Oct | Measurement | Meta sees 90% or more of store orders again |
| OCT-02 | Google: raise budget in $1,500 steps, first to $16,500 | Agency · from 14 Oct | Growth | Each step stays only if Google's kept sales rise by at least $2.50 per added $1 of spend at the next close (about $3,750 for a full month at the higher budget); otherwise roll back. Directional; only a test proves cause. |
| OCT-03 | Meta: hold at $10,000 through the holiday peak; from 11 Jan, ads off in a quarter of regions for six weeks, same budget per remaining region (Meta runs at about $7,500 a month while the test is on, down from $10,000) | Agency · 11 Jan – 21 Feb | Decides $10,000 a month | Against each region's sales in the six weeks before: if regions with Meta out-sell the rest by $2.50 or more of kept sales per $1 of Meta ads, its view-through counts as earned and Meta gets a grow move; below that, Meta comes down in steps. |
| This month | +$1,000 contribution after ads, on clicks alone. OCT-02 and OCT-03 decide the next step. Illustrative; no outcome is assumed. |
Sources: Google Ads and Meta (spend, claimed sales, click and view credit); Shopify orders with their click IDs; GA4 sessions and purchase events; the general ledger (net sales, sales tax, refunds) and the margin inputs you confirm (product, shipping, payment fees, return costs). Every figure is saved with its inputs and its formula.
Confidential · GCM Enterprise