Google Ads
Spend (auto) ยฃ
Sessions
โ
Revenue
โ
ROAS
โ
enter spend
CPA
โ
per purchase
Microsoft Ads (Bing)
Spend ยฃ
Sessions
โ
Revenue
โ
ROAS
โ
enter spend
CPA
โ
per purchase
Form submits
โ
Cost per form
โ
Phone calls
โ
Cost per call
โ
Begin checkout
โ
Checkout โ buy
โ
Conversion funnel โ paid trafficlast 28 days
Daily sessions, revenue & key events
Top campaigns by revenue
Top revenue pages
Top converting pages (key event rate)
By device
By country
How to use this dashboard
Daily workflow (30 seconds): Open Google Ads and Microsoft Ads, copy yesterday's spend for each, paste into the spend boxes above. The dashboard instantly calculates ROAS, CPA, cost per form submit, and cost per phone call.
For higher-ticket products (saunas, pergolas): Focus on the Cost per form and Cost per call metrics โ these represent qualified leads, not just clicks. Form submissions and phone calls are early intent signals for high-consideration purchases.
For lower-ticket products (BBQs, accessories): Focus on CPA (cost per purchase) and ROAS โ these tell you if a campaign is profitable on direct revenue alone.
The conversion funnel: Shows where paid traffic drops off. If you have lots of "Begin checkout" but few "Purchases", the issue is at checkout (shipping cost, payment friction). If you have lots of sessions but few "Add to cart", the issue is product page or pricing.
For higher-ticket products (saunas, pergolas): Focus on the Cost per form and Cost per call metrics โ these represent qualified leads, not just clicks. Form submissions and phone calls are early intent signals for high-consideration purchases.
For lower-ticket products (BBQs, accessories): Focus on CPA (cost per purchase) and ROAS โ these tell you if a campaign is profitable on direct revenue alone.
The conversion funnel: Shows where paid traffic drops off. If you have lots of "Begin checkout" but few "Purchases", the issue is at checkout (shipping cost, payment friction). If you have lots of sessions but few "Add to cart", the issue is product page or pricing.