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.
Takes 10 seconds. Google or email sign-in. Free plan is 15 tasks per month at $0.
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.
From the dashboard, copy your API key. It starts with ps_ and is unique to your account.
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/mcpAdd 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/mcpGemini 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.
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 DemoPaidSync 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.
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.
list_linkedin_campaigns, get_linkedin_campaign_targeting and get_linkedin_performance.get_linkedin_performance, which returns spend with website conversions and Lead Gen Form leads as separate numbers.get_linkedin_performance, then pause_linkedin_campaign as a dry run until you confirm.create_linkedin_campaign_group. LinkedIn needs an end date with a total budget, so PaidSync sets one 365 days out unless you give one.get_cross_platform_performance, which returns spend, conversions and CPA per platform.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.
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.
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.
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.
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.
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.
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.
Yes. The same PaidSync sign-in connects LinkedIn Ads to Claude, ChatGPT, Perplexity, and Copilot. See the related integrations below for engine-specific guides.
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.