Features

Everything it takes to know where your budget is actually going.

Built for e-commerce brands and lead businesses. Handles online and offline revenue. Covers your whole stack.

01 โ€” True channel ROAS

The only number that matters is what your store actually recorded.

Meta, Google, and Bing all measure their own conversions using their own attribution models โ€” and they all over-count. DataMaster matches every ad click to an actual store order using your GA4 session data, and also fixes GA4's own attribution bug that incorrectly credits organic sessions to Google CPC. You see what each channel truly earned, with three attribution models tracked simultaneously.

  • Platform-reported vs real ROAS side by side for every channel
  • Attribution gap shown as conversions, percentage, and dollar amount
  • Three models simultaneously: LC ROAS ยท FC ROAS ยท NC ROAS (new customers)
  • GA4 cross-session attribution fix โ€” corrects ghost CPC sessions (4,683 in one client case)
  • Custom channel classification: Google, Meta, TikTok, Bing, Zap, BuyMe, WhatsApp Leads
Meta claimed 847 conversions ยท Shopify: 612 orders (28% over-report) ยท True Meta ROAS: 2.1x not 2.9x
Google ROAS (truth)
9.04x
โ†‘ top performer
Meta ROAS (truth)
1.59x
2.9x claimed
02 โ€” Unified dashboard

All your marketing data. One screen. Updated every morning.

No more switching between Google Ads, Meta Business Suite, and Shopify Analytics. Your blended ROAS, attribution gap alert, campaign table, channel comparison, and budget pacing โ€” all in one place.

  • Four headline metrics: revenue, MER, Google ROAS (real), Meta ROAS (real)
  • Campaign table with LC/FC/NC ROAS and status (above/below target)
  • Budget pacing โ€” projected month-end spend vs your budget
  • Trend chart โ€” spend vs revenue over time
Revenue
₪131,217
โ†‘ 22%
MER
15.24%
โ†‘ 7%
Google ROAS (real)
9.04ร—
Meta ROAS (real)
1.59ร—
claimed 2.9ร—
Shopping โ€“ All products8.47ร— LC ROAS ยท top
Retargeting 30 day2.78ร— LC ROAS
Prospecting W 25โ€“440.49ร— LC ROAS
03 โ€” AI marketing analyst

Ask your hardest marketing questions. Get real answers.

25 closed questions across six categories. Every answer is generated from your actual BigQuery data using pre-written SQL. Claude's only job is turning that clean data into readable prose. Hallucinated numbers are structurally impossible. For leads businesses, questions cover your full funnel: lead rate, relevancy rate, closing rate, cost per order, and prospect conversion โ€” not just online ROAS.

  • Answers grounded in your actual data โ€” with the date range and source cited
  • Covers performance, channel analysis, campaign decisions, and CEO summaries
  • Streamed responses โ€” answers appear in real time, not all at once
  • Query history โ€” revisit any previous answer
Which campaigns should I consider pausing?
If I had $5,000 more, where should it go?
Give me a CEO summary of last month
What is my closing rate this month vs last month?
Which campaigns brought the most new customers?
If I had $5,000 more, where should it go?
Your Google Shopping โ€” All products campaign has the strongest signal: 8.47ร— LC ROAS on strong volume with no signs of diminishing returns. Put $3,000โ€“4,000 there. The remaining $1,000โ€“2,000 could scale Meta Retargeting โ€” 30 day at 2.78ร—.
Based on: Campaign ROAS trends ยท 30-day Shopify data ยท your channel targets
04 โ€” Offline & phone attribution

Count every sale โ€” including the ones that happen off your website.

For businesses where a significant portion of revenue happens outside the website โ€” phone inquiries, in-store purchases, sales closed by a rep โ€” standard analytics gives those campaigns zero credit. DataMaster connects Callbox phone call tracking, CRM data, and Google Ads call extension data. Every phone call and every CRM deal gets attributed to its originating digital campaign, even if the sale closed months after the initial click.

  • Callbox integration โ€” phone calls attributed to originating session and campaign
  • Google Ads call extension data โ€” click-to-call from search result, no website visit needed
  • CRM order pipeline โ€” NetSuite, HubSpot, Salesforce, Zoho โ€” matched by GA4 session
  • Offline order CSV upload โ€” for in-store or field sales with no digital touchpoint
  • Offline conversion upload โ€” sends confirmed purchases back to Google Ads & Meta via gclid/fbclid
