TikTok Spark Code: How to Get One and Price It
To get a Spark code on TikTok, open the posted video, tap the three dots, then Ad settings. Agree to TikTok's Advertising Content Terms, turn on Ad authorization, pick a window of 7, 30, 60 or 365 days, tap Generate, then Copy code. Send that code to the brand. It authorizes one post, and the brand pastes it into TikTok Ads Manager.
Those steps come from TikTok's help article on creating Spark Ads (last updated October 2025). Below: the account setting to switch on first, which window to pick, fixes for a code that will not generate, and Instagram's version, the partnership ad code.
After that: what to charge, and why the window matters. Once a Spark Ad is running, TikTok only lets you delete the code after the brand deletes every ad that uses it, so the window you pick is the term you sell. If you take ads jobs on the socialync.io job board, the same code goes straight into the job.
| TikTok Spark code | Instagram partnership ad code | |
|---|---|---|
| Where you make it | The video, three dots, Ad settings | The post, three dots, Partnership label & ads |
| What it covers | One post | One post, story or reel |
| How long it lasts | 7, 30, 60 or 365 days, your pick | No end date on Instagram's help page |
| Who can use it | Whoever you send it to | Up to 2 partners at a time |
| Where the brand uses it | TikTok Ads Manager | Meta Ads Manager |
| Stopping it early | Only once the brand deletes the ads using it | Turning the toggle off blocks new ads; running ads keep going |
| Who pays for the ads | The brand | The brand |
What a Spark code is and what it gives the brand
A Spark code is permission for a brand to run one of your existing TikTok posts as a paid ad. TikTok calls it a video code or an authorization code. Creators also call it an ad code or a boost code, and brands call the whole arrangement allowlisting or whitelisting. The ad it produces is a Spark Ad, a format TikTok launched globally in July 2021, according to TikTok's Spark Ads 101.
When a brand uses your code, four things happen.
- The ad runs under your handle. Your name and profile photo sit on the ad, and a tap on either opens your profile.
- The engagement lands on your post. TikTok's About Spark Ads page (updated June 2026) says all views, comments, shares, likes and follows gained from boosting the video are attributed to the organic post.
- The brand controls the money side. Budget, audience, schedule and the button on the ad all live in the brand's own TikTok ad account.
- Your caption freezes. TikTok's Spark Ads creation guide (updated June 2026) is blunt about it: "You cannot edit a post's caption after it's been authorized as an ad."
The code covers that one post and stops there. Your password, your other videos, posting rights on your account and the original file all stay with you. Each video needs its own code.
Three more TikTok rules. A private video becomes public once a campaign uses it and stays public while promoted. Videos over 10 minutes cannot be sparked. And the About Spark Ads page says a video has to be un-authorized as a Spark Ad before you can delete it from your account, so the post stays up for as long as the ad runs.
Why brands pay for the code
Brands ask for Spark codes because creator content beats brand content in TikTok's published data. TikTok's November 2025 creator report found creator ads drove a 70% higher click through rate and a 159% higher engagement rate than non-creator ads at the same CPM. The same report found ads posted to a creator's account had a 59% higher engagement rate. Spark Ads 101 cites TikTok's internal 2022 A/B tests: a 134% higher completion rate for Spark Ads than for standard In-Feed Ads.
That gap is what you license when you send the code: your face and your handle on a paid ad, with every like and follow landing on your post. Price the code as a licence, on its own line, apart from the fee for making the video.
Turn on ad authorization before you generate a code
Most "I can't find the button" problems start here. TikTok's help center tells creators to make sure authorized posts are allowed on the profile first, through Settings and privacy, then Privacy, or through Creator tools. Statusphere's guide puts the same switch under Settings, then Creator settings, then Ad settings. Turn it on once and it stays on.
Then check the video itself before you make the code. Five things to confirm:
- The post is live and final. The caption locks once the post is authorized. Fix the typo, the hashtag and the brand tag first.
- The disclosure is on. A paid post needs TikTok's Paid partnership label, switched on through the post's content disclosure setting. The FTC disclosure rules still apply when the post later runs as an ad.
- The sound is cleared for ads. TikTok's Commercial Music Library page says "Businesses cannot use the general music library for commercial usage." A trending sound that is fine on your own post can be a licensing problem the moment a brand pays to run it. Original audio, a voiceover, or a track from the Commercial Music Library avoids that.
- The video runs under 10 minutes. Longer videos cannot be sparked at all.
- The terms are in writing. Window, price, exclusivity, territory. More on each below.
How to generate a Spark code on TikTok, step by step
The creator steps from TikTok's help center, in order. Labels vary slightly by app version.
Step 1: Open the video you want to authorize.
Start from your own profile.
Step 2: Tap the three dots on the video.
They sit in the lower right, below the comment button.
Step 3: Tap Ad settings.
Some app versions route you through a screen called Content disclosure and ads first, according to Statusphere's walkthrough.
Step 4: Agree to TikTok's Advertising Content Terms of Service.
TikTok shows them before it lets you authorize the post.
Step 5: Turn on the Ad authorization toggle.
It makes the post available to advertisers.
Step 6: Choose the authorization duration.
TikTok offers 7, 30, 60 or 365 days. Statusphere's guide shows 30 days as the default, with an Extend option to change it.
Step 7: Tap Generate.
TikTok creates the video code for that one post.
Step 8: Tap Copy code and send it.
Paste it into a message, an email or the job form the brand gave you.
That is the whole creator side. Four details are worth knowing before you send anything.
Duets and Stitches need two codes. TikTok's help center says a Spark Ad built from a Duet or Stitch needs the video code from both creators featured in it. If you stitched someone else's video, the brand also needs their code.
Some brands ask for anchor authorization too. JoinBrands' creator help page (September 2026) asks creators to switch on anchor authorization alongside ad authorization, so the brand can attach a website or lead link to the video. If a brand asks for it, it sits in the same disclosure and ads settings area.
Send every code for a deal at once. TikTok lets a brand authorize up to 20 video codes in one batch, so a five-video deal can go live together.
A brand can also send the request inside TikTok. Billo's creator guide (September 1, 2025) describes a Spark Ads request link that brands send in TikTok messages. Open the link, tap Approve, paste your code in the field, then tap Approve again. The window and the price still follow the rest of this page.
How long a Spark code lasts, and which window to pick
The window is how long the brand can use your post in ads. TikTok offers four. Pick the one you were paid for.
| Window | Fits | Watch for |
|---|---|---|
| 7 days | A short test or a flash sale | The brand needs a fresh code to keep going past day 7 |
| 30 days | A first deal with a new brand, or a monthly-priced deal | Price it as one month |
| 60 days | A two month licence | Price it as two months |
| 365 days | A 12 month licence, or a job that asks for the longest window | The longest TikTok allows. Price it as 12 months |
TikTok's About Spark Ads page tells advertisers to "customize the duration of your authorization code to meet campaign needs and minimize costs." The brand is thinking about the window as a cost. You should too.
Job platforms set their own rule, and they disagree. JoinBrands' creator help page tells creators to select the 365-day option. Billo's guide says to always use 30 days, which is also TikTok's default. Read the job before you tap Generate, and price whatever window it asks for.
The window and the licence are two different things
The window is TikTok's technical permission. The licence is the paid term in your agreement. They should match.
- Code longer than the licence. The brand can still run the ad after the paid term ends, until the code expires. Your contract says stop. TikTok has never seen your contract.
- Licence longer than the code. The brand will ask for a new code when the first one runs out. No TikTok code lasts more than 365 days, so a two year licence means at least one renewal.
The UGC contract template has a licence clause you can copy, and the usage rights entry covers the wider term.
You cannot pull a code back once the ad is live
TikTok's page on brand collaboration through Content Suite (December 2025) says authorization can be switched off for videos that "aren't actively in usage as paid ads." The creation guide adds that "a video code can only be deleted when all the ads this video is used in are deleted in TikTok Ads Manager."
So once the brand launches, the window you picked is the window the brand has, unless it stops early. A 365-day code priced like a 30-day code is the most expensive mistake on this page.
If the post is not in a running ad, switching off takes a few taps: open the video's settings, tap Ad settings, turn off Ad authorization, tap Save.
Account-level authorization is a bigger grant
TikTok also lets brands request account-level authorization through Content Suite. Per TikTok, a video-level invitation lets a brand use one video for 365 days. An account-level invitation allows ongoing use "until you turn it off in settings." That is a standing grant with no end date.
To turn it off, TikTok lists this path: your profile, TikTok Studio, Creator Marketplace, Profile, Settings, then switch off "Allow brands to use your posts." Find that switch before you accept anything account-wide.
What the brand does with your code
You never need to open TikTok Ads Manager. Knowing the other side still helps when a brand says the code "doesn't work."
TikTok's help center lists the brand steps. In Ads Manager, the brand opens Tools, then Creative library, then Spark ads posts, clicks Apply for authorization, pastes your code into the search bar and clicks Search. TikTok shows the post. The brand confirms it, builds a campaign, picks your post at the ad level and submits.
The money is all on the brand's side. TikTok's budget rules (updated July 2026) require a daily budget above $50 per campaign and above $20 per ad group. That spend comes out of the brand's ad account. Running the ad costs you nothing.
When a brand reports a dead code, confirm the whole string was pasted into Spark ads posts before the window ran out. The fixes table below covers the rest. Whitelisting vs Spark Ads vs partnership ads covers the brand side of all three formats, and brands can see the full deal shape on the TikTok Spark Ads page.
Why you can't generate a Spark code: fixes
Most failures trace back to one of these. The name in parentheses is the source behind each line.
| What you see | Likely cause | Fix |
|---|---|---|
| No Ad settings option on the video | Authorized posts are switched off for your account | Turn them on under Settings and privacy, Privacy, or Creator tools (TikTok) |
| Codes work on other videos but this one cannot be sparked | The video runs longer than 10 minutes, TikTok's limit for Spark Ads (TikTok) | Re-cut and repost under 10 minutes |
| You generated a code for the wrong video | Picked the wrong post | Delete code and start again (Statusphere). Works only while no ad uses it (TikTok) |
| Brand says the code is invalid | Partial copy, expired window, or wrong field in Ads Manager | Re-copy the full code, including the # and the = at the ends, confirm the window, point the brand to Spark ads posts |
| Brand can see the post but the ad will not build | It is a Duet or Stitch | Both creators send codes (TikTok) |
| Brand wants to change the caption | Captions lock once authorized (TikTok) | Edit before you generate. After that, it means a new post and a new code |
| Brand cannot add a link | Anchor authorization is off (JoinBrands) | Switch it on in the same settings area |
| Menus do not match any guide | Older app version | Update TikTok. Menu labels move between versions |
If none of these fit, try generating a code on a different video. If that works, the problem is the original post.
Spark code examples: what to send and how
Statusphere's guide describes Spark codes as "a jumbled mess of special characters and numbers at a glance." The sample in Billo's guide starts with a # and runs 65 characters of letters, numbers and symbols, ending in an = sign. Each real code is live permission on one post, so the only safe example is the shape.
What that shape means for you:
- Copy the whole string. The # at the start and the = at the end are part of the code, so a copy that drops either one will not match.
- Paste it as text. Never a screenshot. A brand retyping 65 characters from an image is how a working code turns "invalid."
- One label per code. On a multi-video deal, name the video next to each code.
- Put the terms next to the code. That message is your last written record of what the code was for.
Lost the code? It stays in the video's Ad settings. JoinBrands' guide shows where: the Video code section, then Manage, then Copy Code. To change the window, use Delete code and start over, which works only while no ad uses it.
A message you can copy for one video:
Get paid to make UGC
Brands post paid jobs on the Socialync job board with the pay and the floor on the listing. Follower counts come from the accounts you connect, and average views from the posts you publish through Socialync. You see the jobs those numbers clear. Applying is free, and Socialync takes nothing from your pay.
Spark code for the video posted on October 30 (the blender recipe): [paste code] Window: 30 days, generated today. Covered by our agreement: TikTok Spark Ads for 30 days at $60, no exclusivity, US only. Send me the date the ad goes live.
For a deal with several videos, one line per code and one line of terms:
Spark codes for our three-video agreement, all generated today with a 60 day window. Video 1, posted November 3 (unboxing): [paste code] Video 2, posted November 5 (morning routine): [paste code] Video 3, posted November 7 (30 day review): [paste code] Covered: TikTok Spark Ads for 60 days at $120 per video, no exclusivity, US only.
If the brand later says a code covered more, that message is your record.
How to get an Instagram partnership ad code
Instagram has no Spark code. The equivalent is the partnership ad code, which lets a brand run your post, story or reel as a partnership ad from Meta Ads Manager, with your handle on it.
These steps come from Instagram's help article Create a partnership ad code to share with partners, checked October 23, 2026.
For a post you already shared:
| Step | What to do |
|---|---|
| 1 | Go to the post, story or reel on your profile |
| 2 | Tap the three dots in the top right corner (bottom right on a story) |
| 3 | Tap Partnership label & ads |
| 4 | Turn on the Get partnership ad code toggle |
| 5 | Tap Copy, or tap Share to send the code to the brand in a direct message |
For a post you have not shared yet: create it as normal, tap Partnership label & ads before you share, turn on the Get partnership ad code toggle, then share. The code is ready once the content is live.
What Instagram's help page says about the code once it exists, checked October 23, 2026:
- No end date is listed. The page gives the code no expiry. You switch it off with the toggle, so the end date of the deal has to live in your written licence.
- Up to 2 partners at a time. One code can be used by two partners at once. Send it to the brand and nobody else.
- The toggle stops new ads only. Turning it off stops the code from being used to create new ads. Any active ads using the code keep running.
- Archived content still counts. The code keeps working on archived Instagram content and hidden Collab posts. Archived Facebook content cannot be boosted at all.
- The ad stays off your grid. The organic post stays on your profile, the partnership ad itself does not appear there, and the ad is listed in Meta's Ad Library.
- You can make a new code any time. Every step runs in the Instagram app.
Partnership ad code not showing
Start with the account. Instagram's eligibility requirements for partnership ads and branded content apply to creators, advertisers, publishers and other professional accounts, so switch to a free Creator or Business account first. The same page asks for an authentic, established presence that "includes maintaining a sufficient follower base," compliance with the Community Guidelines, and no content flagged as misinformation. It also lists current political candidates, elected officials, parties and government agencies as ineligible for branded content.
If the account qualifies and the toggle still fails, the content is usually the problem. Meta shows an ineligibility screen for content that cannot run as a partnership ad. Reels published before October 15, 2021 and Reels built on a track from Instagram's music library are the common cases, covered in the placements table of the Meta partnership ads guide. On Facebook the code lives elsewhere: open the content, tap the three dots, tap Share partnership ad code, then turn on Get partnership ad code, per the same Instagram help article.
How to enable partnership ads on Instagram
A code covers one post. Account-level permission covers your whole handle. A brand sends a request, and you approve it.
Instagram's help article on managing account-level permissions for partnership ads lists these steps:
| Step | What to do |
|---|---|
| 1 | Go to your profile and tap the menu in the top right |
| 2 | Tap Professional dashboard |
| 3 | Tap Partnership ads, then Ad partners |
| 4 | Tap Pending requests, then Approve or Decline |
To end it later, follow the same path to Ad partners and tap the remove option next to the brand. Instagram's help page says Instagram on the web does not support any of this yet. Menu labels move between app versions, so if Professional dashboard is missing, look for Partnership ads under your account's creator or business tools.
One detail to check before you tap Approve. If your Instagram and Facebook accounts are linked, approving the request gives the brand account-level permission on both accounts, per the same help page.
| Partnership ad code | Account-level permission | |
|---|---|---|
| Covers | One post, story or reel | Your handle, for any content the brand runs |
| Starts when | You share the code | You approve the brand's request |
| Ends when | Toggle off stops new ads; running ads continue | You remove the brand |
| Best fit | A one-off boost of a post the brand paid for | A long relationship with a written licence |
| Price it like | One post's licence for the months in your agreement | An open-ended licence on your identity |
Treat account-level permission like the biggest grant on this page. It runs until you remove it. Approve it only with a licence in writing, and put a reminder in your calendar for the day that licence ends.
How much to charge for a Spark code
The code is a licence on your post and your identity, priced by the month. Three published rate guides report the going conventions. Your rate is yours to set.
| Source | What it reports for Spark Ads or whitelisting | Date |
|---|---|---|
| Influee's UGC pricing guide | 30% of the base rate per month | April 2025 |
| PitchBrand's usage rights guide | Paid social ads at 20% to 30% of the base rate per month | October 13, 2026 |
| Fueler's UGC pay breakdown | A flat $100 to $500 a month for Whitelisting or Spark Ads access | April 2026 |
| Fueler, same page | Global rights add 30% to 100% | April 2026 |
| Fueler, same page | A full buyout at $800 to $3,000 per asset | April 2026 |
PitchBrand's formula ties it together: base rate, plus base rate times the usage percentage times the number of months.
The window changes the price more than anything else
Here is the arithmetic on a $200 base rate, priced by the window you would generate. The percentage column uses 25%, the middle of PitchBrand's range. Round any window up to whole months.
| Window | Months | At 25% of base per month | At a flat $100 to $500 a month |
|---|---|---|---|
| 7 days | 1 | $50 | $100 to $500 |
| 30 days | 1 | $50 | $100 to $500 |
| 60 days | 2 | $100 | $200 to $1,000 |
| 365 days | 12 | $600 | $1,200 to $6,000 |
Watch the 365-day row. Priced month by month at the flat convention, it can pass Fueler's reported buyout range of $800 to $3,000, so long windows usually get their own number. A 7-day code still counts as a full month in this math, because the post, the handle and the risk are the same.
The other levers:
- Exclusivity. Being blocked from a competitor's deals during the window costs you work. Price it on its own line. See exclusivity clauses.
- Territory. A US-only ad and a worldwide ad are different licences. Fueler's 30% to 100% for global rights is the only figure in these three guides.
- The file. A Spark code licenses the post. The raw file for the brand's own cuts is a separate usage right.
- Perpetual use. No TikTok code lasts forever, so "forever" is a buyout request. See perpetuity.
Whitelisting rates: what brands pay creators shows the full math behind both conventions with worked examples. UGC usage rights: how much to charge covers the wider licence menu. The free UGC rate calculator on socialync.io takes your platform, followers and average views, then adds Spark Ads months, exclusivity days and raw footage on top, with the published sources behind each number.
Base plus commission on what the ad does
Some brands skip the monthly fee and pay a base at delivery plus a commission for as long as the ad runs. The base covers the video. The commission pays on results.
Two worked examples. Swap in your own numbers.
- On sales. A deal pays 10% of attributed sales, and the ads attribute $8,000 in sales during the licence. Your commission is $800 on top of the base. If the ad sells nothing, you keep the base.
- On views. A deal pays $2 per 1,000 views, and the ad reports 400,000 paid views over the licence. Your commission is $800 on top of the base.
Before you take one, get three answers in writing: who reports the sales or views, how often statements arrive, and what happens to the commission when the brand ends the licence early. A zero base with a vague answer to any of those is a free video.
It fits best when your past posts already convert, so both sides have data to bet on. UGC platform pricing models, explained covers the percent of results model and what platforms charge on it.
How a Spark Ads job works on the Socialync job board
The board opened on November 1, 2026. TikTok Spark Ads run there as Whitelisting jobs, alongside Meta partnership ads on Instagram and Facebook. Ads jobs run on those three platforms only. The flow from the creator side:
1. You only see jobs you clear. The brand sets a floor: countries, languages, and per platform minimum followers and minimum average views. Creators below it never see the job. Follower counts come from your connected account, and average views come from the posts you publish through Socialync in the last 30 days, read from the platform API. No screenshots, no self-reported numbers. See the qualification floor entry.
2. The pay and the licence are on the listing. Before you apply you see the commission and the licence length. Ads deals on the board pay commission only, with no base at delivery, so price that in. On TikTok the commission is a share of the sales attributed to the ad (1% to 50%, or a set amount per sale) or a set amount per 1,000 views. Commission has no cap, and statements go out weekly, every two weeks or monthly. The licence defaults to 12 months. A brand can set 1 to 120 months, or perpetual only if it picks that on purpose.
3. Applying is free. Apply to as many jobs as you like. A free account holds one job at a time. Any paid Socialync plan, from $20 a month, holds five at once.
4. Drafts go back and forth. Revisions are unlimited, and the brand has 7 days to rule on each draft. You state the audio source on every draft. A TikTok library sound blocks the paid launch, so the job runs on original audio, or music you own or license, which the brand confirms once.
5. You post through Socialync to your own TikTok. The post goes up public, with TikTok's Paid partnership label switched on for every campaign post. The job adds the disclosure for you.
6. You paste the Spark code into the job. The job shows the steps above and asks for the longest window the licence needs: 365 days on a 12 month licence. The field is labelled TikTok ad code.
7. The brand launches the Spark Ad from Socialync. The ad goes into the brand's own TikTok ad account, with the budget, country and landing page the brand picks. Socialync submits your code to TikTok for the brand. If TikTok refuses it that way, the brand pastes it once in TikTok Ads Manager or asks you for a fresh code. The ad budget never passes through Socialync.
8. One clock runs the deal. Commission accrues on the sales or views reported for the ad while the brand runs ads under the licence. The brand can end the licence any time, and Socialync pauses the ad when it does. You can revoke permission from the job too.
9. The brand pays you directly. US creators are paid on Socialync's pay page through Stripe, into their own Stripe account, and Stripe's processing fee applies. Elsewhere the two sides settle directly and Socialync verifies the delivery. Socialync takes nothing from creator pay. The brand pays a fee of 1.5% of attributed sales or 1.25% of ad spend, never both.
Instagram jobs follow the same flow with two changes. Socialync adds the brand's mention to your caption when you post, which Meta needs for a partnership ad. Then you either approve the brand's account-level request or paste a partnership ad code into the job, whichever the brand requests. Marketplace participation is 18+ on both sides.
Ads jobs are listed through socialync.io/ugc-jobs. To be ready for the next one, create a free creator account, connect TikTok and post through Socialync, so your follower count and your 30 day view average are both measured before the listing goes up.
Red flags when a brand asks for your Spark code
Check for these before you send anything.
They ask for your login. A Spark code exists so nobody needs your password. Any request for it ends the conversation.
They want 365 days and pay for 30. The window is the licence. A brand asking for the longest window at the shortest price is asking for 11 free months, and you cannot claw them back once the ad runs.
There is no written licence. "Just send the code" with nothing in writing means the window is the only term. Put the window, price, exclusivity and territory in a message at minimum, and in a contract for anything over a single month.
They ask you to drop the Paid partnership label. The FTC expects paid posts to be disclosed in the US, and TikTok's branded content policy requires the label. A brand asking you to hide it is asking you to carry the risk.
They ask you to pay anything. A fee to "release" a job, a starter kit you buy, a reimbursement you front. UGC creator scams and red flags covers the full list.
They want account-level access on a one-post deal. One post needs one code. Account-level permission is a far bigger grant with a far bigger price.
Spark code FAQ
Can I get a Spark code without posting the video?
No. A Spark code points at a post on your TikTok account, so the video goes up first. It can sit as private until then, and TikTok makes it public once a campaign uses it. If a brand wants a video it can run from its own handle without you posting anything, that is a content-only deal, priced as a file with usage rights. UGC usage rights covers the rates for that.
Can I turn off a Spark code after I send it?
Only while no running ad uses it. TikTok says authorization can be switched off for videos that are not actively in use as paid ads, and that a code can only be deleted once every ad using it has been deleted in Ads Manager. Once the ad is live, the brand decides when it stops, up to the end of your window.
How long does a TikTok Spark code last?
As long as the window you pick: 7, 30, 60 or 365 days, according to TikTok's help center. No code lasts longer than 365 days.
Is a Spark code the same as an Instagram partnership ad code?
Same idea, different platform. Both let a brand run one of your posts as an ad from your handle. On TikTok you pick the window, and the code expires with it. Instagram's help page lists no expiry for its code, lets up to 2 partners use one code at a time, and says switching it off stops new ads while running ads continue.
What should I charge for a 365-day Spark code?
Price it as 12 months. On the percentage convention that is 12 times 20% to 30% of your base rate. On the flat convention it is 12 times $100 to $500. Some creators quote a long window as one number, closer to a buyout price. Whitelisting rates walks through both.
Send the code last
The code takes thirty seconds to generate. Whether the deal is fair gets decided before you tap Generate.
- Switch on authorized posts first. Most missing buttons are an account setting.
- Finish the post before the code. The caption locks, the sound must be cleared for ads, and the disclosure must be on.
- Pick the window you were paid for. Once the ad is live you cannot shorten it.
- Instagram's version is the partnership ad code. Instagram lists no expiry for it, so your licence sets the end date. Account-level permission lasts until you remove it.
- Price the window in months. 20% to 30% of your base per month, or a flat $100 to $500 a month, by the published guides.
- Send the code with the terms beside it. As text, labelled, in writing.
Creators who want ads jobs with the pay and the licence on the listing before they apply can sign up at socialync.io/ugc and connect TikTok and Instagram. Brands that want to run creator posts as Spark Ads can post a job with a floor at socialync.io/hire-ugc-creators.
