Checking your access…

What we’re solving for: 1. Move overstocked inventory profitably · 2. Grow the account: create, anticipate, test · 2. Scale what is provably working · 3. Stop losses -- but keep them in proportion · 4. Every dollar decision on verified numbers strategy v2026-08-03 ✎ edit strategy

Goals

Targets come from CCC's own measured history — every recommendation below links back to one of these.

G1 ✎ editOFF GOAL

Zero money-losing ad spend

3campaigns target 0campaigns
Google: (2) Demand Gen - Video Placement (0.49x)
Facebook: Prospecting | Purchase (0.73x)
Google: (1) PMax - Shopping Only - Low Priced Coops (2.73x)

Break-even verified ROAS is 2.23x at CCC's 44.8% blended gross margin (QuickBooks via Windsor, verified 2026-07-08). Any campaign verified below floor is buying revenue at a loss.

Source: context_pack.py roas_floor; QuickBooks P&L 17-month verified

G2 ✎ editIN PROGRESS

Google efficiency back to good-year median

4.01x target 7.76x
trailing 90d: 4.6x (this card tracks 2026-10)

Google spend ($14,921/mo last 6mo) is ABOVE the 2025 peak window but verified ROAS is roughly half (7.1x vs 16.2x). This is efficiency erosion, not underspend. Target = CCC's own 2025 full-year median.

Source: ThoughtMetric 2yr history (2025-01..2026-07), context_pack.py

G3 ✎ editIN PROGRESS

Bing ROAS: Stay Above Full-Year Median

3.75x target 8.17x
trailing 90d: 5.72x (this card tracks 2026-10)

Target is Bing's own trailing 2-year median ROAS -- the bar it has already proven it can clear.

Source: ThoughtMetric 2yr history, context_pack.py

G4 ✎ editON GOAL

Meta above break-even

3.78x target 2.23x
trailing 90d: 2.86x (this card tracks 2026-10)

Meta went NEGATIVE in July 2026 (0.08x verified) and its platform-reported value is separately inflated ~9x vs ThoughtMetric (64.7% of claimed value is 1-day view-through). Until it clears break-even it is an awareness/retargeting channel only, not a volume channel.

Source: ThoughtMetric vs Meta Marketing API, attribution breakdown 2026-07-09

G6 ✎ editNO DATA

Physical inventory on hand

— target —

Chris's #1 stated lever (2026-07-09/11): free warehouse cash and space by selling down overstock. Actual = total physical units on hand (manual warehouse count, 2026-07-24 baseline, ccc_inventory_snapshots). Target intentionally null: the goal is the downward TREND in on-hand units, tracked in goal history from today. NOTE (2026-07-24): this used to track 'excess units past 26-week cover', but that required a velocity/SKU mapping with an unresolved double-counting ambiguity (same root cause as the 2026-07-23 '$7M' incident) -- simplified to a direct on-hand count until that mapping is confirmed.

Source: agentic_ad_ops/inventory_manual_tracking.py; ccc_inventory_snapshots (Supabase)

Ad spend by platform — by month

Spend refreshes live every day for the current month; orders and revenue are ThoughtMetric-measured (linearNonDirect, multi-touch -- "orders" is fractional because credit splits across touchpoints, not an estimate). "All platforms" is the blended sum, not an average.

Oct 2025Sep 2026Oct 2026 (MTD)
SpendOrdersRevenueROASSpendOrdersRevenueROASSpendOrdersRevenueROAS
All platforms$14,91995.2$61,0574.09x$15,51769.5$93,8066.05x$10,45539.2$39,2023.75x
Bing$1,0037.9$8,3948.37x$2,02211.9$20,23810.01x$1,5713.0$5,4533.47x
Facebook$2,5052.4$1,7740.71x$1,5456.9$7,3274.74x$1,4295.0$5,1033.57x
Google$11,41184.9$50,8894.46x$11,94950.7$66,2415.54x$7,45531.3$28,6463.84x
Show full history (22 months)
Jan 2025Feb 2025Mar 2025Apr 2025May 2025Jun 2025Jul 2025Aug 2025Sep 2025Oct 2025Nov 2025Dec 2025Jan 2026Feb 2026Mar 2026Apr 2026May 2026Jun 2026Jul 2026Aug 2026Sep 2026Oct 2026 (MTD)
SpendOrdersRevenueROASSpendOrdersRevenueROASSpendOrdersRevenueROASSpendOrdersRevenueROASSpendOrdersRevenueROASSpendOrdersRevenueROASSpendOrdersRevenueROASSpendOrdersRevenueROASSpendOrdersRevenueROASSpendOrdersRevenueROASSpendOrdersRevenueROASSpendOrdersRevenueROASSpendOrdersRevenueROASSpendOrdersRevenueROASSpendOrdersRevenueROASSpendOrdersRevenueROASSpendOrdersRevenueROASSpendOrdersRevenueROASSpendOrdersRevenueROASSpendOrdersRevenueROASSpendOrdersRevenueROASSpendOrdersRevenueROAS
All platforms$9242.0$1,3101.42x$11,002170.2$194,73317.70x$17,386330.3$338,21419.45x$21,471273.2$259,21412.07x$23,022292.3$282,40112.27x$22,863205.5$199,4058.72x$19,626153.6$146,4797.46x$15,654120.0$89,7715.73x$14,12274.4$66,2344.69x$14,91995.2$61,0574.09x$15,742103.5$65,9494.19x$10,97866.1$43,1673.93x$14,40875.4$57,2693.97x$13,70081.0$68,3294.99x$20,902168.7$167,2938.00x$23,186210.5$255,10911.00x$25,651154.3$183,6457.16x$24,130140.6$167,5356.94x$18,84589.7$85,2404.52x$15,86665.0$63,9184.03x$15,51769.5$93,8066.05x$10,45539.2$39,2023.75x
Bing$390.0$00.00x$99012.0$11,77411.90x$2,26541.8$43,00718.98x$3,29831.0$26,9518.17x$3,50552.2$51,85814.79x$3,88524.1$21,4855.53x$3,06120.1$15,3745.02x$1,00311.3$7,1647.14x$9797.6$5,4855.60x$1,0037.9$8,3948.37x$9958.5$8,6328.68x$1,4785.5$5,4413.68x$1,2237.1$4,4103.61x$7187.2$10,79815.04x$2,04716.9$19,7529.65x$2,59030.9$48,90218.88x$2,59114.7$20,1407.77x$2,59014.4$15,4615.97x$1,93510.3$5,6182.90x$1,7338.6$7,9744.60x$2,02211.9$20,23810.01x$1,5713.0$5,4533.47x
Facebook$1040.0$00.00x$2,29224.6$35,57115.52x$2,89945.4$43,73215.08x$2,55128.3$24,9199.77x$2,92441.7$36,59012.51x$3,27129.6$24,1677.39x$3,01011.5$13,5124.49x$3,1056.9$3,4801.12x$2,2941.7$1,8190.79x$2,5052.4$1,7740.71x$3,14911.0$9,1492.91x$2,6096.4$4,9751.91x$2,4957.1$4,1101.65x$2,4166.5$7,3843.06x$1,73732.2$16,6359.58x$2,90846.6$16,0355.51x$3,09215.2$10,9653.55x$2,7939.8$10,3573.71x$1,9634.7$2,0791.06x$1,5172.5$1,9911.31x$1,5456.9$7,3274.74x$1,4295.0$5,1033.57x
Google$7802.0$1,3101.68x$7,720133.6$147,38919.09x$12,221243.2$251,47520.58x$15,623214.0$207,34413.27x$16,593198.4$193,95211.69x$15,707151.9$153,7539.79x$13,555122.0$117,5938.68x$11,546101.8$79,1276.85x$10,84965.1$58,9305.43x$11,41184.9$50,8894.46x$11,59984.0$48,1674.15x$6,89154.2$32,7524.75x$10,68961.2$48,7494.56x$10,56667.3$50,1474.75x$17,118119.6$130,9067.65x$17,689133.0$190,17210.75x$19,968124.4$152,5407.64x$18,747116.4$141,7187.56x$14,94774.7$77,5445.19x$12,61553.9$53,9544.28x$11,94950.7$66,2415.54x$7,45531.3$28,6463.84x

More boards

← Anne view — season brief, creative to-do, channel health · Creative — review and approve ad copy + real-media images · Memory — account lessons, who's driving, takeover map, and the 12-month change calendar.

Executive summary

The number that matters most this week is roughly $600–700 in additional weekly store contribution that becomes available Oct 24, three days from now. NB Chicken Coops is returning $1.51 in gross profit for every dollar of ad spend — a healthy 4.28x against a 2.84x breakeven — yet it loses 40% of its potential impressions to a daily budget cap. That is a constraint the business controls, and clearing it is the week's primary execution date. Before then, one stop-the-bleed is overdue: Demand Gen Video has run for 30+ days plus six days since its Oct 15 geo-restricted re-enable and has returned $0 in store revenue on both runs. At $30/day, that is $210/week in confirmed zero-return spend that should stop today.

This week's moves:

1. [budget/bid] Pause (2) Demand Gen - Video Placement today. The live platform pull shows $792 spent and $0 returned over 30 days (0.0x); the channel-adjusted estimate since the Oct 15 re-enable is 0.49x — both reads put it far below the 2.84x floor. The original creative (video WNimQjrxtw4, 25 seconds) has never produced a store order at any budget level. Do not re-enable this campaign with the current creative under any scenario. When the test re-opens, swap to the unused 15-second "Beautiful Backyard Chicken Coops" (video 7TY62pmiwQg, verified never-served) — that is the only meaningful variable left to test on this channel.

2. [budget/bid] On Oct 24: raise NB Chicken Coops daily budget from $200 to $240 (+20%) and lower tROAS from 5.0 to 4.5 in the same change event. The campaign is profitable at 4.28x but is losing 40.4% of impression share to budget and a further 47.8% to rank. Rank loss on a tROAS Search campaign means the bid target is pricing the campaign out of profitable auctions — setting the target at 4.5 aligns with Google's platform guidance to keep tROAS at or just below the trailing achieved ROAS [bp_019, tier A]. Combined expected effect: +$80–100/day contribution, or roughly $560–700/week at current volume. These are two changes on one platform logged as one event; make no further Google dial moves until Nov 7.

3. [budget/bid] On Oct 24: raise Bing PMax Coops & Runs from $27 to $33/day (+20%). At 8.29x channel-adjusted ROAS, this is the highest-returning campaign in the account. Every added dollar returns approximately $2.41 in gross profit. Bing has been structurally throttled for months at under $1k/month while running at nearly three times the Google account's average return. Expected effect: +$15–20/day contribution (+$105–140/week). No further Bing changes until Nov 7.

4. [creative] Brief Anne this week on a new 15-second Meta video ad using the "Everyday Life with the Brahma Coop" footage (Drive, 2026-08-21 — the freshest lifestyle footage in the library, featuring the highest-priority inventory model). Hook format: a question in the first two seconds ("Is your backyard missing something?"), burned-in captions throughout, delivered as 9:16 for Reels and 4:5 for feed. The current Abandoners prospecting creative is running at frequency 12.9 — nearly four times the 3.5 fatigue threshold — with CTR at 1.37%. That audience is being burned, not sold to. Test budget: swap into the existing Prospecting | Purchase spend with no incremental dollars. Kill rule: pause if the new creative's CTR stays below 0.8% after 14 days. Window: 21 days. Why now: industry best practice [bp_050, tier B] explicitly identifies October as the window to build prospecting pools before BFCM CPMs rise; Brahma footage directly serves the inventory clearance mission.

5. [new channel] Unblock ChatGPT Ads account creation at ads.openai.com this week. Chris approved the test on Oct 15 and the only blocker is the account setup step. Once live: $40/day product-feed campaign (Brahma and RIH base models only, serving the overstock priority) plus $25/day chat-card campaign (two ad groups: first-flock and durability/upgrade), all created paused and activated only on Chris's explicit go. Kill conditions: $516 spent with zero store-verified orders (tracked via utm_source=chatgpt), or day-14 store ROAS below 1.5x, or day-28 store ROAS below 2.91x. Scale trigger: 2.91x or better with three or more store orders — add 20–30% no more than once every four days. Third-party e-commerce benchmarks project 2.3% conversion on the platform; CCC needs 1.2–1.9% to break even at $751 AOV, so the economics are plausible but not proven — this is a test, not a forecast.

Considered and not recommended:

- Meta Prospecting | Purchase pause (channel-adjusted 0.73x, below floor) — Meta's platform numbers run roughly 82% above what the store actually records on this account. Pausing on platform numbers alone when the gap is that large risks cutting a campaign that store-side data might read differently. A ThoughtMetric pull is the prerequisite; bring this back next week with two matching reads. - Checkout-abandoner Meta audience build (126 people reach checkout and leave each month, each worth ~$313 in gross profit) — high potential but audience structure data is 16 days stale. Confirm the audience does not already exist in the account before briefing a build; if it is absent, this becomes a top-three action next session. - Google Universal Cart and channel prioritization review — flagged as a 30-day action in the Oct 16 market intelligence synthesis. No immediate conversion risk identified, but this review belongs on the Nov 7 session agenda before the window closes. - PMax Low Priced Coops reduction (2.73x estimated, marginally below the 2.84x floor) — at $24/day the dollar risk is small, but the estimate is platform-only and the 14-day spacing window has not cleared. Monitor; re-evaluate Oct 24 with a store-side pull alongside it. - Bing AI Max for Search activation — just launched, relevant to (NB) Chicken Coops Bing at 4.64x below its 6.13x target. Worth activating, but the 14-day spacing window has not cleared on Bing. Add to the Oct 24 Bing change event or the Nov 7 session. - Pinterest activation (shell created Oct 12, paused) — the peak it is designed to serve is Feb–May; bp_047 calls for launching two months ahead of the peak, meaning December is the right start window, not now.

Still unverified — needs a store-side second source before any money moves:

- Meta Prospecting | Purchase at 0.73x channel-adjusted ROAS. This meets the below-floor threshold on the platform read, but the platform-to-store gap on Meta is large enough on this account that the finding cannot be acted on without a matching ThoughtMetric read. Treated as a watch item, not a recommendation. - PMax Low Priced Coops at 2.73x channel-adjusted ROAS. Marginally below the 2.84x breakeven on a single-source estimate. At $24/day the dollar exposure is contained, but the direction of any action (pause vs. tROAS adjustment) requires store-side confirmation first.

How we will know if we are wrong:

  1. If Demand Gen was assisting store conversions through an indirect path, daily store orders will drop within 10 days of the pause — compare against the Oct 10 post-pause read, which showed -96/day contribution with the top of the range just touching zero, so a clean drop below that baseline is the signal to look for.
  2. If the Oct 24 NB Chicken Coops tROAS cut to 4.5 attracts lower-quality traffic, ThoughtMetric store ROAS will fall below 2.84x within the 14-day post-change window even as Google-platform ROAS holds steady — that divergence between platform and store is the specific indicator that auction quality degraded rather than improved.
  3. If ChatGPT Ads reaches $516 with zero store orders confirmed via utm_source attribution, the channel cannot clear CCC's break-even at a $751 AOV freight product and the budget should be reallocated directly to the Oct 24 Bing PMax step-up.

Recommendations

Each card: what to do, why (source-tagged evidence), and the expected, measurable outcome. Status persists across days — resolved items move to the archive below. Every executed change is logged to the change engine and measured on its stated window.

OPEN $527,380/moopen 101d
Sell ~711 Rhode Island Homestead units by 2026-12-01 -- ads + price now, bigger decision needed

Get Rhode Island Homestead from ~1,277 on hand down to a healthy 566 (18 weeks of forward seasonal demand).

MC
Google Merchant Center
set sale_price (~10% off; final numbers are a client call) on the whole family together: RIH Coop + Run ($1,577 -> $1,419); RIH Hen House Only ($1,099 -> $989); RIH Roof Bundle ($1,905 -> $1,714); RIH Original Run Ext ($500 -> $450). The strike-through badge serves on every Shopping placement automatically. ACCOUNT MEMORY: Price edits on revenue products are proven SAFE on this account -- no Merchant Center history reset observed when Rhode Island / Bundle prices were raised.
G
Google Ads → '(1) PMax - Shopping Only - Coops & Runs' (ID 20398196293)
add ONE asset group 'Rhode Island Homestead focus' with a listing group filtered to the family's products. No budget change COORDINATE: Other/unknown changed maximize_conversion_value.target_roas on this campaign 2026-09-11 -- align with them before overlapping. -- campaign spends ~$201/day at 7.0x window ROAS; shifts serving share to the family.
M
Meta → 'Intero | Catalog | Sales' (ID 120207119815200108)
ONE product set with the family's SKUs, dedicated ad set at ~$20/day (a third of the ~$56/day the Meta account spends today); 7-day read before scaling.
B
Bing → '(1) PMax - Shopping Only - Coops & Runs' (ID 568011680)
family syncs via Merchant Center import -- verify, no other change.
→
CLIENT DECISION (Danny/Chris)
run the steps above now regardless -- they're the maximum ads can do and they're real progress -- but even at full ads+price intensity this can't close Rhode Island Homestead's gap by 2026-12-01 (needs 4.71x the unaided seasonal rate; paid media reliably buys up to ~2x on considered purchases, not more). Separately, pick one: (a) accept 2027-02-21 (~20.5 weeks) as the real deadline; (b) deeper markdown -- 20%+ is a pricing call with real margin left at Shopify unit costs, pulls the date in; (c) accept a smaller sell-down and re-plan at the next weekly read.
Details — evidence, verification, testing window (tap to expand)
G6 · Physical inventory on handallmove_inventory✓ basis: Shopify first-party⏱ 7-day verdictopen since 2026-07-12

What

Get Rhode Island Homestead from ~1,277 on hand down to a healthy 566 (18 weeks of forward seasonal demand). That means selling ~711 units in 9 weeks: ~82/wk vs ~17.3/wk the season gives unaided -- a 4.71x lift at the conservative count. Verdict: BEYOND ADS ALONE -- needs a decision: deeper cut, later deadline, or accept carry.

Why

Selling through generates ~$1,059,632 of revenue at current sale prices. Target and deadline are benchmark-based plan settings (editable right on the Mission board), seasonally adjusted from 30 months of Shopify sales. COUNT WARNING: Shopify on-hand values at ~$1,926,590 at cost vs $900,000 in QuickBooks -- unit figures shown as QB-scaled..claimed ranges until reconciled. Source: Shopify inventory+velocity cache 2026-07-11, real unit economics where pulled.

Expected outcome

Tracking: the Inventory Mission board reads weekly -- family units/wk vs the required ~82/wk line; pace flips ON PACE / BEHIND / AHEAD (currently BEHIND). Stop or escalate at each Monday read, not mid-week.

