amountTotal (gross, incl. VAT and shipping), all order states counted, cancelled/unpaid stated where present; no refunds recorded since 1 Sep. All windows are Europe/Berlin calendar days, start-inclusive and end-exclusive ("Oct 28 – Nov 3" = 28 Oct 00:00 to 4 Nov 00:00); Shopware stores UTC and is converted explicitly. GA4 property and Meta account both report in Europe/Berlin. "Revenue ÷ spend" is webshop revenue divided by Meta spend on the same days — a blended ratio, not attributed ROAS and not profit.| October | September | Change | |
|---|---|---|---|
| Orders | 21 (20 paid, 1 Klarna cancelled) | 24 (23 paid, 1 Klarna cancelled) | -12% |
| Revenue gross (all states) | €1,403.34 | €1,797.56 | -22% |
| Revenue, paid orders | €1,264.38 | €1,703.96 | -26% |
| AOV | €66.83 | €74.90 | -11% |
| New / returning customers | 15 / 6 | 16 / 7 | -6% new |
| Meta spend | €1,625.62 | €1,641.87 | -1% |
| Revenue ÷ spend (gross / paid) | 0.86 / 0.78 | 1.09 / 1.04 | |
| Cost per paid order | €81.28 | €71.39 | |
| Meta landing-page views / add-to-carts / pixel purchases | 3,793 / 370 / 3 | — / — / — | |
| GA4 sessions* / recorded purchases | 708 / 12 | 267 / 12 | +165% sessions |
| Days with zero spend | 7 (Oct 14–20) | 0 |
Reading the month. First half (Oct 1–15): €728.53 / 12 orders, running +86% ahead of September's first half. Second half (Oct 16–31): €674.81 / 9 orders, of which the first five days were the dark week. Product mix October (line value): Protection 3-month 7 u, Power 3-month 9 u (two of them in the cancelled Klarna order), Protection 2-month 2 u, Power 1-month 3 u, Performance 3-month 1 u, Performance 1-month 1 u, Routine bundle 2 u; one promotion code (MENFIT25) and two shipping charges reconcile lines to totals. Protection remains the biggest line without an ad behind it. September had the Routine-bundle week (Sep 23–29, €703) that October never got.
| Day (Berlin) | Meta spend | Impr. | Link clicks | LPV | Add-to-cart (pixel) | Checkout start | Pixel purch. | Shopware orders | Gross | Paid | GA4 sess. |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Week Oct 21–27 (restart) | €648.53 | 38,640 | 2,786 | 2,442 | 224 | 26 | 2 | 8 (7 paid) | €614.86 | €475.90 | 310 |
| Wed 28 Oct | €58.44 | 3,222 | 289 | 254 | 34 | 1 | 0 | 0 | €0.00 | €0.00 | 52 |
| Thu 29 Oct | €69.42 | 3,408 | 277 | 245 | 26 | 4 | 0 | 0 | €0.00 | €0.00 | 64 |
| Fri 30 Oct | €55.02 | 2,748 | 222 | 196 | 22 | 0 | 0 | 0 | €0.00 | €0.00 | 82 |
| Sat 31 Oct | €56.29 | 2,626 | 224 | 204 | 26 | 3 | 0 | 1 | €59.95 | €59.95 | 82 |
| Sun 1 Nov | €79.49 | 4,375 | 370 | 334 | 36 | 4 | 0 | 0 | €0.00 | €0.00 | 139 |
| Mon 2 Nov | €67.98 | 3,644 | 282 | 255 | 31 | 4 | 1 | 3 | €181.85 | €181.85 | 121 |
| Tue 3 Nov | €66.60 | 3,546 | 328 | 294 | 27 | 2 | 0 | 0 | €0.00 | €0.00 | 133 |
| Week Oct 28 – Nov 3 | €453.24 | 23,569 | 1,992 | 1,782 | 202 | 18 | 1 | 4 (4 paid) | €241.80 | €241.80 | 673 |
| Wed 4 Nov · intraday to 07:46 provisional | n/r | n/r | n/r | n/r | n/r | n/r | n/r | 0 | €0.00 | €0.00 | 6 |
Last week in one line. 4 orders (all paid), €242, 2 new + 2 returning, AOV €60.45, on €453.24 Meta → revenue ÷ spend 0.53; cost per order €113.31. Orders: Routine bundle (Sat 31 Oct), then Mon 2 Nov: Power 3-month with MENFIT25 (€52.11), Performance 3-month + Protection 1-month (€69.86), Protection 3-month (€59.88). GA4 recorded all four and booked them to Organic Search, Referral, Direct and Paid Search — none to Paid Social, despite 633 Paid Social sessions. Meta spend settled at €55–80/day (campaign budget €65/day); landing-page views €0.25 each, add-to-cart 11% of views, checkout starts 18, pixel purchases 1.
Two weeks since the restart, side by side. Restart week: 8 orders / €615 / €649 spend / 0.95. Last week: 4 orders / €242 / €453 / 0.53. Carts per landing-page view went up (9% → 11%), checkouts per cart went down (12% → 9%), orders per checkout stayed at roughly one in four. The traffic the add-to-cart set buys is getting cheaper and less likely to buy — exactly what optimising on an upper-funnel event does over time.
What is set up (Ads Manager, 4 Nov 07:50). Unchanged since 21 Oct: ad set "Static – ATC – Copy" Active, optimisation = website add-to-cart (426 results at €2.59 since the restart), campaign budget €65/day, 5 ads, 100% of spend. "Purchase Ad set" (Advantage+, purchase-optimised): now "Learning limited", €0.01, 2 impressions in two weeks — it has never served. The purchase pixel event that Sabina reported broken on 28 Oct is the prerequisite for any purchase-optimised set to deliver; its repair status is on the agenda today. No campaign or budget edits were made for this report.
| Ad | Spend | Share | Impr. | Link clicks | CTR | LPV | € / LPV | Add to cart | Init. checkout | Pixel purchases |
|---|---|---|---|---|---|---|---|---|---|---|
| New Ad 11 – Copy active · ATC-Copy set | €740.09 | 67% | 44,667 | 3590 | 8.04% | 3209 | €0.23 | 290 | 31 | 2 |
| New Ad 14 – Copy active · ATC-Copy set | €200.43 | 18% | 10,254 | 681 | 6.64% | 598 | €0.34 | 84 | 5 | 1 |
| New Ad 10 – Copy (remainder, row not rendered) active · ATC-Copy set | €92.63 | 8% | 4,274 | 319 | 7.46% | 268 | €0.35 | 30 | 3 | 0 |
| New Ad 6 Video – Copy active · ATC-Copy set | €51.84 | 5% | 2,189 | 152 | 6.94% | 120 | €0.43 | 16 | 3 | 0 |
| New Ad 13 – Copy active · ATC-Copy set | €16.77 | 2% | 837 | 36 | 4.30% | 29 | €0.58 | 6 | 2 | 0 |
One campaign ("Libido steigern", objective Sales). Delivering ad set: "Static – ATC – Copy", optimised for add-to-cart (€1,101.76 since 21 Oct, all of it); "Purchase Ad set" has 2 impressions in two weeks and has never delivered. "Share" is share of spend, not of sales. Green = produced a pixel purchase; red = >€100 spent, no pixel purchase. "New Ad 11 – Copy" takes 67% of spend, 290 of 426 add-to-carts and 2 of 3 pixel purchases; "New Ad 14 – Copy" has become the second ad (18%). Ad 10 is shown as the remainder (its row did not render in this read). Pixel purchases (3) understate real orders (11 paid since the restart). Omitted: Purchase Ad set €0.01.
1 · Delivery — stable for two weeks (€1,101.76 since 21 Oct, 62,221 impressions, 4,224 landing-page views at €0.26). The dark week is closed as an incident; the daily delivery check stays.
2 · Purchase signal — still the open problem, and now visibly costing efficiency. Only the add-to-cart set serves; the purchase-optimised set has never left Learning; the pixel's purchase event was reported broken on 28 Oct. Week-on-week: 0.95 → 0.53 revenue ÷ spend. Fix order unchanged: purchase event in the shop code → verify in Events Manager → let the purchase set deliver → Conversions API from Shopware. Nothing in the data says the creatives are the problem.
3 · GTM / measurement — moved. GA4 sessions doubled from 1 Nov (139 · 121 · 133 a day), consistent with the consent-trigger fix being published in GTM-P3XVCD92. GA4 recorded 4 of 4 orders last week. Hotjar consent and the ChatGPT Ads pixel were in the same task; confirm which parts were published. Google Ads spend still not readable (API access 6964220345 not granted); GA4 shows one Google-click purchase last week (€69.86).
4 · Google / PMax reactivation was agreed 21 Oct; Paid Search sessions 5 last week with 1 purchase — serving at a low level, budget unknown to us. 5 · OpenAI / ChatGPT Ads: not evidenced as live in any data here. 6 · Protection with Michael (7 Protection 3-month units in October without an ad); Power sells remaining stock ahead of Power 2.0. 7 · Affiliate (Awin): Michael wants it only if PS runs it; proposal owed since 23 Sep.
| Week | Sessions* | Orders | Revenue | Conv.* | AOV | New | Meta spend | ROAS |
|---|---|---|---|---|---|---|---|---|
| Oct 7–13 pre-failure | 59 | 8 | €459 | 13.6% | €57.34 | 5 | €399 | 1.15 |
| Oct 14–20 no delivery | 9 | 0▼-100% | €0▼-100% | 0.0% | — | 0 | €0 | n/a |
| Oct 21–27 restart | 310 | 8 | €615 | 2.6% | €76.86 | 6 | €649 | 0.95 |
| Oct 28 – Nov 3 last week | 673 | 4▼-50% | €242▼-61% | 0.6% | €60.45 | 2 | €453 | 0.53 |
*GA4 sessions: consent-gated sample until ~1 Nov, full consenting count since — the last row is not comparable on sessions. Orders 8 → 0 → 8 → 4; revenue €459 → €0 → €615 → €242; Meta €399 → €0.00 → €649 → €453. Revenue ÷ spend 1.15 → n/a → 0.95 (0.73 paid) → 0.53. Two weeks on the add-to-cart set: 12 orders for €1,102 — the pre-failure set bought 8 for €399.
Orders per Wed–Tue window.
Revenue per sampled session by month — the trend is real even though the level is inflated by GA4 sampling.
| Month | Revenue | Orders | AOV | New | Sessions* | Conv.* | € / session* | Power % | Meta spend | ROAS |
|---|---|---|---|---|---|---|---|---|---|---|
| June | €1,852 | 25 | €74.09 | 18 | 717 | 3.5% | €2.58 | 60% | €1,079 | 1.72× |
| July | €2,012 | 24 | €83.82 | 12 | 707 | 3.4% | €2.85 | 68% | €1,567 | 1.28× |
| August | €1,717 | 21 | €81.78 | 16 | 490 | 4.3% | €3.50 | 94% | €1,728 | 0.99× |
| September | €1,798 | 24 | €74.90 | 16 | 267 | 9.0% | €6.73 | 49% | €1,642 | 1.09× |
| October | €1,403 | 21 | €66.83 | 15 | 708 | 3.0% | €1.98 | 51% | €1,626 | 0.86× |
October: €1,403 / 21 orders — -22% revenue, -12% orders vs September, the first month down since July; ROAS 0.86× (Sep 1.09×) on almost the same spend. Seven of 31 days had no delivery; the other 24 days ran at September's order rate (21 orders in 24 delivering days vs 24 in 30). AOV fell to €66.83 after the 1 Oct price cuts. September's best week (Sep 23–29, two Routine bundles, €703) had no October equivalent. November so far: €182 / 3 orders in 3 days vs €166 / 2 for Oct 1–3.