ACTIVECAMPAIGN connector for Claude (MCP)
Ask Anthropic Claude about your ActiveCampaign data using all available fields — without exporting a single CSV.
- +556 ActiveCampaign fields plus calculated metrics — every dimension and breakdown ActiveCampaign reports.
- Your ActiveCampaign data already lives in Porter. Enable MCP and start asking Claude — no new integrations, no tokens, no servers.
- Cross your ActiveCampaign performance with Google Analytics 4 revenue in one Claude conversation to see real outcomes, not just clicks.
Free forever plan · 14-day full trial · No credit card
How to connect ActiveCampaign to Claude
-
Connect ActiveCampaign to Porter
Log in to Porter with your ActiveCampaign account and grant read-only access. Takes 2 minutes — no engineering, no exports.
-
Pick your ad account
Select one or blend multiple accounts into a single data source — useful for agencies managing several clients.
-
Add Porter MCP to Claude
In Claude, paste the URL
https://mcp.portermetrics.com/mcpas a custom connector. No JSON-RPC, no local servers. -
Authorize Claude to read Porter
One click. Claude now has read-only access to your ActiveCampaign data through Porter — same scope as your Porter account.
-
Ask in plain English
“Show me ActiveCampaign performance trends over the last 14 days.” Claude returns a filtered table in seconds.
+556 ActiveCampaign fields, ready for Anthropic Claude
Every field in ActiveCampaign Manager — plus calculated metrics, every attribution window, and creative preview URLs — accessible to Claude on demand.
All Ads Manager fields (and more)
556 fields total — every native ActiveCampaign field plus calculated metrics that aren’t offered natively.
Every breakdown
Segment by campaign, ad set, creative, audience, placement, device, region, hour, date — every breakdown ActiveCampaign supports.
Creative previews and assets
Ad preview URLs plus links to creative assets — Claude can reason over performance + creative in the same answer.
Marketer-friendly naming
Fields named exactly as in ActiveCampaign (e.g. “Cost” not cost_micros). Claude understands them natively.
Full granularity
Hour, day, week, month, year — plus every dimension ActiveCampaign reports.
Cross-channel blending
Same field naming standard across Porter’s connectors — Claude can join ActiveCampaign with GA4, BigQuery, or other sources in one prompt.
- Campaign Activerss Interval
- Campaign Activerss Items
- Campaign Activerss Url
- Campaign Analytics Campaign Name
- Campaign Can Skip Approval
- Campaign Created Date
- Contact date of last meeting booked in meetings tool
- Contact campaign of last booking in meetings tool
- Contact medium of last booking in meetings tool
- Contact source of last booking in meetings tool
- Contact fax number
- Contact first deal created date
- Marketing email body
- Marketing email bounce
- Marketing email bounce total
- Marketing email bounce ratio
- Marketing email campaign Id
- Marketing email campaign name
- Contact Anonymized
- Contact Area
- Contact Automation Added Date
- Contact Automation Batch ID
- Contact Automation Completed
- Contact Automation Completed Elements
- Deal annual contract value (ACV)
- Deal amount
- Deal amount lost
- Deal amount won
- Deal amount in company currency
- Deal annual recurring revenue (ARR)
- List ID
- List Analytics Source
- List Analytics UA
- List Created Date
- List Created By
- List Created Timestamp
- Line item annual contract value (ACV)
- Line item net price
- Line item annual recurring revenue (ARR)
- Line item unit cost
- Line item created date
- Line item currency
- Form Cdate
- Form Contacts
- Form Deals
- Form Entries
- Form Id
- Form Name
- Average Deal Value Won
- Deal Activity Count
- Deal Created Date
- Deal Currency
- Deal Description
- Deal Group
Copy-paste prompts for ActiveCampaign × Claude
Add Porter MCP to Claude (paste https://mcp.portermetrics.com/mcp), open a new conversation, and paste any prompt below.
Weekly Campaign Performance Summary
Generate a weekly summary of all campaigns sent in the last 7 days. For each Campaign Name, show Campaign Unique Opens, Campaign Link Clicks, and Campaign Unsubscribes. Rank by Campaign Link Clicks descending and flag any campaign where Campaign Unsubscribes exceed 2% of Campaign Unique Opens. Output as a formatted table with send date, opens, clicks, unsubscribes, and a status flag.Campaign-to-Deal Attribution Comparison
For each campaign sent in the last 90 days, show Campaign Name, Campaign Send Date, and Campaign Unique Opens. Then find deals with Deal close date within 30 days of Campaign Send Date and sum Deal amount won per campaign. Rank campaigns by total attributed revenue and calculate revenue per open. Output as a ranked table with campaign name, send date, opens, attributed deals, total revenue, and revenue per open.List Audience Overlap Check
Compare all List Name pairs created in the last 12 months. For each pair, count distinct Contact Email addresses appearing in both lists based on Contact list created time. Flag any overlap exceeding 25% of the smaller list size. Show List Name, List Created Date, List Updated Timestamp, and overlap percentage. Output as a table sorted by overlap percentage descending.Creative Fatigue Detection by Subject Line
Group all marketing emails sent in the last 90 days by Marketing email subject. For each subject, calculate average Marketing email open ratio and Marketing email click ratio across all sends. Compare the first 30 days versus the last 30 days of the period. Flag any subject where Marketing email open ratio dropped more than 15 percentage points. Show Marketing email subject, Marketing email sent count, early open ratio, recent open ratio, and delta. Output as a ranked table.Automation Drop-off Diagnosis
For each Automation Name with activity in the last 30 days, compare Automation Entered against Automation Completed. Calculate drop-off count as Entered minus Completed. For contacts who exited without completing, show the month of their average Contact became a subscriber date. Rank automations by drop-off percentage. Output as a table with automation name, entered count, completed count, drop-off count, drop-off percentage, and subscriber month.Cross-Channel Campaign Blend Analysis
For campaigns sent in the last 60 days, show Campaign Name, Campaign Send Date, Campaign Facebook, Campaign Twitter Mentions, Campaign Social Shares, and Campaign Link Clicks. Calculate the ratio of Campaign Social Shares to Campaign Link Clicks for each campaign. Rank by social amplification rate and flag campaigns where Campaign Social Shares exceed 10% of Campaign Link Clicks. Output as a table with channel flags and amplification score.Deal Pipeline Budget Pacing
For deals with Deal close date in the current quarter, group by Deal stage. Sum Deal forecast amount and average Deal forecast probability per stage. Compare the sum of Deal amount in closed-won stage against the total forecasted amount across all open stages. Show pacing percentage toward quarterly target. Output as a summary table with stage, deal count, forecast amount, average probability, and pacing status.Multi-Account Agency Rollup Report
For each connected account, show Account Name, Total Current Contacts, Total Current Campaigns, and Total Current Deals. For the last 30 days, sum Campaign Unique Opens across all accounts and sum Deal amount won. Rank accounts by total deal value and calculate average opens per contact per account. Output as a consolidated agency rollup table with account health score.Anomaly Detection in Send Patterns
Analyze campaigns sent in the last 30 days. For each Campaign Name and Campaign Send Date, calculate bounce rate as (Campaign Hard Bounces + Campaign Soft Bounces) divided by Campaign Sends, and open rate as Campaign Unique Opens divided by Campaign Sends. Flag any campaign where bounce rate exceeds 5% or open rate is more than 2 standard deviations below the 30-day average. Output as an anomaly alert table with campaign, date, metrics, deviation explanation, and recommended action.Deal Close Alert Trigger
Find deals where Deal stage is not closed-won or closed-lost, Deal amount exceeds $10,000, and Deal last modified date is more than 14 days ago. For each, show Deal name, Deal stage, Deal amount, Deal owner, and Deal next activity date. Flag deals with no upcoming activity date. Output as an alert table sorted by Deal amount descending with a recommended follow-up action per deal.ActiveCampaign MCP safety
Porter authenticates to ActiveCampaign with the read-only scope you already approved for your reports. Anthropic Claude queries Porter — not ActiveCampaign directly — so every conversation is rate-limited and cached at Porter side. No new permissions, no ban risk.
- Caching. Porter caches recent query results for 15 minutes per (account, field set) so repeated Claude prompts don’t hit the API again.
- Batching. Multiple field requests are merged into a single API call when possible (max 100 records per call for bulk endpoints).
- Backoff & retry. Exponential backoff on 429 responses (1s → 2s → 4s → 8s).
- Per-account quotas. Porter tracks per-account usage and enforces a client-side throttle well below the 5 req/s cap.
- Read-only enforcement. Porter never requests write permissions from ActiveCampaign. Even if a token were compromised, no campaigns, contacts, or automations could be modified.
- Audited tools. The MCP exposes 6 read-only methods:
get_blend_id,list_accounts,list_categories,list_data_sources,list_fields,query_data.
GDPR compliant · 1,600+ marketers trust Porter with their ActiveCampaign data.
Start free. Pay per data source account
- +556 ActiveCampaign fieldsEvery native field plus calculated metrics — accessible to Claude in plain English.
- All attribution windowsCompare 1d-click, 7d-click, 28d-click and 1d_click+1d_view side by side from one connection.
- Same plan, every destinationSend to Anthropic Claude, ChatGPT, Looker Studio, Google Sheets, BigQuery and Slack — one subscription.
- Unlimited usersNo extra cost per team member or seat.
Number of ActiveCampaign accounts
Billed annually · $12.5/account
Unlimited 14-day free trial + Free forever plan
Other connectors & destinations
Porter supports 15+ data sources and 10+ destinations. Mix and match in one subscription — no extra seats or hidden per-destination fees.
Questions about ActiveCampaign + Anthropic Claude
What is MCP and how does it connect ActiveCampaign to Claude?
Do I need technical skills or coding to set this up?
Will connecting my ActiveCampaign account get it banned?
What ActiveCampaign metrics can I analyze in Claude?
Can I create or edit campaigns from Claude, or is this read-only?
I already use Porter for ActiveCampaign reporting — do I need to reconnect?
How much does the ActiveCampaign MCP integration cost?
Chat with your ActiveCampaign data in Claude
Your ActiveCampaign data already lives in Porter. Enable MCP and start asking Claude about campaigns, creatives, and ROAS — no new integrations, no tokens, no servers. Get live, conversational access to all 556 ActiveCampaign fields including creative previews, every attribution window, and multi-account blends.
Free forever plan · 14-day full trial · No credit card