Corpus evidence

Google Ads & Commerce blog2026-08-19confirmed official

Shopify and Merchant Center clients should audit product feeds now — including titles, descriptions, availability, pricing, and promotional data — to resolve disapprovals and maximize holiday campaign eligibility before Q4 traffic spikes.

Microsoft Advertising blog2026-09-18confirmed official

For the CCC Shopify client: before October 2026, audit the Microsoft Merchant Center product feed for completeness and accuracy (titles, prices, availability, GTINs), verify conversion tracking fires cleanly on purchase events, and confirm Shopping/Performance Max campaigns have sufficient conversio

OPEN $395,517/moopen 101d
Sell ~390 Brahma units by 2026-12-01 -- ads + price now, bigger decision needed

Get Brahma from ~672 on hand down to a healthy 282 (18 weeks of forward seasonal demand).

MC
Google Merchant Center
set sale_price (~10% off; final numbers are a client call) on the whole family together: Brahma Coop ($2,493 -> $2,244); XL Brahma Run Ext ($1,299 -> $1,169). The strike-through badge serves on every Shopping placement automatically. ACCOUNT MEMORY: Price edits on revenue products are proven SAFE on this account -- no Merchant Center history reset observed when Rhode Island / Bundle prices were raised.
G
Google Ads → '(1) PMax - Shopping Only - Coops & Runs' (ID 20398196293)
add ONE asset group 'Brahma focus' with a listing group filtered to the family's products. No budget change COORDINATE: Other/unknown changed maximize_conversion_value.target_roas on this campaign 2026-09-11 -- align with them before overlapping. -- campaign spends ~$201/day at 7.0x window ROAS; shifts serving share to the family.
M
Meta → 'Intero | Catalog | Sales' (ID 120207119815200108)
ONE product set with the family's SKUs, dedicated ad set at ~$20/day (a third of the ~$56/day the Meta account spends today); 7-day read before scaling.
B
Bing → '(1) PMax - Shopping Only - Coops & Runs' (ID 568011680)
family syncs via Merchant Center import -- verify, no other change.
→
CLIENT DECISION (Danny/Chris)
run the steps above now regardless -- they're the maximum ads can do and they're real progress -- but even at full ads+price intensity this can't close Brahma's gap by 2026-12-01 (needs 5.18x the unaided seasonal rate; paid media reliably buys up to ~2x on considered purchases, not more). Separately, pick one: (a) accept 2027-03-08 (~22.6 weeks) as the real deadline; (b) deeper markdown -- 20%+ is a pricing call with real margin left at Shopify unit costs, pulls the date in; (c) accept a smaller sell-down and re-plan at the next weekly read.
Details — evidence, verification, testing window (tap to expand)
G6 · Physical inventory on handallmove_inventory✓ basis: Shopify first-party⏱ 7-day verdictopen since 2026-07-12

What

Get Brahma from ~672 on hand down to a healthy 282 (18 weeks of forward seasonal demand). That means selling ~390 units in 9 weeks: ~45/wk vs ~8.6/wk the season gives unaided -- a 5.18x lift at the conservative count. Verdict: BEYOND ADS ALONE -- needs a decision: deeper cut, later deadline, or accept carry.

Why

Selling through generates ~$794,687 of revenue at current sale prices. Target and deadline are benchmark-based plan settings (editable right on the Mission board), seasonally adjusted from 30 months of Shopify sales. COUNT WARNING: Shopify on-hand values at ~$1,926,590 at cost vs $900,000 in QuickBooks -- unit figures shown as QB-scaled..claimed ranges until reconciled. Source: Shopify inventory+velocity cache 2026-07-11, real unit economics where pulled.

Expected outcome

Tracking: the Inventory Mission board reads weekly -- family units/wk vs the required ~45/wk line; pace flips ON PACE / BEHIND / AHEAD (currently BEHIND). Stop or escalate at each Monday read, not mid-week.

Corpus evidence

Google Ads & Commerce blog2026-08-19confirmed official

Shopify and Merchant Center clients should audit product feeds now — including titles, descriptions, availability, pricing, and promotional data — to resolve disapprovals and maximize holiday campaign eligibility before Q4 traffic spikes.

Microsoft Advertising blog2026-09-18confirmed official

For the CCC Shopify client: before October 2026, audit the Microsoft Merchant Center product feed for completeness and accuracy (titles, prices, availability, GTINs), verify conversion tracking fires cleanly on purchase events, and confirm Shopping/Performance Max campaigns have sufficient conversio

OPEN $245,244/moopen 101d
Sell ~514 Orpington units by 2026-12-01 -- ads + price now, bigger decision needed

Get Orpington from ~709 on hand down to a healthy 195 (18 weeks of forward seasonal demand).

MC
Google Merchant Center
set sale_price (~10% off; final numbers are a client call) on the whole family together: Orpington Lodge ($985 -> $886); Orpington Roof Bundle ($1,338 -> $1,205); Orpington Run Ext ($299 -> $269). The strike-through badge serves on every Shopping placement automatically. ACCOUNT MEMORY: Price edits on revenue products are proven SAFE on this account -- no Merchant Center history reset observed when Rhode Island / Bundle prices were raised.
G
Google Ads → '(1) PMax - Shopping Only - Coops & Runs' (ID 20398196293)
add ONE asset group 'Orpington focus' with a listing group filtered to the family's products. No budget change COORDINATE: Other/unknown changed maximize_conversion_value.target_roas on this campaign 2026-09-11 -- align with them before overlapping. -- campaign spends ~$201/day at 7.0x window ROAS; shifts serving share to the family.
M
Meta → 'Intero | Catalog | Sales' (ID 120207119815200108)
ONE product set with the family's SKUs, dedicated ad set at ~$20/day (a third of the ~$56/day the Meta account spends today); 7-day read before scaling.
B
Bing → '(1) PMax - Shopping Only - Coops & Runs' (ID 568011680)
family syncs via Merchant Center import -- verify, no other change.
→
CLIENT DECISION (Danny/Chris)
run the steps above now regardless -- they're the maximum ads can do and they're real progress -- but even at full ads+price intensity this can't close Orpington's gap by 2026-12-01 (needs 9.88x the unaided seasonal rate; paid media reliably buys up to ~2x on considered purchases, not more). Separately, pick one: (a) accept 2027-07-29 (~43.0 weeks) as the real deadline; (b) deeper markdown -- 20%+ is a pricing call with real margin left at Shopify unit costs, pulls the date in; (c) accept a smaller sell-down and re-plan at the next weekly read.
Details — evidence, verification, testing window (tap to expand)
G6 · Physical inventory on handallmove_inventory✓ basis: Shopify first-party⏱ 7-day verdictopen since 2026-07-12

What

Get Orpington from ~709 on hand down to a healthy 195 (18 weeks of forward seasonal demand). That means selling ~514 units in 9 weeks: ~59/wk vs ~6.0/wk the season gives unaided -- a 9.88x lift at the conservative count. Verdict: BEYOND ADS ALONE -- needs a decision: deeper cut, later deadline, or accept carry.

Why

Selling through generates ~$492,753 of revenue at current sale prices. Target and deadline are benchmark-based plan settings (editable right on the Mission board), seasonally adjusted from 30 months of Shopify sales. COUNT WARNING: Shopify on-hand values at ~$1,926,590 at cost vs $900,000 in QuickBooks -- unit figures shown as QB-scaled..claimed ranges until reconciled. Source: Shopify inventory+velocity cache 2026-07-11, real unit economics where pulled.

Expected outcome

Tracking: the Inventory Mission board reads weekly -- family units/wk vs the required ~59/wk line; pace flips ON PACE / BEHIND / AHEAD (currently BEHIND). Stop or escalate at each Monday read, not mid-week.

Corpus evidence

Google Ads & Commerce blog2026-08-19confirmed official

Shopify and Merchant Center clients should audit product feeds now — including titles, descriptions, availability, pricing, and promotional data — to resolve disapprovals and maximize holiday campaign eligibility before Q4 traffic spikes.

Microsoft Advertising blog2026-09-18confirmed official

For the CCC Shopify client: before October 2026, audit the Microsoft Merchant Center product feed for completeness and accuracy (titles, prices, availability, GTINs), verify conversion tracking fires cleanly on purchase events, and confirm Shopping/Performance Max campaigns have sufficient conversio

More recommendations (59) — work the top 3 first; open these once those are executed, snoozed, or declined
OPEN $146,883/moopen 101d
Sell ~483 Leghorn units by 2026-12-01 -- ads + price now, bigger decision needed

Get Leghorn from ~633 on hand down to a healthy 150 (18 weeks of forward seasonal demand).

MC
Google Merchant Center
set sale_price (~10% off; final numbers are a client call) on the whole family together: Leghorn Cottage ($598 -> $538); Leghorn Roof Bundle ($999 -> $899); Leghorn Run Ext ($299 -> $269). The strike-through badge serves on every Shopping placement automatically. ACCOUNT MEMORY: Price edits on revenue products are proven SAFE on this account -- no Merchant Center history reset observed when Rhode Island / Bundle prices were raised.
G
Google Ads → '(1) PMax - Shopping Only - Coops & Runs' (ID 20398196293)
add ONE asset group 'Leghorn focus' with a listing group filtered to the family's products. No budget change COORDINATE: Other/unknown changed maximize_conversion_value.target_roas on this campaign 2026-09-11 -- align with them before overlapping. -- campaign spends ~$201/day at 7.0x window ROAS; shifts serving share to the family.
M
Meta → 'Intero | Catalog | Sales' (ID 120207119815200108)
ONE product set with the family's SKUs, dedicated ad set at ~$20/day (a third of the ~$56/day the Meta account spends today); 7-day read before scaling.
B
Bing → '(1) PMax - Shopping Only - Coops & Runs' (ID 568011680)
family syncs via Merchant Center import -- verify, no other change.
→
CLIENT DECISION (Danny/Chris)
run the steps above now regardless -- they're the maximum ads can do and they're real progress -- but even at full ads+price intensity this can't close Leghorn's gap by 2026-12-01 (needs 12.06x the unaided seasonal rate; paid media reliably buys up to ~2x on considered purchases, not more). Separately, pick one: (a) accept 2027-10-03 (~52.6 weeks) as the real deadline; (b) deeper markdown -- 20%+ is a pricing call with real margin left at Shopify unit costs, pulls the date in; (c) accept a smaller sell-down and re-plan at the next weekly read.
Details — evidence, verification, testing window (tap to expand)
G6 · Physical inventory on handallmove_inventory✓ basis: Shopify first-party⏱ 7-day verdictopen since 2026-07-12

What

Get Leghorn from ~633 on hand down to a healthy 150 (18 weeks of forward seasonal demand). That means selling ~483 units in 9 weeks: ~55/wk vs ~4.6/wk the season gives unaided -- a 12.06x lift at the conservative count. Verdict: BEYOND ADS ALONE -- needs a decision: deeper cut, later deadline, or accept carry.

Why

Selling through generates ~$295,122 of revenue at current sale prices. Target and deadline are benchmark-based plan settings (editable right on the Mission board), seasonally adjusted from 30 months of Shopify sales. COUNT WARNING: Shopify on-hand values at ~$1,926,590 at cost vs $900,000 in QuickBooks -- unit figures shown as QB-scaled..claimed ranges until reconciled. Source: Shopify inventory+velocity cache 2026-07-11, real unit economics where pulled.

Expected outcome

Tracking: the Inventory Mission board reads weekly -- family units/wk vs the required ~55/wk line; pace flips ON PACE / BEHIND / AHEAD (currently BEHIND). Stop or escalate at each Monday read, not mid-week.

Corpus evidence

Google Ads & Commerce blog2026-08-19confirmed official

Shopify and Merchant Center clients should audit product feeds now — including titles, descriptions, availability, pricing, and promotional data — to resolve disapprovals and maximize holiday campaign eligibility before Q4 traffic spikes.

Microsoft Advertising blog2026-09-18confirmed official

For the CCC Shopify client: before October 2026, audit the Microsoft Merchant Center product feed for completeness and accuracy (titles, prices, availability, GTINs), verify conversion tracking fires cleanly on purchase events, and confirm Shopping/Performance Max campaigns have sufficient conversio

NEW $792/mo⏸ HOLD until 2026-10-29
Attach shared negative lists to (2) Demand Gen - Video Placement

Attach the existing shared negative keyword lists (9 lists, 3,374 terms) to (2) Demand Gen - Video Placement.

Details — evidence, verification, testing window (tap to expand)
· google⏱ 14-day verdict

What

Attach the existing shared negative keyword lists (9 lists, 3,374 terms) to (2) Demand Gen - Video Placement.

Why

(2) Demand Gen - Video Placement spent $791.68 in the last 30 days with zero shared negative lists attached, while 3,374 already-built negative terms sit on other campaigns. Sources: Bing Campaign Management API (settings) + Bing Reporting API (30d spend).

Expected outcome

Reduces irrelevant matched traffic without new spend. Uses lists already written and in use, so no new negatives need authoring.

Corpus evidence

DigitalApplied / DMA (corroborated)2026-07-08industry consensus

When a Budget & Bid Strategist agent recommends blocking a wasteful search term inside a PMax campaign, it must route the negative to an account-level list, not attempt a campaign-level negative -- the latter silently fails to apply the way it would on a Search campaign.

PPC Hero2026-08-21single source

For any PMax campaign, run a brand leak audit by pulling search term reports (via Insights or Search Terms where available), isolating branded query spend, and comparing ROAS with vs. without brand traffic; if brand spend is material, add brand exclusion lists or a dedicated brand campaign with PMax

CHECKED · NO OBJECTIONSpersistence · momentum · funnel checks passed
OPEN
CTR laggard: Abandoners | BTL bootstrap | 2026-10

Pause this ad; its spend flows to the campaign's stronger ads automatically.

Details — evidence, verification, testing window (tap to expand)
G4 · Meta above break-evenfacebookgrow_profitable_volumebasis: Meta ad-level⏱ 7-day verdictopen since 2026-10-14

What

Pause this ad; its spend flows to the campaign's stronger ads automatically. Replace only if the angle is strategically unique. Angles to test (learning corpus): Why Lilly Singh is returning to sketch comedy on YouTube (YouTube Creator blog, 2026-10-15); Teaching students to think and learn through questions (OpenAI Blog, 2026-10-15)

Why

CTR 1.37045 vs campaign median 4.777 (<55% of median) on $194.83 spend, TOFU stage. Source: Meta ad-level insights vs campaign median, 2026-10-21.

Expected outcome

Campaign blended CTR rises as budget concentrates on proven ads; no spend change needed.

Corpus evidence

WordStream Blog2026-09-14single source

Pull the real estate vertical benchmarks for breg and the retail/ecommerce benchmarks for CCC, then compare each client's current Meta campaign CPCs and CPLs against those figures; if either client is more than 20% above benchmark CPL, flag for creative or audience audit before next monthly review.

Social Media Examiner2026-10-06single source

Content is truncated to a teaser only; no specific tactic details are extractable. For paid_media and social accounts, visit the source URL directly before acting — do not treat the headline summary alone as sufficient to change Facebook ad or LinkedIn content workflows.

CHECKED · NO OBJECTIONSpersistence · momentum · funnel checks passed
OPEN open 101d
Geo defect: '(NB) Non-Brand (Max Conversion Test)' targets Georgia (foreign country)

This campaign positively targets Georgia -- almost certainly a picker mistake (the US state was already targeted).

G
Google Ads → '(NB) Non-Brand (Max Conversion Test)' (ID 21645088737) → Settings → Locations
remove 'Georgia'. One click; US country target remains.
Details — evidence, verification, testing window (tap to expand)
G2 · Google efficiency back to good-yeagooglecut_wasteGoogle-attributed (geo grain)⏱ 14-day verdictopen since 2026-07-12

What

This campaign positively targets Georgia -- almost certainly a picker mistake (the US state was already targeted). A freight-heavy US-only product should not serve ads there.

Why

campaign_criterion LOCATION audit, live 2026-10-21. Positive geo targets are OR'd, so this actively expands serving abroad.

Expected outcome

Zero foreign impressions; no US impact -- the United States country target is unchanged.

Corpus evidence

Search Engine Journal2026-05-22single sourcecross-platform

When clients suspect click fraud, first audit location targeting settings (especially 'people showing interest in' settings), review placement reports for unfamiliar domains, and evaluate ad creative for accidental click risk before pursuing fraud-specific solutions or platform refund requests.

CHECKED · NO OBJECTIONSpersistence · momentum · funnel checks passed
OPEN open 101d
Geo defect: '(1) PMax - Shopping Only - Low Priced Coops' targets Georgia (foreign country)

This campaign positively targets Georgia -- almost certainly a picker mistake (the US state was already targeted).

G
Google Ads → '(1) PMax - Shopping Only - Low Priced Coops' (ID 23440048772) → Settings → Locations
remove 'Georgia'. One click; US country target remains.
Details — evidence, verification, testing window (tap to expand)
G2 · Google efficiency back to good-yeagooglecut_wasteGoogle-attributed (geo grain)⏱ 14-day verdictopen since 2026-07-12

What

This campaign positively targets Georgia -- almost certainly a picker mistake (the US state was already targeted). A freight-heavy US-only product should not serve ads there.

Why

campaign_criterion LOCATION audit, live 2026-10-21. Positive geo targets are OR'd, so this actively expands serving abroad. COORDINATE: Other/unknown (chris@chrisbowman.us) changed maximize_conversion_value.target_roas on this campaign 2026-10-05 -- align before overlapping.

Expected outcome

Zero foreign impressions; no US impact -- the United States country target is unchanged.

Corpus evidence

Search Engine Journal2026-05-22single sourcecross-platform

When clients suspect click fraud, first audit location targeting settings (especially 'people showing interest in' settings), review placement reports for unfamiliar domains, and evaluate ad creative for accidental click risk before pursuing fraud-specific solutions or platform refund requests.

CHECKED · NO OBJECTIONSpersistence · momentum · funnel checks passed
OPEN open 101d
Review: 222 negative zip-code exclusions of unknown origin

Campaigns carry 38-63 negative zip exclusions each, in structured patterns (zips positive on one campaign are negative on another).

