Quick answer: connect your LinkedIn Ads account at onboard.windsor.ai/app/linkedin, then install Windsor’s native app in ChatGPT and approve access. That’s it. ChatGPT can now query your live LinkedIn Ads data on demand, no exports, no spreadsheets. Full walkthrough below.
🚀 Connect your LinkedIn Ads data to ChatGPT with Windsor’s native app. Start free → onboard.windsor.ai/app/linkedin.
Here’s why it’s worth setting up:
LinkedIn Ads is one of the most expensive paid channels in B2B marketing, so every dollar needs to justify itself.
Most teams know their average CPL. Far fewer know which audiences are actually driving it.
- Which job titles, industries, or company sizes convert most efficiently?
- Are Lead Gen Forms producing better leads than landing pages, or just cheaper ones?
- Which campaigns are suffering from creative fatigue and rising costs?
- Where is spend increasing without improving pipeline quality?
The answers are already in your LinkedIn Ads account, but they’re buried across campaigns, audience segments, ad formats, and CRM data. Getting to them takes exports, spreadsheets, and hours of manual analysis.
That’s the real problem: not lack of data, but lack of clarity.
With Windsor.ai + ChatGPT, you can skip the manual work and go straight to insights. Ask questions about your LinkedIn Ads in plain language, compare performance across audiences and channels, and uncover exactly where your budget is working and where it’s being wasted.
And it doesn’t stop at insights. Once you spot the problem, you can fix it in the same conversation: pause underperforming campaigns, enable paused ones, or adjust budgets, all without opening Campaign Manager.
Once your data is live in ChatGPT, you can start asking the deeper questions that Campaign Manager was never built to answer.
Getting LinkedIn Ads data into ChatGPT via Windsor.ai (1-min setup)
The entire setup is fully automated with Windsor.ai’s native app for ChatGPT and takes less than a minute.
Simply connect your LinkedIn Ads account to Windsor.ai and install the ChatGPT app.
No technical setup. No API configuration. No pipelines to build or maintain.
Prerequisites
Before you begin, make sure you have:
- A LinkedIn Ads account (with any permission level)
- A Windsor.ai account (free or paid plan, from $19/month)
- A ChatGPT account
Step 1. Connect your LinkedIn Ads data to Windsor.ai
Go to onboard.windsor.ai/app/linkedin and authenticate with your LinkedIn account.
Select the LinkedIn Ads accounts you want to analyze.
Managing multiple accounts? Connect them all at once, so you can easily analyze each account individually or compare them together in ChatGPT.

Behind the scenes, Windsor.ai connects to the LinkedIn Marketing API and automatically normalizes your campaign, creative, audience, and spend data into a structure that ChatGPT can query directly.
Step 2. Add the Windsor.ai app in ChatGPT
In ChatGPT, open Windsor’s native app and click Connect. Approve the access.

