u

Demo shop (sample data)Marketing report

Return on Ad Spend

ROAS

2026-10-03 – 2026-10-09 (incl. today)Click window 90 dValues netCost today = interim value ⓘ⚡ Delivery rate 100 %compared to previous period
Real ROAS ⓘ
5,63× ↑ +5 %
Return on Ad Spend · paid channels · 4.606 € revenue
MER ⓘ
5,81× ↓ -8 %
Shop total incl. organic · 4.755 € revenue

From 819 € of ad spend, 4.606 € of revenue came back through paid clicks — the real ROAS is 5,63×. Including organic/direct, the shop made 4.755 € of revenue (MER 5,81× per ad €).

Revenue (shop total)
4.755 €
↓ -19 % · of which paid 4.606 €
Ad spend
819 €
↓ -12 %
Conversions
67
↓ -18 %
Avg. CPC
0,54 €
Cost per click (channels with click data)
Avg. CPL
–
Cost per web lead
Best channel
Google Ads
6,00× ROAS · 460 € spend
Weakest channel
TikTok
4,18× ROAS · 81 € spend
Largest spend
Google Ads
460 € = 56% of budget
Monthly forecastat this rate
Revenue until end of month
22.316 €
↑ +26,8 % vs. previous month
so far 6.479 € · day 9/31
Orders until end of month
317
↑ +21 % vs. previous month
so far 92 · day 9/31
Simple run-rate projection without seasonal/weekday model — the earlier in the month, the less certain. “Previous month” = full previous month for comparison.

Channels

Ad spend ↔ self-measured revenue per channel
Channel Spend Revenue ROAS Cost/closing CPC CPL CVR Conversions ⓘ Impr. Clicks CTR
Google Ads 460 €
2.759 € 6,00×
12 € 0,54 € – 0 % 38 11.816 844 7,1 %
Meta 278 €
1.511 € 5,43×
13 € – – – 22 – – –
TikTok 81 €
337 € 4,18×
20 € – – – 4 – – –
Other (organic/direct/referral) – 149 € – 0 € – – – 3 – – –
Total paid 819 € 4.606 € 5,63× 13 € 0,54 € – – 64 11.816 844 7,1 %

ROAS traffic light: ≥ 3× good 1–3× viable < 1× below break-even

Purchase paths & products

Assists & purchase paths2026-10-03 – 2026-10-09 · which channels contributed to the purchase involved were, not just the last click
31,34 %
of purchases had more than one channel in progress (21 of 67 with journey)
4,17 d
Median from first contact to purchase (multi-channel purchases)
1,42
Average contacts per purchase (90 d lead time)
ChannelConversion (last touch)Assist (involved, not last)Total involvedAssist ÷ closing
Google Ads 38 · 2.759 € 2 · 107 € 40 0.05
Meta 22 · 1.511 € 3 · 272 € 25 0.14
Organic search 1 · 107 € 9 · 621 € 10 9.00
TikTok 4 · 337 € 4 · 284 € 8 1.00
Email (newsletter) 2 · 77 € 5 · 370 € 7 2.50
Direct 0 · 0 € 3 · 273 € 3 –
Most common paths (first contact → last contact before purchase, median days in between)
Email (Newsletter) → Google Ads 4× · 263 € · 3,6 dDirect → Meta 3× · 273 € · 4,21 dGoogle Ads → Google Ads 2× · 187 € · 5,83 dMeta → Google Ads 2× · 156 € · 2,54 dOrganic Search → Google Ads 2× · 155 € · 5,21 dTikTok → Meta 2× · 152 € · 1,14 dOrganic search → Meta 2× · 124 € · 4,23 dEmail (newsletter) → organic search 1× · 107 € · 4,05 d
Sessions the same person (same device, consent) within 90 days before purchase, consecutive identical channels count as one contact, “close” = last Non-directcontact (the purchase session itself counts as direct on payment redirect). A value > 1 in "assist ÷ close" means: the channel mainly assists purchases. Purchases without consent or without a cart bridge stamp have no journey (0 of 67). Does not change the purchase attribution above (last-paid-click) or the Google upload.

From click to revenue

the complete journey per channel

The complete journey in one line: paid click → web lead → qualified call → booking → revenue. Calls and bookings a pure ad-platform dashboard cannot attribute this to the channel — here they are linked via the same identity.

Channel Clicks Web leads Calls Bookings Revenue
Google Ads – – – – 2.759 €
Meta – – – – 1.511 €
TikTok – – – – 337 €
Other (organic/direct/referral) – – – – 149 €

History

2026-10-03 – 2026-10-09

Ad spend / day

155,8 € 10-03: 155,8 €10-04: 122,73 €10-05: 128,8 €10-06: 119,32 €10-07: 143,2 €10-08: 118,2 €10-09: 30,87 €155,8 €122,73 €128,8 €119,32 €143,2 €118,2 €30,87 €10-0310-0410-0510-0610-0710-0810-09

Revenue / day

908,68 € 10-03: 723,87 €10-04: 848,83 €10-05: 698,92 €10-06: 757,99 €10-07: 908,68 €10-08: 816,9 €723,87 €848,83 €698,92 €757,99 €908,68 €816,9 €10-0310-0410-0510-0610-0710-08

CPC / daySpend / clicks (channels with click data)

1 € 10-03: 0,81 €10-04: 0,45 €10-05: 0,45 €10-06: 0,57 €10-07: 0,63 €10-08: 0,42 €10-09: 0,6 €0,81 €0,45 €0,45 €0,57 €0,63 €0,42 €0,6 €10-0310-0410-0510-0610-0710-0810-09

CPL / dayCost per web lead

–

Real ROAS / daypaid revenue / spend

6,92× 10-03: 4,38×10-04: 6,92×10-05: 5,15×10-06: 6,65×10-07: 5,6×10-08: 6,91×10-09: 0×4,38×6,92×5,15×6,65×5,6×6,91×0×10-0310-0410-0510-0610-0710-0810-09

Efficiency over time — spot degradation early: CPC/CPL down is good, ROAS up is good.

How are these figures calculated?

ROAS (Return on Ad Spend) = revenue ÷ ad spend. 4,00× means: for every unit of ad budget, 4 € revenue came back. Whether this is profitable depends on your margin.

Revenue "measured yourself": Purchases (minus refunds) plus recorded lead/order values, each attributed to the channel via the click ID or the session's UTM source. This number may differ from the Google/Meta interface — it's collected server-side and consent-compliant, not estimated by the platform.

The “Platform” column shows the conversion number reported by the platform for comparison — for shops, purchases only, excluding leads from sweepstakes or form campaigns.

Coverage: “Impr./clicks/CTR” is only provided by Google. Meta/TikTok/LinkedIn appear as a channel sum (no campaign split). “Other” bundles organic/direct/referral revenue without a paid channel. Time zones can shift spend/revenue by ±1 day on a daily basis — this evens out over the period.

Report created on 09.10.2026 · automatically from real, server-side measured tracking data · provided by uncoverflow. To save as PDF: Print → “Save as PDF”.