calendar Last updated: 8 October 2026
How to's
Paid Media

How to Use Windsor.ai for Paid Media

Try It Now

Connect your data in 1 min. Start free, no credit card

Got insights from this post? Give it a boost by sharing with others!

Blended spend and blended ROAS across Meta Ads, Google Ads, TikTok Ads, LinkedIn Ads and Microsoft Ads do not exist inside any one of those platforms, and the metric names differ between them, so the weekly comparison has been a spreadsheet rebuilt every week. Acting on it, whether that is pausing a campaign, moving budget or adding negative keywords, then takes a separate login to each platform.

I work on SEO, but when the ad budget changes, traffic changes with it, and I’m usually the one asked why. So I connected the ad accounts to Windsor.ai and added Windsor to Claude. I ask for the blended numbers there, and on Meta Ads and Google Ads I also let Claude make the change, with my approval before each one. Pausing campaigns, creating campaigns and ad sets, and turning wasted search-term spend into negative keywords are all available as actions. ChatGPT, Gemini and Perplexity work the same way.

🚀 Ready to see it live? Try Windsor.ai free, free forever plan, no credit card.

Already using Claude? Add the Windsor.ai for Paid Media connector directly from the Claude directory. On ChatGPT, Gemini or Perplexity, add Windsor the same way from that assistant’s own connector or plugin directory.

Connecting your paid media data to your AI assistant with Windsor: 2 steps

Windsor.ai is a single connector that reads from 350+ data sources, including Meta Ads, Google Ads, TikTok Ads, LinkedIn Ads, Microsoft Ads and Amazon Ads, and sends it wherever you work. Setup is two steps: connect your accounts in Windsor, then add Windsor to your assistant.

Google also ships its own official Google Ads MCP server, along with third-party MCP wrappers, built for managing a single ad account directly. Windsor.ai does a different job. It blends every platform you run in the same conversation, and it supports write actions, with the widest set on Meta Ads and Google Ads.

Before you start

  • A Meta Ads, Google Ads, TikTok Ads, LinkedIn Ads or Microsoft Ads account
  • A Windsor.ai account (free forever plan with no credit card; paid plans start at $19/month for 3 sources, $99/month for 7)
  • A Claude, ChatGPT, Gemini or Perplexity account

Step 1: Connect your ad accounts to Windsor

Go to onboard.windsor.ai/app/facebook and sign in to authorize your ad account. Then add whichever other platforms you run:

  • Google Ads
  • TikTok Ads
  • LinkedIn Ads
  • Microsoft Ads
  • Amazon Ads

The free forever plan lets you test multiple sources for the first 30 days, then keeps one source with no credit card required. Keeping every ad account connected long-term takes a paid plan: $19/month for 3 sources, $99/month for 7, with spend history going back further.

Step 2: Add Windsor to your AI assistant

  • Claude: Customize → Connectors → search Windsor → Add
  • ChatGPT: click Plugins in the sidebar, search Windsor.ai, then Install plugin
  • Gemini and Perplexity: add Windsor from that assistant’s own connector or app directory

Sign in to your Windsor.ai account when prompted, then confirm it works with a simple question: “what was our total spend across all platforms last week.”

The numbers I track once it’s connected

Metric What it tells you
Spend, by platform and campaign Where the budget is going
Impressions and clicks Reach and engagement with the ad
Conversions Whether clicks turned into results
ROAS, per platform and blended Return relative to spend, comparable across platforms
Cost per conversion Efficiency, the number most budget decisions are based on

The reports paid media teams run most

These are the requests we hear most from teams that run ads on more than one platform, and most of them start with getting every platform into one view.

One view across platforms

  • Show spend, clicks, conversions and cost per conversion for Meta Ads, Google Ads and TikTok Ads in one table for last week, one row per platform.
  • Compare the same campaign on Meta Ads and Google Ads: every campaign with “spring-sale” in the name, with spend, conversions and daily budget on each platform.
  • Is Microsoft Ads worth what we spend on it? Compare its cost per conversion with Google Ads for the last 90 days.
  • Split last month by market: spend and ROAS for the UK and US accounts on Meta Ads and Google Ads, one row per market.

Reporting

  • Compare spend, clicks and conversions across our Google Ads campaigns for the last 30 days.
  • Break down Meta Ads spend and reach by ad set, not just campaign.
  • For one client only, give me last month’s Google Ads, Meta Ads and Microsoft Ads results against the month before.

Pacing

  • How much of this month’s budget has each Google Ads and Meta Ads campaign spent so far, and which campaigns will run out before the end of the month at the current daily rate?

Taking action

  • Which search terms are costing us money in Google Ads without converting, and should any become negative keywords?
  • What’s our current Google Ads negative keyword list, and what’s missing?
  • Draft a new Meta Ads campaign and ad set for [product/audience], and show me before you launch it.

What to check when you combine ad platforms

Check these four points before you trust a combined total.

  • Spend has one name. Meta Ads calls it “Amount Spent” and Google Ads calls it “Cost”, but in Windsor.ai both arrive as spend, together with clicks, impressions and campaign. A data source column shows which platform each row came from, so a blended total can always be split back by platform.
  • Currencies are not converted for you. Each row is in the ad account’s own currency, and the currency field says which one. If your accounts run in pounds and euros, convert them before adding them up, for example with a custom field that applies a fixed rate.
  • Each platform counts its own conversions. Meta Ads and Google Ads can both claim the same sale, so adding their conversions overstates the total. For one number, use GA4 or your CRM as the source of conversions and join it to ad spend on the UTM campaign. That gives a last-click cost per conversion, and Windsor.ai does not build a multi-touch model on top of it.
  • Check the date range and level when totals differ. If a number differs from Ads Manager or the Google Ads interface, compare the same date range and the same level (campaign, ad set or ad). A campaign budget and an ad set budget are separate fields.

Bonus: analyze paid media alongside your full stack

The same Windsor install covers every connected source, so ad performance can be checked against revenue, GA4 or organic social in one question. I ask these three most often:

  • “Which ad campaign has the best cost per conversion, and did those conversions turn into Stripe revenue?”
  • “Compare Google Ads spend to GA4 conversions for the same period.”
  • “Did our organic Instagram growth affect Meta Ads performance for the same audience?”

Conclusion

Connecting the ad accounts to Windsor.ai and adding Windsor to Claude gives blended spend and ROAS in a chat, and changes on Meta Ads or Google Ads go through only after your approval. Connect the two platforms you spend most on first, and run the negative-keyword question before anything that creates a campaign.

For ready-made prompts by use case, see Windsor MCP for PPC. If you build reports in Data Studio or Power BI, the paid media dashboard templates work with the same connected accounts.

Connectors mentioned in this guide

🚀 Ready to get started? Try Windsor.ai free. Free forever plan, no credit card. Paid plans from $19/month.

FAQs

Is Windsor.ai free to use for paid media data?

Yes. The free forever plan covers 1 data source with no credit card, and in the first 30 days you can connect up to 10 sources to test a combined setup. Keeping several ad platforms connected after that needs a paid plan: $19/month for 3 sources or $99/month for 7, billed annually. See the pricing page for every plan and how data sources and accounts are counted.

Tired of juggling fragmented data? Get started with Windsor.ai today to create a single source of truth

Let us help you automate data integration and AI-driven insights, so you can focus on what matters, growth strategy.
g logo
fb logo
big query data
youtube logo
power logo
looker logo