Home>Connect>LinkedIn Ads to Perplexity

Connect LinkedIn Ads to Perplexity in 2 Minutes

By Ahmed Ashraf|Updated October 24, 2026
LinkedIn Ads Perplexity

PaidSync connects LinkedIn Ads to Perplexity via MCP. Perplexity gets read and write access to your campaigns and lead gen forms, and reads lead counts by audience segment. PaidSync builds and runs LinkedIn campaigns from chat. It creates campaign groups, campaigns and Sponsored Content ads as drafts by default, so nothing spends until you turn it on, and 34 LinkedIn tools cover reporting and changes.

Setup time: 2 minutes. Free plan available. No credit card required.

5-Step Setup

1

Add PaidSync to Perplexity as a custom connector

In Perplexity open Plugins in the sidebar (or Customize, then Connectors), choose Add custom, then Connector, then Add MCP connector, and select Remote. Name it PaidSync and paste the server URL:

https://mcp.paidsync.ai/mcp

Set authentication to OAuth 2.0 and transport to Streamable HTTP. PaidSync supports dynamic client registration, so the Client ID and Client Secret fields stay empty. Tick the acknowledgement, click Add, then click the PaidSync connector card and sign in with your PaidSync login. A custom connector needs a Perplexity plan that includes them, and on an Enterprise organization an admin must allow members to add custom connectors first.

2

Connect your LinkedIn Campaign Manager via OAuth

In your PaidSync dashboard, click Connect LinkedIn Ads. Sign in with the LinkedIn account that manages your Campaign Manager. PaidSync requests r_ads, r_ads_reporting and rw_ads permissions, plus the profile and organization permissions listed in the FAQ below. Your credentials are never stored by PaidSync.

3

Copy your PaidSync API key

From the dashboard, copy your API key. It starts with ps_ and is unique to your account.

4

Add PaidSync to Perplexity

Perplexity app, personal account. Open gemini.google.com, go to Settings, then Connected Apps (if you do not see it, open Personal Intelligence first), and under Custom apps choose Add a custom app. Paste the PaidSync server URL and click Next. PaidSync registers itself, so there is no API key to copy and nothing to fill in under Advanced features.

https://mcp.paidsync.ai/mcp

Add it on the web once and it works in the Perplexity mobile app too. Google limits custom apps to personal Google accounts, age 18 and over, in the US, in English, with Keep Activity turned on. A work or school account cannot add them, so use Perplexity Enterprise below instead.

Perplexity CLI. Run the command, then type /mcp auth paidsync and sign in with your PaidSync login. Google replaced Perplexity CLI with Antigravity CLI for unpaid-tier and Google One users on 18 June 2026, so those accounts use Antigravity below.

gemini mcp add --transport http paidsync https://mcp.paidsync.ai/mcp

Gemini Code Assist agent mode in VS Code reads the same settings file as Perplexity CLI. Add this to ~/.gemini/settings.json:

{ "mcpServers": { "paidsync": { "httpUrl": "https://mcp.paidsync.ai/mcp" } } }

Antigravity uses a different key. Open the agent panel menu, choose MCP Servers, then Manage MCP Servers and View raw config, or edit ~/.gemini/config/mcp_config.json, and add the server with serverUrl. Antigravity signs in by dynamic client registration on its own:

{ "mcpServers": { "paidsync": { "serverUrl": "https://mcp.paidsync.ai/mcp" } } }

Perplexity Enterprise, Business edition. A team admin adds PaidSync under Settings and help, then Manage team, then Connected apps, then Add MCP Server. PaidSync serves the Streamable HTTP transport Perplexity requires and OAuth 2.0 at https://api.paidsync.ai/authorize and https://api.paidsync.ai/token. Email support@paidsync.ai for the client credentials that form asks for.

5

Test the connection

Ask Perplexity: "Show my LinkedIn lead form performance by job title"

Perplexity returns a breakdown of submissions, cost per lead, and conversion rates segmented by job title from your LinkedIn campaigns.

Free plan includes 15 tasks per month. Pro plans from $99/month for daily use.

Start Free See a Demo

Build and Run LinkedIn Campaigns from Perplexity

PaidSync builds and runs LinkedIn campaigns from chat. It creates campaign groups, campaigns and Sponsored Content ads as drafts by default, so nothing spends until you turn it on, and 34 LinkedIn tools cover reporting and changes.

