Skip to content
Workflow · Search and ads · Opening soon

Blended ROAS across Google and Meta Ads

Use weekly exports from Google Ads, Meta Ads, and Shopify to build one blended ROAS view. You get one clean row per week, with duplicate spend and order rows flagged before the final calculation.

Early access opens shortly. Check back soon.

Someone typed

“show one clean row per week with google plus meta spend and shopify revenue for blended roas; dedupe repeated spend or orders first; status says Agrees, Duplicate spend, or Duplicate order”

The agent read it as

show one clean row per week with Google Ads daily performance plus Meta Ads daily performance spend and Shopify orders revenue for blended roas; dedupe repeated spend or orders first; status says Agrees, Duplicate spend, or Duplicate order

What the agent built

7 steps, each one an ordinary Mammoth step you can open and change.

  1. File
    Google Ads daily performance
    CSV export · 18 rows
  2. File
    Meta Ads daily performance
    CSV export · 20 rows
  3. File
    Shopify orders
    CSV export · 23 rows
  4. Step
    Roll Google up by week
    Step 1
  5. Step
    Roll Meta up by week
    Step 2
  6. Step
    Roll Shopify up by week
    Step 5
  7. Join
    Add Meta spend
    6 of 6 paired
  8. Step
    Combine week columns
    Step 4
  9. Join
    Add Shopify revenue
    8 of 8 paired
  10. Step
    Finish weekly ROAS
    Step 7
  11. Result
    Weekly blended ROAS
    8 rows · 2 flagged
  12. Schedule
    Runs when you say
    Proposed

Checked on the sample files: every step ran, 8 rows came out, and the join paired 6 of 6 rows; the join paired 8 of 8 rows.

What you get back

The result of that run, the rows to look at first.

Weekly blended ROASSample data8 rows
6 agrees1 duplicate order1 duplicate spend
WeekGoogle spendMeta spendTotal spendShopify revenueBlended ROASStatus
2026-10-12877.11973.751,850.865290.29Duplicate spend
2026-10-260821.11821.114750.58Duplicate order
2026-09-072,420.181,218.013,638.19667.500.18Agrees
2026-09-141,253.87898.172,152.044570.21Agrees
2026-09-21561.40157.41718.812630.37Agrees
2026-09-28744.76765.941,510.703400.23Agrees
2026-10-051,512.87950.712,463.585220.21Agrees
2026-10-190525.63525.631870.36Agrees
8 rows in the result. Sample data: illustrative figures, not business results.

How do you calculate blended ROAS across Google and Meta Ads?

Export daily performance from Google Ads and Meta Ads, plus Shopify orders. Roll each source up by week, dedupe repeated spend and orders, then compare total ad spend with Shopify revenue for each week.

How it works

How to use the Weekly blended ROAS workflow

  1. 1Get early accessWe invite people in small batches, job by job. You'll land on this workflow, already built and checked on the sample files.
  2. 2Swap in your exportsUpload your own files as they come out of your tools. The agent checks the workflow on your rows.
  3. 3Change it in words, then turn it onSay what to change and see the new result before anything saves. Then choose when it runs.

Weekly blended ROAS: questions

What export should I use from each tool?
Use a Google Ads daily performance export, a Meta Ads daily performance export, and a Shopify orders export. The workflow reads the exported files and groups the rows by week.
What happens to repeated rows or values that do not match?
Repeated spend rows and repeated order rows are flagged before the weekly totals are calculated. The status can show Agrees, Duplicate spend, or Duplicate order.
How do I change the matching or rollup rules?
You change the rules in words, for example by choosing which columns to roll up by week, which spend fields to add, and how to treat duplicate rows. The workflow then follows those instructions on the exported files.

Get early access to this workflow

It will open already built and checked on the sample files. Swap in your own exports and see your result.

Early access opens shortly. Check back soon.

Workflows like this

Decide which pages to keep, update or prune, and find the search terms that spend without converting.

All search and ads templates →