Home / Blog / LinkedIn Ads With Claude

How to Connect LinkedIn Ads to Claude

Connect LinkedIn Ads to Claude free →

Free on one LinkedIn ad account, with a 14-day Analyst trial. No card needed.

  1. Sign up with LinkedIn at web.kiin.co and connect your LinkedIn Ads account. LinkedIn asks for two permissions: the Ads API, and Community Management (for thought leader ads).
  2. In Claude, open Customize → Connectors (older versions: Settings → Connectors), choose + → Add custom connector, paste https://mcp.kiin.co, connect and sign in. Set the Kiin tools to Always allow.
  3. Ask a question you already know the answer to, such as “What did we spend on LinkedIn last month?”, and check it against Campaign Manager.
Quick Answer
You connect LinkedIn Ads to Claude with an MCP server, which takes about five minutes: sign up for Kiin with LinkedIn, then in Claude open Customize → Connectors → Add custom connector, paste https://mcp.kiin.co, sign in, and ask a question. The connecting is the easy part. What decides whether the answers are any good is which server you use and what you ask, because LinkedIn's raw clicks field counts likes, comments and profile clicks as if they were landing page visits. This guide covers the setup, the first five prompts worth running, and how to check the numbers are real.
Looking for the full Claude LinkedIn connector guide?
Every Claude plan, Team and Enterprise setup, profile and posting options, and Claude Code are on Claude LinkedIn connector. Using ChatGPT? See how to connect LinkedIn Ads to ChatGPT.

Why Kiin Intelligence

  • Benchmarks on every number. Results are compared against the Kiin Labs panel of 1,000+ LinkedIn advertiser accounts and $65M+ of LinkedIn spend, so your assistant can say whether a number is good, not just what it is. It never shows a cohort smaller than 10 advertisers.
  • Playbooks built from that research. The Kiin Brain carries hard rules and audit checks (Audience Network and Audience Expansion off, ad fatigue, demographic waste, bid recommendations) drawn from Kiin Labs studies. Examples: maximum delivery cost 103% more per website click than a manual bid in the same account; fatigue is driven by cumulative frequency, not time running; spending more does not lower cost per lead ($98 under $1k a month, $401 over $25k).
  • It reads and it writes. It creates and updates campaigns, campaign groups, creatives and saved audiences, and pauses and reactivates campaigns. Every write is preview-then-confirm: the first call shows a before/after diff and changes nothing. New campaigns are created as drafts.
  • Real traffic, not every click. Landing page CTR and cost per landing page click are the primary traffic metrics. At the median account only about 1 in 7 LinkedIn clicks reaches your website.
  • Your CRM, joined to your ads. Connect HubSpot, Salesforce, Pipedrive or Attio to see influenced pipeline: deals at companies your LinkedIn ads reached or engaged before the deal.
  • Plug and play for AI agents. A hosted remote MCP server with OAuth sign-in. Paste one URL into Claude, ChatGPT, Copilot, Grok or any MCP-capable assistant and sign in with LinkedIn. No developer app, no API keys, no data warehouse.

Most LinkedIn Ads connectors move raw data from one place to another: to Sheets, BigQuery, Looker Studio or a chat window. Kiin interprets it, with landing page metrics, panel benchmarks, audits and playbooks, and can act on it through confirmed writes.

What do you need to connect LinkedIn Ads to Claude?

Three things: access to the LinkedIn ad account, a Claude plan that allows custom connectors, and a LinkedIn Ads MCP server. You do not need engineering help, a developer app, or anything installed locally.

  • A LinkedIn login with access to the ad account in Campaign Manager. To make changes through Kiin you also need Analyst access on that account in Kiin (paid, or during the 14-day trial).
  • Claude. Free, Pro, Max, Team and Enterprise all allow custom connectors; Free allows one.
  • An MCP server. This sits between your ad account and Claude. There are many for LinkedIn Ads and they are not equivalent; we compare them in best LinkedIn Ads MCP servers.

If a setup guide tells you to run terminal commands, that is a self-hosted server. A remote server like Kiin is simpler, and there is no reporting advantage to running one locally.

How to connect LinkedIn Ads to Claude, step by step

Sign up for Kiin with LinkedIn, add https://mcp.kiin.co in Claude under Customize → Connectors → Add custom connector, sign in, set the tools to Always allow, and ask a question you can check.

Step 1, sign up. Create a Kiin account with LinkedIn and connect your LinkedIn Ads account. LinkedIn asks for two permissions: the Ads API, and Community Management for thought leader ads. Kiin sees only the accounts you connect.

Step 2, add the server to Claude. Open Customize → Connectors → + → Add custom connector (older versions: Settings → Connectors), name it Kiin and paste https://mcp.kiin.co. On Team and Enterprise, an Owner adds it first under Organization settings → Connectors.

Step 3, sign in and allow the tools. Claude opens Kiin's sign-in. Afterwards set the Kiin tools to Always allow. Writes still need your confirmation, because Kiin's first write call only shows a preview.

Step 4, ask something. Start with “give me an account snapshot for last month”. If the numbers match Campaign Manager, you are connected.

Verify before you trust it
Run one question you already know the answer to. Check last month's spend against Campaign Manager. If those match, the connection is live and scoped correctly. If they do not, you are looking at the wrong account or a stale token, and it is far better to find that out on question one than on question forty.

Can I connect LinkedIn Ads to ChatGPT the same way?