→
Ask Intero (Sam/Cole) what the negative zip-code lists are for -- structured lists suggest a deliberate strategy (freight no-ship? fraud? a paused experiment): (B) Branded (ID 788315691): 41 zips, e.g. 06108,Connecticut,United States, 10509,New York,United States, 13210,New York,United States | (1) PMax - Shopping Only - Coops & Runs (ID 20398196293): 39 zips, e.g. 06108,Connecticut,United States, 13210,New York,United States, 15213,Pennsylvania,United States | (NB) Chicken Coops (ID 20404027651): 38 zips, e.g. 06108,Connecticut,United States, 13210,New York,United States, 15213,Pennsylvania,United States | (1) PMax - Shopping Only - Low Priced Coops (ID 23440048772): 63 zips, e.g. 04901,Maine,United States, 05301,Vermont,United States, 06108,Connecticut,United States
G
If no one claims them, remove in Google Ads per campaign under Settings -> Locations -> Exclusions; they predate the API's 30-day change history, so the Jan-May UI export (open item) is the paper trail.
Details — evidence, verification, testing window (tap to expand)
G2 · Google efficiency back to good-yeagooglecut_wasteGoogle-attributed (geo grain)⏱ 14-day verdictopen since 2026-07-12

What

Campaigns carry 38-63 negative zip exclusions each, in structured patterns (zips positive on one campaign are negative on another). Nobody has claimed them; they silently block whatever demand lives in those zips.

Why

campaign_criterion LOCATION audit, live 2026-10-21. Actor unknown: zero Google location-criterion records in the trailing-30d API change history; all 73 stored geo changes are Meta ad-set edits.

Expected outcome

Either a documented reason for each list, or removal -- then watch zip-adjacent state revenue at the next weekly read.

Corpus evidence

Search Engine Journal2026-05-22single sourcecross-platform

When clients suspect click fraud, first audit location targeting settings (especially 'people showing interest in' settings), review placement reports for unfamiliar domains, and evaluate ad creative for accidental click risk before pursuing fraud-specific solutions or platform refund requests.

CHECKED · NO OBJECTIONSpersistence · momentum · funnel checks passed
OPEN open 67d
Diagnose before moving money: (1) PMax - Shopping Only - Coops & Runs

'(1) PMax - Shopping Only - Coops & Runs' (google) is profitable but under its 2025 good-year bar by 0.5x.

Details — evidence, verification, testing window (tap to expand)
G2 · Google efficiency back to good-yeagooglecut_wasteTM-arbitered (platform diverges)⏱ 7-day verdictopen since 2026-08-15

What

'(1) PMax - Shopping Only - Coops & Runs' (google) is profitable but under its 2025 good-year bar by 0.5x. Diagnose (search terms, creative age, bid strategy) before adding or cutting budget.

Why

Verified ROAS 5.36x is above break-even but below the channel's own funnel-adjusted 2025 median -- history proves this campaign class can do better. Sources: platform API + ThoughtMetric, 2026-10-21. COORDINATE: Other/unknown (chris@chrisbowman.us) changed maximize_conversion_value.target_roas on this campaign 2026-10-05 -- align before overlapping.

Expected outcome

Closing the gap returns ~$1,108/mo additional contribution at current spend if ROAS recovers to the median.

Corpus evidence

DigitalApplied / DMA (corroborated)2026-07-08industry consensus

When a Budget & Bid Strategist agent recommends blocking a wasteful search term inside a PMax campaign, it must route the negative to an account-level list, not attempt a campaign-level negative -- the latter silently fails to apply the way it would on a Search campaign.

PPC Hero2026-08-10single source

When auditing Google Ads accounts, use Quality Score sub-scores to pinpoint which of the three components is underperforming and prioritize fixes there (e.g., rewrite ad copy for relevance, improve page load and message match on landing pages) rather than chasing the score number itself.

CHECKED · NO OBJECTIONSpersistence · momentum · funnel checks passed
OPEN open 59d
Diagnose before moving money: (B) Branded

'(B) Branded' (google) is profitable but under its 2025 good-year bar by 1.2x.

Details — evidence, verification, testing window (tap to expand)
G2 · Google efficiency back to good-yeagooglecut_wasteTM-arbitered (platform diverges)⏱ 7-day verdictopen since 2026-08-23

What

'(B) Branded' (google) is profitable but under its 2025 good-year bar by 1.2x. Diagnose (search terms, creative age, bid strategy) before adding or cutting budget.

Why

Verified ROAS 6.54x is above break-even but below the channel's own funnel-adjusted 2025 median -- history proves this campaign class can do better. Sources: platform API + ThoughtMetric, 2026-10-21. COORDINATE: Other/unknown (chris@chrisbowman.us) changed maximize_conversion_value.target_roas on this campaign 2026-09-11 -- align before overlapping.

Expected outcome

Closing the gap returns ~$622/mo additional contribution at current spend if ROAS recovers to the median.

Corpus evidence

DigitalApplied / DMA (corroborated)2026-07-08industry consensus

When a Budget & Bid Strategist agent recommends blocking a wasteful search term inside a PMax campaign, it must route the negative to an account-level list, not attempt a campaign-level negative -- the latter silently fails to apply the way it would on a Search campaign.

PPC Hero2026-08-10single source

When auditing Google Ads accounts, use Quality Score sub-scores to pinpoint which of the three components is underperforming and prioritize fixes there (e.g., rewrite ad copy for relevance, improve page load and message match on landing pages) rather than chasing the score number itself.

CHECKED · NO OBJECTIONSpersistence · momentum · funnel checks passed
OPEN open 28d
Diagnose before moving money: (NB) Chicken Coops

'(NB) Chicken Coops' (google) is profitable but under its 2025 good-year bar by 1.6x.

Details — evidence, verification, testing window (tap to expand)
G2 · Google efficiency back to good-yeagooglecut_wasteTM-arbitered (platform diverges)⏱ 7-day verdictopen since 2026-09-23

What

'(NB) Chicken Coops' (google) is profitable but under its 2025 good-year bar by 1.6x. Diagnose (search terms, creative age, bid strategy) before adding or cutting budget.

Why

Verified ROAS 4.2x is above break-even but below the channel's own funnel-adjusted 2025 median -- history proves this campaign class can do better. Sources: platform API + ThoughtMetric, 2026-10-21. COORDINATE: Other/unknown (chris@chrisbowman.us) changed maximize_conversion_value.target_roas on this campaign 2026-09-15 -- align before overlapping.

Expected outcome

Closing the gap returns ~$2,581/mo additional contribution at current spend if ROAS recovers to the median.

Corpus evidence

DigitalApplied / DMA (corroborated)2026-07-08industry consensus

When a Budget & Bid Strategist agent recommends blocking a wasteful search term inside a PMax campaign, it must route the negative to an account-level list, not attempt a campaign-level negative -- the latter silently fails to apply the way it would on a Search campaign.

PPC Hero2026-08-10single source

When auditing Google Ads accounts, use Quality Score sub-scores to pinpoint which of the three components is underperforming and prioritize fixes there (e.g., rewrite ad copy for relevance, improve page load and message match on landing pages) rather than chasing the score number itself.

CHECKED · NO OBJECTIONSpersistence · momentum · funnel checks passed
NEW
Audience test 2 (run AFTER test 1 concludes): Advantage+ broad vs winner

Completes the ladder: current vs LaL vs broad.

→
MANUAL
duplicate the WINNER of test 1's ad set; audience: Advantage+ (broad, no interest stack). Budget CAP: $25/day, 14 days, same creative, same kill rule.
→
Sequencing is deliberate
one variable at a time -- never run both tests concurrently against the same creative.
Details — evidence, verification, testing window (tap to expand)
G2 · Google efficiency back to good-yeafacebookcut_waste⏱ 14-day verdict

What

Completes the ladder: current vs LaL vs broad.

Why

Platform best practice in the knowledge corpus favors broad on mature pixels, but this account has never measured it -- account memory requires a measured window, not doctrine.

Expected outcome

A ranked audience playbook for this account grounded in its own measured CPA.

Corpus evidence

digimau / aiadvantageagency2026-07-08industry consensus

Start Meta prospecting broad; use purchaser-list lookalikes as a soft signal and let creative do the qualifying.

WordStream Blog2026-09-14single source

Pull the real estate vertical benchmarks for breg and the retail/ecommerce benchmarks for CCC, then compare each client's current Meta campaign CPCs and CPLs against those figures; if either client is more than 20% above benchmark CPL, flag for creative or audience audit before next monthly review.

CHECKED · NO OBJECTIONSpersistence · momentum · funnel checks passed
OPEN open 104d
Review agency engagement scope with Intero

Decision for Chris/Danny, not an automated call: reconcile what Intero bills for against the change logs in this dashboard, and set expectations or re.

Details — evidence, verification, testing window (tap to expand)
G2 · Google efficiency back to good-yeaallcut_wasteopen since 2026-07-09

What

Decision for Chris/Danny, not an automated call: reconcile what Intero bills for against the change logs in this dashboard, and set expectations or restructure.

Why