What Perplexity Can Do with LinkedIn Ads

  • Lead form analysis by segment. Perplexity returns lead counts and CPL broken down by job title, seniority, or industry. Identify which segments convert at $40 CPL vs $200 CPL in one query.
  • Campaign performance report. Perplexity pulls spend, impressions, clicks, CTR, and conversions for any date range across all your LinkedIn ad accounts.
  • Budget and bid updates. "Pause all campaigns with CPL over $150 this week" runs as a real change after your approval. Perplexity shows you the affected campaigns and their current spend before executing.
  • Creative performance breakdown. Perplexity compares your ad creative variants by CTR, engagement rate, and lead volume. It tells you which headline and image combination is outperforming by the widest margin.

LinkedIn Ads prompts to try in Perplexity

Each prompt runs on the PaidSync tools named after it and uses one or more of your tasks. LinkedIn changes preview as a dry run until you confirm them.

  1. "Review my LinkedIn campaigns' targeting and last 30 days of results, and list what to fix." Runs list_linkedin_campaigns, get_linkedin_campaign_targeting and get_linkedin_performance.
  2. "Show my cost per lead on LinkedIn this month, by campaign." Runs get_linkedin_performance, which returns spend with website conversions and Lead Gen Form leads as separate numbers.
  3. "Pause campaigns with a cost per lead above $200." Runs get_linkedin_performance, then pause_linkedin_campaign as a dry run until you confirm.
  4. "Create a campaign group for Q4 demo signups with a $5,000 total budget, as a draft." Runs create_linkedin_campaign_group. LinkedIn needs an end date with a total budget, so PaidSync sets one 365 days out unless you give one.
  5. "Compare LinkedIn and Google Ads cost per conversion for the last 30 days." Runs get_cross_platform_performance, which returns spend, conversions and CPA per platform.

Why run LinkedIn Ads from Perplexity

If you already work in Gmail, Docs, Sheets and Google Ads, running LinkedIn Ads from Perplexity keeps the work in one place. Through PaidSync, Perplexity reads your numbers from LinkedIn's API instead of from text you paste into the chat, and 34 LinkedIn tools cover reporting and changes.

Frequently Asked Questions

How do I connect LinkedIn Ads to Perplexity?

In Perplexity open Plugins, choose Add custom, then Connector, then Add MCP connector, select Remote and paste https://mcp.paidsync.ai/mcp with OAuth 2.0 and Streamable HTTP. Click the PaidSync connector card, sign in to PaidSync and press Approve, then ask Perplexity to connect your LinkedIn Ads account. No API key is needed. Full steps are above.

Does PaidSync have full write access to LinkedIn Ads?

Yes. PaidSync builds and runs LinkedIn campaigns from chat. It creates campaign groups, campaigns and Sponsored Content ads as drafts by default, so nothing spends until you turn it on, and 34 LinkedIn tools cover reporting and changes. Perplexity executes changes after your confirmation in the conversation.

Is PaidSync free to use with Perplexity?

Yes. The free plan gives you 15 tasks per month at $0. Pro plans start at $99/month for 600 tasks. Team plans start at $249/month for 5 seats.

Can Perplexity analyze LinkedIn lead form performance by audience segment?

Yes. Perplexity can pull lead counts and cost per lead segmented by job title, seniority, industry, company, country or region. You can ask for cost per lead by any of those dimensions in a single prompt. PaidSync does not read the leads themselves.

What LinkedIn API scopes does PaidSync request?

PaidSync asks LinkedIn for r_ads, r_ads_reporting, rw_ads, r_basicprofile, r_organization_social, w_member_social, w_organization_social, rw_organization_admin and r_organization_admin.

Can Perplexity manage Matched Audiences in LinkedIn?

No. PaidSync has no Matched Audiences tool, so Matched Audiences lists are managed in LinkedIn Campaign Manager. PaidSync builds and runs LinkedIn campaigns from chat. It creates campaign groups, campaigns and Sponsored Content ads as drafts by default, so nothing spends until you turn it on, and 34 LinkedIn tools cover reporting and changes.

Does the same PaidSync connection work in other assistants?

Yes. PaidSync is one endpoint, https://mcp.paidsync.ai/mcp, with OAuth sign-in, and the same login works in Claude, Claude Code, ChatGPT, Perplexity, Microsoft Copilot through Copilot Studio, Cursor and Windsurf. Set up PaidSync once and use it from any of them.

Will Perplexity make changes to my LinkedIn Ads account without asking?

Not by default. LinkedIn changes through PaidSync preview as a dry run until Perplexity sends them for real, and new campaign groups, campaigns and ads start as drafts, so nothing spends until you turn it on. Check each change before you tell Perplexity to apply it.

630+ tools. 14 platforms. One API key. Start free in 2 minutes.