With PaidSync, ChatGPT builds and runs your LinkedIn campaigns, not just reports on them, which is why PaidSync is our pick for most teams: it creates campaign groups, draft campaigns and draft Sponsored Content ads, it edits budgets, bids, targeting and ad text, and it installs from ChatGPT's Plugins directory with no API key. Windsor.ai says it does not yet create campaigns or edit an ad's copy, and the same PaidSync login makes changes on Google Ads and Meta. Its free plan gives 15 tasks every month with no time limit, where Markifact gives 200 one-time credits at sign-up and Windsor.ai's free plan follows a 30-day trial. By default, new campaigns and ads start paused or as drafts, and budget edits run as a preview first. Free for 15 tasks a month with no credit card, then priced by usage, from $99 a month for 600 tasks.
Pick something else in narrower cases. LinkedIn's own LinkedIn Ads app answers questions about ad sets and ads, but it is a read-only beta, and reporting connectors such as Adzviser are read-only too. PaidSync does not read lead form contents, and Markifact, AdPlug and Ryze AI say they retrieve leads. Zapier and Make move lead form responses, and developers can build on LinkedIn's Advertising API. LinkedIn has not published an MCP server for LinkedIn Ads (checked 27 September 2026), and every route is compared below. Disclosure: PaidSync publishes this page.
Our pick for most teams is PaidSync. Pick something else if one of the narrower cases after it fits you better. The facts behind each pick are in the sections and tables below, with links to each vendor's own pages.
Pick something else if one of these narrower cases fits you better.
We checked every route below on 27 September 2026, on each vendor's own pages and in ChatGPT's Plugins directory. LinkedIn has not published an MCP server for LinkedIn Ads, and its Marketing API documentation lists no MCP or AI agent product. So the choice is between LinkedIn's own read-only app, third-party connectors, automation tools and building your own.
LinkedIn publishes an app called LinkedIn Ads in ChatGPT's Plugins directory (developer LinkedIn, version 2.0.0). Its listing says it "is currently in beta and supports a limited set of LinkedIn Ads functionality" and "provides read-only access to ad set performance". You can view and search the ad accounts and ad sets you have access to, ask questions about ad set and ad performance, and break metrics down by date range, ad set or ad.
The listing names no way to change budgets, pause or create campaigns, edit targeting or pull lead form leads. OpenAI's page for the app says "Availability depends on the plugin, your plan, and workspace settings. Some connections require admin setup or approval." It does not say which ChatGPT plans include the app, and LinkedIn does not state a price.
Best for quick questions about how your ad sets are doing, when you do not need ChatGPT to change anything. It is separate from LinkedIn's app called simply LinkedIn, which looks up people's profiles rather than ads.
These connectors are listed in ChatGPT's Plugins directory with LinkedIn Ads named in their listing. Apart from PaidSync, what each can do is what its own website says. We did not test them.
Two more say they work with ChatGPT but were not in its Plugins directory when we checked. AdPlug says it reads seven report types, creates and edits campaigns, creatives, audiences and budgets, and pulls lead form responses, with a preview step before each write. It has a free plan (edits are view-only) and Pro at $29 a month, with no yearly price shown (pricing). Ryze AI says its hosted server reads campaigns, creatives and Lead Gen Form responses and makes changes with approval. It is free to connect, and its Paid Ads Autopilot is $89 a month flat after a 7-day trial.
Best for anyone who wants ChatGPT to act on the account, not only report on it.
Best for analysts and agencies who only need reports and prefer a tool that cannot touch the account.
Zapier's MCP server works with ChatGPT. Its LinkedIn Ads actions are two lead form response triggers (organic and sponsored), adding a company or contact to an audience, removing an email from an audience, creating an audience and creating a report. It has no budget, pause, campaign or targeting actions, and each tool call uses two tasks from your Zapier plan. The free plan has 100 tasks a month, and Professional starts at $29.99 a month, or $19.99 a month billed yearly (pricing).
Make's MCP server lets ChatGPT run scenarios you first build in Make. Its LinkedIn modules can update or reactivate a campaign, update a creative and create event ad campaigns, generate one statistics report and watch lead form responses. The free plan has 1,000 credits a month, and Core is $10.59 a month, or $9 a month billed yearly (pricing).
Best for moving new LinkedIn lead form responses into a CRM or a sheet.
Every tool above sits on LinkedIn's Advertising API. To use it yourself, you create a LinkedIn Page and a developer app, apply for the Advertising API under the app's Products tab and complete LinkedIn's access form (LinkedIn's quick start). Every app starts on the Development tier, which can read unlimited ad accounts but edit only five. The Standard tier, with unlimited editing, is requested through a support ticket and needs a video showing how your platform creates, edits or optimizes campaigns, and LinkedIn may still decline (access tiers). Lead form responses come from a separate product, the Lead Sync API, whose review requires a verified business email and a verified Company Page.
The open-source linkedin-ads-mcp server (MIT licence) is a starting point. It needs Node 18 or later, your own developer app, a Company Page and Advertising API approval, and it keeps tokens on your own machine. ChatGPT's Developer mode adds a server by its remote URL, so you would host it first. LinkedIn retires Marketing API version 202510 on 15 October 2026, so build on a current version.
Best for developers with time for LinkedIn's review who want full control.
What each option can do on LinkedIn Ads, according to its own pages. Where a vendor shows both, prices are given for monthly billing first, then yearly billing, so they compare like for like.
| Option | Read reports | Change budgets | Pause or enable | Create campaigns | Targeting and lead forms | Free plan | Paid plans from |
|---|---|---|---|---|---|---|---|
| PaidSyncChatGPT Plugins directory | Yes, with job title, company and seniority breakdowns | Yes, previewed first | Yes, campaigns | Campaign groups, draft campaigns and draft Sponsored Content ads | Edits targeting, creates and lists lead forms, counts leads. No lead contents | 15 tasks a month, all 14 platforms, no time limit | Free for 15 tasks a month with no credit card, then priced by usage, from $99 a month for 600 tasks. Or $999 billed yearly for 600 tasks. |
| LinkedIn Ads app (by LinkedIn)ChatGPT Plugins directory, beta | Ad sets and ads, read-only | No | No | No | No | Price not stated | Not stated |
| Windsor.aiChatGPT Plugins directory | Yes | Campaign and campaign group budgets | Campaign groups, campaigns, creatives | No, per its page | Not among its listed actions | 1 source, 1 account after a 30-day trial | $23/mo, or $19/mo billed yearly |
| MarkifactChatGPT Plugins directory | Yes | Yes | Yes | Campaign groups, campaigns and five ad formats | B2B targeting, attaches lead forms, lists a lead retrieval tool | 200 one-time credits | $79/mo, or $66/mo billed yearly |
| AdspirerChatGPT Plugins directory | Yes | Reallocates, with confirmation | Pause and resume | Sponsored Content and carousel, paused | Targeting across 19 facets. No CRM lead push | 15 tasks a month | $49/mo, or $40/mo billed yearly |
| SupermetricsChatGPT Plugins directory | Yes | Yes | Yes | Sponsored Content, created paused | Updates targeting, lead form metrics | None; 14-day trial | €49/mo, or €39/mo billed yearly |
| Porter MetricsChatGPT Plugins directory | Yes | Claimed, but read-only by default | Claimed, but read-only by default | Claimed, but read-only by default | Targeting claimed | Free-forever plan after a 14-day trial | $15 per account/mo, or $12.50 billed yearly |
| AdzviserChatGPT Plugins directory | Yes, read-only | No | No | No | No | None; 14-day trial for $0.99 | $59.99/mo, or $48.99/mo billed yearly |
| Coupler.ioScheduled data flow | Yes, read-only | No | No | No | Sponsored leads report | 1 data source, manual refresh | $32/mo, or $24/mo billed yearly; MCP page says Professional plan |
| ZapierZapier MCP server | Create Report action | No | No | No | Lead form response triggers, audience actions | 100 tasks a month; 2 per tool call | $29.99/mo, or $19.99/mo billed yearly |
| MakeMake MCP server; you build scenarios first | One report module | Not listed | Update or reactivate a campaign | Event ad campaigns only | Watches lead form responses | 1,000 credits a month | $10.59/mo, or $9/mo billed yearly |
| Build your ownDeveloper app and Advertising API approval; edits on five ad accounts until the Standard tier | Yes | Yes | Yes | Yes | Lead responses need Lead Sync approval | Your own build and hosting | Not applicable |
Checked 27 September 2026 on each vendor's own pages and in ChatGPT's Plugins directory. LinkedIn's row comes from its ChatGPT listing and PaidSync's from its own tool catalog. Every other row is what that vendor's own website says, not our test. Supermetrics' ChatGPT page says it creates, pauses and modifies LinkedIn campaigns, and the details in its row come from its LinkedIn Ads to Claude page. Supermetrics showed us prices in euros. A PaidSync task is one request from ChatGPT to PaidSync, and one prompt can use several. Prices and features change, so confirm on the vendor's site before you buy.
Windsor.ai and Markifact are both in ChatGPT's Plugins directory and both make changes on LinkedIn. Here is PaidSync next to them, on the same questions. PaidSync's facts come from its tools and its pricing page; theirs come from their own pages.
| Question | PaidSync | Windsor.ai | Markifact |
|---|---|---|---|
| Setup in ChatGPT | Install from ChatGPT's Plugins directory, sign in, then ask ChatGPT to connect LinkedIn Ads | Install from ChatGPT's Plugins directory | Connect LinkedIn in Markifact, then add Markifact from ChatGPT's directory or by MCP URL |
| LinkedIn campaigns it creates | Campaign groups, and draft campaigns of four types (Sponsored Content, Message Ads, Text Ads, Dynamic) | None yet, per its page | Campaign groups and campaigns |
| Ads it builds | Draft Sponsored Content ads with a single image, a video or text only, plus sponsored existing posts | None, and it does not edit an ad's copy or image | Single image, video, carousel, text and Spotlight ads, plus sponsored Company Page posts |
| Other changes | 17 write tools: budgets, bids, bid strategy, dates, targeting, ad text and call to action, conversions, pause or enable | Eight write actions: pause or enable campaign groups, campaigns and creatives, and set campaign and campaign group budgets | Budgets, pausing, B2B targeting, attaching Lead Gen Forms |
| Lead form responses | No; counts leads and cost per lead | Not stated | Its ChatGPT guide lists a lead retrieval tool |
| Safety defaults | New campaigns and ads start as drafts; budget edits previewed first; your ChatGPT app permission decides when ChatGPT asks | Changes happen "always after you confirm", per its listing | "Holds every account change until someone approves it" |
| Free plan | 15 tasks a month, all 14 platforms, no time limit, no credit card | 30-day trial, then 1 user, 1 data source, 1 account | 200 one-time credits at sign-up |
| Paid plans from | Free for 15 tasks a month with no credit card, then priced by usage, from $99 a month for 600 tasks. Or $999 billed yearly for 600 tasks. | $23/mo, or $19/mo billed yearly | $79/mo, or $66/mo billed yearly |
This is the whole route. No API key is needed at any point. ChatGPT connects with a PaidSync sign-in, and LinkedIn Ads connects through LinkedIn's own sign-in page.
PaidSync acts through your own LinkedIn sign-in, so ChatGPT can only do what your role on the ad account allows. Campaign Manager, Account Manager and Account Billing Admin can create and edit campaigns and ads. Creative Manager can create and edit ads only. Viewer can only read, even through a tool that asks for write permission. You do not need a LinkedIn developer app of your own.
With Google there is nothing to do yet. In step 4, choose Continue with Google on the PaidSync sign-in screen, and your free account is created when you press Approve.
Prefer email? Email sign-up only happens on the website, so create your account at paidsync.ai/signup first, then come back to step 3. The Free plan includes 15 tasks a month with no credit card.
OpenAI says app availability depends on the app, your ChatGPT plan, region, workspace, role, model and the ChatGPT interface you use, and that in ChatGPT Business administrators can change which apps a workspace can use. If PaidSync does not show up under Plugins in a work account, ask your workspace admin. On a personal account, skip this step.
In ChatGPT open Plugins, search PaidSync, and click Install plugin.
Sign in with your PaidSync login when prompted. That OAuth sign-in is what lets ChatGPT apply changes.
If your workspace does not show the directory, turn on Developer mode in ChatGPT settings and add a remote MCP server with the URL instead:
https://mcp.paidsync.ai/mcpChoose OAuth when adding it that way, and sign in with your PaidSync login on first use.
In a ChatGPT chat, type Connect my LinkedIn Ads and open the link PaidSync returns. Sign in with the LinkedIn account that can manage your ads, on LinkedIn's own page. PaidSync never sees your LinkedIn password. Prefer a dashboard? Click Connect LinkedIn Ads in your PaidSync dashboard instead. Both routes use the same PaidSync login, so ChatGPT sees the account either way.
Then ask ChatGPT to list your LinkedIn ad accounts, set the one for your company as active, and show campaign performance for the last 30 days. Connecting LinkedIn and picking an ad account use none of your tasks.
Free for 15 tasks a month with no credit card, then priced by usage, from $99 a month for 600 tasks.
Start Free See a DemoEach prompt maps to a real PaidSync tool, named under it, so you can check what ran. Every prompt uses one or more tasks.
get_linkedin_performancelist_linkedin_lead_forms, get_linkedin_performanceget_linkedin_performance_by_dimensionget_linkedin_performance_by_dimensionget_linkedin_performance_by_dimension, get_linkedin_adget_linkedin_campaign_forecastupdate_linkedin_campaignget_linkedin_performance, pause_linkedin_campaignsearch_linkedin_targeting_entities, create_linkedin_campaignget_cross_platform_performancePaidSync has 34 LinkedIn Ads tools, 15 that read and 17 that make changes, out of 630+ tools across 14 platforms. They act through your own LinkedIn sign-in, so every change is limited to what your role on the ad account allows.
By default, new campaigns and ads start paused or as drafts, and budget edits run as a preview first.
That is a default, not a lock. ChatGPT can apply a change directly if you ask it to. Lead forms are published when created (a form alone never spends), a campaign group can be created active, and image or video uploads apply at once. A live pause or enable needs an explicit confirmation flag in the request, which ChatGPT can set when you ask it to. ChatGPT's own app permission setting is a second check you control: changes run through PaidSync's paidsync_exec tool, and that setting in ChatGPT decides when ChatGPT asks you first.
PaidSync never sees your LinkedIn password. It stores the access tokens LinkedIn issues, encrypted with AES-256 in Google Cloud (United States), and deletes them when you disconnect. You can also revoke access from your LinkedIn account settings. PaidSync asks LinkedIn for these permissions: 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.
Plans are counted in tasks. A task is one request from your AI assistant to PaidSync, such as reading a report or pausing an ad. PaidSync is free for 15 tasks a month on all 14 platforms, with no credit card and no time limit. After that you pay for usage, the tasks your AI runs, not seats or a share of ad spend: Pro is $99 a month for 600 tasks, $149 for 1,200 and $199 for 4,000, or $999 billed yearly for 600, and you can add tasks if you run out. Team starts at $249 a month for 5 seats sharing 6,000 tasks.
Once a few prompts work, you do not have to retype them. PaidSync can save a job as a named workflow and run it by name from a chat, on a schedule or from your own agent. A weekly LinkedIn check could pull spend, leads and cost per lead by campaign, flag the campaigns above your cost-per-lead target and preview one budget change for you to approve.
Run from ChatGPT, your app permission setting in ChatGPT decides whether ChatGPT asks before a step that changes the account. The PaidSync workflows page lists the ready-made workflows and explains how a custom one is built. Building your own agent? See how to build your own AI ads agent.
We recommend PaidSync for most teams, because with PaidSync, ChatGPT builds and runs your LinkedIn campaigns, not just reports on them. In ChatGPT open Plugins, search PaidSync, install it and sign in with your PaidSync login, then type Connect my LinkedIn Ads and sign in on LinkedIn's own page. Choosing Continue with Google at the PaidSync sign-in creates a free account, and no API key is needed. If you only want read-only answers about ad sets and ads, LinkedIn's own LinkedIn Ads app in ChatGPT's Plugins directory is the narrower choice. Other connectors, automation tools and building your own are compared above.
LinkedIn has not published an MCP server for LinkedIn Ads as of 27 September 2026. It does publish a LinkedIn Ads app in ChatGPT's Plugins directory. The app is in beta and read-only. It answers questions about ad set and ad performance but cannot change budgets, status, targeting or campaigns.
It depends on the route. With PaidSync, ChatGPT can change budgets, bids, targeting and campaign status and create draft campaigns and ads, and Windsor.ai, Markifact, Adspirer and Supermetrics say they can make some changes too. LinkedIn's own app and reporting connectors such as Adzviser only read. Either way, LinkedIn only allows the changes your role permits. Campaign Manager, Account Manager and Account Billing Admin can edit campaigns, and Viewer is read-only. We recommend PaidSync for most teams: it creates campaign groups, draft campaigns and draft Sponsored Content ads, plus conversion rules and lead forms, and changes budgets, bids, run dates, targeting, ad text and status.
Not to use PaidSync. You sign in with the LinkedIn account that manages your ads and approve access on LinkedIn's own page. You need a LinkedIn Page, a developer app and Advertising API approval if you build your own connection, and a new app can edit just five ad accounts until LinkedIn grants it the Standard tier.
Not through PaidSync. PaidSync lists your lead forms, creates new ones and reports leads and cost per lead by campaign or creative, but it cannot read the leads themselves or form completion rates. LinkedIn serves lead contents through a separate product, the Lead Sync API, which has its own review. Markifact, AdPlug and Ryze AI say they can retrieve leads, and Zapier and Make can trigger on new form responses.
PaidSync is free for 15 tasks a month on all 14 platforms, with no credit card and no time limit. After that you pay for usage, the tasks your AI runs, not seats or a share of ad spend: Pro is $99 a month for 600 tasks, $149 for 1,200 and $199 for 4,000, or $999 billed yearly for 600, and you can add tasks if you run out. Team starts at $249 a month for 5 seats sharing 6,000 tasks. A task is one request from ChatGPT to PaidSync, such as reading a report or pausing an ad, and one prompt can use several. LinkedIn does not state a price for its own LinkedIn Ads app. Among other connectors that make changes, on monthly billing Windsor.ai starts at $23 a month, Adspirer at $49, Markifact at $79 and Supermetrics at €49. Each costs less on yearly billing, and the comparison table above shows both prices.
By default, new campaigns and ads start paused or as drafts, and budget edits run as a preview first. ChatGPT can still apply a change if you ask it to, and OpenAI says that when an app is set to Allow all actions, supported actions may run without another confirmation. To approve each change yourself, set PaidSync's app permission in ChatGPT to Always ask.
PaidSync never sees your LinkedIn password. It stores the access tokens LinkedIn issues, encrypted with AES-256 in Google Cloud (United States), and deletes them when you disconnect. You can also revoke access from your LinkedIn account settings.
It creates and runs them. Through PaidSync, ChatGPT creates LinkedIn campaign groups, campaigns and Sponsored Content ads, uploads images and videos, and changes budgets, bids, run dates, targeting and status. By default, new campaigns and ads are created as drafts, so nothing spends until you launch them, and budget edits run as a preview first. Live pauses and enables need an explicit confirmation flag, and there is no LinkedIn delete tool. The same PaidSync login also makes changes on Google Ads and Meta once you connect them. Adzviser and Whatagraph only read reports, and Windsor.ai says its LinkedIn actions do not yet create campaigns, while Supermetrics, Markifact, Adspirer, AdPlug, AdKit and Ryze AI say they create campaigns too. PaidSync reports lead counts and cost per lead but does not read the leads themselves.
630+ tools across 14 platforms, one PaidSync login, no API key. Free for 15 tasks a month with no credit card, then priced by usage, from $99 a month for 600 tasks.