To make sure everything is connected correctly, run a quick test prompt:
What LinkedIn Ads accounts are connected to Windsor? Show total spend and conversions for the last 30 days.
Numbers look right? You’re ready to move on to deeper analysis.
Currently available write actions: pause or enable a campaign group, campaign, or creative; and set a campaign group or campaign budget.
What you can do with your LinkedIn Ads data in ChatGPT: Prompt ideas
These ready-to-use prompts help you move beyond basic reporting and uncover what’s really driving performance, from audience quality and creative fatigue to wasted spend and pipeline impact.
🤖 More prompts across LinkedIn Ads and 350+ other sources: windsor.ai/prompt-library/.
Who’s actually worth the CPL?
LinkedIn Ads lets you target by seniority, job function, company size, and industry.
But while Campaign Manager shows overall results, it rarely makes it easy to see which audience segments are actually driving efficient leads.
With ChatGPT, you can quickly identify which audiences deliver the best CPL and which ones are consuming budget without producing meaningful results.
CPL breakdown by audience segment
Break down my LinkedIn Ads CPL by seniority level across all campaigns in the last 60 days. Which seniority levels convert at the lowest CPL? Are we spending proportionally to CPL efficiency, or is budget concentrated in high-CPL segments?
Job function and industry performance
For campaigns from the last 30 days, show CPL and conversion rate by job function and industry. Which combinations produce the most cost-efficient leads? Are there job functions we're targeting heavily that have a CPL more than double our account average?
Company size targeting: SMB vs. mid-market vs. enterprise
Compare conversion rate and CPL by company size across all active campaigns. Where are our most efficient leads coming from — small, mid, or large companies? Does our budget allocation align with our ideal customer profile — or are we optimizing for the wrong company size?
Lead Gen Forms vs. landing pages: which performs better?
Most LinkedIn Ads accounts run both Lead Gen Forms and landing-page campaigns, but rarely compare them directly.
Lead Gen Forms often generate more leads at a lower CPL. Landing pages may convert fewer people, but with higher intent.
With Windsor.ai + ChatGPT, you can compare both formats side by side and see which actually performs better for your goals.
Side-by-side conversion comparison
For the last 60 days, compare campaigns using Lead Gen Forms vs. campaigns sending to website landing pages. For each show: CPL, conversion rate, total leads, and total spend. Which produces leads at a lower cost? Which produces more leads in absolute terms?
Form quality: are people actually completing them?
For all Lead Gen Form campaigns in the last 30 days: Show form opens, submissions, and completion rate per campaign. Which forms have a completion rate below 10%? These may have too many fields or a weak offer — candidates for redesign.
Ad performance analysis: best formats, messaging, and signs of creative fatigue
Different LinkedIn Ads formats behave differently.
Some formats drive clicks but not conversions. Others generate stronger CPLs but lower engagement. Over time, even high-performing ads can lose effectiveness as audiences see them too often.
With ChatGPT, you can compare performance across formats, identify creative fatigue, and understand which messaging patterns drive the best results.
Format performance comparison
Compare all LinkedIn ad formats in use over the last 90 days: single image, video, carousel, document. For each show: average CTR, average CPL, total spend, total conversions. Which format delivers the best CPL? Which has the highest CTR but the worst CPL — attracting clicks without converting?
Creative fatigue detection
For all active creatives, show CTR and frequency for the last 30 days, broken into weekly segments. Which creatives have a rising frequency alongside a falling CTR? These are the specific ads entering fatigue — flag them for replacement before CPL starts climbing.
Best-performing ad copy patterns
Which ads had the highest CTR last month? Looking at their headlines and descriptions, what messaging patterns do they share — problem-focused, outcome-focused, or social proof? Use these insights to guide the next 10 ad copies.
Budget performance: spend smartly across campaigns
LinkedIn’s default budget pacing can be uneven, spending heavily early in a budget period and leaving campaigns underfunded toward month-end, or vice versa.
ChatGPT can surface pacing issues and efficiency gaps across your full account in a single prompt.
Identify high-spend, low-return campaigns
Which campaigns have spent more than 20% of total account budget in the last 30 days but contributed less than 10% of total conversions? List them with their spend, conversions, and CPL. Suggest budget reallocation that would have the most impact.
Budget pacing check
For each active campaign, show spend so far this month vs. the expected spend at this point in the month (based on daily budget × days elapsed). Which campaigns are overpacing? Which are underpacing? Flag any campaign that will exhaust its budget before month-end at the current rate.
Pause campaigns and adjust budgets directly in ChatGPT
Pause every campaign that spent more than $500 in the last 7 days with zero conversions. Resume the [campaign name] campaign and set its daily budget to $150. Decrease the daily budget on [underperforming campaign] by 30% and increase [top performer] by the same amount.
Account-based marketing: are the right companies seeing your ads?
For teams running ABM, LinkedIn Ads is often the main paid channel for reaching target accounts.
The key question is not whether campaigns are active, but whether the right companies are actually seeing and engaging with your ads.
With ChatGPT, you can quickly identify which companies are generating impressions, clicks, and conversions, and which target accounts are not being reached at all.
Target account engagement check
Which companies in my target account list have engaged with our LinkedIn Ads in the last 30 days (clicks or conversions)? Which have had zero impressions or zero engagement? Accounts with no ad exposure may need direct outreach or a different targeting approach. Suggest how I can improve the situation.
Seniority of engaged users at target accounts
For clicks and conversions coming from our target account list, what seniority levels are engaging? Are we reaching decision-makers (Director, VP, C-Suite), or mostly individual contributors?
Performance reviews and client reporting
For agencies, reporting is often one of the most time-consuming parts of managing LinkedIn Ads accounts.
Pulling numbers, comparing periods, identifying performance shifts, and explaining what changed can take hours every week.
With Windsor.ai + ChatGPT, you can generate professional performance reviews in seconds.
Monthly account review
Summarize LinkedIn Ads performance for the last 30 days vs. the previous 30 days. Show: - Spend - Impressions - Clicks - CTR - Conversions - CPL
Executive summary for clients
Create a short client-ready summary of LinkedIn Ads performance for this month. Include: - Key wins - Key issues - Best-performing campaigns - Underperforming campaigns - Recommended next actions
Bonus: Connect LinkedIn Ads to the full revenue picture
LinkedIn Ads shows campaign performance. But the bigger questions about pipeline generated, deals closed, lead quality, and ROI across channels require data from outside LinkedIn.
🔗 Windsor.ai connects LinkedIn Ads with 350+ other sources, so you can analyze paid performance alongside CRM, analytics, sales, and other ad platforms in a single ChatGPT conversation.
Here are a few useful combinations to try:
- LinkedIn Ads + CRM: connect HubSpot to ChatGPT or Salesforce to ChatGPT alongside LinkedIn Ads, then ask which campaigns produce leads that become qualified pipeline and closed deals. Join campaign UTMs with contact and deal records to see which campaigns generate MQLs vs. which just fill the top of the funnel with contacts that never progress.
- LinkedIn Ads + Google Ads: B2B teams typically run both. Connect Google Ads to ChatGPT too, and compare CPL across platforms for the same conversion objective. Identify where LinkedIn is outperforming Google (often enterprise decision-maker audiences), and where Google delivers the same audience at significantly lower cost.
- LinkedIn Ads + LinkedIn Pages (organic): connect LinkedIn Pages to ChatGPT too, and ask whether the same seniority levels and industries engage with your organic content and your paid ads, or whether you’re paying to reach an audience your organic content already attracts for free.
- LinkedIn Ads + GA4: LinkedIn clicks land on your website. Connect GA4 to ChatGPT too, and ask which LinkedIn campaigns produce traffic with strong on-site engagement and which produce high-bounce sessions. See whether the audience-ad match creates visits that actually explore the site, or whether people are clicking and leaving.
- LinkedIn Ads + Meta Ads: for B2B brands testing both, connect Facebook Ads to ChatGPT too. Compare 90-day LTV or pipeline value per lead source alongside your CRM, not just CPL, to see what those leads actually became.
LinkedIn Ads data available in ChatGPT via Windsor.ai
Windsor.ai streams campaign, creative, audience, engagement, and Lead Gen Form data from LinkedIn Ads into ChatGPT, making it possible to analyze performance from every angle: from CPL and CTR to audience quality and creative fatigue. View the full list of supported data fields.
Spend and efficiency
| Field name | What ChatGPT can answer with it |
|---|---|
spend |
Total spend per campaign or account, the baseline for all efficiency calculations |
cpc |
Cost per click — how efficiently each campaign turns impressions into traffic |
cpm |
Cost per thousand impressions, useful for monitoring reach efficiency and audience saturation |
spend + oneclickleads |
Calculate CPL for Lead Gen Form campaigns |
spend + externalwebsiteconversions |
Calculate CPL for landing-page and website conversion campaigns |
spend + conversions |
Calculate CPA for campaigns optimized beyond lead generation |
transactionrevenue + spend |
Calculate ROAS for campaigns connected to revenue data |
Reach and delivery
| Field name | What you can analyze with it |
|---|---|
impressions |
Times ads were shown — your overall delivery volume |
clicks |
Total clicks on ads — traffic delivered to forms or landing pages |
ctr |
Click-through rate — how effectively your ad copy and creative attract attention |
average_frequency |
Average number of times each person saw your ads — useful for detecting audience fatigue |
Lead Gen Form metrics
| Field name | What you can analyze with it |
|---|---|
oneclickleadformopens |
How many people opened a native LinkedIn Lead Gen Form |
oneclickleads |
Completed Lead Gen Form submissions |
oneclickleads + oneclickleadformopens |
Calculate form completion rate and identify forms with high friction |
Engagement signals
| Field name | What you can analyze with it |
|---|---|
likes |
Likes on sponsored posts — a basic engagement signal |
comments |
Comments on sponsored content — often the strongest indicator of audience interest |
shares |
Shares of sponsored content — shows which ads are earning additional distribution |
reactions |
Total reactions — measures sentiment and resonance |
video_views |
Views of video creatives — useful for video campaign analysis |
video_completions + video_views |
Calculate video completion rate and identify videos that hold attention |
Targeting dimensions
| Field name | What you can analyze with it |
|---|---|
campaign, campaign_group_name |
Compare performance across campaigns and campaign groups |
creative_content_data_share_ad_context_ad_type |
Analyze performance by format: single image, video, carousel, document, message ad |
objective_type |
Understand results in the context of campaign objective |
member_industry |
Break down performance by audience industry |
member_job_function |
Compare results by job function |
member_seniority |
Analyze CPL and conversion rate by seniority level |
member_company_size |
Compare performance across SMB, mid-market, and enterprise audiences |
member_job_title |
Identify which job titles generate the best results |
Conclusion
LinkedIn Ads is too expensive to optimize based on assumptions.
If you do not know which audiences drive the best CPL, which creatives are entering fatigue, or whether Lead Gen Forms outperform landing pages, you are likely wasting budget somewhere in the account.
With Windsor.ai + ChatGPT, you can turn your LinkedIn Ads data into direct answers and action.
This integration makes every audience segment, campaign, creative, and Lead Gen Form instantly queryable. And when you need a bigger picture, Windsor also connects your CRM, Google Ads, GA4, and other platforms for full-funnel analysis.
🚀 Connect LinkedIn Ads to ChatGPT with Windsor.ai and find out where your budget is actually working. Try it now!
FAQs
What is the fastest way to connect LinkedIn Ads to ChatGPT?
Windsor’s native app for ChatGPT provides the fastest way to send LinkedIn Ads data to ChatGPT. You just connect your LinkedIn Ads account at onboard.windsor.ai/app/linkedin and install Windsor’s ChatGPT app with one click. The entire setup takes less than a minute.
What LinkedIn Ads data does Windsor.ai stream into ChatGPT?
Windsor.ai streams campaign, audience, creative, Lead Gen Form, engagement, and conversion data from LinkedIn Ads into ChatGPT. This includes metrics like spend, clicks, impressions, CTR, CPC, conversions, form opens, form submissions, video views, engagement rate, and audience-level breakdowns by industry, job function, seniority, company size, and job title. You can also analyze campaign objectives, creative formats, frequency, and conversion efficiency across different audiences and campaigns.
Does this connector work for LinkedIn Lead Gen Forms?
Yes. Windsor pulls Lead Gen Form metrics from the LinkedIn Marketing API, including form opens, form submissions, and form completion rate per campaign. This makes it possible to compare the CPL and completion rate of native LinkedIn forms directly against campaigns sending traffic to website landing pages, one of the most valuable and least-analyzed comparisons in LinkedIn advertising.
Can ChatGPT show me which audience segments produce the best CPL?
Yes, this is one of the most valuable use cases for LinkedIn Ads in ChatGPT. Windsor makes targeting dimensions available to ChatGPT, including seniority level, job function, industry, company size, and job title. ChatGPT can break down CPL and conversion rate by each of these dimensions, identify which combinations produce the most cost-efficient leads, and flag segments where spend is concentrated but CPL is significantly above average.
What's the difference between this connector and LinkedIn's native Campaign Manager reporting?
Campaign Manager shows performance per campaign and lets you apply filters one at a time. It was built for campaign management, not cross-dimensional analysis. To understand CPL by seniority across all campaigns simultaneously, or compare Lead Gen Form performance against landing page conversions at the account level, or detect creative fatigue patterns before they impact results, requires exports and manual work. Windsor connects Campaign Manager’s raw data to ChatGPT, where cross-campaign, cross-dimension, and cross-source questions become single prompts.
Can I blend LinkedIn Ads with my CRM data to understand pipeline impact?
Yes, this is the most commercially important analysis Windsor enables for LinkedIn Ads. Connect LinkedIn Ads alongside HubSpot or Salesforce (both supported by Windsor) and ask ChatGPT to join campaign UTM data with contact lifecycle stage and deal data. Which LinkedIn campaigns produced leads that progressed to SQL? Which generated form submissions never moved? That’s the analysis that justifies or challenges your LinkedIn budget more definitively than CPL alone.
Can I connect multiple LinkedIn Ads accounts?
Yes. Connect each LinkedIn Ads account to Windsor separately; they are all available in the same ChatGPT conversation. For agencies managing multiple client accounts, this means cross-account performance comparison, CPL benchmarking across clients, and client-specific report generation are all available in a single conversation without switching between Campaign Manager views.
Does this setup include LinkedIn Pages data?
No. LinkedIn Ads and LinkedIn Pages are separate Windsor.ai connectors. The LinkedIn Ads connector includes paid campaign data only. If you also want to analyze organic performance, post engagement, follower growth, and audience behavior from LinkedIn Pages, you need to connect the separate LinkedIn Pages source in Windsor.ai. Once both are connected, you can compare paid and organic performance together inside ChatGPT.
Can ChatGPT manage my LinkedIn Ads campaigns?
Yes. Beyond reporting, Windsor’s MCP gives ChatGPT the ability to take action on your LinkedIn Ads account: pausing/enabling campaigns and adjusting budgets. You spot the issue and fix it in the same conversation, no Campaign Manager required.
Windsor vs Coupler.io

