{
 "categories": [
  "marketing",
  "crm"
 ],
 "deployment": "saas",
 "evidence": [
  {
   "date": "2026-09-20",
   "fact": "homepage",
   "note": "ActiveCampaign presents a commercial SaaS marketing-automation and CRM platform, with a 14-day trial and ChatGPT and Claude connectors.",
   "source": "https://www.activecampaign.com/",
   "tier": "declared"
  },
  {
   "date": "2026-09-20",
   "fact": "license",
   "note": "Opened pricing sells paid Starter, Plus, Pro, and Enterprise plans and a 14-day trial. That is a commercial product with a trial, not a permanent free tenant.",
   "source": "https://www.activecampaign.com/pricing",
   "tier": "declared"
  },
  {
   "date": "2026-09-20",
   "fact": "modalities.api.exists",
   "note": "Version 3 of the ActiveCampaign API is structured around REST, HTTP, and JSON. Version 1 remains available with no sunset plan.",
   "source": "https://developers.activecampaign.com/reference/overview",
   "tier": "declared"
  },
  {
   "date": "2026-09-20",
   "fact": "modalities.api.kinds[0]",
   "note": "The overview states the current public interface is REST over HTTP with JSON resources.",
   "source": "https://developers.activecampaign.com/reference/overview",
   "tier": "declared"
  },
  {
   "date": "2026-09-20",
   "fact": "modalities.api.auth[0]",
   "note": "All API requests authenticate by providing the API key as an HTTP header named Api-Token. Each user has a unique key under Settings, Developer.",
   "source": "https://developers.activecampaign.com/reference/authentication",
   "tier": "declared"
  },
  {
   "date": "2026-09-20",
   "fact": "modalities.api.coverage",
   "note": "Endpoint URLs are organized around resources such as contacts or deals, using HTTP methods and JSON. Coverage is resource-oriented rather than a claim that every UI control has an endpoint.",
   "source": "https://developers.activecampaign.com/reference/overview",
   "tier": "declared"
  },
  {
   "date": "2026-09-20",
   "fact": "modalities.api.docs",
   "note": "Opened as the current REST v3 overview.",
   "source": "https://developers.activecampaign.com/reference/overview",
   "tier": "declared"
  },
  {
   "date": "2026-09-20",
   "fact": "modalities.mcp.first_party",
   "note": "ActiveCampaign documents a first-party remote MCP server so agents can store and use customer context across tools, channels, and workflows.",
   "source": "https://developers.activecampaign.com/page/mcp",
   "tier": "declared"
  },
  {
   "date": "2026-09-20",
   "fact": "modalities.mcp.verdict",
   "note": "The vendor tools page lists first-party read and write tools for contacts, tags, lists, campaigns, automations, deals, pipelines, custom objects, and campaign message HTML.",
   "source": "https://developers.activecampaign.com/page/mcp-available-tools",
   "tier": "declared"
  },
  {
   "date": "2026-09-20",
   "fact": "modalities.extensibility.webhooks",
   "note": "Webhooks deliver real-time events such as subscribe, unsubscribe, open, click, and deal_*. Delivery is at least once and never retried. Optional HMAC-SHA256 signature headers are documented.",
   "source": "https://developers.activecampaign.com/reference/webhooks",
   "tier": "declared"
  },
  {
   "date": "2026-09-20",
   "fact": "modalities.agent_docs.llms_txt",
   "note": "Opened a first-party documentation index titled ActiveCampaign Documentation, including REST reference pages and MCP connect guides.",
   "source": "https://developers.activecampaign.com/llms.txt",
   "tier": "declared"
  },
  {
   "date": "2026-09-20",
   "fact": "verdict.scores.api",
   "note": "Documented production REST v3 with per-user Api-Token auth, JSON resources, and event webhooks. API-key-only REST auth keeps the path in the practical-and-broad band rather than unusually complete.",
   "source": "https://developers.activecampaign.com/reference/overview",
   "tier": "declared"
  },
  {
   "date": "2026-09-20",
   "fact": "verdict.scores.mcp",
   "note": "Official remote MCP uses a private per-account URL from Settings, Developer, plus OAuth sign-in. ChatGPT needs a paid OpenAI account and Developer Mode. Useful contact, campaign, automation, and deal tools keep the score in the official-and-useful band.",
   "source": "https://developers.activecampaign.com/page/connect-chatgpt",
   "tier": "declared"
  },
  {
   "date": "2026-09-20",
   "fact": "freshness.watch[0].url",
   "note": "Opened and verified as the current REST authentication page for the Api-Token header.",
   "source": "https://developers.activecampaign.com/reference/authentication",
   "tier": "declared"
  },
  {
   "date": "2026-09-20",
   "fact": "freshness.watch[1].url",
   "note": "Opened and verified as the current first-party remote MCP overview.",
   "source": "https://developers.activecampaign.com/page/mcp",
   "tier": "declared"
  },
  {
   "date": "2026-09-20",
   "fact": "freshness.watch[2].url",
   "note": "Opened and verified as the current MCP tool catalog.",
   "source": "https://developers.activecampaign.com/page/mcp-available-tools",
   "tier": "declared"
  },
  {
   "date": "2026-09-20",
   "fact": "freshness.watch[3].url",
   "note": "Opened and verified as the current ChatGPT setup, including the private MCP URL and OAuth setting.",
   "source": "https://developers.activecampaign.com/page/connect-chatgpt",
   "tier": "declared"
  }
 ],
 "freshness": {
  "last_verified": "2026-09-20",
  "volatility": "high",
  "watch": [
   {
    "type": "docs",
    "url": "https://developers.activecampaign.com/reference/authentication"
   },
   {
    "type": "mcp",
    "url": "https://developers.activecampaign.com/page/mcp"
   },
   {
    "type": "mcp",
    "url": "https://developers.activecampaign.com/page/mcp-available-tools"
   },
   {
    "type": "docs",
    "url": "https://developers.activecampaign.com/page/connect-chatgpt"
   }
  ]
 },
 "homepage": "https://www.activecampaign.com/",
 "id": "activecampaign",
 "license": "commercial",
 "modalities": {
  "agent_docs": {
   "llms_txt": true
  },
  "api": {
   "auth": [
    "api-token"
   ],
   "coverage": "partial",
   "docs": "https://developers.activecampaign.com/reference/overview",
   "exists": true,
   "kinds": [
    "rest"
   ]
  },
  "cli": {
   "exists": "unknown"
  },
  "computer_use": {
   "issues": [],
   "viability": "unknown"
  },
  "data_access": {
   "export": [],
   "import": []
  },
  "extensibility": {
   "scripting": [],
   "webhooks": true
  },
  "integrations": {
   "make": "unknown",
   "n8n": "unknown",
   "power_automate": "unknown",
   "zapier": "unknown"
  },
  "mcp": {
   "first_party": true,
   "third_party": [],
   "verdict": "official"
  },
  "rpa": {
   "drivability": "unknown",
   "notes": "No repeatable UI probe was run. ActiveCampaign's REST v3 API, event webhooks, and account-scoped remote MCP cover contacts, campaigns, automations, and deals without browser control.\n",
   "ui_stack": [
    "web-dom"
   ],
   "vendor_support": []
  },
  "sdk": {
   "exists": "unknown",
   "languages": [],
   "official": "unknown"
  }
 },
 "name": "ActiveCampaign",
 "platforms": [
  "web"
 ],
 "related": {
  "alternatives": [
   "mailchimp",
   "klaviyo",
   "braze",
   "adobe-marketo-engage"
  ],
  "our_products": []
 },
 "schema_version": 1,
 "score_version": 1,
 "status": "active",
 "vendor": "ActiveCampaign",
 "verdict": {
  "best_path": "api",
  "scores": {
   "api": 8,
   "cli": null,
   "computer_use": null,
   "integrations": null,
   "mcp": 7,
   "overall": 8,
   "rpa": null
  },
  "summary": "ActiveCampaign is automatable today through its REST v3 API. This record is the ActiveCampaign marketing-automation and CRM workspace (contacts, lists, tags, campaigns, automations, deals, and custom objects), including the vendor remote MCP. It is not Mailchimp, Klaviyo, Braze, or Customer.io. Version 3 is REST, HTTP, and JSON around resources such as contacts and deals. Callers authenticate with a per-user API key as the Api-Token header. Version 1 remains available with no announced sunset. First-party remote MCP is copied as a private account URL from Settings, Developer. ChatGPT setup leaves Authentication as OAuth, then signs in to ActiveCampaign. Custom MCP connections need a paid OpenAI account and Developer Mode. Named tools cover contacts, tags, lists, custom fields, campaigns, automations, deals, pipelines, activities, groups, custom objects, and campaign message HTML. Webhooks POST selected events (subscribe, unsubscribe, open, click, deal_*, sms_*) with at-least-once delivery and no retries. Official language SDKs, a product CLI, and iPaaS catalogs were not established from the opened pages. Computer-use viability is unassessed. API scores 8 and is the best path because it is the documented production control plane; MCP is an official useful subset behind a private URL and client gates.\n"
 }
}