Advertising
Put Snapchat Ads on a profit basis
MerchantFlow tracks Snapchat campaign spend and conversions and nets them into your profit view, alongside your other ad platforms.
Snapchat is usually a secondary channel, and secondary channels are where reporting discipline slips. Spend is real and lands on the bank statement every week, but it often sits outside the main profit picture because it is not big enough to warrant its own dashboard.
MerchantFlow syncs Snapchat campaign spend and conversions into the same profit view as every other channel. Whether Snapchat earns its budget stops being a matter of opinion.
Spend, swipes, and conversions sync daily at the campaign level and are backfilled on connection. Because smaller channels are noisy week to week, the value is less in any single campaign figure and more in seeing Snapchat's contribution against the rest of the mix over a longer window.
What it syncs
Daily ad spend by campaign
Impressions, swipes, and conversions
Attributed revenue, where available
Campaign and account structure
Multiple ad accounts under one login
Account currency and spend settings
Campaign objective and delivery status
Historical spend, backfilled when you connect
What you get
Snapchat in your P&L
Snapchat spend appears as a real cost line in your daily profit and loss rather than sitting outside it.
Fair channel comparison
Snapchat measured next to Meta, Google, and TikTok on the same profit basis.
Profit after costs
Return calculated once product cost, fees, shipping, and refunds have been taken out.
A clear keep-or-cut answer
See whether a smaller channel is genuinely contributing or quietly consuming budget.
Tokens that refresh themselves
Snapchat uses rotating refresh tokens, handled automatically in the background so the connection does not quietly lapse.
What this unlocks
Profit-based ROAS
Return measured against contribution margin rather than platform-reported revenue.
Blended MER
Total marketing spend against total revenue across every connected platform.
Channel contribution
What share of profit, not just revenue, each channel is actually responsible for.
Connection details
| Detail | What to expect |
|---|---|
| Connection method | OAuth through Snapchat, with tokens refreshed automatically |
| Access level | Read-only. MerchantFlow cannot create, pause, or edit campaigns |
| Granularity | Campaign level, by day |
| Multiple accounts | Supported. Connect several ad accounts under one login |
| Currency | Snapchat reports spend in micro-units, converted on import and normalised to your reporting currency |
How it connects
Connect with OAuth
Authorize read access to your Snapchat Ads account.
Select your ad account
Choose the account linked to your store.
Daily sync
Spend and performance refresh each day.
How teams use it
Secondary channels usually get cut on instinct during a tight month, because nobody can say what they are worth. Putting Snapchat on the same profit basis as everything else turns that into a decision with an answer.
- Judge Snapchat over a longer window than you would a high-volume channel, since small numbers move sharply.
- Compare its contribution margin against Meta and Google rather than its in-platform ROAS.
- Check how much of its reported revenue is also being claimed by a larger channel.
- Watch blended MER when you pause it, which is the cleanest read on whether it was contributing.
Good to know
Small channels need blended context
On lower volume, per-campaign ROAS swings hard from week to week. Blended MER and a longer window give a steadier read than judging a small channel on a few days of data.
Attribution overlaps with larger channels
Snapchat may claim conversions that Meta or Google also claim. Comparing reported revenue against your actual order total shows how much overlap is in play.
Common questions
Frequently asked questions
Are amounts converted correctly?
Yes. MerchantFlow normalizes Snapchat's reported amounts into your store currency so spend matches the rest of your P&L.
Is it read-only?
Yes. MerchantFlow reads reporting data only and cannot change your campaigns.
Can I compare Snapchat to other channels?
Yes. All ad platforms are shown on the same profit basis for fair comparison.
How often does spend update?
Spend syncs automatically on a recurring schedule through the day, with manual sync available. Recent days are re-checked so figures settle as Snapchat finalises reporting.
Do I need to reconnect when the token expires?
No. Snapchat uses rotating refresh tokens, and MerchantFlow refreshes them automatically in the background. You only reconnect if access is revoked on the Snapchat side.
Can I connect multiple ad accounts?
Yes. Several Snapchat ad accounts can be connected under one login and reported on together or separately.
Is historical spend backfilled?
Yes. Past spend is pulled in on connection so earlier periods stay comparable instead of starting from zero.
Is Snapchat worth tracking if it is a small channel?
That is precisely the case for tracking it. Small channels are the ones most often kept or cut on instinct, because their spend is real but their contribution is never measured against profit alongside everything else.
Can I see Snapchat spend by campaign?
Yes. Spend and performance sync at the campaign level by day, so you can see which campaigns are consuming budget rather than only a channel total.