Integrations
Your store and every ad account, joined up.
ShopifyOrders, refunds, line items
MetaSpend, ads, view-through purchases
Google AdsSpend, ads, view-through conversions
TikTokSpend, ads, view-through purchases
- PixelVisits on your own domains
- Orders APIOrders from any store
- Spend APISpend from any platform
- Export APIYour numbers, as CSV
Connect Shopify and the platforms you buy on. MTA reads your orders and each platform's spend, and sorts every other visit into its channel from the link that brought it, so email, SMS and organic sales get their credit too.
Shopify
Meta
Google Ads
TikTok
YouTube
Instagram
Snapchat
Pinterest
Microsoft Advertising
Amazon Ads
AppLovin
Reddit
LinkedIn
X
The Trade Desk
Vibe
MNTN
OpenAI Ads
Klaviyo
Orders
Every order, straight from your store.
How orders reach MTA
- WebhookOrder createdCredited under every model you use
- WebhookRefundRefunds column; revenue unchanged
- Hourly pullOrder the webhook missedFilled in
- WebhookTest or $0 orderKept, left out of credit
Shopify connects directly. Other stores send orders to the orders API.
Shopify sends each order, refund and line item to MTA, so revenue in your reports is the revenue your store took. Stores not on Shopify can send orders through the orders API.
Spend
Every platform's spend, in your currency.
Spend, converted once
- Meta AdsAd, day and hourBilled in the ad account's currency
- Google AdsAd, day and hourPerformance Max at campaign level
- TikTok AdsAd, day and hourBilled in the ad account's currency
- Spend API or uploadAny platform, by daySent in that platform's currency
Each row keeps the platform's own amount and the converted one, with the day's ECB rate.
Spend, impressions and clicks come in for every ad, with the campaign and ad set it belongs to. Spend billed in another currency is converted to yours at that day's rate, so ROAS always compares like with like.
Connections only read. MTA never changes a campaign, a budget or a bid.
Live today
Running for brands right now.
Your Shopify store, plus Meta, Google Ads and TikTok with spend by the hour and their view-through data.
Live
Meta
Facebook and Instagram spend by ad, by the day and the hour, with Meta's view-through purchases.
Setup guide ›Live
Google Ads
Search, Shopping, Performance Max and YouTube campaigns, with view-through conversions.
Setup guide ›
Built and ready
14 more platforms, switching on as brands need them.
Each connector is built to the platform's own reporting API. Some turn on once the platform approves Growth Dept's app, and others connect with a key from your own account. Tell us which ones you need first.
Built
Microsoft Advertising
Spend by ad, by the day and the hour, with view-through conversions.
Setup guide ›
From your traffic
Email, SMS and organic, with nothing to connect.
The pixel reads the link and tags behind every visit, so these channels get their share of each sale without a connection.
Klaviyo
Email and SMS clicks, by campaign and flow.
Postscript
SMS clicks, by campaign.
Attentive
SMS and email clicks, by campaign.
Organic search
Google, Bing and other search visits.
Organic social
Visits from Instagram, Facebook, TikTok and others.
YouTube
Organic visits, and paid views through Google Ads.
Not on the list?
Bring any platform's spend by API or spreadsheet.
Send daily spend for any platform without a connector through the spend API, or upload a spreadsheet in settings. Tag its links and its visits are sorted too, so its ROAS shows up beside everything else.
Need a connector we don't have? Email support@growthdept.ai.
POST /api/v1/spend
[{
"platform": "snapchat",
"date": "2026-11-04",
"currency": "USD",
"spend": 412.10,
"impressions": 51830,
"clicks": 744,
"campaign_id": "c-0193",
"campaign_name": "Prospecting"
}]Find out which ads really sell.
Book a 45-minute call with the Growth Dept team. We look at how you measure sales today and show you what MTA would add.