Claude connector for marketing data

Ask your marketing data anything. In Claude.

Google Ads, Meta, LinkedIn, GA4, Search Console, Keyword Planner, Shopify, Salesforce and 66 more platforms — one connector with 200+ tools, hosted and managed for you. Set up with our team in about an hour; added to Claude in two minutes.

Every engagement starts with a 30-minute demo on your own accounts. No pricing pages, no self-serve trials — a real setup, done with you.

70+ platforms200+ toolsLive in an afternoon
Claude · Marketing Data connector — illustration
Which campaigns spent the most last week with zero conversions?
Used get_google_ads_performance
CampaignSpendClicksConv.
Search – Competitors₹2,14,0006400
Display – Retargeting Old₹98,0006,0040
Brand – Broad Match₹76,0001,9120

Three campaigns spent ₹3,88,000 with no conversions. Want me to pause them? I'll show a preview first.

Illustrative conversation, sample data.

70+ platforms. 200+ tools. One connector.

Connected for you during onboarding — your accounts, your keys.

Ads & paid media
Google AdsMeta AdsLinkedIn AdsMicrosoft AdvertisingAmazon AdsTikTok AdsSnapchat AdsPinterest AdsX AdsReddit AdsQuora AdsSpotify AdsApple Search AdsDisplay & Video 360Campaign Manager 360Search Ads 360AdRollInstagramFacebook Pages
Analytics & SEO
Google Analytics 4Search ConsoleKeyword PlannerGoogle Tag ManagerGoogle TrendsYouTube AnalyticsFirebase AnalyticsGoogle Play ConsoleApp Store ConnectSemrushSimilarwebHotjarMixpanelMatomoBing Webmaster ToolsTrustpilotG2
Commerce & CRM
ShopifySalesforceWooCommerceMagentoBigCommerceWixSquarespaceWordPressWebflowAmazon Seller CentralHubSpotZoho CRMPipedriveIntercomZendeskStripeRazorpayPayPalTypeformCalendlySurveyMonkey
Email, messaging & data
MailchimpBrevoWhatsApp BusinessTwilioSlackGoogle SheetsExcel / Microsoft 365BigQueryLooker StudioMetabaseSnowflakeDatabricksPostgreSQLMySQLAirtableNotionZapier

The problem

Your numbers live in eight tabs. Your decisions live in none of them.

  • Every Monday, someone exports CSVs.
  • Wasted spend hides in search terms nobody reads.
  • Dashboards show what happened — not what to do.

How it works

Live in an afternoon.

No engineers on your side. We do the setup with you on a call, then Claude does the asking.

Prep call

We tell each platform owner exactly what to prepare — API access, a Meta system user, a Shopify custom app, a Salesforce connected app.

30 minutes

Setup session

Google and LinkedIn connect through OAuth buttons. Meta, Shopify and Salesforce take a token you paste, then Validate & save. A Test button confirms every source is flowing.

about 1 hour

Add to Claude

Copy one connector URL → Claude → Settings → Connectors → Add custom connector. Then ask: Run list_sources — what's connected?

2 minutes
A setup session over a video call
Setup session · test8 / 8 flowing
  • Google Adsconnected
  • Meta Adsconnected
  • LinkedIn Adsconnected
  • Google Analytics 4connected
  • Search Consoleconnected
  • Keyword Plannerconnected
  • Shopifyconnected
  • Salesforceconnected
Every source has its own Test button on your setup page. Illustrative.

Google Ads API and LinkedIn Advertising API approvals are granted by those platforms and can take a few days — we start them first.

Ask anything

Real questions. Real numbers. Explained.

Claude picks the right tool, pulls live figures from your accounts and tells you what they mean.

Claude · Marketing Data connector — illustration
Show me the search terms that cost us the most money with no conversions — suggest negatives.
Used get_google_ads_search_terms
Search termCampaignSpendConv.
free crm templateSearch – CRM₹41,2000
crm jobsSearch – CRM₹27,9000
salesforce loginSearch – Competitors₹19,4000

These three terms cost ₹88,500 last month and never converted. Add free, jobs and login as negative keywords on both campaigns — that alone stops roughly ₹1 L per month of waste.

Illustrative conversation, sample data.

What's inside

200+ tools. One connector.

Everything Claude needs to answer like your best analyst — without a dashboard in between.

Every ad account, one place

Several Google Ads, Meta and LinkedIn accounts per connector. Every row is tagged with its account; one failing account never hides the others.

7 campaigns · 5 accounts · 3 platforms — every row tagged

Search terms and creatives

Not just campaigns: the actual queries people typed, and per-ad results with headlines — the two places waste hides.

Keyword Planner built in

Monthly searches, competition, bid range and a 12-month trend — for any country and language.

Revenue by channel

Shopify orders and revenue attributed to the channel that brought the customer — ROAS with real orders, not platform estimates.

CRM truth

Salesforce leads by source and status, won revenue by channel. No names or emails ever leave the CRM.

Safe actions, off by default

When you switch them on, Claude can pause campaigns and change budgets — preview first, confirm in chat, capped by a daily budget, logged with a timestamp.

200+tools
70+platforms
1URL to paste into Claude

The one-call audit

Every source. One call. Named losers.

run_full_audit pulls Google Ads, Meta, LinkedIn, GA4, Search Console, Shopify and Salesforce at the same time, pre-computes the waste, then has Claude write the report as a squad of specialists:

  1. Executive summary
  2. Google · Meta · LinkedIn specialists
  3. SEO watchdog — quick wins on positions 4–10
  4. Revenue & CRM
  5. Budget optimizer
  6. Creative strategist
  7. Action list — five actions, ranked by money
