SR_US_BR_SpaDr_Products is back onlineDGEN_US_NB_TSD_HairSerum_Discovery was paused following its worst week yet ($1,027 spend, zero orders). Confirmed live: campaign.status = PAUSED.SR_US_BR_SpaDr_CPC_Core.CPC_Core at just 1.37x (75% of segment spend). Escalating past watch-only.campaign.status = PAUSED on all 9 legacy campaigns. Still no working non-brand engine at scale.Shopify: API credentials for thespadr.com are still not configured in this environment (client ID/secret blank in .env). The Shopify Revenue Validation section from the original teammate's reports is omitted rather than filled with stale or estimated numbers — restore this once credentials are available.
📊 The headline: two multi-week open items both closed this
week. SR_US_BR_SpaDr_Products is back ENABLED and spending
again after the Sep 2 landing-page cliff, and DGEN_US_NB_TSD_HairSerum_Discovery — flagged as
Critical Waste for three consecutive reports — was finally paused. Core paid had its strongest week in the
window: orders 55 → 67
(+21.8%), revenue
$3,716 → $4,982
(+34.0%), ROAS
4.39x → 4.94x
on +19.0% spend
($847 → $1,008).
SR_US_BR_SpaDr_Products is reactivated and climbing back, though not yet at its pre-cliff
pace. Campaign status is ENABLED, serving, confirmed live today — a change from
last week's report, which found it still paused 9 days after the disapproval. Spend
$20 → $22, orders
3 → 4, at 12.41x. Impression Share
recovered 78.3% → 89.4%. The replacement
RSAs created two weeks ago (pointing at the working URL https://thespadr.com/products/hair-serum) are now live and ENABLED. One
loose end: the campaign's primary_status is still LIMITED (HAS_ADS_DISAPPROVED) — the
old disapproved ads from the Sep 2 incident are sitting paused in its ad groups rather than removed, which keeps
tripping the flag even though the campaign is healthy again. Weekly spend ($22) is still
roughly a quarter of its pre-cliff run rate ($10–13/day ≈ $70–90/week) — consistent with a
campaign still ramping back up after being dark for two weeks, not fully recovered yet.
Demand Gen posted its worst week yet, and that appears to be exactly what finally triggered the pause.
This week: 0 orders on $1,027 spend — the largest single-week spend
in the window, and zero revenue. Confirmed live today: campaign.status = PAUSED; CDP spend
drops to $0 on Sep 12–13, consistent with a pause landing around Sep 11–12. Lifetime since launch:
$8,353 for 7 orders (0.077x). This is the
pause/cap decision this report has recommended for three consecutive weeks — recommendation: keep it
paused, and if it gets rebuilt, treat it as a new test (different targeting/creative, capped budget) rather than
a straight re-enable.
Two segments dipped below their ROAS target this week, on small sample sizes each. Shopping
Brand fell below its 6.00x target for the first time recently (6.99x →
4.41x on 13 orders) — more spend, one fewer order, reads as normal
variance around a strong baseline rather than a real deterioration. Bing Search Brand missed target for a
second consecutive week, and got worse, not better (5.14x →
3.46x on 5 orders) — still a small base, but two weeks in the same
direction is enough to escalate past "watch only."
SR_US_BR_SpaDr_Products reactivated: ENABLED, 4 orders this week (zero the two weeks it was dark), IS 78.3% → 89.4%. Still ramping back toward its pre-cliff run rate.SR_US_BR_SpaDr_CPC_Core at 7.15x.CPC_Core (1.37x on $75, 75% of segment spend).SR_US_BR_SpaDr_Products still carries a LIMITED (HAS_ADS_DISAPPROVED) flag — cosmetic cleanup: remove (not just leave paused) the old disapproved ads from the Sep 2 incident.Scope: Search Brand + Search NB + Shopping Brand + Bing Search Brand. Excludes NB PMax and Demand Gen (own sections below).
Blended total across every channel (Google Search/Shopping/PMax/Demand Gen + Bing Search), Mon–Sun weekly buckets. This is a superset of the Core Paid KPI grid above — it adds Demand Gen, which is why blended ROAS sits well below the core-paid figure.
| Segment | Spend | Orders (CDP) | Revenue (CDP) | ROAS | CPA | Target ROAS / CPA |
||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| B | A | WoW | B | A | WoW | B | A | WoW | B | A | WoW | B | A | WoW | ||
| Search Brand | $285 | $376 | +32.1% | 27 | 38 | +40.7% | $1,821 | $2,943 | +61.6% | 6.39x | 7.82x | +22.3% | $10.55 | $9.90 | -6.2% | 6.00x / $13 |
| Search NB | $373 | $358 | -4.1% | 10 | 11 | +10.0% | $695 | $924 | +32.9% | 1.86x | 2.58x | +38.6% | $37.28 | $32.51 | -12.8% | 0.40x / $90 |
| Shopping Brand | $122 | $175 | +43.1% | 14 | 13 | -7.1% | $855 | $772 | -9.8% | 6.99x | 4.41x | -36.9% | $8.74 | $13.47 | +54.1% | 6.00x / $13 |
| Bing Search Brand | $67 | $99 | +47.8% | 4 | 5 | +25.0% | $345 | $343 | -0.5% | 5.14x | 3.46x | -32.7% | $16.75 | $19.81 | +18.3% | 6.00x / $13 |
| Demand Gen (paused, own section) | $1,472 | $1,027 | -30.2% | 3 | 0 | -100.0% | $404 | $0 | -100.0% | 0.27x | 0.00x | -100.0% | $490.81 | — | -100.0% | 0.50x / $120 |
| Core Paid Blended | $847 | $1,008 | +19.0% | 55 | 67 | +21.8% | $3,716 | $4,982 | +34.0% | 4.39x | 4.94x | +12.6% | $15.40 | $15.05 | -2.3% | — |
| All Google + Bing (incl. PMax + Demand Gen) | $2,320 | $2,036 | -12.2% | 58 | 67 | +15.5% | $4,120 | $4,982 | +20.9% | 1.78x | 2.45x | +37.8% | $39.99 | $30.38 | -24.0% | — |
B = Aug 31–Sep 06 · A = Sep 07–Sep 13 (Bing rows use its own Sun–Sat week, see header). Spend WoW is grey — a rise or fall is not good or bad on its own. CPA WoW is inverted (a fall is green). ROAS and CPA in the A column are coloured against target, not against last week.
| Week | Spend | Orders (CDP) | Rev (CDP) | ROAS | CPA | CVR | AOV | CPC | Clicks |
|---|---|---|---|---|---|---|---|---|---|
| Aug 31–Sep 06 | $284.95 | 27 | $1,821.37 | 6.39x | $10.55 | 7.09% | $67.46 | $0.75 | 381 |
| Sep 07–Sep 13 | $376.33 | 38 | $2,942.88 | 7.82x | $9.90 | 8.21% | $77.44 | $0.81 | 463 |
| Campaign | Spend Aug 31–Sep 06 | Spend Sep 07–Sep 13 | WoW | Ord B | Ord A | Rev Aug 31–Sep 06 | Rev Sep 07–Sep 13 | WoW | ROAS B | ROAS A | CPA A |
|---|---|---|---|---|---|---|---|---|---|---|---|
| SR_US_BR_SpaDr_CPC_Core | $262.30 | $349.18 | +33.1% | 24 | 32 | $1,632.91 | $2,496.94 | +52.9% | 6.23x | 7.15x | $10.91 |
| SR_US_BR_SpaDr_Modifiers | $2.95 | $5.28 | +78.9% | 0 | 2 | $0.00 | $174.49 | — | 0.00x | 33.05x | $2.64 |
| SR_US_BR_SpaDr_Products | $19.70 | $21.87 | +11.0% | 3 | 4 | $188.46 | $271.45 | +44.0% | 9.57x | 12.41x | $5.47 |
What moved: Search Brand spend $285 → $376
(+32.1%), orders 27 → 38
(+40.7%), ROAS 6.39x → 7.82x
— its best week in the recent window, comfortably above the 6.00x target.
SR_US_BR_SpaDr_Products — spend $20 →
$22, orders 3 → 4, ROAS
12.41x. Confirmed live today: campaign status is ENABLED, serving
— a change from last week, when it was still paused 9 days after the Sep 2 disapproval. Impression Share
climbed 78.3% → 89.4%. The replacement RSAs
created two weeks ago (copy unchanged, new URL https://thespadr.com/products/hair-serum) are now ENABLED and approved.
Still open: the old disapproved ads from the Sep 2 incident (pointing at the dead
https://try.thespadr.com/pages/hairserum/lp2-lead-offershort-lp) are sitting paused rather than removed in both this campaign and
SR_US_BR_SpaDr_CPC_Core's Ex_2200_HairSerum ad group — harmless but the reason
primary_status still reads LIMITED (HAS_ADS_DISAPPROVED). Pure hygiene: delete them rather than
leave them paused. Weekly spend is still roughly a quarter of the pre-cliff $70–90/week — expect
further ramp, not a full jump, next week.
SR_US_BR_SpaDr_CPC_Core had its best week in the window: ROAS
6.23x → 7.15x on
24 → 32 orders, spend $262 →
$349. Impression Share rose 93.5% →
97.3%, now above the 95% branded-IS bar.
SR_US_BR_SpaDr_Modifiers IS eased 94.4% → 81.8%,
but on 2 orders and $5 spend it is too small-dollar to read
as a signal either way.
| Week | Spend | Orders (CDP) | Rev (CDP) | ROAS | CPA | CVR | AOV | CPC | Clicks |
|---|---|---|---|---|---|---|---|---|---|
| Aug 31–Sep 06 | $372.84 | 10 | $695.31 | 1.86x | $37.28 | 6.17% | $69.53 | $2.30 | 162 |
| Sep 07–Sep 13 | $357.59 | 11 | $924.26 | 2.58x | $32.51 | 7.05% | $84.02 | $2.29 | 156 |
Spend held roughly flat (-4.1%, $373 →
$358), orders 10 → 11, revenue
$695 → $924, ROAS 1.86x →
2.58x. CPA $33 sits comfortably under the $90 target. Impression Share rose
79.3% → 87.3%. Confirmed live today:
primary_status = LIMITED (BIDDING_STRATEGY_LIMITED) — the bid cap, not the budget, is still the
wall on this campaign (see Action Items). Named _NB_ but the queries this campaign covers ("the spa
dr reviews", "is the spa dr legit") are brand-research intent — it remains the account's only genuine
non-brand presence with a positive ROAS. No action needed; keep monitoring.
| Week | Spend | Orders (CDP) | Rev (CDP) | ROAS | CPA | CVR | AOV | CPC | Clicks |
|---|---|---|---|---|---|---|---|---|---|
| Aug 31–Sep 06 | $122.39 | 14 | $855.11 | 6.99x | $8.74 | 6.01% | $61.08 | $0.53 | 233 |
| Sep 07–Sep 13 | $175.15 | 13 | $771.71 | 4.41x | $13.47 | 4.17% | $59.36 | $0.56 | 312 |
Spend rose (+43.1%, $122 →
$175) while orders eased 14 → 13 and revenue
$855 → $772, so ROAS fell 6.99x →
4.41x — below the 6.00x target for the first time recently. The swing is one order on a
13–14 order base, which is well within normal week-to-week variance rather than a clear deterioration.
Confirmed live today: primary_status = LIMITED (BIDDING_STRATEGY_LIMITED) — the bid ceiling,
not budget, is still the wall on this campaign. Given the ROAS dip lands the same week, hold off testing a bid
increase here until next week confirms whether this was noise or a real efficiency shift — this is the
account's one live Shopping campaign and its biggest single revenue line, so a wrong-direction bid change would
be costly. There is currently no active Shopping NB spend.
Bing reports Sun–Sat: Week A = Sep 06–Sep 12, Week B = Aug 30–Sep 05.
| Week | Spend | Orders (CDP) | Rev (CDP) | ROAS | CPA | CVR | AOV | CPC | Clicks |
|---|---|---|---|---|---|---|---|---|---|
| Aug 30–Sep 05 | $67.00 | 4 | $344.60 | 5.14x | $16.75 | 5.97% | $86.15 | $1.00 | 67 |
| Sep 06–Sep 12 | $99.04 | 5 | $342.87 | 3.46x | $19.81 | 7.14% | $68.57 | $1.41 | 70 |
| Campaign | Spend Aug 31–Sep 06 | Spend Sep 07–Sep 13 | WoW | Ord B | Ord A | Rev Aug 31–Sep 06 | Rev Sep 07–Sep 13 | WoW | ROAS B | ROAS A | CPA A |
|---|---|---|---|---|---|---|---|---|---|---|---|
| SR_US_BR_SpaDr_CPC_Core | $42.34 | $74.53 | +76.0% | 3 | 2 | $243.64 | $102.46 | -57.9% | 5.75x | 1.37x | $37.27 |
| SR_US_BR_SpaDr_Modifiers | $8.68 | $10.44 | +20.3% | 1 | 2 | $100.96 | $156.93 | +55.4% | 11.63x | 15.03x | $5.22 |
| SR_US_BR_SpaDr_Products | $15.98 | $14.07 | -12.0% | 0 | 1 | $0.00 | $83.48 | — | 0.00x | 5.93x | $14.07 |
What moved: orders 4 → 5, revenue
$345 → $343, ROAS 5.14x →
3.46x — below the 6.00x target for the second week running, and it got
worse, not better, on +47.8% more spend
($67 → $99). CPA rose to $20 against a $13 target.
Campaign level: CPC_Core carries 75% of
segment spend ($75) at just 1.37x — the concentrated cause of
the segment miss. Modifiers (15.03x on 2 orders)
and Products (5.93x on 1 order) are both fine on
tiny spend. Bing status/policy detail isn't pulled by this report (it would need the separate bingads
SDK, not the Google Ads API); worth wiring up if this continues a third week.
Context, not yet a full diagnosis: this segment runs on 5 total orders
this week — a swing of one or two orders moves ROAS by multiples on a base this small. But two consecutive
weeks in the same direction, concentrated in one campaign, is enough to move this from "watch" to "pull
CPC_Core's search terms and bid history next week" if a third below-target week follows.
PMAX_US_NB_TSD_Serum_HairSerumcampaign.status = PAUSED (same for all 9 legacy PMax campaigns in the account — none are active). Nothing changed since last week's report — no new diagnostic detail to add.DGEN_US_NB_TSD_HairSerum_Discoverycampaign.status = PAUSED. CDP daily spend drops to $0 on Sep 12–13, consistent with the pause landing around Sep 11–12 (last spend day Sep 11, $148.48). This closes out the pause/cap recommendation this report has made for three consecutive weeks.This week: spend $1,472 → $1,027
(-30.2%) — the largest single-week spend in the recent
window — on 0 orders and $0 revenue. The prior week's "best
week yet" (3 orders, some revenue) reversed completely. Lifetime since launch:
$8,353, 21,102 clicks,
19,445 users landed, 7 orders, $645
— 0.077x. ATC rate this final week was 1.37%, consistent with the
same read across every week this campaign ran: the events fire, people mostly do not buy.
Recommendation: keep it paused. If Demand Gen gets revisited, treat it as a new test —
different targeting/creative/landing page and a capped daily budget (~$50/day) — rather than simply
re-enabling the same campaign at the same settings that produced an $8,353 lifetime spend against $645 of
revenue.
Excludes NB PMax and Demand Gen (paused this week) — both have their own sections above and would compress this chart into illegibility.
Search NB is now the single largest spend line (35.5% of core paid spend) but only
18.6% of revenue — the mirror image of Search Brand, which is
37.3% of spend for 59.1% of revenue. Shopping Brand again
punches above its weight on spend share (17.4%) for 15.5%
of revenue, even in a below-target week. Bing Search Brand is a small, volatile slice
(9.8% of spend) now on its second below-target week.
Concentration risk is easing: with SR_US_BR_SpaDr_Products back online, revenue
is starting to spread across more than just SR_US_BR_SpaDr_CPC_Core and Shopping Brand again. There
is still no working non-brand engine at scale — PMax has been dark 54 days and Demand Gen is
now paused rather than bleeding.
https://thespadr.com/products/hair-serum) now ENABLED and approved. 4 orders this week vs. zero the two weeks it was dark, IS 78.3% → 89.4%. Still open, low priority: the campaign's primary_status still reads LIMITED (HAS_ADS_DISAPPROVED) because the old ads disapproved in the Sep 2 incident are sitting paused rather than removed, in both this campaign and SR_US_BR_SpaDr_CPC_Core. Delete them to clear the flag — cosmetic, not urgent, since the campaign is spending and converting normally again.campaign.status = PAUSED. This closes the pause/cap decision this report has recommended for three consecutive weeks — the trigger looks to have been this week's $1,027 spend for zero orders, the worst single week since launch. Lifetime: $8,353 for 7 orders (0.077x). If this gets revisited: treat it as a new test (different targeting/creative/landing page, capped at ~$50/day) rather than re-enabling the same settings.CPC_Core (1.37x on $75, 75% of segment spend). Still a small base, but two weeks running in the same direction. If a third below-target week follows, pull CPC_Core's search terms and bid history via the bingads SDK.SHP_TSD_US_PPT_ACQ_VOLUME_CBO_WK45 and SR_US_NB_SpaDr_Reviews report primary_status = LIMITED with reason BIDDING_STRATEGY_LIMITED as of today. Reviews is a clean opportunity (2.58x against a $90 CPA target, healthy and stable) — worth testing a one-step bid increase, watching Top IS / lost-to-rank rather than raw impressions. Hold off on Shopping Brand specifically until next week confirms whether this week's below-target ROAS (4.41x) was noise or a real shift — raising its bid ceiling the same week efficiency dipped would compound the wrong move if it isn't noise.