RP
RevenueProven
All Help Articles
My LinkedIn Ads account won't connect or OAuth keeps failing

My LinkedIn Ads account won't connect or OAuth keeps failing

You click Connect LinkedIn and land back on the Connections page with an error, or the browser shows a blank redirect screen. A stale OAuth state token, missing Campaign Manager access, or a browser extension blocking the redirect are the most common causes.

You started the LinkedIn OAuth flow but were sent back to Settings with an error badge, or the authorization window closed without completing. The connection card still shows Disconnected.

LinkedIn Ads OAuth authorization screen in Revenue Proven
The LinkedIn Ads card in Settings shows connection status and the last successful sync timestamp.

Why this happens

LinkedIn OAuth fails most often because a previous authorization attempt left a stale state cookie that LinkedIn rejects on the next attempt. Other frequent causes: the LinkedIn user you are signed in as does not have Campaign Manager access on the ad account you are trying to connect, a browser extension intercepted the redirect, or a pop-up blocker closed the authorization window before it finished.

How to fix it

  • Go to Settings and open the Connections tab. If a partial connection entry exists, click Disconnect and wait about 10 seconds before retrying.
  • Clear cookies for linkedin.com and revenueproven.com in your browser, or open a fresh private window to start clean.
  • Sign into LinkedIn as the user who has at least Campaign Manager access on the ad account you want to connect. Viewer-level access is not enough.
  • Disable any browser extensions that intercept or inspect redirects, such as ad blockers or privacy managers, before starting the OAuth flow.
  • Click Connect LinkedIn and complete the permission prompt without switching tabs or navigating away.
  • If the error message mentions a scope not authorized, the LinkedIn app configuration may be missing a required Marketing API scope. Contact support and we will verify the app settings.
  • If LinkedIn sends you back with an error code in the URL, note the code before the page reloads and include it when you contact support.

Still stuck?

Use the Contact Support link in the app footer and include a screenshot of the error message and the email address on your LinkedIn account. We can check the server-side OAuth log to identify exactly where the flow failed.