Wasted spend · 14 days
₹3,59,000
Estimated monthly waste
₹7,69,000
Flagged items
14
SEO quick wins
9
ActionImpact / month
Add free template as a negative keyword₹41,200
Pause Display – Retargeting Old (6,004 clicks, 0 conversions)₹98,000
Move ₹3 L from Meta prospecting to LinkedIn lead-gen+3–4 deals

Sample output. Thresholds for "waste" are yours to set.

Cross-channel truth

Cost per lead is a vanity metric until it meets the CRM.

cross_channel_summary blends ad spend with Salesforce won deals and Shopify revenue — cost per lead, cost per won deal, ROAS and cost per order, by channel. Platform-reported conversions are shown next to the real ones, never instead of them.

Claude
"LinkedIn closes cheapest despite the highest cost per lead — move about ₹3 L/month from Meta prospecting to LinkedIn lead-gen."
SeptemberSpendLeadsWonPer won deal
Google Ads₹18.4 L21219₹96,800
Meta Ads₹13.9 L3419₹1,54,000
LinkedIn Ads₹9.6 L5811₹87,300

Safe actions

Claude can act. Only when you say so.

  • Off by default. Read-only until your admin flips the switch.
  • Preview, then confirm. Every change is shown first and runs only after you say so in chat.
  • A daily budget cap you set. Claude cannot exceed it.
  • Pause, enable, budgets — nothing else. Nothing can be deleted.
  • Every change in the audit log, with a timestamp.
Claude · Marketing Data connector — illustration
Pause Display – Retargeting Old. Show me the preview first.
Used google_ads_set_campaign_status
PREVIEW ONLY — nothing changed yet
Display – Retargeting Old · ENABLED → PAUSED
daily budget ₹25,000 · account Acme Retail

Say confirm and I'll pause it.

Confirm.

Paused at 14:02. Written to the audit log.

Illustrative conversation, sample data.

Security & hosting

Your instance. Your credentials. Our upkeep.

A dedicated instance per customer, run by us — or the same product on your own server.

Hosted by mcpdevlabs · default

A dedicated instance we run for you

  • Isolated per customer — nothing shared with anyone else
  • Your API credentials encrypted at rest; you connect them yourself
  • Admin login with lockout; strict browser security headers
  • We never sell your data or train models on it
  • Revoke access at any time — your accounts, your keys
Self-hosted · enterprise

The same product on your own server

  • Ships as a Docker image; installs in 15 minutes
  • Your data never leaves your infrastructure — we never see it
  • Same setup page, same 200+ tools, same safety model
  • Managed licence keeps it updated
Limits, stated plainly. One GA4 property and one Search Console site per instance (several ad accounts are fine). Shopify revenue is attributed to the customer's last visit before the order — no multi-touch modelling. YouTube Analytics is optional and off by default. Claude answers from data pulled live; it does not store your marketing data anywhere else.

Who it's for

Built for the people who answer "so what do we do?"

An agency team reviewing campaigns together Agencies

Every client, one connector

Every client's Google, Meta and LinkedIn accounts in one place. Monday audits in minutes, not mornings.

Run a full audit for Acme Retail for last week and list the five most important actions with numbers.
A small brand packing online orders D2C & Shopify brands

Revenue next to spend

Revenue by channel next to spend by channel. ROAS with real orders, not platform estimates.

Shopify revenue by acquisition channel last month, next to what we spent on each.
A B2B sales team in a pipeline review B2B & Salesforce teams

Cost per won deal, from the CRM

Cost per won deal by channel, straight from Salesforce. No names or emails leave the CRM.

Which channel produced the most won opportunities this quarter, and at what cost each?

FAQ

Questions we hear on every demo.

Does Claude see our passwords?

No. Google and LinkedIn connect through OAuth — you sign in on their pages. Meta, Shopify and Salesforce use API tokens you paste into your own setup page. Credentials are stored encrypted on your dedicated instance; Claude only ever receives query results.

Can Claude change our campaigns by accident?

No. Write tools are off by default. Once you enable them, every change shows a preview and runs only after you confirm in chat, within a daily budget cap you set. Nothing can be deleted, and every change is logged.

Do we need engineers?

No. Setup is a one-hour call with our team. Adding the connector to Claude takes two minutes and works like adding any other connector.

Which Claude plan do we need?

Any plan that supports custom connectors. On Team and Enterprise plans an Owner adds it once for the whole organisation; each person then switches it on in their own Claude.

Where does it run?

On a dedicated, isolated instance that we host and manage — nothing shared with other customers. Enterprises that require it can run the same product self-hosted on their own server; then we never see your data at all.

How many accounts can we connect?

Several Google Ads, Meta and LinkedIn ad accounts per instance, plus one GA4 property and one Search Console site. Agencies with many clients usually run one instance per client.

How is Shopify revenue attributed?

To the marketing channel of the customer's last visit before the order, using the UTM parameters or referrer that Shopify recorded. It's a clean, explainable rule — not multi-touch modelling.

What does it cost?

We quote after a 30-minute demo, based on the sources and accounts you want to connect and whether you need self-hosting. No self-serve tiers, no surprises.

Book a demo

See it on your own accounts, this week.

Thirty minutes. Bring one ad account; leave with a list of wasted spend and the three questions your team will ask first.