Leads Funnel
Leads
18,290
Relevant
6,994
Prospects
1,527
Orders
429
Closing rate 28.1%
Cost/order ₪50
Google Ads phone calls: 140 calls โ†’ ₪280,000 in sales โ€” previously invisible
05 โ€” Customer LTV by acquisition channel

Stop optimising for first purchase. Start optimising for lifetime value.

A campaign that looks expensive based on first-purchase ROAS might bring customers who come back and buy three more times. DataMaster tracks customer lifetime value by acquisition channel across your full customer history. 11,633 customers tracked. Average LTV ₪653.9. 45.55 days between orders. See which channels bring loyal, repeat buyers โ€” and which bring one-time purchasers who never return.

  • Customer cohort LTV tracked from first order across all subsequent purchases
  • LTV broken down by acquisition channel: which channel brings the most valuable customers?
  • NC ROAS (new customer ROAS) separate from LC ROAS โ€” different metric, different decision
  • New vs returning customer ratio per channel โ€” 64.7% of this store's customers are recurring
  • Days between orders (45.55 avg), sessions to first order (2.08 avg), AOC (1.55 avg) all tracked
Customers
11,633
Avg LTV
₪653.9
Days btw orders
45.55
New Customer AOV
₪447
AOC
1.55
Recurring rate
64.7%
06 โ€” Data quality monitoring

Know when your data has problems โ€” before they affect decisions.

A data quality score tells you how much to trust your metrics. UTM coverage, source freshness, attribution gaps, and a change log showing every definition you've updated. For leads businesses: tracks UTM coverage across your lead capture forms, CRM sync freshness, and whether your landing page conversion data is matching between GA4 and your CRM.

  • Overall data quality score out of 100
  • UTM coverage โ€” % of sessions and orders attributable
  • Source freshness โ€” when each platform last synced
  • Settings change log โ€” every definition change, timestamped
68
out of 100 ยท 3 issues need attention
Orders matched to ad click
74%
Sessions with UTM params
61%
Traffic showing as Direct
28%
3 active Meta campaigns missing UTM parameters โ€” 450 sessions showing as Direct
UTM inconsistency โ€” "fb" / "Facebook" / "facebook" are 3 channels
Bing Ads not connected โ€” connect it to complete your ROAS picture
07 โ€” Data exports & ownership

Your processed data. Yours to take anywhere.

Export your final result tables to your own BigQuery project, sync to Google Sheets, download as CSV, or receive scheduled email reports. Your data is not locked in DataMaster โ€” it belongs to you.

  • BigQuery export โ€” connect Looker Studio, Tableau, or run custom SQL
  • Looker Studio dashboard templates โ€” pre-built, connect in one click
  • Google Sheets sync โ€” nightly automatic update
  • Scheduled email reports with AI-generated summary paragraph
๐Ÿ“Š
BigQuery export
๐Ÿ“„
Google Sheets
๐Ÿ“
CSV download
โœ‰
Email reports

Integrations

All your platforms. One connection each.

S
Shopify
Orders, revenue, refunds
W
WooCommerce
Orders, revenue, refunds
Mg
Magento
Enterprise e-commerce
G
Google Ads
Campaigns, spend, clicks
M
Meta Ads
Facebook + Instagram
Tk
TikTok Ads
Campaign spend and conversions
B
Bing Ads
Microsoft Advertising
GA
Google Analytics 4
Sessions, attribution
SC
Search Console
Organic queries, position
CB
Callbox
Phone call attribution
NS
NetSuite
B2B / CRM orders
HS
HubSpot
CRM leads and deals
+
Request yours
More coming soon

Ready to see your real numbers?

Start your free trial. Setup in 15 minutes. No credit card required.