Yes, with the same Kiin account. On a paid ChatGPT plan, add Kiin as a custom connector with https://mcp.kiin.co/mcp, sign in and enable it in a new chat. The exact ChatGPT screens, LinkedIn's own read-only ChatGPT app, and plan rules are on how to connect LinkedIn Ads to ChatGPT.

What are the first five prompts worth running?

A snapshot, the waste question, a format comparison, the warm-accounts question and an audit. Most people connect, ask “how are my campaigns doing”, get a summary and never come back. These five are where it starts earning its place.

1. The snapshot. “Give me an account snapshot for the last 30 days. Include spend, impressions, landing page clicks, leads and cost per lead.” Naming the metrics matters: ask for landing page clicks and you get traffic.

2. The waste question. “How much of last month's spend went to job titles outside our ICP?” Demographic data exists in Campaign Manager but is spread across screens and rarely reconciled against the target list.

3. The format comparison. “Compare our thought leader ads against our single image ads on cost per landing page click.” On total clicks, thought leader ads look one way; on landing page clicks, often another.

4. The warm accounts question. “Which companies engaged with our ads more than three times but never clicked through?” These accounts never appear in a click report. This is the list your SDRs should be working.

5. The audit. “Run an audit and give me the three things to fix this week.” Ask for three. Constraining the output is most of the skill. Kiin can then prepare the fixes as previews for you to confirm.

How do you get real answers instead of flattering ones?

Name the metric, ask which tool was used, and ask follow-ups. LinkedIn's API returns a field called clicks that counts likes, comments, shares and profile clicks alongside landing page visits. At the median account only about 1 in 7 clicks reaches your website, so CTR built on it reads high and CPC reads low.

Fluent and wrong is worse than obviously wrong
A spreadsheet with a bad number looks like a spreadsheet. An assistant with a bad number writes a confident paragraph explaining why your campaign is performing well. This is a data problem, not a model problem.

Name the metric you want. “Landing page clicks”, not “clicks”. “Cost per landing page click”, not “CPC”. Kiin returns these as the primary traffic metrics.

Ask which tool it used. “Which tool did you call and what date range did you apply?” If the assistant cannot say where a number came from, do not act on it.

Ask follow-ups. The second and third answers are where the insight is, because Claude re-queries with what it just learned.

The principle we apply to every client report: clicks are not traffic, form opens are not leads, and video views are not attention.

What if the numbers look wrong?

Check the date range, the account and the token, in that order. Most mismatches with Campaign Manager are a different date range or time zone, a different ad account, or an expired LinkedIn token serving stale data.

Data has stopped updating. Ask “is my LinkedIn connection healthy?” A silently expired token is the most common cause.

It cannot find campaigns. The ad account was not connected in Kiin. Add it and ask again.

A change did not happen. Kiin's first write call is a preview. Confirm it, and check you have Analyst access on that account.

It cannot answer at all. Some questions are not answerable from ad data. “Why did our CPL go up?” may be a landing page change that no ad report shows.

Where do you go next?

Ask better questions rather than more of them, and add your CRM. Connecting HubSpot, Salesforce, Pipedrive or Attio lets Claude show influenced pipeline: deals at companies your LinkedIn ads reached or engaged before the deal.

For the full picture, what the 95 tools cover and how every LinkedIn Ads MCP server compares, read the LinkedIn Ads MCP server guide. Other assistants: Copilot, Gemini, Grok, Perplexity, Cursor and Claude Code, Claude Duet.

Prefer to set it up together? Book a call →

Frequently Asked Questions

How do I connect LinkedIn Ads to Claude?+
Sign up for Kiin with LinkedIn and connect your ad account. In Claude open Customize, Connectors, Add custom connector, paste https://mcp.kiin.co, connect and sign in, then set the tools to Always allow. Ask a question you already know the answer to and check it against Campaign Manager.
Can I connect LinkedIn Ads to ChatGPT too?+
Yes, with the same Kiin account. On a paid ChatGPT plan, add Kiin as a custom connector with https://mcp.kiin.co/mcp and enable it in a new chat. Full steps are on the ChatGPT LinkedIn connector page.
Do I need a developer to set this up?+
No. A remote MCP server needs no installation, developer app or terminal commands. Self-hosted servers do, and offer no reporting advantage.
Can Claude change my LinkedIn campaigns?+
With Kiin, yes. Kiin creates and updates campaigns, campaign groups, creatives and saved audiences, and pauses and reactivates campaigns. Every write is preview-then-confirm, and new campaigns are created as drafts.
Why do the numbers not match Campaign Manager?+
Usually a different date range or time zone, a different ad account, or an expired LinkedIn token. Ask Claude which tool, account and date range it used, and whether your LinkedIn connection is healthy.
Why should I ask for landing page clicks instead of clicks?+
Because LinkedIn's clicks field counts likes, comments, shares and profile clicks as well as site visits. At the median account only about 1 in 7 clicks reaches your website, so CTR and CPC built on clicks flatter the campaign.
What should I ask first?+
An account snapshot for the last 30 days with landing page clicks, then how much spend went to job titles outside your ICP, then which companies engaged repeatedly without clicking.

Connect LinkedIn Ads to Claude in five minutes

Free on one LinkedIn ad account with a 14-day Analyst trial, no card. Kiin Analyst is $65 per ad account per month.

Connect LinkedIn Ads to Claude free →