Meta account audit log (Meta's own authoritative record, 365 days): Intero made 4 changes in ALL of 2026 vs 2589 in Jul-Dec 2025. Google (API caps at 30 days): 1064 events, 182 of them on a single day (bulk asset upload). Last 90 days across both: 1 Meta events. Sources: Meta /activities + Google change_event, pulled 2026-10-21. CAVEAT: Google's full-year history needs a manual UI export (2-yr history is not API-accessible); unresolved actor names (Ashley King, Sierra Liegler) may be agency staff -- if so, agency Meta activity extends to May 2026, then still stops.

Expected outcome

Either restored agency output or recovered fees; both show up as change-log volume and G2/G4 movement.

Corpus evidence

Search Engine Journal2026-06-25single source

Agency and in-house marketers should anticipate continued client-side budget and headcount pressure at big tech; pitch lean, AI-augmented retainers and prioritize demonstrable ROI reporting rather than expanding scope assumptions.

RISMedia2026-10-01single source

1000WATT has historically been a credible independent voice on real estate marketing strategy and consumer research; now that it is owned by a major franchise conglomerate, future 1000WATT research and opinion pieces should be read with awareness of potential institutional bias toward BHHS and HomeS

CHECKED · NO OBJECTIONSpersistence · momentum · funnel checks passed
NEW
Audience test 1: 3% purchaser lookalike vs current targeting (manual setup)

Prospecting rides the proven creative (CTR 4.288%, $442/28d) into a colder, larger pool.

→
MANUAL (policy
nothing auto-pushes): in Meta Ads Manager, duplicate the ad set behind 'Store collection - Best Coops - April 20' in 'Intero | Catalog | Sales'. Audience: Lookalike (US, 3%) seeded on Purchases 180d. Budget CAP: $25/day. Same creative -- the test isolates AUDIENCE.
→
Run 14 days, no mid-flight edits. Success metric
cost per purchase vs the original ad set over the same window. Kill rule: pause if spend passes $175 with zero purchases.
→
Log start date with the done-tap so the measurement engine reads the window and scores the outcome.
Details — evidence, verification, testing window (tap to expand)
G2 · Google efficiency back to good-yeafacebookcut_waste⏱ 14-day verdict

What

Prospecting rides the proven creative (CTR 4.288%, $442/28d) into a colder, larger pool.

Why

Meta ad-level insights 2026-10-21: 'Store collection - Best Coops - April 20' is the strongest FRESH performer; audience_ops is the last PARTIAL takeover category and the account has no recent operator-run audience experiment in the change history.

Expected outcome

A read on whether LaL-3% beats current targeting on CPA within 14 days at <=$350 total risk.

Corpus evidence

digimau / aiadvantageagency2026-07-08industry consensus

Start Meta prospecting broad; use purchaser-list lookalikes as a soft signal and let creative do the qualifying.

WordStream Blog2026-09-14single source

Pull the real estate vertical benchmarks for breg and the retail/ecommerce benchmarks for CCC, then compare each client's current Meta campaign CPCs and CPLs against those figures; if either client is more than 20% above benchmark CPL, flag for creative or audience audit before next monthly review.

CHECKED · NO OBJECTIONSpersistence · momentum · funnel checks passed
OPEN open 44d
Follow-up: Intero | ATC | Sales got worse after the change

The 2026-07-09 change on 'Intero | ATC | Sales' got worse after the change over its 2026-07-16 window.

Details — evidence, verification, testing window (tap to expand)
· facebookopen since 2026-09-07

What

The 2026-07-09 change on 'Intero | ATC | Sales' got worse after the change over its 2026-07-16 window. verified_roas: 1.17 -> 0.0.

Why

Verdict ledger, measured against the 2026-07-16 window close.

Expected outcome

Revert, or try a different fix -- this direction made it worse, not just failed to help.

Corpus evidence

Buffer Blog2026-09-16single source

No workflow changes warranted from this item alone. The article content provided is a single-sentence summary with no extractable tactics; review the full post at the source URL before using it to inform ccc (Shopify) or breg (real estate) paid-social strategy.

Hootsuite Blog2026-08-27single source

Paid media practitioners should cross-reference their current Facebook audience segmentation setups against this guide to identify any targeting options or Ads Manager features they may be underutilizing; treat specific tactical claims as single-source until verified against Meta's own documentation

CHECKED · NO OBJECTIONSpersistence · momentum · funnel checks passed
OPEN open 44d
Follow-up: Intero | ATC | Sales got worse after the change

The 2026-07-11 change on 'Intero | ATC | Sales' got worse after the change over its 2026-07-18 window.

Details — evidence, verification, testing window (tap to expand)
· facebookopen since 2026-09-07

What

The 2026-07-11 change on 'Intero | ATC | Sales' got worse after the change over its 2026-07-18 window. verified_roas: 1.16 -> 0.0.

Why

Verdict ledger, measured against the 2026-07-18 window close.

Expected outcome

Revert, or try a different fix -- this direction made it worse, not just failed to help.

Corpus evidence

Buffer Blog2026-09-16single source

No workflow changes warranted from this item alone. The article content provided is a single-sentence summary with no extractable tactics; review the full post at the source URL before using it to inform ccc (Shopify) or breg (real estate) paid-social strategy.

Hootsuite Blog2026-08-27single source

Paid media practitioners should cross-reference their current Facebook audience segmentation setups against this guide to identify any targeting options or Ads Manager features they may be underutilizing; treat specific tactical claims as single-source until verified against Meta's own documentation

CHECKED · NO OBJECTIONSpersistence · momentum · funnel checks passed
OPEN open 44d
Follow-up: (1) PMax - Shopping Only - Low Priced Coops got worse after the change

The 2026-08-05 change on '(1) PMax - Shopping Only - Low Priced Coops' got worse after the change over its 2026-08-12 window.

Details — evidence, verification, testing window (tap to expand)
· googleopen since 2026-09-07

What

The 2026-08-05 change on '(1) PMax - Shopping Only - Low Priced Coops' got worse after the change over its 2026-08-12 window. verified_roas: 4.31 -> 3.06.

Why

Verdict ledger, measured against the 2026-08-12 window close.

Expected outcome

Revert, or try a different fix -- this direction made it worse, not just failed to help.

Corpus evidence

Search Engine Land2026-05-22single source

When clients have high-difficulty keywords where organic rankings are weak or traffic has dropped due to AI Overviews, recommend testing PMax campaigns with search themes aligned to those topics to maintain visibility while organic efforts mature.

Search Engine Land2026-07-16single source

Paid media managers should flag the reporting date (around 2026-07-16) in any PMax dashboards and warn clients or stakeholders that metric increases around that date reflect a reporting expansion, not genuine performance gains, to avoid incorrect optimization decisions based on inflated data.

CHECKED · NO OBJECTIONSpersistence · momentum · funnel checks passed
OPEN open 44d
Follow-up: (NB) Chicken Coops got worse after the change

The 2026-07-28 change on '(NB) Chicken Coops' got worse after the change over its 2026-08-04 window.

Details — evidence, verification, testing window (tap to expand)
· bingopen since 2026-09-07

What

The 2026-07-28 change on '(NB) Chicken Coops' got worse after the change over its 2026-08-04 window. verified_roas: 5.47 -> 2.89.

Why

Verdict ledger, measured against the 2026-08-04 window close.

Expected outcome

Revert, or try a different fix -- this direction made it worse, not just failed to help.

Corpus evidence

Search Engine Land2026-08-05single source

Paid media managers running Microsoft Audience Ads campaigns should immediately review current placements for brand safety concerns and build an exclusion list of page title terms associated with unwanted content categories, competitors, or sensitive topics.

Microsoft Advertising blog2026-10-02confirmed official

Review the full post at the provided URL to identify any changes to Smart Campaigns, audience targeting, or automated bidding that affect CCC (Shopify paid search) or BREG (real estate lead gen) accounts; no specific action can be confirmed from the truncated content alone.

CHECKED · NO OBJECTIONSpersistence · momentum · funnel checks passed
OPEN open 44d
Follow-up: (NB) Chicken Coops got worse after the change

The 2026-08-05 change on '(NB) Chicken Coops' got worse after the change over its 2026-08-19 window.

Details — evidence, verification, testing window (tap to expand)
· bingopen since 2026-09-07

What

The 2026-08-05 change on '(NB) Chicken Coops' got worse after the change over its 2026-08-19 window. verified_roas: 5.5 -> 2.89.

Why

Verdict ledger, measured against the 2026-08-19 window close.

Expected outcome

Revert, or try a different fix -- this direction made it worse, not just failed to help.

Corpus evidence

Search Engine Land2026-08-05single source

Paid media managers running Microsoft Audience Ads campaigns should immediately review current placements for brand safety concerns and build an exclusion list of page title terms associated with unwanted content categories, competitors, or sensitive topics.

Microsoft Advertising blog2026-10-02confirmed official

Review the full post at the provided URL to identify any changes to Smart Campaigns, audience targeting, or automated bidding that affect CCC (Shopify paid search) or BREG (real estate lead gen) accounts; no specific action can be confirmed from the truncated content alone.

CHECKED · NO OBJECTIONSpersistence · momentum · funnel checks passed
OPEN open 44d
Follow-up: (NB) Chicken Coops got worse after the change

The 2026-08-05 change on '(NB) Chicken Coops' got worse after the change over its 2026-08-19 window.

Details — evidence, verification, testing window (tap to expand)
· bingopen since 2026-09-07

What

The 2026-08-05 change on '(NB) Chicken Coops' got worse after the change over its 2026-08-19 window. verified_roas: 5.5 -> 2.89.

Why

Verdict ledger, measured against the 2026-08-19 window close.

Expected outcome

Revert, or try a different fix -- this direction made it worse, not just failed to help.

Corpus evidence

Search Engine Land2026-08-05single source

Paid media managers running Microsoft Audience Ads campaigns should immediately review current placements for brand safety concerns and build an exclusion list of page title terms associated with unwanted content categories, competitors, or sensitive topics.

Microsoft Advertising blog2026-10-02confirmed official

Review the full post at the provided URL to identify any changes to Smart Campaigns, audience targeting, or automated bidding that affect CCC (Shopify paid search) or BREG (real estate lead gen) accounts; no specific action can be confirmed from the truncated content alone.

CHECKED · NO OBJECTIONSpersistence · momentum · funnel checks passed
OPEN ⏸ HOLD until 2026-10-29open 44d
Follow-up: (2) Demand Gen - Video Placement got worse after the change

The 2026-08-05 change on '(2) Demand Gen - Video Placement' got worse after the change over its 2026-08-19 window.

Details — evidence, verification, testing window (tap to expand)
· googleopen since 2026-09-07

What

The 2026-08-05 change on '(2) Demand Gen - Video Placement' got worse after the change over its 2026-08-19 window. verified_roas: 4.43 -> 3.38.

Why

Verdict ledger, measured against the 2026-08-19 window close.

Expected outcome

Revert, or try a different fix -- this direction made it worse, not just failed to help.

Corpus evidence

Search Engine Land2026-05-22single source

When clients have high-difficulty keywords where organic rankings are weak or traffic has dropped due to AI Overviews, recommend testing PMax campaigns with search themes aligned to those topics to maintain visibility while organic efforts mature.

Search Engine Land2026-07-16single source

Paid media managers should flag the reporting date (around 2026-07-16) in any PMax dashboards and warn clients or stakeholders that metric increases around that date reflect a reporting expansion, not genuine performance gains, to avoid incorrect optimization decisions based on inflated data.

CHECKED · NO OBJECTIONSpersistence · momentum · funnel checks passed
OPEN open 44d
Follow-up: (NB) Chicken Coops got worse after the change

The 2026-08-05 change on '(NB) Chicken Coops' got worse after the change over its 2026-08-19 window.

Details — evidence, verification, testing window (tap to expand)
· bingopen since 2026-09-07

What

The 2026-08-05 change on '(NB) Chicken Coops' got worse after the change over its 2026-08-19 window. verified_roas: 5.5 -> 2.89.

Why

Verdict ledger, measured against the 2026-08-19 window close.

Expected outcome

Revert, or try a different fix -- this direction made it worse, not just failed to help.

Corpus evidence

Search Engine Land2026-08-05single source

Paid media managers running Microsoft Audience Ads campaigns should immediately review current placements for brand safety concerns and build an exclusion list of page title terms associated with unwanted content categories, competitors, or sensitive topics.

Microsoft Advertising blog2026-10-02confirmed official

Review the full post at the provided URL to identify any changes to Smart Campaigns, audience targeting, or automated bidding that affect CCC (Shopify paid search) or BREG (real estate lead gen) accounts; no specific action can be confirmed from the truncated content alone.

CHECKED · NO OBJECTIONSpersistence · momentum · funnel checks passed
OPEN open 44d
Follow-up: (NB) Chicken Coops got worse after the change

The 2026-08-05 change on '(NB) Chicken Coops' got worse after the change over its 2026-08-19 window.

Details — evidence, verification, testing window (tap to expand)
· bingopen since 2026-09-07

What

The 2026-08-05 change on '(NB) Chicken Coops' got worse after the change over its 2026-08-19 window. verified_roas: 5.5 -> 2.89.

Why

Verdict ledger, measured against the 2026-08-19 window close.

Expected outcome

Revert, or try a different fix -- this direction made it worse, not just failed to help.

Corpus evidence

Search Engine Land2026-08-05single source

Paid media managers running Microsoft Audience Ads campaigns should immediately review current placements for brand safety concerns and build an exclusion list of page title terms associated with unwanted content categories, competitors, or sensitive topics.

Microsoft Advertising blog2026-10-02confirmed official

Review the full post at the provided URL to identify any changes to Smart Campaigns, audience targeting, or automated bidding that affect CCC (Shopify paid search) or BREG (real estate lead gen) accounts; no specific action can be confirmed from the truncated content alone.

CHECKED · NO OBJECTIONSpersistence · momentum · funnel checks passed
OPEN ⏸ HOLD until 2026-10-29open 44d
Follow-up: (2) Demand Gen - Video Placement got worse after the change

The 2026-08-05 change on '(2) Demand Gen - Video Placement' got worse after the change over its 2026-08-19 window.

Details — evidence, verification, testing window (tap to expand)
· googleopen since 2026-09-07

What

The 2026-08-05 change on '(2) Demand Gen - Video Placement' got worse after the change over its 2026-08-19 window. verified_roas: 4.43 -> 3.38.

Why

Verdict ledger, measured against the 2026-08-19 window close.

Expected outcome

Revert, or try a different fix -- this direction made it worse, not just failed to help.

Corpus evidence

Search Engine Land2026-05-22single source

When clients have high-difficulty keywords where organic rankings are weak or traffic has dropped due to AI Overviews, recommend testing PMax campaigns with search themes aligned to those topics to maintain visibility while organic efforts mature.

Search Engine Land2026-07-16single source

Paid media managers should flag the reporting date (around 2026-07-16) in any PMax dashboards and warn clients or stakeholders that metric increases around that date reflect a reporting expansion, not genuine performance gains, to avoid incorrect optimization decisions based on inflated data.

CHECKED · NO OBJECTIONSpersistence · momentum · funnel checks passed
OPEN open 44d
Follow-up: (NB) Chicken Coops got worse after the change

The 2026-08-05 change on '(NB) Chicken Coops' got worse after the change over its 2026-08-19 window.

Details — evidence, verification, testing window (tap to expand)
· bingopen since 2026-09-07

What

The 2026-08-05 change on '(NB) Chicken Coops' got worse after the change over its 2026-08-19 window. verified_roas: 5.5 -> 2.89.

Why

Verdict ledger, measured against the 2026-08-19 window close.

Expected outcome

Revert, or try a different fix -- this direction made it worse, not just failed to help.

Corpus evidence

Search Engine Land2026-08-05single source

Paid media managers running Microsoft Audience Ads campaigns should immediately review current placements for brand safety concerns and build an exclusion list of page title terms associated with unwanted content categories, competitors, or sensitive topics.

Microsoft Advertising blog2026-10-02confirmed official

Review the full post at the provided URL to identify any changes to Smart Campaigns, audience targeting, or automated bidding that affect CCC (Shopify paid search) or BREG (real estate lead gen) accounts; no specific action can be confirmed from the truncated content alone.

CHECKED · NO OBJECTIONSpersistence · momentum · funnel checks passed
OPEN open 44d
Follow-up: (NB) Chicken Coops got worse after the change

The 2026-08-05 change on '(NB) Chicken Coops' got worse after the change over its 2026-08-19 window.

Details — evidence, verification, testing window (tap to expand)
· bingopen since 2026-09-07

What

The 2026-08-05 change on '(NB) Chicken Coops' got worse after the change over its 2026-08-19 window. verified_roas: 5.5 -> 2.89.

Why

Verdict ledger, measured against the 2026-08-19 window close.

Expected outcome

Revert, or try a different fix -- this direction made it worse, not just failed to help.

Corpus evidence

Search Engine Land2026-08-05single source

Paid media managers running Microsoft Audience Ads campaigns should immediately review current placements for brand safety concerns and build an exclusion list of page title terms associated with unwanted content categories, competitors, or sensitive topics.

Microsoft Advertising blog2026-10-02confirmed official

Review the full post at the provided URL to identify any changes to Smart Campaigns, audience targeting, or automated bidding that affect CCC (Shopify paid search) or BREG (real estate lead gen) accounts; no specific action can be confirmed from the truncated content alone.

CHECKED · NO OBJECTIONSpersistence · momentum · funnel checks passed
OPEN ⏸ HOLD until 2026-10-29open 44d
Follow-up: (2) Demand Gen - Video Placement got worse after the change

The 2026-08-05 change on '(2) Demand Gen - Video Placement' got worse after the change over its 2026-08-19 window.

Details — evidence, verification, testing window (tap to expand)
· googleopen since 2026-09-07

What

The 2026-08-05 change on '(2) Demand Gen - Video Placement' got worse after the change over its 2026-08-19 window. verified_roas: 4.43 -> 3.38.

Why

Verdict ledger, measured against the 2026-08-19 window close.

Expected outcome

Revert, or try a different fix -- this direction made it worse, not just failed to help.

Corpus evidence

Search Engine Land2026-05-22single source

When clients have high-difficulty keywords where organic rankings are weak or traffic has dropped due to AI Overviews, recommend testing PMax campaigns with search themes aligned to those topics to maintain visibility while organic efforts mature.

Search Engine Land2026-07-16single source

Paid media managers should flag the reporting date (around 2026-07-16) in any PMax dashboards and warn clients or stakeholders that metric increases around that date reflect a reporting expansion, not genuine performance gains, to avoid incorrect optimization decisions based on inflated data.

CHECKED · NO OBJECTIONSpersistence · momentum · funnel checks passed
OPEN open 44d
Follow-up: (NB) Chicken Coops got worse after the change

The 2026-08-05 change on '(NB) Chicken Coops' got worse after the change over its 2026-08-19 window.

Details — evidence, verification, testing window (tap to expand)
· bingopen since 2026-09-07

What

The 2026-08-05 change on '(NB) Chicken Coops' got worse after the change over its 2026-08-19 window. verified_roas: 5.5 -> 2.89.

Why

Verdict ledger, measured against the 2026-08-19 window close.

Expected outcome

Revert, or try a different fix -- this direction made it worse, not just failed to help.

Corpus evidence

Search Engine Land2026-08-05single source

Paid media managers running Microsoft Audience Ads campaigns should immediately review current placements for brand safety concerns and build an exclusion list of page title terms associated with unwanted content categories, competitors, or sensitive topics.

Microsoft Advertising blog2026-10-02confirmed official

Review the full post at the provided URL to identify any changes to Smart Campaigns, audience targeting, or automated bidding that affect CCC (Shopify paid search) or BREG (real estate lead gen) accounts; no specific action can be confirmed from the truncated content alone.

CHECKED · NO OBJECTIONSpersistence · momentum · funnel checks passed
OPEN open 44d
Follow-up: (NB) Chicken Coops got worse after the change

The 2026-08-05 change on '(NB) Chicken Coops' got worse after the change over its 2026-08-19 window.

Details — evidence, verification, testing window (tap to expand)
· bingopen since 2026-09-07

What

The 2026-08-05 change on '(NB) Chicken Coops' got worse after the change over its 2026-08-19 window. verified_roas: 5.5 -> 2.89.

Why

Verdict ledger, measured against the 2026-08-19 window close.

Expected outcome

Revert, or try a different fix -- this direction made it worse, not just failed to help.

Corpus evidence

Search Engine Land2026-08-05single source

Paid media managers running Microsoft Audience Ads campaigns should immediately review current placements for brand safety concerns and build an exclusion list of page title terms associated with unwanted content categories, competitors, or sensitive topics.

Microsoft Advertising blog2026-10-02confirmed official

Review the full post at the provided URL to identify any changes to Smart Campaigns, audience targeting, or automated bidding that affect CCC (Shopify paid search) or BREG (real estate lead gen) accounts; no specific action can be confirmed from the truncated content alone.

CHECKED · NO OBJECTIONSpersistence · momentum · funnel checks passed
OPEN ⏸ HOLD until 2026-10-29open 44d
Follow-up: (2) Demand Gen - Video Placement got worse after the change

The 2026-08-05 change on '(2) Demand Gen - Video Placement' got worse after the change over its 2026-08-19 window.

Details — evidence, verification, testing window (tap to expand)
· googleopen since 2026-09-07

What

The 2026-08-05 change on '(2) Demand Gen - Video Placement' got worse after the change over its 2026-08-19 window. verified_roas: 4.43 -> 3.38.

Why

Verdict ledger, measured against the 2026-08-19 window close.

Expected outcome

Revert, or try a different fix -- this direction made it worse, not just failed to help.

Corpus evidence

Search Engine Land2026-05-22single source

When clients have high-difficulty keywords where organic rankings are weak or traffic has dropped due to AI Overviews, recommend testing PMax campaigns with search themes aligned to those topics to maintain visibility while organic efforts mature.

Search Engine Land2026-07-16single source

Paid media managers should flag the reporting date (around 2026-07-16) in any PMax dashboards and warn clients or stakeholders that metric increases around that date reflect a reporting expansion, not genuine performance gains, to avoid incorrect optimization decisions based on inflated data.

CHECKED · NO OBJECTIONSpersistence · momentum · funnel checks passed
OPEN open 27d
Follow-up: Intero | Catalog | Sales got worse after the change

The 2026-09-16 change on 'Intero | Catalog | Sales' got worse after the change over its 2026-09-23 window.

Details — evidence, verification, testing window (tap to expand)
· facebookopen since 2026-09-24

What

The 2026-09-16 change on 'Intero | Catalog | Sales' got worse after the change over its 2026-09-23 window. verified_roas: 33.08 -> 29.464.

Why

Verdict ledger, measured against the 2026-09-23 window close.

Expected outcome

Revert, or try a different fix -- this direction made it worse, not just failed to help.

Corpus evidence

Buffer Blog2026-09-16single source

No workflow changes warranted from this item alone. The article content provided is a single-sentence summary with no extractable tactics; review the full post at the source URL before using it to inform ccc (Shopify) or breg (real estate) paid-social strategy.

Hootsuite Blog2026-08-27single source

Paid media practitioners should cross-reference their current Facebook audience segmentation setups against this guide to identify any targeting options or Ads Manager features they may be underutilizing; treat specific tactical claims as single-source until verified against Meta's own documentation

CHECKED · NO OBJECTIONSpersistence · momentum · funnel checks passed
OPEN open 94d
Meta: make sure the two expired boosted posts can never spend again

Formally pause the two boosted-post ad sets flagged in the 2026-07-18 audit (roadmap item 1).

M
In Meta Ads Manager, find the two boosted-post ad sets ('Celebrate the Fourth', 'kicking off summer').
→
They are currently dormant (expired, not delivering) -- switch each one to Off/Paused explicitly so they cannot resume on their own.
→
Tap done here when both show as paused.
Details — evidence, verification, testing window (tap to expand)
G1 · Zero money-losing ad spendfacebookopen since 2026-07-19

What

Formally pause the two boosted-post ad sets flagged in the 2026-07-18 audit (roadmap item 1). They optimize for Landing Page Views and were never built to drive sales.

Why

Audit 2026-07-18, Part 4 item 1. They already triggered the false 'losing money' alert once; paused-for-real removes the risk of silent resumption.

Expected outcome

Zero further spend possible on non-Purchase boosted posts.

CHECKED · NO OBJECTIONSpersistence · momentum · funnel checks passed
OPEN open 94d
Google: add the 2 missing Sitelink assets on the PMax campaigns

Google's own open recommendation on both PMax campaigns -- free ad real estate, no downside.

G
Google Ads > Assets > Sitelinks
add sitelink assets to '(1) PMax - Shopping Only - Coops & Runs' and '(1) PMax - Shopping Only - Low Priced Coops'.
→
Reuse the sitelinks already live on the Search campaigns (collections, best sellers, reviews, contact) rather than writing new ones.
→
Tap done here when both campaigns show sitelinks.
Details — evidence, verification, testing window (tap to expand)
G1 · Zero money-losing ad spendgoogleopen since 2026-07-19

What

Google's own open recommendation on both PMax campaigns -- free ad real estate, no downside.

Why

Audit 2026-07-18, Part 3 (34 open Google recommendations) and Part 4 item 3.

Expected outcome

Higher CTR on PMax Search-surface placements at zero added spend.

CHECKED · NO OBJECTIONSpersistence · momentum · funnel checks passed
OPEN open 94d
Google: add RSA variants to (NB) Chicken Coops -- review Intero's 2026-07-16 RSA first

Close the confirmed creative gap on the top non-brand campaign -- the one with the verified YoY efficiency decline.

→
First
Intero (Jadyn) paused one RSA and created a new one ('Pre-Manufactured Chicken Coop' headline) on 2026-07-16 -- open it and review before writing anything, so your variants complement it rather than duplicate it.
→
Add up to 5 new RSA variants, reusing the strongest ad copy already running on Branded and the other Search campaigns as the starting point.
G
Target 'Good'/'Excellent' Ad Strength on each -- this campaign carries 5 open Ad Strength 'improve' flags from Google.
→
Tap done here when the new variants are live.
Details — evidence, verification, testing window (tap to expand)
G1 · Zero money-losing ad spendgoogleopen since 2026-07-19

What

Close the confirmed creative gap on the top non-brand campaign -- the one with the verified YoY efficiency decline.

Why

Audit 2026-07-18, Part 3 + Part 4 item 4; Google change history 2026-07-16 (Intero's RSA swap, values recovered 2026-07-19).

Expected outcome

Better Ad Strength and CTR on the account's most important non-brand campaign.

CHECKED · NO OBJECTIONSpersistence · momentum · funnel checks passed
OPEN open 94d
Google: add competitor-brand negative keywords on the Branded campaigns

Stop paying for competitor-brand searches that never convert.

→
Add 'carolina coops', 'nestera', 'nestera coop reviews', and the other zero-conversion competitor-brand terms from the 2026-07-18 search-term audit as negatives on the Branded campaigns.
→
Add them to BOTH negative-keyword systems (the 'Shared Campaign Negatives' list AND the campaign-level lists) -- the audit found the two systems don't share a source of truth.
→
Tap done here when the negatives are saved.
Details — evidence, verification, testing window (tap to expand)
G1 · Zero money-losing ad spendgoogleopen since 2026-07-19

What

Stop paying for competitor-brand searches that never convert.

Why

Audit 2026-07-18, Part 3: ~$6,675/90d on zero-conversion terms, competitor brands bleeding into Branded specifically.

Expected outcome

A measurable share of the $6.7K/90d zero-conversion spend eliminated.

CHECKED · NO OBJECTIONSpersistence · momentum · funnel checks passed
OPEN open 44d
Follow-up: (1) PMax - Shopping Only - Coops & Runs didn't move either way

The 2026-08-03 change on '(1) PMax - Shopping Only - Coops & Runs' didn't move either way over its 2026-08-10 window.

Details — evidence, verification, testing window (tap to expand)
· bingopen since 2026-09-07

What

The 2026-08-03 change on '(1) PMax - Shopping Only - Coops & Runs' didn't move either way over its 2026-08-10 window. verified_roas: 7.13 -> 7.13.

Why

Verdict ledger, measured against the 2026-08-10 window close.

Expected outcome

Reassess: give it a longer read, try a bigger step, or accept this lever is tapped out here.

Corpus evidence

Search Engine Land2026-08-05single source

Paid media managers running Microsoft Audience Ads campaigns should immediately review current placements for brand safety concerns and build an exclusion list of page title terms associated with unwanted content categories, competitors, or sensitive topics.

Microsoft Advertising blog2026-10-02confirmed official

Review the full post at the provided URL to identify any changes to Smart Campaigns, audience targeting, or automated bidding that affect CCC (Shopify paid search) or BREG (real estate lead gen) accounts; no specific action can be confirmed from the truncated content alone.

CHECKED · NO OBJECTIONSpersistence · momentum · funnel checks passed
OPEN open 44d
Follow-up: (NB) Chicken Coops didn't move either way

The 2026-08-11 change on '(NB) Chicken Coops' didn't move either way over its 2026-08-25 window.

Details — evidence, verification, testing window (tap to expand)
· googleopen since 2026-09-07

What

The 2026-08-11 change on '(NB) Chicken Coops' didn't move either way over its 2026-08-25 window. verified_roas: 7.05 -> 6.64.

Why

Verdict ledger, measured against the 2026-08-25 window close.

Expected outcome

Reassess: give it a longer read, try a bigger step, or accept this lever is tapped out here.

Corpus evidence

Search Engine Land2026-05-22single source

When clients have high-difficulty keywords where organic rankings are weak or traffic has dropped due to AI Overviews, recommend testing PMax campaigns with search themes aligned to those topics to maintain visibility while organic efforts mature.

Search Engine Land2026-07-16single source

Paid media managers should flag the reporting date (around 2026-07-16) in any PMax dashboards and warn clients or stakeholders that metric increases around that date reflect a reporting expansion, not genuine performance gains, to avoid incorrect optimization decisions based on inflated data.

CHECKED · NO OBJECTIONSpersistence · momentum · funnel checks passed
OPEN open 44d
Follow-up: (NB) Chicken Coops didn't move either way

The 2026-08-11 change on '(NB) Chicken Coops' didn't move either way over its 2026-08-25 window.

Details — evidence, verification, testing window (tap to expand)
· googleopen since 2026-09-07

What

The 2026-08-11 change on '(NB) Chicken Coops' didn't move either way over its 2026-08-25 window. verified_roas: 7.05 -> 6.64.

Why

Verdict ledger, measured against the 2026-08-25 window close.

Expected outcome

Reassess: give it a longer read, try a bigger step, or accept this lever is tapped out here.

Corpus evidence

Search Engine Land2026-05-22single source

When clients have high-difficulty keywords where organic rankings are weak or traffic has dropped due to AI Overviews, recommend testing PMax campaigns with search themes aligned to those topics to maintain visibility while organic efforts mature.

Search Engine Land2026-07-16single source

Paid media managers should flag the reporting date (around 2026-07-16) in any PMax dashboards and warn clients or stakeholders that metric increases around that date reflect a reporting expansion, not genuine performance gains, to avoid incorrect optimization decisions based on inflated data.

CHECKED · NO OBJECTIONSpersistence · momentum · funnel checks passed
OPEN open 44d
Follow-up: (NB) Chicken Coops didn't move either way

The 2026-08-12 change on '(NB) Chicken Coops' didn't move either way over its 2026-08-26 window.

Details — evidence, verification, testing window (tap to expand)
· googleopen since 2026-09-07

What

The 2026-08-12 change on '(NB) Chicken Coops' didn't move either way over its 2026-08-26 window. verified_roas: 7.03 -> 6.64.

Why

Verdict ledger, measured against the 2026-08-26 window close.

Expected outcome

Reassess: give it a longer read, try a bigger step, or accept this lever is tapped out here.

Corpus evidence

Search Engine Land2026-05-22single source

When clients have high-difficulty keywords where organic rankings are weak or traffic has dropped due to AI Overviews, recommend testing PMax campaigns with search themes aligned to those topics to maintain visibility while organic efforts mature.

Search Engine Land2026-07-16single source

Paid media managers should flag the reporting date (around 2026-07-16) in any PMax dashboards and warn clients or stakeholders that metric increases around that date reflect a reporting expansion, not genuine performance gains, to avoid incorrect optimization decisions based on inflated data.

CHECKED · NO OBJECTIONSpersistence · momentum · funnel checks passed
OPEN open 44d
Follow-up: (NB) Chicken Coops didn't move either way

The 2026-08-12 change on '(NB) Chicken Coops' didn't move either way over its 2026-08-26 window.

Details — evidence, verification, testing window (tap to expand)
· googleopen since 2026-09-07

What

The 2026-08-12 change on '(NB) Chicken Coops' didn't move either way over its 2026-08-26 window. verified_roas: 7.03 -> 6.64.

Why

Verdict ledger, measured against the 2026-08-26 window close.

Expected outcome

Reassess: give it a longer read, try a bigger step, or accept this lever is tapped out here.

Corpus evidence

Search Engine Land2026-05-22single source

When clients have high-difficulty keywords where organic rankings are weak or traffic has dropped due to AI Overviews, recommend testing PMax campaigns with search themes aligned to those topics to maintain visibility while organic efforts mature.

Search Engine Land2026-07-16single source

Paid media managers should flag the reporting date (around 2026-07-16) in any PMax dashboards and warn clients or stakeholders that metric increases around that date reflect a reporting expansion, not genuine performance gains, to avoid incorrect optimization decisions based on inflated data.

CHECKED · NO OBJECTIONSpersistence · momentum · funnel checks passed
OPEN open 44d
Follow-up: (NB) Chicken Coops didn't move either way

The 2026-08-12 change on '(NB) Chicken Coops' didn't move either way over its 2026-08-26 window.

Details — evidence, verification, testing window (tap to expand)
· googleopen since 2026-09-07

What

The 2026-08-12 change on '(NB) Chicken Coops' didn't move either way over its 2026-08-26 window. verified_roas: 7.03 -> 6.64.

Why

Verdict ledger, measured against the 2026-08-26 window close.

Expected outcome

Reassess: give it a longer read, try a bigger step, or accept this lever is tapped out here.

Corpus evidence

Search Engine Land2026-05-22single source

When clients have high-difficulty keywords where organic rankings are weak or traffic has dropped due to AI Overviews, recommend testing PMax campaigns with search themes aligned to those topics to maintain visibility while organic efforts mature.

Search Engine Land2026-07-16single source

Paid media managers should flag the reporting date (around 2026-07-16) in any PMax dashboards and warn clients or stakeholders that metric increases around that date reflect a reporting expansion, not genuine performance gains, to avoid incorrect optimization decisions based on inflated data.

CHECKED · NO OBJECTIONSpersistence · momentum · funnel checks passed
OPEN open 42d
Follow-up: Intero | Catalog | Sales didn't move either way

The 2026-09-01 change on 'Intero | Catalog | Sales' didn't move either way over its 2026-09-08 window.

Details — evidence, verification, testing window (tap to expand)
· facebookopen since 2026-09-09

What

The 2026-09-01 change on 'Intero | Catalog | Sales' didn't move either way over its 2026-09-08 window. verified_roas: 32.12 -> 29.795.

Why

Verdict ledger, measured against the 2026-09-08 window close.

Expected outcome

Reassess: give it a longer read, try a bigger step, or accept this lever is tapped out here.

Corpus evidence

Buffer Blog2026-09-16single source

No workflow changes warranted from this item alone. The article content provided is a single-sentence summary with no extractable tactics; review the full post at the source URL before using it to inform ccc (Shopify) or breg (real estate) paid-social strategy.

Hootsuite Blog2026-08-27single source

Paid media practitioners should cross-reference their current Facebook audience segmentation setups against this guide to identify any targeting options or Ads Manager features they may be underutilizing; treat specific tactical claims as single-source until verified against Meta's own documentation

CHECKED · NO OBJECTIONSpersistence · momentum · funnel checks passed
OPEN open 72d
Watch Wyoming: below breakeven this quarter

Do NOT exclude Wyoming yet -- not below breakeven over the trailing ~365 days -- this looks like a seasonal window, not a pattern.

Details — evidence, verification, testing window (tap to expand)
G1 · Zero money-losing ad spendgoogle⏱ 14-day verdictopen since 2026-08-10

What

Do NOT exclude Wyoming yet -- not below breakeven over the trailing ~365 days -- this looks like a seasonal window, not a pattern. Platform-reported ROAS 0.0x on $127 spent (90d), below the 2.841x breakeven floor. Re-check at the next quarterly read.

Why

Wyoming: $127 spend, 0.0 conversions, $0 attributed value over the 90-day window (Google geographic_view, platform-reported, 2026-10-21). not below breakeven over the trailing ~365 days -- this looks like a seasonal window, not a pattern.

Expected outcome

No action -- monitoring only until the longer-window read confirms or clears it.

Corpus evidence

Search Engine Journal2026-05-22single sourcecross-platform

When clients suspect click fraud, first audit location targeting settings (especially 'people showing interest in' settings), review placement reports for unfamiliar domains, and evaluate ad creative for accidental click risk before pursuing fraud-specific solutions or platform refund requests.

OPEN open 71d
Watch Idaho: below breakeven this quarter

Do NOT exclude Idaho yet -- not below breakeven over the trailing ~365 days -- this looks like a seasonal window, not a pattern.

Details — evidence, verification, testing window (tap to expand)
G1 · Zero money-losing ad spendgoogle⏱ 14-day verdictopen since 2026-08-11

What

Do NOT exclude Idaho yet -- not below breakeven over the trailing ~365 days -- this looks like a seasonal window, not a pattern. Platform-reported ROAS 1.1x on $334 spent (90d), below the 2.841x breakeven floor. Re-check at the next quarterly read.

Why

Idaho: $334 spend, 1.0 conversions, $367 attributed value over the 90-day window (Google geographic_view, platform-reported, 2026-10-21). not below breakeven over the trailing ~365 days -- this looks like a seasonal window, not a pattern.

Expected outcome

No action -- monitoring only until the longer-window read confirms or clears it.

Corpus evidence

Search Engine Journal2026-05-22single sourcecross-platform

When clients suspect click fraud, first audit location targeting settings (especially 'people showing interest in' settings), review placement reports for unfamiliar domains, and evaluate ad creative for accidental click risk before pursuing fraud-specific solutions or platform refund requests.

OPEN open 63d
Watch Arizona: below breakeven this quarter

Do NOT exclude Arizona yet -- not below breakeven over the trailing ~365 days -- this looks like a seasonal window, not a pattern.

Details — evidence, verification, testing window (tap to expand)
G1 · Zero money-losing ad spendgoogle⏱ 14-day verdictopen since 2026-08-19

What

Do NOT exclude Arizona yet -- not below breakeven over the trailing ~365 days -- this looks like a seasonal window, not a pattern. Platform-reported ROAS 0.05x on $601 spent (90d), below the 2.841x breakeven floor. Re-check at the next quarterly read.

Why

Arizona: $601 spend, 1.0 conversions, $29 attributed value over the 90-day window (Google geographic_view, platform-reported, 2026-10-21). not below breakeven over the trailing ~365 days -- this looks like a seasonal window, not a pattern.

Expected outcome

No action -- monitoring only until the longer-window read confirms or clears it.

Corpus evidence

Search Engine Journal2026-05-22single sourcecross-platform

When clients suspect click fraud, first audit location targeting settings (especially 'people showing interest in' settings), review placement reports for unfamiliar domains, and evaluate ad creative for accidental click risk before pursuing fraud-specific solutions or platform refund requests.

OPEN open 54d
Watch Nebraska: below breakeven this quarter

Do NOT exclude Nebraska yet -- not below breakeven over the trailing ~365 days -- this looks like a seasonal window, not a pattern.

Details — evidence, verification, testing window (tap to expand)
G1 · Zero money-losing ad spendgoogle⏱ 14-day verdictopen since 2026-08-28

What

Do NOT exclude Nebraska yet -- not below breakeven over the trailing ~365 days -- this looks like a seasonal window, not a pattern. Platform-reported ROAS 0.0x on $141 spent (90d), below the 2.841x breakeven floor. Re-check at the next quarterly read.

Why

Nebraska: $141 spend, 0.0 conversions, $0 attributed value over the 90-day window (Google geographic_view, platform-reported, 2026-10-21). not below breakeven over the trailing ~365 days -- this looks like a seasonal window, not a pattern.

Expected outcome

No action -- monitoring only until the longer-window read confirms or clears it.

Corpus evidence

Search Engine Journal2026-05-22single sourcecross-platform

When clients suspect click fraud, first audit location targeting settings (especially 'people showing interest in' settings), review placement reports for unfamiliar domains, and evaluate ad creative for accidental click risk before pursuing fraud-specific solutions or platform refund requests.

OPEN open 46d
Watch New Hampshire: below breakeven this quarter

Do NOT exclude New Hampshire yet -- not below breakeven over the trailing ~365 days -- this looks like a seasonal window, not a pattern.

Details — evidence, verification, testing window (tap to expand)
G1 · Zero money-losing ad spendgoogle⏱ 14-day verdictopen since 2026-09-05

What

Do NOT exclude New Hampshire yet -- not below breakeven over the trailing ~365 days -- this looks like a seasonal window, not a pattern. Platform-reported ROAS 0.23x on $407 spent (90d), below the 2.841x breakeven floor. Re-check at the next quarterly read.

Why

New Hampshire: $407 spend, 1.0 conversions, $93 attributed value over the 90-day window (Google geographic_view, platform-reported, 2026-10-21). not below breakeven over the trailing ~365 days -- this looks like a seasonal window, not a pattern.

Expected outcome

No action -- monitoring only until the longer-window read confirms or clears it.

Corpus evidence

Search Engine Journal2026-05-22single sourcecross-platform

When clients suspect click fraud, first audit location targeting settings (especially 'people showing interest in' settings), review placement reports for unfamiliar domains, and evaluate ad creative for accidental click risk before pursuing fraud-specific solutions or platform refund requests.

OPEN open 28d
Watch Maine: below breakeven this quarter

Do NOT exclude Maine yet -- not below breakeven over the trailing ~365 days -- this looks like a seasonal window, not a pattern.

Details — evidence, verification, testing window (tap to expand)
G1 · Zero money-losing ad spendgoogle⏱ 14-day verdictopen since 2026-09-23

What

Do NOT exclude Maine yet -- not below breakeven over the trailing ~365 days -- this looks like a seasonal window, not a pattern. Platform-reported ROAS 0.41x on $330 spent (90d), below the 2.841x breakeven floor. Re-check at the next quarterly read.

Why

Maine: $330 spend, 1.0 conversions, $134 attributed value over the 90-day window (Google geographic_view, platform-reported, 2026-10-21). not below breakeven over the trailing ~365 days -- this looks like a seasonal window, not a pattern.

Expected outcome

No action -- monitoring only until the longer-window read confirms or clears it.

Corpus evidence

Search Engine Journal2026-05-22single sourcecross-platform

When clients suspect click fraud, first audit location targeting settings (especially 'people showing interest in' settings), review placement reports for unfamiliar domains, and evaluate ad creative for accidental click risk before pursuing fraud-specific solutions or platform refund requests.

OPEN open 22d
Watch New Jersey: below breakeven this quarter

Do NOT exclude New Jersey yet -- not below breakeven over the trailing ~365 days -- this looks like a seasonal window, not a pattern.

Details — evidence, verification, testing window (tap to expand)
G1 · Zero money-losing ad spendgoogle⏱ 14-day verdictopen since 2026-09-29

What

Do NOT exclude New Jersey yet -- not below breakeven over the trailing ~365 days -- this looks like a seasonal window, not a pattern. Platform-reported ROAS 1.37x on $934 spent (90d), below the 2.841x breakeven floor. Re-check at the next quarterly read.

Why

New Jersey: $934 spend, 3.0 conversions, $1,281 attributed value over the 90-day window (Google geographic_view, platform-reported, 2026-10-21). not below breakeven over the trailing ~365 days -- this looks like a seasonal window, not a pattern.

Expected outcome

No action -- monitoring only until the longer-window read confirms or clears it.

Corpus evidence

Search Engine Journal2026-05-22single sourcecross-platform

When clients suspect click fraud, first audit location targeting settings (especially 'people showing interest in' settings), review placement reports for unfamiliar domains, and evaluate ad creative for accidental click risk before pursuing fraud-specific solutions or platform refund requests.

OPEN open 20d
Watch Vermont: below breakeven this quarter

Do NOT exclude Vermont yet -- not below breakeven over the trailing ~365 days -- this looks like a seasonal window, not a pattern.

Details — evidence, verification, testing window (tap to expand)
G1 · Zero money-losing ad spendgoogle⏱ 14-day verdictopen since 2026-10-01

What

Do NOT exclude Vermont yet -- not below breakeven over the trailing ~365 days -- this looks like a seasonal window, not a pattern. Platform-reported ROAS 1.7x on $257 spent (90d), below the 2.841x breakeven floor. Re-check at the next quarterly read.

Why

Vermont: $257 spend, 2.0 conversions, $436 attributed value over the 90-day window (Google geographic_view, platform-reported, 2026-10-21). not below breakeven over the trailing ~365 days -- this looks like a seasonal window, not a pattern.

Expected outcome

No action -- monitoring only until the longer-window read confirms or clears it.

Corpus evidence

Search Engine Journal2026-05-22single sourcecross-platform

When clients suspect click fraud, first audit location targeting settings (especially 'people showing interest in' settings), review placement reports for unfamiliar domains, and evaluate ad creative for accidental click risk before pursuing fraud-specific solutions or platform refund requests.

OPEN open 20d
Watch Ohio: below breakeven this quarter

Do NOT exclude Ohio yet -- not below breakeven over the trailing ~365 days -- this looks like a seasonal window, not a pattern.

Details — evidence, verification, testing window (tap to expand)
G1 · Zero money-losing ad spendgoogle⏱ 14-day verdictopen since 2026-10-01

What

Do NOT exclude Ohio yet -- not below breakeven over the trailing ~365 days -- this looks like a seasonal window, not a pattern. Platform-reported ROAS 2.23x on $902 spent (90d), below the 2.841x breakeven floor. Re-check at the next quarterly read.

Why

Ohio: $902 spend, 3.0 conversions, $2,010 attributed value over the 90-day window (Google geographic_view, platform-reported, 2026-10-21). not below breakeven over the trailing ~365 days -- this looks like a seasonal window, not a pattern.

Expected outcome

No action -- monitoring only until the longer-window read confirms or clears it.

Corpus evidence

Search Engine Journal2026-05-22single sourcecross-platform

When clients suspect click fraud, first audit location targeting settings (especially 'people showing interest in' settings), review placement reports for unfamiliar domains, and evaluate ad creative for accidental click risk before pursuing fraud-specific solutions or platform refund requests.

OPEN open 16d
Watch Utah: below breakeven this quarter

Do NOT exclude Utah yet -- not below breakeven over the trailing ~365 days -- this looks like a seasonal window, not a pattern.

Details — evidence, verification, testing window (tap to expand)
G1 · Zero money-losing ad spendgoogle⏱ 14-day verdictopen since 2026-10-05

What

Do NOT exclude Utah yet -- not below breakeven over the trailing ~365 days -- this looks like a seasonal window, not a pattern. Platform-reported ROAS 2.52x on $460 spent (90d), below the 2.841x breakeven floor. Re-check at the next quarterly read.

Why

Utah: $460 spend, 2.0 conversions, $1,158 attributed value over the 90-day window (Google geographic_view, platform-reported, 2026-10-21). not below breakeven over the trailing ~365 days -- this looks like a seasonal window, not a pattern.

Expected outcome

No action -- monitoring only until the longer-window read confirms or clears it.

Corpus evidence

Search Engine Journal2026-05-22single sourcecross-platform

When clients suspect click fraud, first audit location targeting settings (especially 'people showing interest in' settings), review placement reports for unfamiliar domains, and evaluate ad creative for accidental click risk before pursuing fraud-specific solutions or platform refund requests.

OPEN
Watch Nevada: below breakeven this quarter

Do NOT exclude Nevada yet -- not below breakeven over the trailing ~365 days -- this looks like a seasonal window, not a pattern.

Details — evidence, verification, testing window (tap to expand)
G1 · Zero money-losing ad spendgoogle⏱ 14-day verdictopen since 2026-10-12

What

Do NOT exclude Nevada yet -- not below breakeven over the trailing ~365 days -- this looks like a seasonal window, not a pattern. Platform-reported ROAS 0.0x on $406 spent (90d), below the 2.841x breakeven floor. Re-check at the next quarterly read.

Why

Nevada: $406 spend, 0.0 conversions, $0 attributed value over the 90-day window (Google geographic_view, platform-reported, 2026-10-21). not below breakeven over the trailing ~365 days -- this looks like a seasonal window, not a pattern.

Expected outcome

No action -- monitoring only until the longer-window read confirms or clears it.

Corpus evidence

Search Engine Journal2026-05-22single sourcecross-platform

When clients suspect click fraud, first audit location targeting settings (especially 'people showing interest in' settings), review placement reports for unfamiliar domains, and evaluate ad creative for accidental click risk before pursuing fraud-specific solutions or platform refund requests.

OPEN
Watch Iowa: below breakeven this quarter

Do NOT exclude Iowa yet -- not below breakeven over the trailing ~365 days -- this looks like a seasonal window, not a pattern.

Details — evidence, verification, testing window (tap to expand)
G1 · Zero money-losing ad spendgoogle⏱ 14-day verdictopen since 2026-10-18

What

Do NOT exclude Iowa yet -- not below breakeven over the trailing ~365 days -- this looks like a seasonal window, not a pattern. Platform-reported ROAS 0.0x on $238 spent (90d), below the 2.841x breakeven floor. Re-check at the next quarterly read.

Why

Iowa: $238 spend, 0.0 conversions, $0 attributed value over the 90-day window (Google geographic_view, platform-reported, 2026-10-21). not below breakeven over the trailing ~365 days -- this looks like a seasonal window, not a pattern.

Expected outcome

No action -- monitoring only until the longer-window read confirms or clears it.

Corpus evidence

Search Engine Journal2026-05-22single sourcecross-platform

When clients suspect click fraud, first audit location targeting settings (especially 'people showing interest in' settings), review placement reports for unfamiliar domains, and evaluate ad creative for accidental click risk before pursuing fraud-specific solutions or platform refund requests.

OPEN
Watch Tennessee: below breakeven this quarter

Do NOT exclude Tennessee yet -- not below breakeven over the trailing ~365 days -- this looks like a seasonal window, not a pattern.

Details — evidence, verification, testing window (tap to expand)
G1 · Zero money-losing ad spendgoogle⏱ 14-day verdictopen since 2026-10-18

What

Do NOT exclude Tennessee yet -- not below breakeven over the trailing ~365 days -- this looks like a seasonal window, not a pattern. Platform-reported ROAS 1.33x on $899 spent (90d), below the 2.841x breakeven floor. Re-check at the next quarterly read.

Why

Tennessee: $899 spend, 2.0 conversions, $1,192 attributed value over the 90-day window (Google geographic_view, platform-reported, 2026-10-21). not below breakeven over the trailing ~365 days -- this looks like a seasonal window, not a pattern.

Expected outcome

No action -- monitoring only until the longer-window read confirms or clears it.

Corpus evidence

Search Engine Journal2026-05-22single sourcecross-platform

When clients suspect click fraud, first audit location targeting settings (especially 'people showing interest in' settings), review placement reports for unfamiliar domains, and evaluate ad creative for accidental click risk before pursuing fraud-specific solutions or platform refund requests.

NEW
392 keywords sit in paused ad groups in Phrase

Review 25 paused ad group(s) holding 392 keywords: Chicken Pens (5 kws), Chicken Coops Small (9 kws), Chicken Coops Urban (12 kws), Chicken Coop Price.

Details — evidence, verification, testing window (tap to expand)
· google⏱ 14-day verdict

What

Review 25 paused ad group(s) holding 392 keywords: Chicken Pens (5 kws), Chicken Coops Small (9 kws), Chicken Coops Urban (12 kws), Chicken Coop Prices (5 kws)

Why

These keywords cannot serve while their ad group is paused. No spend is at risk; this usually indicates a restructure that was left unfinished. Source: Bing Campaign Management API, ad group status.

Expected outcome

Either re-activate the intended structure or retire it.

Corpus evidence

WordStream Blog2026-07-22single source

Practitioners managing LSA accounts for local service businesses should audit their current LSA setup and monitor official Google Ads announcements for specifics on the PMax integration, preparing to restructure campaign management workflows if LSAs shift under the PMax umbrella.

Search Engine Journal2026-10-07single source

For any Google Ads accounts (breg or ccc), audit campaigns with fewer than ~50 conversions per month per campaign — these are likely starving Smart Bidding. Merge redundant ad groups or campaigns that share the same conversion goal and audience intent, but do not flatten distinctions that carry sepa

CHECKED · NO OBJECTIONSpersistence · momentum · funnel checks passed
NEW
14 keywords sit in paused ad groups in Exact

Review 2 paused ad group(s) holding 14 keywords: Chicken Coops Home (2 kws), Chicken Coop 10 (12 kws).

Details — evidence, verification, testing window (tap to expand)
· google⏱ 14-day verdict

What

Review 2 paused ad group(s) holding 14 keywords: Chicken Coops Home (2 kws), Chicken Coop 10 (12 kws)

Why

These keywords cannot serve while their ad group is paused. No spend is at risk; this usually indicates a restructure that was left unfinished. Source: Bing Campaign Management API, ad group status.

Expected outcome

Either re-activate the intended structure or retire it.

Corpus evidence

WordStream Blog2026-07-22single source

Practitioners managing LSA accounts for local service businesses should audit their current LSA setup and monitor official Google Ads announcements for specifics on the PMax integration, preparing to restructure campaign management workflows if LSAs shift under the PMax umbrella.

Search Engine Journal2026-10-07single source

For any Google Ads accounts (breg or ccc), audit campaigns with fewer than ~50 conversions per month per campaign — these are likely starving Smart Bidding. Merge redundant ad groups or campaigns that share the same conversion goal and audience intent, but do not flatten distinctions that carry sepa

CHECKED · NO OBJECTIONSpersistence · momentum · funnel checks passed
NEW
44 keywords sit in paused ad groups in (B) Branded

Review 2 paused ad group(s) holding 44 keywords: Competitor (41 kws), Competitor - Lowes (3 kws).

Details — evidence, verification, testing window (tap to expand)
· google⏱ 14-day verdict

What

Review 2 paused ad group(s) holding 44 keywords: Competitor (41 kws), Competitor - Lowes (3 kws)

Why

These keywords cannot serve while their ad group is paused. No spend is at risk; this usually indicates a restructure that was left unfinished. Source: Bing Campaign Management API, ad group status.

Expected outcome

Either re-activate the intended structure or retire it.

Corpus evidence

WordStream Blog2026-07-22single source

Practitioners managing LSA accounts for local service businesses should audit their current LSA setup and monitor official Google Ads announcements for specifics on the PMax integration, preparing to restructure campaign management workflows if LSAs shift under the PMax umbrella.

Search Engine Journal2026-10-07single source

For any Google Ads accounts (breg or ccc), audit campaigns with fewer than ~50 conversions per month per campaign — these are likely starving Smart Bidding. Merge redundant ad groups or campaigns that share the same conversion goal and audience intent, but do not flatten distinctions that carry sepa

CHECKED · NO OBJECTIONSpersistence · momentum · funnel checks passed
NEW
82 keywords sit in paused ad groups in Branded Trial 7

Review 3 paused ad group(s) holding 82 keywords: Branded (36 kws), Competitor (42 kws), Competitor - Lowes (4 kws).

Details — evidence, verification, testing window (tap to expand)
· google⏱ 14-day verdict

What

Review 3 paused ad group(s) holding 82 keywords: Branded (36 kws), Competitor (42 kws), Competitor - Lowes (4 kws)

Why

These keywords cannot serve while their ad group is paused. No spend is at risk; this usually indicates a restructure that was left unfinished. Source: Bing Campaign Management API, ad group status.

Expected outcome

Either re-activate the intended structure or retire it.

Corpus evidence

WordStream Blog2026-07-22single source

Practitioners managing LSA accounts for local service businesses should audit their current LSA setup and monitor official Google Ads announcements for specifics on the PMax integration, preparing to restructure campaign management workflows if LSAs shift under the PMax umbrella.

Search Engine Journal2026-10-07single source

For any Google Ads accounts (breg or ccc), audit campaigns with fewer than ~50 conversions per month per campaign — these are likely starving Smart Bidding. Merge redundant ad groups or campaigns that share the same conversion goal and audience intent, but do not flatten distinctions that carry sepa

CHECKED · NO OBJECTIONSpersistence · momentum · funnel checks passed
NEW
11 keywords sit in paused ad groups in (NB) Chicken Coops

Review 1 paused ad group(s) holding 11 keywords: Pre-Fabricated (11 kws).

Details — evidence, verification, testing window (tap to expand)
· google⏱ 14-day verdict

What

Review 1 paused ad group(s) holding 11 keywords: Pre-Fabricated (11 kws)

Why

These keywords cannot serve while their ad group is paused. No spend is at risk; this usually indicates a restructure that was left unfinished. Source: Bing Campaign Management API, ad group status.

Expected outcome

Either re-activate the intended structure or retire it.

Corpus evidence

WordStream Blog2026-07-22single source

Practitioners managing LSA accounts for local service businesses should audit their current LSA setup and monitor official Google Ads announcements for specifics on the PMax integration, preparing to restructure campaign management workflows if LSAs shift under the PMax umbrella.

Search Engine Journal2026-10-07single source

For any Google Ads accounts (breg or ccc), audit campaigns with fewer than ~50 conversions per month per campaign — these are likely starving Smart Bidding. Merge redundant ad groups or campaigns that share the same conversion goal and audience intent, but do not flatten distinctions that carry sepa

CHECKED · NO OBJECTIONSpersistence · momentum · funnel checks passed
NEW
44 keywords sit in paused ad groups in (B) Branded No Image Extensions Test

Review 2 paused ad group(s) holding 44 keywords: Competitor (41 kws), Competitor - Lowes (3 kws).

Details — evidence, verification, testing window (tap to expand)
· google⏱ 14-day verdict

What

Review 2 paused ad group(s) holding 44 keywords: Competitor (41 kws), Competitor - Lowes (3 kws)

Why

These keywords cannot serve while their ad group is paused. No spend is at risk; this usually indicates a restructure that was left unfinished. Source: Bing Campaign Management API, ad group status.

Expected outcome

Either re-activate the intended structure or retire it.

Corpus evidence

WordStream Blog2026-07-22single source

Practitioners managing LSA accounts for local service businesses should audit their current LSA setup and monitor official Google Ads announcements for specifics on the PMax integration, preparing to restructure campaign management workflows if LSAs shift under the PMax umbrella.

Search Engine Journal2026-10-07single source

For any Google Ads accounts (breg or ccc), audit campaigns with fewer than ~50 conversions per month per campaign — these are likely starving Smart Bidding. Merge redundant ad groups or campaigns that share the same conversion goal and audience intent, but do not flatten distinctions that carry sepa

CHECKED · NO OBJECTIONSpersistence · momentum · funnel checks passed
Housekeeping — 4 money moves under $1,000/mo (~$840/mo combined — batch on a slow day, never the headline)
OPEN $581/moopen 40d
Redirect spend: (2) Demand Gen - Video Placement

PAUSE '(2) Demand Gen - Video Placement' (google) -- at 0.49x every dollar loses money.

G
Google Ads → '(2) Demand Gen - Video Placement' (ID 23690932471)
PAUSE the campaign (stops ~$25/day).
G
Move the freed ~$25/day to '(B) Branded No Image Extensions Test' (google, ~10.21x verified).
→
Re-check verified ROAS at the 7-day read; cut again if still below 2.23x.
Details — evidence, verification, testing window (tap to expand)
G1 · Zero money-losing ad spendgooglecut_wasteTM-arbitered (platform diverges)⏱ 7-day verdictopen since 2026-09-11

What

PAUSE '(2) Demand Gen - Video Placement' (google) -- at 0.49x every dollar loses money. Pausing frees ~$25/day ($744/mo). Move the freed ~$25/day to (B) Branded No Image Extensions Test (google, ~10.21x verified).

Why

Two-source verified ROAS is 0.49x -- below the 2.23x break-even floor (44.8% blended gross margin). $2,233 spent in the 90-day window. Sources: google platform API + ThoughtMetric linearNonDirect, 2026-10-21.

Expected outcome

Stops an estimated $581/mo negative contribution (deterministic: spend/mo x (ROAS x 44.8% margin - 1)). Direct measurement after change: verified channel ROAS and below-floor count in this dashboard, 7-14 days out.

Corpus evidence

Search Engine Journal - PPC2026-07-27single source

Before August 17, audit all ecommerce campaigns running Target CPA or Target ROAS that are also budget-limited: verify targets are realistic and budgets are sufficient, or expect Google to increase spend aggressively to hit those targets.

Surfside PPC2026-07-08industry consensus

Directly matches the CCC finding of overlapping/non-purchase primary_for_goal actions diluting Smart Bidding, and the GSME finding of $0 conversion value since Dubsado replaced Wix. Any client's Context Pack should carry a conversion-tracking health flag, and the Google Analyst agent should refuse t

BEFORE YOU ACT
• FUNNEL: this is a TOFU/prospecting campaign -- direct ROAS understates it by design (it buys the assists BOFU closes). Check assisted conversions / new-customer share before killing the top of the funnel that feeds the bottom.
OPEN $206/moopen 28d
Redirect spend: Prospecting | Purchase

PAUSE 'Prospecting | Purchase' (facebook) -- at 0.73x every dollar loses money.

M
Meta → 'Prospecting | Purchase' (ID 120247689593810108)
PAUSE the campaign (stops ~$10/day).
G
Move the freed ~$10/day to '(B) Branded No Image Extensions Test' (google, ~10.21x verified).
→
Re-check verified ROAS at the 7-day read; cut again if still below 2.23x.
Details — evidence, verification, testing window (tap to expand)
G1 · Zero money-losing ad spendfacebookcut_wasteTM-arbitered (platform diverges)⏱ 7-day verdictopen since 2026-09-23

What

PAUSE 'Prospecting | Purchase' (facebook) -- at 0.73x every dollar loses money. Pausing frees ~$10/day ($305/mo). Move the freed ~$10/day to (B) Branded No Image Extensions Test (google, ~10.21x verified).

Why

Two-source verified ROAS is 0.73x -- below the 2.23x break-even floor (44.8% blended gross margin). $916 spent in the 90-day window. Sources: facebook platform API + ThoughtMetric linearNonDirect, 2026-10-21.

Expected outcome

Stops an estimated $206/mo negative contribution (deterministic: spend/mo x (ROAS x 44.8% margin - 1)). Direct measurement after change: verified channel ROAS and below-floor count in this dashboard, 7-14 days out.

Corpus evidence

Skale Strategy / Adligator / ATTN Agency (corroborated)2026-07-08industry consensus

Directly corroborates and sharpens the correction Chris gave on the CCC read: Facebook's platform-reported ROAS should never be taken at face value for a budget-reallocation decision -- this is exactly the class of claim the Profit Guardian's two-independent-source rule exists to catch, and ThoughtM

The Close2026-10-06single source

For real estate Meta campaigns, do not optimize solely on traffic or landing page cost metrics; set up a cost-per-lead column in Meta Ads Manager and run a controlled Advantage+ vs. manual targeting split before committing budget, since the NAR test result says nothing confirmed about downstream lea

BEFORE YOU ACT
• FUNNEL: this is a TOFU/prospecting campaign -- direct ROAS understates it by design (it buys the assists BOFU closes). Check assisted conversions / new-customer share before killing the top of the funnel that feeds the bottom.
OPEN $53/moopen 85d
Scale a proven winner: Intero | Catalog | Sales (facebook)

Raise 'Intero | Catalog | Sales' (facebook) from ~$34/day to $39/day (+15%).

M
Meta → 'Intero | Catalog | Sales' (ID 120207119815200108)
raise daily budget ~$34 -> $39 (+15%). No other changes.
→
Hold 72h; verdict at the 7-day read -- step again only while verified ROAS holds at/above the good bar, sized against NEXT month's demand.
Details — evidence, verification, testing window (tap to expand)
G4 · Meta above break-evenfacebookgrow_profitable_volumeTM-arbitered (platform diverges)⏱ 7-day verdictopen since 2026-07-28

What

Raise 'Intero | Catalog | Sales' (facebook) from ~$34/day to $39/day (+15%). Half-step (+15%, not the usual +30%) into soft demand -- the full step is earned by a held verdict, not assumed. Hold 72h, re-check verified ROAS at the 7-day read, and step again while it holds at/above the good bar. This is where the needle moves -- not the trims. SEASONALITY: demand ahead is soft (next-month index 0.55x annual mean); hold each step 7 days and size against next month's demand, not the trailing 90 -- do not let PMax pace into weak weeks.

Why

Verified 4.55x on $3,040 in the 90-day window -- at/above its funnel-adjusted good bar with proven demand. Sized with a marginal-ROAS haircut to 3.6x (new impressions never match the core). Sources: platform API + ThoughtMetric, 2026-10-21. Last year's same window -- 2025-11: 2.91x on $3,149 spend; 2025-12: 1.91x on $2,609 spend (ThoughtMetric monthly). The trough cuts VOLUME; this is the check on whether it also cut efficiency.

Expected outcome

Seasonally adjusted for next month's 0.55x demand index: ~+$53/mo contribution (unadjusted ~+$96/mo at trailing-90 demand). ~+$553/mo revenue before adjustment. Direct measurement: verified channel ROAS + revenue at +7/+30d in this dashboard.

Corpus evidence

Tom Ferry Blog2026-08-24single source

For BREG, audit the current Facebook presence to confirm all three elements are active: scheduled organic posts, at least one running ad campaign, and a landing page or lead form with a clear CTA. If any leg is missing, prioritize closing that gap before scaling spend.

CHECKED · NO OBJECTIONSpersistence · momentum · funnel checks passed
OPEN open 42d
Redirect spend: (1) PMax - Shopping Only - Low Priced Coops

Cut '(1) PMax - Shopping Only - Low Priced Coops' (google) from ~$36/day to $18/day (-50%).

G
Google Ads → '(1) PMax - Shopping Only - Low Priced Coops' (ID 23440048772)
set daily budget ~$36 -> $18 (-50%). No other changes.
G
Move the freed ~$18/day to '(B) Branded No Image Extensions Test' (google, ~10.21x verified).
→
Re-check verified ROAS at the 7-day read; cut again if still below 2.23x.
Details — evidence, verification, testing window (tap to expand)
G1 · Zero money-losing ad spendgooglecut_wasteTM-arbitered (platform diverges)⏱ 7-day verdictopen since 2026-09-09

What

Cut '(1) PMax - Shopping Only - Low Priced Coops' (google) from ~$36/day to $18/day (-50%). Frees ~$18/day; re-check verified ROAS at the 7-day read and cut again if still below 2.23x. Move the freed ~$18/day to (B) Branded No Image Extensions Test (google, ~10.21x verified).

Why

Two-source verified ROAS is 2.73x -- below the 2.23x break-even floor (44.8% blended gross margin). $3,255 spent in the 90-day window. Sources: google platform API + ThoughtMetric linearNonDirect, 2026-10-21. COORDINATE: Other/unknown (chris@chrisbowman.us) changed maximize_conversion_value.target_roas on this campaign 2026-10-05 -- align before overlapping.

Expected outcome

Stops an estimated $0/mo negative contribution (deterministic: spend/mo x (ROAS x 44.8% margin - 1)). Direct measurement after change: verified channel ROAS and below-floor count in this dashboard, 7-14 days out.

Corpus evidence

Search Engine Journal - PPC2026-07-27single source

Before August 17, audit all ecommerce campaigns running Target CPA or Target ROAS that are also budget-limited: verify targets are realistic and budgets are sufficient, or expect Google to increase spend aggressively to hit those targets.

Surfside PPC2026-07-08industry consensus

Directly matches the CCC finding of overlapping/non-purchase primary_for_goal actions diluting Smart Bidding, and the GSME finding of $0 conversion value since Dubsado replaced Wix. Any client's Context Pack should carry a conversion-tracking health flag, and the Google Analyst agent should refuse t

BEFORE YOU ACT
• PERSISTENCE: below-floor on only 1 of the last 8 recorded runs -- one bad window (promo boundary, stockout, tracking gap) can do this. Watch 2 more day(s) before killing it.
Recently resolved (6)
RESOLVED · resolved 2026-10-21
Diagnose before moving money: (1) PMax - Shopping Only - Low Priced Coops

'(1) PMax - Shopping Only - Low Priced Coops' (google) is profitable but under its 2025 good-year bar by 2.9x.

Details — evidence, verification, testing window (tap to expand)
G2 · Google efficiency back to good-yeagooglecut_wasteTM-arbitered (platform diverges)⏱ 7-day verdictopen since 2026-07-11

What

'(1) PMax - Shopping Only - Low Priced Coops' (google) is profitable but under its 2025 good-year bar by 2.9x. Diagnose (search terms, creative age, bid strategy) before adding or cutting budget.

Why

Verified ROAS 2.96x is above break-even but below the channel's own funnel-adjusted 2025 median -- history proves this campaign class can do better. Sources: platform API + ThoughtMetric, 2026-10-20. COORDINATE: Other/unknown (chris@chrisbowman.us) changed maximize_conversion_value.target_roas on this campaign 2026-10-05 -- align before overlapping.

Expected outcome

Closing the gap returns ~$1,399/mo additional contribution at current spend if ROAS recovers to the median.

Corpus evidence

DigitalApplied / DMA (corroborated)2026-07-08industry consensus

When a Budget & Bid Strategist agent recommends blocking a wasteful search term inside a PMax campaign, it must route the negative to an account-level list, not attempt a campaign-level negative -- the latter silently fails to apply the way it would on a Search campaign.

PPC Hero2026-08-10single source

When auditing Google Ads accounts, use Quality Score sub-scores to pinpoint which of the three components is underperforming and prioritize fixes there (e.g., rewrite ad copy for relevance, improve page load and message match on landing pages) rather than chasing the score number itself.

RESOLVED · resolved 2026-10-21
Audience test 1: 3% purchaser lookalike vs current targeting (manual setup)

Prospecting rides the proven creative (CTR 4.193%, $430/28d) into a colder, larger pool.

→
MANUAL (policy
nothing auto-pushes): in Meta Ads Manager, duplicate the ad set behind 'Store collection - Best Coops - April 20' in 'Intero | Catalog | Sales'. Audience: Lookalike (US, 3%) seeded on Purchases 180d. Budget CAP: $25/day. Same creative -- the test isolates AUDIENCE.
→
Run 14 days, no mid-flight edits. Success metric
cost per purchase vs the original ad set over the same window. Kill rule: pause if spend passes $175 with zero purchases.
→
Log start date with the done-tap so the measurement engine reads the window and scores the outcome.
Details — evidence, verification, testing window (tap to expand)
G2 · Google efficiency back to good-yeafacebookcut_waste⏱ 14-day verdict

What

Prospecting rides the proven creative (CTR 4.193%, $430/28d) into a colder, larger pool.

Why

Meta ad-level insights 2026-10-20: 'Store collection - Best Coops - April 20' is the strongest FRESH performer; audience_ops is the last PARTIAL takeover category and the account has no recent operator-run audience experiment in the change history.

Expected outcome

A read on whether LaL-3% beats current targeting on CPA within 14 days at <=$350 total risk.

Corpus evidence

digimau / aiadvantageagency2026-07-08industry consensus

Start Meta prospecting broad; use purchaser-list lookalikes as a soft signal and let creative do the qualifying.

WordStream Blog2026-09-14single source

Pull the real estate vertical benchmarks for breg and the retail/ecommerce benchmarks for CCC, then compare each client's current Meta campaign CPCs and CPLs against those figures; if either client is more than 20% above benchmark CPL, flag for creative or audience audit before next monthly review.

RESOLVED · resolved 2026-10-21
Audience test 2 (run AFTER test 1 concludes): Advantage+ broad vs winner

Completes the ladder: current vs LaL vs broad.

→
MANUAL
duplicate the WINNER of test 1's ad set; audience: Advantage+ (broad, no interest stack). Budget CAP: $25/day, 14 days, same creative, same kill rule.
→
Sequencing is deliberate
one variable at a time -- never run both tests concurrently against the same creative.
Details — evidence, verification, testing window (tap to expand)
G2 · Google efficiency back to good-yeafacebookcut_waste⏱ 14-day verdict

What

Completes the ladder: current vs LaL vs broad.

Why

Platform best practice in the knowledge corpus favors broad on mature pixels, but this account has never measured it -- account memory requires a measured window, not doctrine.

Expected outcome

A ranked audience playbook for this account grounded in its own measured CPA.

Corpus evidence

digimau / aiadvantageagency2026-07-08industry consensus

Start Meta prospecting broad; use purchaser-list lookalikes as a soft signal and let creative do the qualifying.

WordStream Blog2026-09-14single source

Pull the real estate vertical benchmarks for breg and the retail/ecommerce benchmarks for CCC, then compare each client's current Meta campaign CPCs and CPLs against those figures; if either client is more than 20% above benchmark CPL, flag for creative or audience audit before next monthly review.

RESOLVED · resolved 2026-10-21 $781/mo
Attach shared negative lists to (2) Demand Gen - Video Placement

Attach the existing shared negative keyword lists (9 lists, 3,374 terms) to (2) Demand Gen - Video Placement.

Details — evidence, verification, testing window (tap to expand)
· google⏱ 14-day verdict

What

Attach the existing shared negative keyword lists (9 lists, 3,374 terms) to (2) Demand Gen - Video Placement.

Why

(2) Demand Gen - Video Placement spent $780.83 in the last 30 days with zero shared negative lists attached, while 3,374 already-built negative terms sit on other campaigns. Sources: Bing Campaign Management API (settings) + Bing Reporting API (30d spend).

Expected outcome

Reduces irrelevant matched traffic without new spend. Uses lists already written and in use, so no new negatives need authoring.

Corpus evidence

DigitalApplied / DMA (corroborated)2026-07-08industry consensus

When a Budget & Bid Strategist agent recommends blocking a wasteful search term inside a PMax campaign, it must route the negative to an account-level list, not attempt a campaign-level negative -- the latter silently fails to apply the way it would on a Search campaign.

PPC Hero2026-08-21single source

For any PMax campaign, run a brand leak audit by pulling search term reports (via Insights or Search Terms where available), isolating branded query spend, and comparing ROAS with vs. without brand traffic; if brand spend is material, add brand exclusion lists or a dedicated brand campaign with PMax

RESOLVED · resolved 2026-10-21
392 keywords sit in paused ad groups in Phrase

Review 25 paused ad group(s) holding 392 keywords: Chicken Pens (5 kws), Chicken Coops Small (9 kws), Chicken Coops Urban (12 kws), Chicken Coop Price.

Details — evidence, verification, testing window (tap to expand)
· google⏱ 14-day verdict

What

Review 25 paused ad group(s) holding 392 keywords: Chicken Pens (5 kws), Chicken Coops Small (9 kws), Chicken Coops Urban (12 kws), Chicken Coop Prices (5 kws)

Why

These keywords cannot serve while their ad group is paused. No spend is at risk; this usually indicates a restructure that was left unfinished. Source: Bing Campaign Management API, ad group status.

Expected outcome

Either re-activate the intended structure or retire it.

Corpus evidence

WordStream Blog2026-07-22single source

Practitioners managing LSA accounts for local service businesses should audit their current LSA setup and monitor official Google Ads announcements for specifics on the PMax integration, preparing to restructure campaign management workflows if LSAs shift under the PMax umbrella.

Search Engine Journal2026-10-07single source

For any Google Ads accounts (breg or ccc), audit campaigns with fewer than ~50 conversions per month per campaign — these are likely starving Smart Bidding. Merge redundant ad groups or campaigns that share the same conversion goal and audience intent, but do not flatten distinctions that carry sepa

RESOLVED · resolved 2026-10-21
14 keywords sit in paused ad groups in Exact

Review 2 paused ad group(s) holding 14 keywords: Chicken Coops Home (2 kws), Chicken Coop 10 (12 kws).

Details — evidence, verification, testing window (tap to expand)
· google⏱ 14-day verdict

What

Review 2 paused ad group(s) holding 14 keywords: Chicken Coops Home (2 kws), Chicken Coop 10 (12 kws)

Why

These keywords cannot serve while their ad group is paused. No spend is at risk; this usually indicates a restructure that was left unfinished. Source: Bing Campaign Management API, ad group status.

Expected outcome

Either re-activate the intended structure or retire it.

Corpus evidence

WordStream Blog2026-07-22single source

Practitioners managing LSA accounts for local service businesses should audit their current LSA setup and monitor official Google Ads announcements for specifics on the PMax integration, preparing to restructure campaign management workflows if LSAs shift under the PMax umbrella.

Search Engine Journal2026-10-07single source

For any Google Ads accounts (breg or ccc), audit campaigns with fewer than ~50 conversions per month per campaign — these are likely starving Smart Bidding. Merge redundant ad groups or campaigns that share the same conversion goal and audience intent, but do not flatten distinctions that carry sepa

In flight — are the changes working?

Every executed change with its testing window and verdict date. Ads take time to read: nothing here is a verdict until its window completes. Daily: glance for VERDICT DUE. Weekly: the Monday digest rolls these up.

VERDICT DUE — judge nowbing

Attach shared negative lists to (NB) Chicken Coops

14-day window complete (executed 2026-10-01) · current verified ROAS 4.64x (below_good) — directional; baseline delta appears after the first daily sweep · done by reconciler:admin@chickencoopcompany.com

VERDICT DUE — judge nowbing

52 keywords sit in paused ad groups in (NB) Chicken Coops

14-day window complete (executed 2026-10-01) · current verified ROAS 4.64x (below_good) — directional; baseline delta appears after the first daily sweep · done by reconciler:admin@chickencoopcompany.com

MEASURING · 8d until verdictgoogle

Attach shared negative lists to (2) Demand Gen - Video Placement

14-day window · executed 2026-10-15 · verdict 2026-10-29 — too early to judge · current verified ROAS 0.49x (below_floor) — directional; baseline delta appears after the first daily sweep · done by reconciler:chris@chrisbowman.us

MEASURING · 8d until verdictgoogle

Attach shared negative lists to (2) Demand Gen - Video Placement

14-day window · executed 2026-10-15 · verdict 2026-10-29 — too early to judge · current verified ROAS 0.49x (below_floor) — directional; baseline delta appears after the first daily sweep · done by reconciler:chris@chrisbowman.us

MEASURING · 8d until verdictgoogle

Attach shared negative lists to (2) Demand Gen - Video Placement

14-day window · executed 2026-10-15 · verdict 2026-10-29 — too early to judge · current verified ROAS 0.49x (below_floor) — directional; baseline delta appears after the first daily sweep · done by reconciler:chris@chrisbowman.us

MEASURING · 8d until verdictgoogle

Attach shared negative lists to (2) Demand Gen - Video Placement

14-day window · executed 2026-10-15 · verdict 2026-10-29 — too early to judge · current verified ROAS 0.49x (below_floor) — directional; baseline delta appears after the first daily sweep · done by reconciler:chris@chrisbowman.us

Opportunities — think bigger

Strategist-agent proposals: structurally different plays — Meta rethought from first principles, new platforms weighed honestly. Every play carries a test budget, a verification path, a success threshold, and a kill criterion; ideas without kill criteria are not shown.

AGENT-PROPOSEDfacebook✓ two-source verifiable⏱ 28-day first verdict

Meta: Checkout-Abandoner DPA + Video Prospecting (First-Principles Structural Rebuild)

The play

Launch two new ad sets inside a net-new campaign — never touching the verified 4.57x Intero|Catalog|Sales winner. Ad Set A ($750/mo): checkout-initiators-minus-purchasers DPA — custom audience of checkout initiators (30d) excluded by purchasers (180d); served dynamic catalog ads featuring RIH and Brahma overstock SKUs with sale_price feed field active for any offer Danny has confirmed; Purchase objective; 7d-click attribution only; budget steps ≤20%/72h. Verify Meta Pixel is recording InitiateCheckout events (Events Manager spot-check) before activating — this audience does not exist without it. Ad Set B ($750/mo): cold-traffic video collection — 'Everyday Life with the Brahma Coop' (2026-08-21, 43MB) cut to 4:5 with burned-in captions and a question-style hook ('Ready to start your backyard flock?'); collection format with catalog overlay on overstock SKUs; interest targeting backyard-chickens plus homesteading; exclude purchasers (180d). Do NOT edit or duplicate Intero|Catalog|Sales — that campaign runs untouched in parallel.

Why now

Verified winner Intero|Catalog|Sales at 4.57x store-verified ROAS on $3,032 [META CURRENT] proves catalog/DPA format works on this account — the play extends what works into an untested funnel stage, not a new format gamble. The #1 identified funnel gap is 126 checkout abandoners/month, each worth ~$313 contribution, with zero dedicated ad set [STALE META CREATIVE: 'the leak is checkout; 126 people/month start checkout and do not finish']. The existing Catalog|ATC|Remarketing ad set has 27 wrong exclusions that block its own target audience [STALE META AUDIENCES: 'prospecting exclusion list was copied onto remarketing']; a new ad set bypasses this defect cleanly without disturbing the running winner. Element-level data shows lifestyle_scene visual subject returns 45.6% click-to-ATC rate — the highest measured in the corpus [STALE CREATIVE ELEMENT PERFORMANCE] — and has never been deployed on Meta [capability pack: video inventory confirmed 2026-08-21]. BFCM calendar pressure: bp_049 calls for finalizing holiday prospecting 6-3 weeks before BFCM (Oct 6–Oct 27); a 28-day window yields a verdict by Nov 16, one day before the Nov 17 freeze. Current high frequency (3.44) on the existing winner signals creative exhaustion [meta_creative_review WARNING: frequency 3.22-4.16 on active collections]; new creative deploys before that exhaustion compounds into a full ROAS collapse.

Test terms

Budget: $1,500/mo · Measured by: Primary: ThoughtMetric store-verified ROAS segmented by utm_source=meta&utm_campaign=[new_campaign_slug], capturing Shopify order revenue independently of platform. Second source: Meta Incremental Attribution column (Columns > Compare Attribution Settings, 7d-click only — free, zero delivery impact per Meta platform docs). Both sources must agree on direction before any budget step. The verified 4.57x Intero|Catalog|Sales baseline is the account benchmark; new campaign must clear 2.91x break-even to justify continuation. Do not use 7d-click+1d-view figures for ROAS decisions — 69.5% of CCC's platform-reported value is 1d-view-through [STALE META PLATFORM RULES]. · Success: Store-verified ROAS ≥2.91x in ThoughtMetric at day 28, with ≥4 store-verified purchases across both ad sets. Ad Set A (checkout abandoner) must contribute ≥2 purchases independently to confirm the audience is live and reachable — zero purchases from Ad Set A at day 28 means the checkout-initiator audience is too thin even if aggregate ROAS clears the threshold. · KILL IF: Ad Set A early kill: ≤0 store-verified purchases at $375 cumulative spend — pause Ad Set A, keep Ad Set B running if it is above 1.5x. Ad Set B early kill: store ROAS <1.5x at day 21. Full campaign kill: store ROAS <2.91x at day 28. GRAY ZONE: if store ROAS is between 1.5x and 2.91x at day 28, the entire campaign is paused by default at day 35 unless the operator explicitly renews in writing with a stated rationale — no idle mediocre performance allowed.

AGENT-PROPOSEDchatgpt_ads✓ two-source verifiable⏱ 28-day first verdict

ChatGPT Ads: Product-Feed + Chat-Card Launch (Approved, Time-Gated)

The play

Execute the Chris-approved test plan [knowledge_base/platforms/chatgpt_ads.md, approved 2026-10-15]. Campaign 1 — product-feed ($40/day, ~$1,200/mo): RIH and Brahma base models only from Windsor feed; product_ad_template format (OpenAI's stated strongest performer for e-commerce); clicks bidding; fixed_bid CPC $3 max via billing_event_type CLICK in the ad group bidding_config. Campaign 2 — chat_card ($25/day, ~$750/mo): two ad groups — 'first-flock' (title ≤50 chars: 'Designed by Chicken Owners'; body ≤100 chars: reassurance angle for first-time keepers; claim 'Designed by chicken owners' approved by Chris [GOOGLE AD TEXT LAYER standing claims]) and 'upgrade-durability' (title: 'Built to Last — All-Weather Coops'; body: durability and predator-resistance angle). All campaigns created PAUSED via agentic_ad_ops/connectors/openai_ads_live.py. Activated only on Chris's explicit go-order. UTM on all destination URLs: utm_source=chatgpt&utm_medium=paid&utm_campaign=coop_feed or coop_card. Pixel + CAPI install with Shopify order ID as shared event_id for deduplication, on order-confirmation page only. Do NOT use 'Ships within 24 hours' claim until the CCC shipping policy page states it explicitly — OpenAI policy requires landing-page parity and ads are crawled at review [chatgpt_ads knowledge]. No conversion objective until ≥15 store-verified orders; remain on clicks objective for the full test window. Hard launch ceiling: do not exceed 2x daily budget in any single day (OpenAI daily budget is a 7-day average; guard manually).

Why now

Chris explicitly approved this test 2026-10-15 [strategy.yaml: 'chatgpt_ads: APPROVED TEST (Chris 2026-10-15)']; the only remaining blocker is account creation at ads.openai.com (Danny with CCC card). Hard time gate: launching by Oct 27 yields 21 days of data before the Nov 17 BFCM freeze for a day-14 intermediate verdict on Nov 10; the full 28-day verdict falls Nov 24 — within the post-freeze window before December. AI-search commerce intent is structurally different from both pull-search (Google/Bing demand capture) and social push (Meta): it intercepts buyers mid-research-session on a $751 high-consideration product at the moment they are asking an AI what to buy, which is a new and unmonetized surface for this category. No direct competitor — OverEZ (77 Google ads, 12 Meta ads [COMPETITOR ADS]), Carolina Coops (16 Google ads), Omlet (200 Google ads, 25 Meta ads) — has verified ChatGPT Ads presence based on the competitor intelligence scan, suggesting first-mover availability. At $3 fixed CPC and $751 AOV, the break-even conversion rate is 1.2–1.9% [chatgpt_ads knowledge: 'at the recommended $3-5 starting CPC, CCC needs 1.2-1.9% conversion to break even'] — achievable if the audience is high-intent. The $258 break-even CPA [chatgpt_ads knowledge: '$751 AOV × 34.34% margin, pulled 2026-10-15'] is the hard kill gate.

Test terms

Budget: $1,950/mo · Measured by: Primary: Shopify order-level UTM data (utm_source=chatgpt) surfaced in ThoughtMetric — store-side revenue attribution fully independent of platform claims. ThoughtMetric is not a native OpenAI partner [chatgpt_ads knowledge] but UTM passthrough to Shopify constitutes a valid independent store-side read; this is the source of truth. Second source: OpenAI Ads Manager conversion reporting (Pixel + CAPI with shared Shopify order ID as event_id, deduplication enforced). Both sources must agree on direction before any scale step. Allow ≥24h after each day before pulling conversion data — OpenAI's documented attribution lag [chatgpt_ads knowledge]. Platform-reported ROAS is the confirmatory second source only; store-side ROAS governs all kill and scale decisions. · Success: Store-verified ROAS ≥2.91x in ThoughtMetric at day 28, with ≥3 store-verified orders total. Both conditions must be met — high ROAS on 1-2 orders is noise at this AOV. · KILL IF: Immediate kill trigger: $516 cumulative spend (≈8 days at $65/day) with 0 store-verified orders in ThoughtMetric — pause all campaigns that session regardless of platform-reported metrics. Day-14 kill: store ROAS <1.5x at the ≈$910 spend mark. Day-28 kill: store ROAS <2.91x. GRAY ZONE: if store ROAS is between 1.5x and 2.91x at day 28, all campaigns are paused by default at day 35 unless the operator explicitly renews in writing — no spend continues into BFCM at below-break-even economics.

AGENT-PROPOSEDpinterest✓ two-source verifiable⏱ 45-day first verdict

Pinterest: Lifestyle Catalog Pre-Load (Feb–May Peak Bridge)

The play

Activate the PAUSED Pinterest campaign shell created 2026-10-12 with a catalog collection structure. One campaign, two ad groups. Ad Group 1 ($500/mo): dynamic catalog collection ads — Windsor Pinterest feed (already integrated) as the product source, RIH and Brahma overstock SKUs foregrounded via a product set filtered to those models; cover image sourced from 'Everyday Life with the Brahma Coop' (2026-08-21) or 'Brahma Coop Flock Integration' (2026-08-21) to match Pinterest's native lifestyle visual tone; Purchase conversion objective; 30d click attribution. Ad Group 2 ($500/mo): same catalog feed, static Pin cover with question hook ('Ready to keep backyard chickens?'), keyword targeting: 'chicken coop,' 'backyard chickens,' 'homesteading,' 'chicken run' [INDUSTRY INTELLIGENCE: 'chicken run' 67,691/mo, 'chicken coop' 68,786/mo]. Both groups: US geo, exclude recent purchasers (180d). UTM: utm_source=pinterest&utm_medium=paid&utm_campaign=coop_preload. Pause both ad groups from Nov 15 through Dec 1 (BFCM window) — structure and audience signals persist through a pause without resetting learning. Resume Dec 1 for the December ramp into the Feb–May peak.

Why now

Windsor Pinterest feed is already integrated [strategy.yaml] and the campaign shell exists PAUSED since Oct 12 [EXECUTED CHANGES] — zero additional infrastructure cost and no setup delay. Agency best-practice bp_047 (tier B) calls for launching Pinterest seasonal campaigns 'about two months before demand peaks'; the CCC Feb–May peak (computed indexes: Feb 1.19x, Mar 1.61x, Apr 1.59x, May 1.26x annual mean [SEASONALITY]) places the optimal launch window at December–January, meaning starting now in late October is the front edge of that window and captures the cheapest CPMs during the current trough (index 0.61x) [SEASONALITY]. Overstock clearance mission (RIH + Brahma) requires buyers beyond search intent: Pinterest's home/backyard-lifestyle audience operates in discovery mode, structurally different from Google demand capture and Meta retargeting — it reaches planners before they have search intent, extending the top-of-funnel mix. ThoughtMetric can attribute Pinterest [strategy.yaml: 'ThoughtMetric can attribute'], enabling a clean two-source verification path; this is the decisive structural advantage over TikTok, which has no pixel, no feed, and no attribution path [strategy.yaml]. The collection catalog format wins at every funnel stage measured in the element corpus [STALE CREATIVE ELEMENT PERFORMANCE: catalog_collection beats single_image at click-to-ATC, ATC-to-checkout, checkout-to-purchase] and is deployable immediately from the existing feed.

Test terms

Budget: $1,000/mo · Measured by: Primary: ThoughtMetric store-verified ROAS via utm_source=pinterest, attributed to Shopify orders independent of Pinterest platform reporting. Second source: Pinterest Ads Manager conversion reporting (Purchase events, 30d click window, same campaign IDs). Both sources required to agree on direction before any budget step. Note: allow 7 calendar days after the day-45 window closes before pulling the final verdict read — Pinterest's click-to-purchase lag on high-AOV freight items commonly runs 3–5 days and undercounts on the same-day pull. · Success: Store-verified ROAS ≥2.91x in ThoughtMetric at day 45, with ≥4 store-verified purchases (implied CPA ≤$250, within the $258 break-even CPA at $751 AOV and 34.34% margin [chatgpt_ads knowledge for margin basis]). · KILL IF: Early kill: $500 cumulative spend (≈day 15) with 0 store-verified purchases in ThoughtMetric — pause campaign; do not wait for the full window on a zero-purchase read. Day-45 kill: store ROAS <1.5x in ThoughtMetric. GRAY ZONE: if store ROAS is between 1.5x and 2.91x at day 45, the campaign is paused by default at day 52 unless the operator explicitly renews in writing with a forward-looking seasonality rationale stated — a flat trough-season result does NOT automatically qualify for continuation into the peak; the operator must make that judgment explicitly.

Proposals generated 2 day(s) ago; refreshed weekly so each stays stable long enough to evaluate. Nothing here moves money without explicit approval.

Channels

Is it working? — measured trend

ROAS and revenue are ThoughtMetric-measured. 2026-10 is a partial month; the arrow compares its run-rate ROAS to 2026-09. Same month last year shows what seasonality alone predicts — beat it and the changes are adding something.

2026-10 (partial) 2026-092025-10
ROASRevenue ROASRevenue ROASRevenue
ACCOUNT (blended) ▼3.7x$39,2026.0x$93,8064.1x$61,057
Bing ▼3.5x$5,45310.0x$20,2388.4x$8,394
Facebook ▼3.6x$5,1034.7x$7,3270.7x$1,774
Google ▼3.8x$28,6465.5x$66,2414.5x$50,889

GOOGLE

Spend (90d)$35,814
ROAS (measured)4.60x
Revenue (90d, measured)$164,693

ROAS = revenue measured by ThoughtMetric multi-touch / platform spend. Google self-reported numbers run 24% above measured this quarter; money decisions use measured only.

BING

Spend (90d)$5,968
ROAS (measured)5.72x
Revenue (90d, measured)$34,149

ROAS = revenue measured by ThoughtMetric multi-touch / platform spend. Bing self-reported numbers run 37% above measured this quarter; money decisions use measured only.

FACEBOOK

Spend (90d)$5,077
ROAS (measured)2.86x
Revenue (90d, measured)$14,540

ROAS = revenue measured by ThoughtMetric multi-touch / platform spend. Facebook self-reported numbers run 83% above measured this quarter; money decisions use measured only.

Geo targeting — Google, analyzed 2026-07-23 → 2026-10-21

Performance verdict: geography is healthy -- spend concentrates where it converts (top 6 states carry 37% of spend). Configuration verdict: needs cleanup -- see the audit below.

✓ No exclusion candidates: every state with material 90-day spend (≥$500) has attributed conversions.

✓ All 8 enabled campaigns target by physical PRESENCE — the expert setting for freight-heavy ecommerce; none run Google’s leaky PRESENCE_OR_INTEREST default.

✖ 2 campaign(s) positively target a FOREIGN COUNTRY (Georgia) — see the geo defect card in Recommendations.

⚠ 222 negative ZIP-CODE exclusions across campaigns, origin unknown (predate the 30-day API history) — review card in Recommendations. Until claimed or removed, these silently block demand in those zips.

⚠ 393 redundant positive targets (states/zips/cities layered under a US country target, zero bid modifiers) — no serving effect, pure clutter; batch-remove for legibility whenever convenient.

CampaignPositive targetsNegative targetsBid mods
(1) PMax - Shopping Only - Coops & RunsCity:2, Country:1, Postal Code:25, State:46City:1, Country:1, County:1, Postal Code:39, State:20
(1) PMax - Shopping Only - Low Priced CoopsCity:2, Country:2, State:47Country:1, Postal Code:63, State:20
(B) BrandedCity:2, Country:1, Postal Code:25, State:46City:1, Country:1, Postal Code:41, State:21
(B) Branded No Image Extensions TestCity:2, Country:1, Postal Code:25, State:46City:1, Country:1, Postal Code:41, State:21
(NB) Chicken CoopsCity:2, Country:1, Postal Code:26, State:47Country:1, Postal Code:38, State:20
(NB) Non-Brand (Max Conversion Test)City:2, Country:2, State:47Country:1, State:20
Branded Trial 7Country:1, State:1Country:1, State:21
StateSpend (90d) ShareROAS*
California$4,32012%4.4x
Texas$2,4457%9.2x
Florida$1,9435%10.4x
New York$1,7255%5.2x
North Carolina$1,4154%4.8x
Massachusetts$1,2744%6.6x

Underweighted states worth watching (strong ROAS, small share — expansion candidates if the trend holds): Illinois (12.4x on $802), Pennsylvania (10.2x on $1,224).

*Geo-grain ROAS is Google-attributed only — ThoughtMetric cannot verify at state grain, so geo reads size conservatively. Bing and Meta geo grain: not yet pulled (Bing unlocks with the API creds; Meta geo breakdown is a planned pull).

Search terms — Google, analyzed 2026-07-23 → 2026-10-21

5,317 distinct search terms, $10,217 term-attributable spend. Category vocabulary (tokens of converting and high-impression terms) is structurally protected from ever becoming a negative.

✓ No material negative-keyword waste: 41.2% of the $10,217 term-level spend converts (Google-attributed), and off-category residue is $475/90d — below the $500 action threshold.

Flagged for review (zero attributed conversions, off-category tokens) — judgment call, not auto-negative:

TermCampaignSpendClicksOff-category tokens
chicken coop with automatic door opener(NB) Chicken Coops$1135opener
jumbo chicken coop(NB) Chicken Coops$971jumbo
the chicken coop company reviews(B) Branded$848reviews
chicken coops delivered assembled(NB) Chicken Coops$675assembled
chicken coop and run(NB) Chicken Coops$6120and
chicken coop company reviews(B) Branded$536reviews

Attribution watch (category terms with zero ATTRIBUTED conversions — a tracking-grain artifact, do NOT negative): chicken coops ($603); chicken coop ($311); chicken coops for sale near me ($128); the chicken coop ($119); large chicken coop ($100).

Campaigns

Top 5 — scale candidates

CampaignChannelFunnelSpend 90dPlatform ROAS 30dVerified ROAS 90dTier
(B) Branded No Image Extensions Testgooglebofu$116–10.21xON TARGET
(1) PMax - Shopping Only - Coops & Runsbingmofu$1,773–8.29xON TARGET
(B) Brandedgooglebofu$3,416–6.54xBELOW TARGET
(1) PMax - Shopping Only - Coops & Runsgooglemofu$16,125–5.36xBELOW TARGET
(NB) Chicken Coopsbingmofu$4,195–4.64xBELOW TARGET

Bottom 5 — money at risk

CampaignChannelFunnelSpend 90dPlatform ROAS 30dVerified ROAS 90dTier
Intero | ATC | Salesfacebookbofu$4–0.00xinactive
Intero | Prospecting | Trafficfacebooktofu$1,117–0.13xinactive
(2) Demand Gen - Video Placementgoogletofu$2,233–0.49xLOSING MONEY
Prospecting | Purchasefacebooktofu$916–0.73xLOSING MONEY
(1) PMax - Shopping Only - Low Priced Coopsgooglemofu$3,255–2.73xLOSING MONEY
All campaigns (12)
CampaignChannelFunnelSpend 90dPlatform ROAS 30dVerified ROAS 90dTier
(NB) Chicken Coopsbingmofu$4,195–4.64xBELOW TARGET
(1) PMax - Shopping Only - Coops & Runsbingmofu$1,773–8.29xON TARGET
Intero | Catalog | Salesfacebookbofu$3,040–4.55xON TARGET
Intero | Prospecting | Trafficfacebooktofu$1,117–0.13xinactive
Prospecting | Purchasefacebooktofu$916–0.73xLOSING MONEY
Intero | ATC | Salesfacebookbofu$4–0.00xinactive
(1) PMax - Shopping Only - Coops & Runsgooglemofu$16,125–5.36xBELOW TARGET
(NB) Chicken Coopsgooglemofu$10,669–4.20xBELOW TARGET
(B) Brandedgooglebofu$3,416–6.54xBELOW TARGET
(1) PMax - Shopping Only - Low Priced Coopsgooglemofu$3,255–2.73xLOSING MONEY
(2) Demand Gen - Video Placementgoogletofu$2,233–0.49xLOSING MONEY
(B) Branded No Image Extensions Testgooglebofu$116–10.21xON TARGET

How to run this — the daily loop

Open the guide (one-time read; the page is self-explanatory day to day)

1. Read the top cards. Recommendations are ordered by business impact × strategy priority — inventory moves lead while overstock is objective #1. Money moves under $1,000/mo are batched under Housekeeping; real, but never the day’s focus.

2. Check the timer chip before acting. Every actionable card states its testing window up front (⏱ 7-day or 14-day verdict). An amber ⏸ HOLD chip means that campaign already has a change mid-measurement — do not touch it until the hold date, or the test is contaminated.

3. Make the change on the platform, then tap “I made this change.” Your Google sign-in identifies you automatically — no PIN or name entry. The check-off is logged, becomes a measured experiment automatically, and shows on the board within about 15 minutes.

4. In Flight answers “is it working?” Amber MEASURING = too early to judge, and the card says exactly when the verdict lands. Green VERDICT DUE = the window is complete; the card shows the measured before → after ROAS from the change engine.

5. Cadence. You will not act every day — that is by design. Most days: read, confirm nothing is on fire, check In Flight for green cards. Mondays: the weekly digest rolls up every measured change.

Never move money on a single source’s numbers — unverified channels are flagged red under Channels. Deep-clearance (20–30%) pricing only on SKUs Danny/Chris have explicitly approved; the standard sale is 15%.

Change management

Agency activity audit — Intero Digital, trailing 12 months

27225-07
7525-08
54825-09
60525-10
84725-11
24225-12
026-01
026-02
326-03
026-04
026-05
026-06
026-07
126-08
026-09
026-10

Finding: Meta (authoritative full-year audit log): Intero made 2589 changes Jul–Dec 2025, then 4 in ALL of 2026 — and 1 in the last 90 days. Google (API caps history at 30 days): 1064 events in the visible window, 182 of them on a single day (a bulk asset upload on 2026-06-15); 3 budget changes, 2 campaign changes, and nothing at all since 2026-06-30.

Caveats per verification standard: (1) Google's 2-year change history is not API-accessible — the full-year Google verdict needs a one-time manual export from the Change History page in the Google Ads UI (import path ready). (2) Meta actors 'Ashley King' and 'Sierra Liegler' are unresolved — if they are Intero staff, agency Meta activity extends to May 2026 and then stops; if not, it stopped in Dec 2025. Either way the last 60+ days show zero human agency activity on Meta. (3) Meta's /activities retention beyond 12 months is undocumented; the 12 months shown are complete. Sources: Google Ads API change_event + Meta Graph /activities, pulled 2026-07-09.

Searchable change log

Google: API serves the trailing 30 days only (2-year history is UI-export only); the log accumulates daily from here forward. Meta: full trailing year from Meta's own audit log. Bing: Microsoft exposes no change-history API — permanent gap, changes inferred from daily snapshot diffs going forward. Routine noise (ad delivered / billing) excluded.

Google Meta Agency Internal Other
WhenChannelActorAction ObjectDetail