Everything you need to know about running compliant TikTok Spark Ads with Cohley creators...
Ad Code Collection
1. How do I collect Spark Ad codes from creators?
If the permission to boost toggle was turned on when launching your Influencer Partnership brief, codes are submitted by creators directly inside Cohley as part of the upload flow. No more chasing creators over email or DM, no codes getting lost in the back-and-forth.
2. How do I tell creators how long I want to boost their content for?
When you build your brief, toggle on the permission to boost in the brief wizard. You’ll see a field to specify how many days of boost rights you want — anywhere from 1 to 365 on TikTok. That number is written into the deliverable agreement, so it’s explicit in the contract rather than assumed.
(On Instagram, the boost duration is locked to 60 days because that’s Meta’s cap.)
3. What if I want to share the codes with my paid social team or agency?
There’s a one-click export from the Completed tab of the brief that pulls every creator post alongside its ad code. Send it to your social team or agency and they’re ready to launch in Ads Manager. This export now also includes each code’s start and end (expiration) dates so your team knows the window they have to launch.
4. How do I find out when an ad code expires?
Every TikTok ad code has an expiration date — once it lapses, the code can no longer be applied in Ads Manager. There are two places to pull it, depending on what you need:
- Completed tab export (the one-click ad code export above) — every creator post with its ad code plus the code’s start and end dates. Best when you’re handing codes to your paid social team or agency to launch.
- Social Performance export → Spark Ads tab — the boosted posts with their ad codes, start and end dates, and organic vs. paid metric columns side by side. Best when you want the expiration window next to performance.
Either way, share the end date so your team knows how long they have to launch each Spark Ad before the window closes.
5. Do creators get guidance on how to retrieve their Spark code?
No instructions are needed! With Cohley's integration with TikTok, when we get the post URL, we also pull in the ad code. The Creators are led through a simple step by step flow in the TikTok ad to join your campaign and agree (once again) to provide their ad code to you upon posting.
Performance Tracking
1. Once I boost a post, how do I see what my paid spend added on top of organic?
Cohley pulls performance data back from TikTok and splits it into organic vs. sparked. For every boosted post you’ll see Impressions, Likes, Comments, Shares, and EMV broken out between the two — plus the total ad spend behind the campaign. You’ll be able to point to exactly what your paid dollars added on top of the creator’s organic baseline.
2. Can I quickly see just the posts I’ve boosted?
Yes. In the Social Performance view, there’s a filter toggle that surfaces only the sparked posts so you can isolate where your ad spend lives.
3. How do I know at a glance which creator posts have been sparked?
Sparked posts get a clear Sparked badge on the creator card in the completed stage of your brief, so you can scan a brief and immediately see which posts are live as Spark Ads without checking external systems.
4. Does Cohley still report EMV on posts that haven’t been boosted?
Yes — the existing organic EMV calculation continues unchanged, and we sum organic + sparked into a total per post so your cross-platform reporting stays consistent.
What's still pending on Cohley's roadmap?
1. Will Cohley push the ad code into my TikTok Ads Manager automatically?
Not today. Cohley collects the codes and packages them for export, but your team still drops the code into TikTok Ads Manager to configure targeting, budget, and launch the campaign. The auto-push to Ads Manager is on our roadmap and will require brands to authorize their TikTok Ads account with Cohley — we’ll share more as that work gets closer.
Quick reference: what Cohley does for your TikTok program today
| What you get | How |
|---|---|
| Native TikTok disclosure auto-applied to every creator post | TikTok Campaign Invite Link generated for every brief |
| Spark codes collected inside the platform | TikTok One API |
| Boost duration written into the contract (1–365 days) | Brief wizard, “Request permission to boost” toggle |
| One-click handoff of codes to your social team or agency | Brand-side CSV export (or individual copy/paste) |
| Organic vs. sparked performance per post | TikTok Creator Marketplace performance API |
| Filter to isolate boosted posts | Sparked-posts toggle in Social Performance |
| At-a-glance “Sparked” indicator on creator cards | Sparked badge in the brief view |
| Ad code start & end (expiration) dates for each post | Completed-tab ad code export, and the Spark Ads tab of the Social Performance export |
Was this article helpful?
That’s Great!
Thank you for your feedback
Sorry! We couldn't be helpful
Thank you for your feedback
Feedback sent
We appreciate your effort and will try to fix the article