How to set up Threads placements for your ads
Threads is one of Meta's ad placements, but it only works when your ad creative knows which Threads profile to post as. uplads handles this with a single per-account setting: your Threads profile. Pick it once in the Ad Launcher and every launch on that ad account can deliver to Threads automatically.
If you haven't connected Meta yet, do that first: see How to connect your Meta account.
What the Threads profile does
uplads stores the ID of the Threads profile per ad account and, when present, attaches it to the ad creative at launch time (it becomes the threads_user_id on the ad's object story spec). That attachment is what lets Meta serve your ad in the Threads Feed placement using your profile.
It is stored per ad account, so each account you manage can have its own Threads profile - or none at all.
You never have to look the ID up yourself. uplads reads it from Meta through the Instagram account the Threads profile is linked to.
Where to set it
- Open the Ad Launcher on the ad account you want to set up.
- Click the Page or Instagram picker in the top bar and choose Manage ad profiles... at the bottom.
- Select the Instagram account your ads run as.
- Under that Instagram account, uplads shows a Threads row marked optional with the linked Threads profile. Select it.
- Click Confirm Selection.
The choice is saved as this ad account's Threads identity, together with the Page and Instagram defaults. Saving it needs configuration edit permission; team members without it can still pick profiles for a single launch, but the Threads row stays read-only for them.
If the row says No Threads profile on this account, the selected Instagram account has no Threads profile linked to it. Create or link one in Threads, then click the refresh icon next to Threads so uplads asks Meta again.
Is your Threads profile linked to a Facebook Page instead of an Instagram account? Click Search Threads Connection next to that message. The screen opens in a new tab, also finds Page-linked profiles, and assigns one to an ad account in one step.
How it applies in the Ad Launcher
You don't toggle Threads on per launch. Every launch on an ad account with a saved Threads profile reads it fresh from the account at launch time and passes it to Meta on each ad creative. With the ID attached, Meta can deliver the creative to the Threads Feed placement alongside your other Meta placements. The result: Threads support is on by default for every launch on that account, with nothing extra to remember.
The Threads profile belongs to one Instagram account, which is why uplads only offers it under that account. Meta rejects a Threads profile paired with a different brand's Instagram identity.
Prerequisites
- A connected Meta account. See How to connect your Meta account.
- A Threads profile linked to the Instagram account your ads run as.
- Configuration edit permission to save the choice for the ad account.
What happens if it isn't set
If no Threads profile is saved for the ad account, uplads simply doesn't attach one to your creatives. Your launch still runs normally on its other Meta placements (Facebook and Instagram feeds, Stories, Reels, and so on) - Threads delivery is just left out, because Meta has no Threads profile to serve the ad as.
To start using Threads placements later, open Manage ad profiles... again, select the Threads row and click Confirm Selection. The next launch on that account picks it up automatically. To stop, deselect the row and confirm.
For more on how the launcher is laid out and where your account defaults land, see Understanding the Ad Launcher.