Marketing Domain

Your ROAS looks great. Your bank account disagrees. Here's the problem.

This is the most common trap for SME owners running their own ads. The ROAS number in Google Ads looks like 4.5x. Meta shows 3.8x. But after COGS, shipping, returns, and payment fees, you're barely breaking even. The platforms are showing you revenue metrics, not profit metrics — and every platform uses a different window to claim credit. One documented case: an eCommerce owner running at 4.5 ROAS discovered they were generating £1,200 profit on £22,000 revenue. ROAS was a lie.

Solved by ROAS AttributionStop trusting platform-reported ROAS. See reconciled performance.

Stop wasting budget on overstated ROAS
Consistent attribution rules across channels
ROAS that matches your actual revenue
What you get

What ROAS Attribution does

Every major ad platform is built to claim maximum credit for your conversions. Meta's 7-day click + 1-day view window, Google's data-driven model, and TikTok's broad attribution settings result in the same purchase being counted across two or three platforms simultaneously. ROAS Attribution applies consistent rules across channels and de-duplicates conversions so you can compare platform-reported ROAS to reconciled performance—not inflated platform numbers. Multi-touch attribution (first/last/linear/time-decay/position-based; Markov & Shapley when journey volume supports it). Requires Alpomi pixel and sufficient converted journeys.

  • Cross-channel attribution with configurable lookback windows
  • De-duplicated conversion counting across all platforms
  • Reconciled vs platform-reported ROAS comparison
  • Blended ROAS (MER) calculation — total revenue ÷ total spend
  • Attribution model transparency — see exactly how credit is assigned
  • Shopify order reconciliation for e-commerce
Sound familiar?

Why teams look for a ROAS Attribution solution

The real operational pain that drives people to Alpomi

!

Platform ROAS measures revenue, not what you actually keep

!

Google and Meta both claim the same conversion — your real conversion count is half what they show

!

The 'learning phase' burns budget without giving you reliable data to act on

!

Blended ROAS (total revenue ÷ total spend) is a much better signal but hard to calculate manually

The impact

What you get when you use ROAS Attribution

What changes when you close the loop on this feature

Stop wasting budget on overstated ROAS

Platform ROAS is typically 40–70% overstated vs actual business performance. Now you optimise on the real number.

Consistent attribution rules across channels

No more spreadsheet reconciliation between Google and Meta reports

ROAS that matches your actual revenue

Blended ROAS calculated from actual spend and actual sales — not platform estimates

ROAS that matches your Shopify P&L

De-duplicated, iOS-resilient attribution using your actual order data

Channel contribution you can defend

See exactly which platform drove each sale — not self-reported over-attribution

Profitable scaling decisions

The brands that scaled into BFCM profitably had verified attribution first — not platform estimates

The shift

Before Alpomi vs After Alpomi

From pain to clarity with ROAS Attribution

Before

Check Google: 4.2 ROAS. Check Meta: 3.8 ROAS. Calculate blended in a spreadsheet. Get a different number every time. Make a budget call based on the platform number that looks best.

With Alpomi

Check Alpomi: reconciled blended ROAS of 2.1. See platform-reported vs reconciled side by side. Know exactly which channel is over-claiming. Make budget decisions on the number that matches your orders.

Before

Scale the campaign with the best-looking ROAS. Profit doesn't move. Wonder why.

With Alpomi

Scale the campaign with the best reconciled ROAS. Profit moves. Keep scaling.

Who it's for

Built for your segment

See how ROAS Attribution solves problems specific to your business type

For growing businesses

4.5 ROAS but barely breaking even — here's why

Platform ROAS counts revenue, not profit. And every platform over-reports because they use their own attribution window. ROAS Attribution gives you one consistent number that actually reflects what your ad spend is returning.

  • Stop optimising on ROAS that's 40–70% overstated
  • See blended ROAS (MER) — the number that matches your bank account
  • Make budget decisions on data you can trust

For DTC brands

Meta and Google are both claiming credit for the same sale

When a customer clicks a TikTok ad, then a Meta retargeting ad, then a Google Shopping ad before buying — all three platforms log a full conversion. Your combined attributed revenue can be 2–3x your actual Shopify revenue. Attribution fixes this.

  • De-duplicated conversion counting — each sale counted once
  • iOS14-resilient attribution using Shopify order data
  • One ROAS figure that matches what Shopify reports
How it works

Get started in three steps

1
Step 1

Connect your platforms and Shopify

Link Google Ads, Meta, TikTok, and your Shopify store. We pull spend, conversion, and order data from all sources.

2
Step 2

We apply a consistent attribution model

One lookback window and consistent attribution logic across platforms. Conversions are de-duplicated so each sale is counted once.

3
Step 3

See reconciled ROAS vs platform-reported ROAS

Side-by-side comparison shows you exactly how much each platform is over-claiming. Your decisions are based on reconciled performance, not self-reported platform numbers.

FAQ

Frequently asked questions

How does Alpomi handle attribution post-iOS14?
We use your Shopify order data as the ground truth and reconcile it against platform-reported conversions. This gives you iOS-resilient attribution that doesn't rely on pixel data that iOS14 degraded.
What attribution models does Alpomi support?
Multi-touch attribution (first/last/linear/time-decay/position-based; Markov & Shapley when journey volume supports it). Requires Alpomi pixel and sufficient converted journeys.
Why does my Meta ROAS look so different from reconciled ROAS?
Meta's default 7-day click + 1-day view window claims any purchase within 7 days of a click — even if the customer would have bought anyway, or bought because of a different channel. On average, Meta over-reports by ~26%.
How often does attribution data refresh?
Data refreshes on a scheduled sync (typically hourly; near-real-time where connectors allow).

Ready to see ROAS Attribution in action?

Book a demo and we'll show you how ROAS Attribution connects to your stack and solves your reporting and attribution challenges.

No credit card required
Human-in-the-loop — you approve proposed tasks
Start free. No credit card.

See performance. Decide in Playbook. Act on the Action Board.

Connect your stack on the free tier. Run your first audit. Get a Playbook with ranked priorities. Your team approves tasks before anything runs.

Starter & Pro billing

Free

£0/mo

Test the Playbook to Action Board loop before you pick a paid tier.

Connection slots
6
Manual syncs / month
8
AI credits / month
100
  • Playbook and Action Board included
  • 1 user
  • Pro+ cross-domain Playbook on Pro
Start free
Most popular

Pro

$470/mo

$350/mo

Early-adopter flat rate

Teams that need cross-domain Playbook, roles, and room to scale.

Connection slots
25
Manual syncs / month
60
AI credits / month
500
  • AI Playbook and cross-domain recommendations
  • Team workspace with role-based access
Start on Pro

Quick setup first, then checkout—stay on Free anytime.

Starter

$250/mo

$120/mo

Early-adopter flat rate

Brands running Google Ads, Meta, and Shopify who have outgrown spreadsheets.

Connection slots
12
Manual syncs / month
25
AI credits / month
200
  • Unified marketing dashboard
  • Flat fee, no % of ad spend
  • Pro+ cross-domain Playbook on Pro
Start on Starter

Quick setup first, then checkout—stay on Free anytime.