All integrations
TikTok Ads

Advertising

Measure TikTok Ads against real profit

MerchantFlow tracks TikTok campaign spend and performance and nets it into your profit view, so you can judge TikTok on profitability, not just clicks.

TikTok drives volume, and volume is easy to mistake for performance. Cheap clicks and a high conversion count can hide the fact that the orders behind them were discounted, low-margin, or heavily returned.

MerchantFlow syncs daily TikTok campaign spend and performance and sets it against the orders it produced, net of product cost, payment fees, shipping, and refunds. TikTok then sits in the same profit view as every other channel, measured the same way.

Spend, impressions, clicks, and conversions come in daily at the campaign level and are backfilled on connection, so earlier periods stay comparable rather than starting from the day you signed up.

What it syncs

Daily ad spend by campaign

Impressions, clicks, and conversions

Attributed revenue, where available

Campaign and account structure

Multiple advertiser accounts under one login

Account currency and spend settings

What you get

TikTok in your P&L

TikTok spend becomes a real cost line in your daily profit and loss.

Cross-channel ROAS

TikTok compared to Meta, Google, and Snapchat on a consistent profit basis.

Profit after product costs

Return calculated once COGS, fees, shipping, and refunds are accounted for.

Honest view of cheap traffic

See whether low cost per click is translating into profitable orders or just a lot of them.

Backfilled history on connect

Past spend is pulled in when you connect, so TikTok can be compared against earlier periods immediately.

What this unlocks

Profit-based ROAS

Return measured on contribution margin rather than reported revenue.

Blended MER

Total marketing spend against total revenue, across every connected platform.

Contribution margin per order

What orders driven by TikTok actually leave behind after all costs.

Refund rate by channel

Whether TikTok-driven orders come back more often than orders from other channels.

Connection details

Connection details - TikTok Ads
DetailWhat to expect
Connection methodOAuth through TikTok for Business, with tokens refreshed automatically
Access levelRead-only. MerchantFlow cannot create, pause, or edit campaigns
GranularityCampaign level, by day
Multiple accountsSupported. Connect several advertiser accounts under one login
CurrencyAdvertiser account currency normalised to your reporting currency

How it connects

01

Authorize TikTok

Connect your TikTok for Business account with a secure authorization flow.

02

Choose your ad account

Select the account tied to your store.

03

Daily sync

Spend and performance update automatically each day.

How teams use it

TikTok is often judged too early or on the wrong number. A campaign is switched off because in-platform ROAS looked weak, or scaled because it looked strong, when neither figure accounted for what the orders were worth.

  • Compare TikTok on contribution margin against your other channels before deciding to scale or cut.
  • Check the refund rate on TikTok-driven orders, since impulse-led purchases can return at a different rate.
  • Look at which products TikTok actually sells, then check each one against its own break-even ROAS.
  • Use blended MER as the guard rail when TikTok and Meta both claim the same conversions.

Common questions

Frequently asked questions

Is the connection secure?

Yes. MerchantFlow uses TikTok's official authorization flow and reads reporting data only.

Can I see profit, not just ROAS?

Yes. TikTok spend is netted into profit using your real COGS and fees.

Is it read-only?

Yes. MerchantFlow cannot change your TikTok campaigns or budgets.

How often does spend update?

Spend syncs automatically on a recurring schedule through the day, with manual sync available. Recent days are re-checked on later syncs, so figures settle as TikTok finalises reporting.

Can I connect more than one advertiser account?

Yes. Multiple TikTok advertiser accounts can be connected under one login and reported on together or separately.

Why does MerchantFlow show a lower return than TikTok does?

TikTok reports revenue it attributes to an ad. MerchantFlow reports what was left after product cost, payment fees, shipping, and refunds. The gap between the two is your actual margin.

Is historical spend included when I connect?

Yes. Past spend is backfilled on connection so earlier periods remain comparable rather than starting from zero on signup day.

Does this cover TikTok Shop orders?

This integration covers TikTok Ads spend and performance. Orders are read from your connected commerce platform, so any order that reaches Shopify or WooCommerce is included in your profit view.

Keep building

Related integrations

See it in your own numbers

Connect your store and platforms, and watch your real profit come together in one place.

Start free trial

14-day free trial. No credit card required.