Ad Platform

TikTok Blends Spark Ads and GMV Max Into One ROAS Number. Dashified Splits Them Back Apart.

TikTok's Ads Manager reports boosted creator posts (Spark Ads) and automated shopping campaigns (GMV Max) inside the same Campaign > Ad Group > Ad hierarchy as your manually-built campaigns, so a single blended ROAS can hide which campaign type is actually paying off. Dashified keeps TikTok's native structure but breaks spend and ROAS out by campaign type against your real store orders.

What Dashified syncs from TikTok Ads

CampaignsSpendROAS

How it works

1

Connect your TikTok Ads account from your Dashified integrations page.

2

Dashified pulls your Campaign and Ad Group structure directly from TikTok Ads Manager — the same Campaign > Ad Group > Ad hierarchy you already use, not a flattened summary.

3

Spend and ROAS sync in using TikTok's own attribution settings (7-day click / 1-day view by default), so the figures match what you'd see logging into Ads Manager.

4

Those numbers land next to your Shopify/store orders and any other ad channels you've connected, so you can compare TikTok's reported ROAS against actual attributed revenue instead of taking the dashboard number at face value.

Spark Ads and GMV Max, broken out instead of blended

Spark Ads boost existing organic or creator posts and GMV Max hands targeting and budget entirely to TikTok's shopping algorithm — both report through the same Ads Manager as standard campaigns. Dashified tags spend and ROAS by campaign type so you can tell if GMV Max is actually earning its automated budget or just riding on Spark Ads' halo.

Native Campaign > Ad Group > Ad structure, matched to real orders

TikTok organizes accounts as Campaign > Ad Group > Ad, not Meta's Campaign > Ad Set > Ad. Dashified mirrors that exact hierarchy so Ad Group-level spend lines up with what's in Ads Manager, then adds your store's order data next to it.

Catch Ad Groups TikTok's auto-pause caught too late

TikTok auto-pauses Ad Groups that blow through cost caps, but usually not before they've burned the daily minimum most advertisers run (commonly $20/day per Ad Group). Dashified surfaces spend and ROAS at the Ad Group level daily, so a cap breach shows up before your next login to Ads Manager.

A 7-day attribution window, checked against what actually shipped

TikTok's default reporting window is 7-day click / 1-day view — generous enough that reported ROAS commonly runs 30-40% ahead of a last-click read. Dashified keeps that same TikTok figure but sits it next to ROAS built from your store's actual orders, so you can see the two side by side instead of trusting one.

Frequently Asked Questions

Does Dashified separate Spark Ads and GMV Max from my regular campaigns?

Yes. TikTok reports both through the same Ads Manager and Campaign > Ad Group > Ad structure as standard campaigns, so it's easy to lose track of which type is actually driving orders. Dashified tags each campaign by type so Spark Ads, GMV Max, and manually-targeted campaigns show up as separate lines, not one blended total.

Will Dashified show Ad Group-level detail, or just campaign totals?

Ad Group-level. TikTok's structure is Campaign > Ad Group > Ad, and Dashified keeps that hierarchy intact so spend and ROAS at the Ad Group level match Ads Manager exactly.

Why does my TikTok ROAS in Dashified look lower than Ads Manager's?

TikTok's default attribution window is 7-day click / 1-day view, wide enough that reported ROAS often runs 30-40% hotter than a last-click model would show. Dashified reports that same TikTok figure alongside ROAS calculated from your actual store orders, so the gap is visible instead of hidden.

How often does TikTok data sync into Dashified?

Daily, on the same cadence TikTok updates Ads Manager, so Spend, Campaigns, and ROAS by Ad Group and campaign type stay current without manual CSV exports.

Ready to connect TikTok Ads?

Start free — see your real TikTok Ads numbers next to every other channel you run.