03 · Ad Spend Integrations

Real ROAS, with every dollar of ad spend in the math.

TikTok, Meta, and Google Ads daily spend is pulled live and allocated per-order. So when you see net margin, it’s after ad spend — not before. ROAS is a real number, not a vibe.

7-day free trial · 50% off your first month · cancel anytime

neoprofit · integrations · synced
Connected ad platforms · today
T
TikTok Ads
synced 4 min ago
$840.20● live
M
Meta Ads
synced 4 min ago
$1,224.80● live
G
Google Ads
synced 4 min ago
$612.40● live
P
Pinterest Ads
available soon
● soon
↳ Spend allocated per-order via date attribution · ROAS computed live
3
ad platforms live
Daily
spend sync
Per-order
spend attribution
Live
ROAS calculation

Capabilities

What this gives you.

01
TikTok Ads — daily spend

Connect once with OAuth. Daily spend per ad account flows in automatically — no CSV exports, no copy-paste, no Zapier glue.

02
Meta Ads (Facebook + Instagram)

Both Facebook and Instagram spend in one connection. Reads from your ad accounts as the merchant — works with multi-pixel setups.

03
Google Ads

Search, Performance Max, and Display spend all pulled per-day. Each account labeled separately so multi-brand setups stay clean.

04
Date-based attribution

Today’s ad spend is divided across today’s orders. Simple, defensible, and matches how cash flows — no last-click fiction.

05
ROAS that includes everything

Revenue / ad spend is just the start. We also surface POAS (profit-over-ad-spend) and break-even ROAS so you know when scaling stops paying.

06
Per-channel breakdown

Spend totals per platform appear separately in the P&L Operating Expenses section — find out which channel is eating margin and which is paying for itself.

How it works

Three steps to live data.

Click connect

OAuth flow with TikTok / Meta / Google. Takes ~20 seconds per platform. No developer tokens, no API keys to manage.

Pick your accounts

If you run multiple ad accounts per platform, pick the ones for this store. Spend re-syncs daily after that.

Watch the math fill

Yesterday’s spend appears in this morning’s dashboard. Net margin, ROAS, POAS — all live within an hour.

Why it matters

If your profit app doesn’t know your ad spend, it doesn’t know your profit. Ad spend is the single largest cost line for most Shopify stores. Tracking COGS without ad spend is like budgeting groceries without rent — the number you walk away with is decorative, not real.

Comparing tools

How NeoProfit handles this vs. everyone else.

Typical profit app
  • TikTok only (or Meta only)
  • Spend uploaded via CSV every Monday
  • Last-click attribution from pixel
  • ROAS reported, POAS not surfaced
  • Force last-click attribution from the in-platform pixel
NeoProfit
  • TikTok + Meta + Google live (Pinterest + Snapchat coming)
  • Automatic daily sync via OAuth
  • Date-based per-order allocation
  • ROAS · POAS · Break-even ROAS · CAC all in one place
  • Daily spend re-sync — no manual exports, no copy-paste

Curious how channel attribution should actually work on Shopify? Read our breakdown of why Shopify Analytics and a real profit tool tell you different stories.

Try ad integrations on your store.

7-day free trial · all features on every plan · cancel anytime