Home>Connect>LinkedIn Ads to Gemini

Connect LinkedIn Ads to Gemini in 2 Minutes

By Ahmed Ashraf|Updated September 29, 2026
LinkedIn Ads Gemini

PaidSync connects LinkedIn Ads to Gemini via MCP. Gemini 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

Sign up at paidsync.ai/signup

Takes 10 seconds. Google or email sign-in. Free plan is 15 tasks per month at $0.

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 Gemini

Gemini app, personal account. Open gemini.google.com, go to Settings, then Connected Apps, and under Custom apps for Spark choose Add a custom app. Paste the PaidSync server URL and sign in. 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 Gemini mobile app too. Google limits custom apps to personal Google accounts, age 18 and over, in the US, with Keep Activity turned on. A work or school account cannot add them, so use Gemini Enterprise below instead.

Gemini CLI. Run the command, then type /mcp auth paidsync and sign in with your PaidSync login:

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

Gemini Code Assist and Antigravity read the same settings file. Add this to ~/.gemini/settings.json:

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

Gemini 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 Gemini 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 Gemini: "Show my LinkedIn lead form performance by job title"

Gemini 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 Gemini

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 Gemini Can Do with LinkedIn Ads

  • Lead form analysis by segment. Gemini 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. Gemini 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. Gemini shows you the affected campaigns and their current spend before executing.
  • Creative performance breakdown. Gemini 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 Gemini

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 Gemini

If you already work in Gmail, Docs, Sheets and Google Ads, running LinkedIn Ads from Gemini keeps the work in one place. Through PaidSync, Gemini 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 Gemini?

Sign up at paidsync.ai, connect LinkedIn via OAuth, then add the MCP URL in Gemini Apps under Extensions or Connectors. Full steps above. Takes 2 minutes.

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. Gemini executes changes after your confirmation in the conversation.

Is PaidSync free to use with Gemini?

Yes. The free plan gives you 15 tasks per month at $0. Pro plans start at $99/month for 600 tasks, with options at $149 for 1,200 tasks and $199 for 4,000 tasks. Team plans start at $249/month for 5 seats.

Can Gemini analyze LinkedIn lead form performance by audience segment?

Yes. Gemini 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 Gemini 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 PaidSync work with Claude and ChatGPT for LinkedIn Ads?

Yes. The same PaidSync sign-in connects LinkedIn Ads to Claude, ChatGPT, Perplexity, and Copilot. See the related integrations below for engine-specific guides.

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

Not by default. LinkedIn changes through PaidSync preview as a dry run until Gemini sends them for real, and new campaign groups, campaigns and ads start as drafts, so nothing spends until you turn it on. Gemini's own confirmation prompt is the check before a change runs.

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