How to connect your LinkedIn Ads account
uplads launches to LinkedIn the same way it does to Meta, TikTok, Google Ads and Snapchat - connect once, then launch your creatives in bulk.
What you need before you start
- A LinkedIn member account with Campaign Manager access to the ad account you want to launch into.
- A Page role on the LinkedIn Page that ad account advertises for (Admin, or "Direct Sponsored Content Poster"). LinkedIn publishes every ad as a Page, so without that role LinkedIn refuses the ad even when your ad account access is perfect.
- A plan that includes LinkedIn: Growth or Agency, or the Lifetime Agency deal. See How to upgrade your plan and manage billing.
Connect LinkedIn
- Open Configuration → Connections.
- In the LinkedIn Connection card, click Connect LinkedIn.
- Sign in with the LinkedIn account that has access to your ad accounts and approve the requested permissions.
- You land back on the Connections page with the ad account list open. Pick the LinkedIn ad account for the workspace account you're on. From then on it is a row in the Ad Launcher's account picker, and picking it switches the launcher to LinkedIn.
Which Page your ads go out as
Each LinkedIn ad account names one Page it advertises for. uplads reads that Page from the ad account and shows it in the launcher header, next to the ad account name. When the ad account names a Page there is nothing to pick: LinkedIn decides it, and changing it means changing it in Campaign Manager.
When the ad account names no Page, the LinkedIn Connection card and the Page pill in the launcher header offer Select a Page with the Pages your login administers. The choice is saved with the ad account pairing, so you pick once.
Staying connected
- LinkedIn access tokens expire after 60 days. When LinkedIn issued a refresh token at sign-in, uplads renews the connection by itself 24 hours before expiry, and you never notice.
- Without a refresh token, the workspace owner gets an email 7 days, 3 days and 24 hours before expiry. Click Reauthorize in the LinkedIn Connection card to sign in again; nothing about your launches or ad accounts is lost.
- A token LinkedIn refuses (removed under Permitted services, password changed, access lost) flags the connection, and the owner is emailed once. Reauthorize fixes it.
LinkedIn's words vs. the Ad Launcher's
Campaign Manager and LinkedIn's API use different names for the same levels. uplads follows Campaign Manager, which is what you see in your browser. MCP replies and LinkedIn's own error texts use the API words, so here are both:
| In Campaign Manager and uplads | In LinkedIn's API | What it holds |
|---|---|---|
| Campaign | Campaign group | The ad groups below it, an optional objective, and an optional total budget and schedule |
| Ad group | Campaign | Objective, budget, schedule, audience, ad format, and the ads |
| Ad | Creative | One creative |
Disconnecting
- Go to Configuration → Connections and click Settings on the LinkedIn tile. The button is there as soon as the workspace has a LinkedIn login, even when no ad account is paired with it yet.
- Click Disconnect LinkedIn.
- A confirmation explains what stops working (launches, the LinkedIn Ads Manager, Analytics and AI assistants connected through MCP for these ad accounts) and reminds you that live ads keep running and spending in LinkedIn.
- Click Disconnect LinkedIn to finish, or Cancel to back out with no changes.
After a successful disconnect you stay on Connections, the LinkedIn tile shows that it is no longer connected, and Connect LinkedIn is right there for a reconnect. Your ad accounts, their LinkedIn pairing, creatives, templates and launch history stay in uplads.
LinkedIn gives uplads no way to withdraw the permission on your behalf. To remove uplads from your LinkedIn account as well, open Settings & Privacy → Data privacy on LinkedIn and remove uplads under Permitted services.
Troubleshooting
- The card shows no ad accounts. The LinkedIn member you signed in with has no ad account in Campaign Manager, or access is still being set up. Fix the access in Campaign Manager, then click Reauthorize: it signs you in again and re-reads the ad accounts.
- Launches fail with a permissions error naming the Page. Your ad-account access is fine but your Page role is not. Ask a Page admin for the "Direct Sponsored Content Poster" role and launch again.
- The connection expired. Click Reauthorize in the same card to sign in again; nothing about your launches or ad accounts is lost. The emails that announce it are in Staying connected.
- You connected the wrong LinkedIn account. Disconnect, then connect again and pick the right login.