ActiveCampaign logo

ActiveCampaign

ActiveCampaign is a leading marketing automation platform that helps businesses of all sizes seamlessly engage with their customers. With its user-friendly interface and powerful features, ActiveCampaign allows businesses to create personalized email campaigns, automate workflows, and track customer interactions in real-time. The platform offers a REST API (v3), SMS Broadcast API, webhooks, and custom object schemas for building deep integrations and automations.

2 APIs 2 Capabilities 12 Features
Marketing AutomationEmail MarketingCRMSales AutomationCustomer Experience

APIs

ActiveCampaign API v3

The primary REST API for ActiveCampaign, organized around resources such as contacts, deals, accounts, automations, campaigns, messages, lists, tags, webhooks, custom objects, a...

ActiveCampaign SMS Broadcast API

API for managing SMS broadcasts, lists, metrics, and AI-powered content generation in ActiveCampaign. Supports creating, scheduling, and tracking SMS broadcast campaigns.

Capabilities

ActiveCampaign CRM and Sales

Workflow capability for CRM and sales pipeline management including deals, accounts, tasks, and pipeline stages. Used by sales teams and revenue operations to track and advance ...

Run with Naftiko

ActiveCampaign Marketing Automation

Unified workflow capability for marketing automation, contact management, campaign execution, and list segmentation. Used by marketing teams and growth engineers to orchestrate ...

Run with Naftiko

Features

Email Marketing

Create and send conversion-focused email campaigns with personalization and segmentation.

Marketing Automation

Build automated customer journeys and workflows triggered by contact behavior and events.

CRM

Built-in sales CRM for managing deals, pipelines, tasks, and customer relationships.

SMS Marketing

Reach contacts via SMS broadcast campaigns with AI-powered content generation.

WhatsApp Messaging

Automate growth and customer engagement through WhatsApp communications.

Transactional Email

Automate transactional alerts, password resets, and notifications via Postmark integration.

Custom Objects

Create custom data schemas to activate complex data for segmentation and personalized automation.

Contact Event Tracking

Track contact behaviors and activities across web properties and integrations.

Webhooks

Receive real-time event notifications for contact, campaign, automation, and custom object activities.

Landing Pages

Deploy conversion-ready landing pages for lead capture and campaigns.

Active Intelligence

AI-powered orchestration and autonomous marketing agents for campaign suggestions and personalization.

MCP Server

Connect AI applications to ActiveCampaign using the Model Context Protocol server.

Use Cases

Lead Nurturing

Automate email sequences to nurture leads through the sales funnel based on behavior.

E-Commerce Automation

Trigger post-purchase emails, abandoned cart recovery, and personalized product recommendations.

Customer Onboarding

Automate onboarding sequences for SaaS products to improve activation and retention.

Contact Segmentation

Segment contacts using tags, custom fields, and custom objects for targeted campaigns.

Sales Pipeline Management

Manage deals, tasks, and pipeline stages with CRM and automation integration.

SMS Broadcast Campaigns

Send targeted SMS campaigns to subscriber lists with engagement tracking.

Webhook-Driven Integrations

Build real-time integrations using webhooks for contact and campaign activity events.

Integrations

Salesforce

Sync contact and deal data between ActiveCampaign and Salesforce CRM.

Zapier

Connect ActiveCampaign to 1000+ apps via Zapier automation workflows.

Slack

Send notifications and trigger automations from Slack using OAuth2 integration.

Calendly

Sync scheduling data and trigger automations with custom objects via OAuth2.

Twilio

Integrate SMS workflows using Twilio with Basic Auth for outbound messaging.

Shopify

Sync ecommerce customers, orders, and products for automated campaigns.

WordPress

Embed forms and capture leads from WordPress sites.

Wix

Connect Wix websites for lead capture and customer journey automation.

Solutions

Starter

Entry-level plan with marketing automation, up to 5 automation actions, and 1 user.

Plus

Mid-tier plan with unlimited automation actions, landing pages, and standard segmentation.

Pro

Advanced plan with predictive content, advanced segmentation, and 3 users.

Enterprise

Full-featured plan with custom objects, dedicated account team, and premium segmentation.

Semantic Vocabularies

Activecampaign Sms Context

18 classes · 51 properties

JSON-LD

API Governance Rules

ActiveCampaign API Rules

26 rules · 12 errors 12 warnings 2 info

SPECTRAL

Resources

🌐
Portal
Portal
🚀
GettingStarted
GettingStarted
🔑
Authentication
Authentication
💰
Pricing
Pricing
📰
Blog
Blog
💬
FAQ
FAQ
🔗
Forums
Forums
🟢
StatusPage
StatusPage
🔗
PostmanWorkspace
PostmanWorkspace
👥
GitHubOrganization
GitHubOrganization
📦
PHP SDK
SDK
📦
Node.js SDK
SDK
🔗
SpectralRules
SpectralRules
🔗
Vocabulary
Vocabulary
🔗
ActiveCampaign API v3 Shared Definition
NaftikoCapability
🔗
Marketing Automation Workflow
NaftikoCapability
🔗
CRM and Sales Workflow
NaftikoCapability
🔗
SMS API Context
JSON-LD

Sources

Raw ↑
aid: activecampaign
url: >-
  https://raw.githubusercontent.com/api-evangelist/activecampaign/refs/heads/main/apis.yml
apis:
  - aid: activecampaign:activecampaign-v3
    name: ActiveCampaign API v3
    tags:
      - Marketing Automation
      - CRM
      - Email Marketing
      - Contacts
      - Deals
    humanURL: https://developers.activecampaign.com/reference/overview
    baseURL: https://youraccountname.api-us1.com/api/3
    properties:
      - url: https://developers.activecampaign.com/reference/overview
        type: Documentation
      - url: https://developers.activecampaign.com/reference/authentication
        type: Authentication
      - url: openapi/activecampaign-v3.json
        type: OpenAPI
    description: >-
      The primary REST API for ActiveCampaign, organized around resources such as
      contacts, deals, accounts, automations, campaigns, messages, lists, tags, webhooks,
      custom objects, and ecommerce entities. Uses API key header authentication.
  - aid: activecampaign:activecampaign-sms
    name: ActiveCampaign SMS Broadcast API
    tags:
      - SMS
      - Marketing Automation
      - Messaging
    humanURL: https://developers.activecampaign.com/reference/overview
    baseURL: https://youraccountname.api-us1.com/api/3
    properties:
      - url: https://developers.activecampaign.com/reference/overview
        type: Documentation
      - url: openapi/activecampaign-sms.json
        type: OpenAPI
      - url: json-schema/activecampaign-sms-broadcast-message-schema.json
        type: JSONSchema
        title: Broadcast Message
      - url: json-schema/activecampaign-sms-broadcast-create-request-schema.json
        type: JSONSchema
        title: Broadcast Create Request
      - url: json-schema/activecampaign-sms-broadcast-update-request-schema.json
        type: JSONSchema
        title: Broadcast Update Request
      - url: json-schema/activecampaign-sms-broadcast-metrics-schema.json
        type: JSONSchema
        title: Broadcast Metrics
      - url: json-schema/activecampaign-sms-recipient-schema.json
        type: JSONSchema
        title: Recipient
      - url: json-schema/activecampaign-sms-credits-response-schema.json
        type: JSONSchema
        title: Credits Response
      - url: json-schema/activecampaign-sms-ai-broadcast-request-schema.json
        type: JSONSchema
        title: AI Broadcast Request
      - url: json-structure/activecampaign-sms-broadcast-message-structure.json
        type: JSONStructure
        title: Broadcast Message
      - url: json-structure/activecampaign-sms-recipient-structure.json
        type: JSONStructure
        title: Recipient
      - url: examples/activecampaign-sms-broadcast-message-example.json
        type: Example
        title: Broadcast Message Example
      - url: examples/activecampaign-sms-recipient-example.json
        type: Example
        title: Recipient Example
    description: >-
      API for managing SMS broadcasts, lists, metrics, and AI-powered content generation
      in ActiveCampaign. Supports creating, scheduling, and tracking SMS broadcast campaigns.
name: ActiveCampaign
tags:
  - Marketing Automation
  - Email Marketing
  - CRM
  - Sales Automation
  - Customer Experience
type: Index
image: https://kinlane-productions.s3.amazonaws.com/apis-json/apis-json-logo.jpg
access: 3rd-Party
common:
  - url: https://developers.activecampaign.com/
    type: Portal
  - url: https://help.activecampaign.com/hc/en-us/articles/207317590-Getting-started-with-the-API
    type: GettingStarted
  - url: https://developers.activecampaign.com/reference/authentication
    type: Authentication
  - url: https://www.activecampaign.com/pricing
    type: Pricing
  - url: https://www.activecampaign.com/blog
    type: Blog
  - url: https://www.activecampaign.com/about/faq
    type: FAQ
  - url: https://community.activecampaign.com/latest
    type: Forums
  - url: https://status.activecampaign.com/
    type: StatusPage
  - url: https://www.postman.com/acdevrel/activecampaign-developer-relations/overview
    type: PostmanWorkspace
  - url: https://github.com/ActiveCampaign
    type: GitHubOrganization
  - url: https://github.com/ActiveCampaign/activecampaign-api-php
    type: SDK
    title: PHP SDK
  - url: https://github.com/ActiveCampaign/activecampaign-api-nodejs
    type: SDK
    title: Node.js SDK
  - url: rules/activecampaign-spectral-rules.yml
    type: SpectralRules
  - url: vocabulary/activecampaign-vocabulary.yaml
    type: Vocabulary
  - url: capabilities/shared/activecampaign-v3.yaml
    type: NaftikoCapability
    title: ActiveCampaign API v3 Shared Definition
  - url: capabilities/marketing-automation.yaml
    type: NaftikoCapability
    title: Marketing Automation Workflow
  - url: capabilities/crm-sales.yaml
    type: NaftikoCapability
    title: CRM and Sales Workflow
  - url: json-ld/activecampaign-sms-context.jsonld
    type: JSON-LD
    title: SMS API Context
  - type: Features
    data:
      - name: Email Marketing
        description: Create and send conversion-focused email campaigns with personalization and segmentation.
      - name: Marketing Automation
        description: Build automated customer journeys and workflows triggered by contact behavior and events.
      - name: CRM
        description: Built-in sales CRM for managing deals, pipelines, tasks, and customer relationships.
      - name: SMS Marketing
        description: Reach contacts via SMS broadcast campaigns with AI-powered content generation.
      - name: WhatsApp Messaging
        description: Automate growth and customer engagement through WhatsApp communications.
      - name: Transactional Email
        description: Automate transactional alerts, password resets, and notifications via Postmark integration.
      - name: Custom Objects
        description: Create custom data schemas to activate complex data for segmentation and personalized automation.
      - name: Contact Event Tracking
        description: Track contact behaviors and activities across web properties and integrations.
      - name: Webhooks
        description: Receive real-time event notifications for contact, campaign, automation, and custom object activities.
      - name: Landing Pages
        description: Deploy conversion-ready landing pages for lead capture and campaigns.
      - name: Active Intelligence
        description: AI-powered orchestration and autonomous marketing agents for campaign suggestions and personalization.
      - name: MCP Server
        description: Connect AI applications to ActiveCampaign using the Model Context Protocol server.
  - type: UseCases
    data:
      - name: Lead Nurturing
        description: Automate email sequences to nurture leads through the sales funnel based on behavior.
      - name: E-Commerce Automation
        description: Trigger post-purchase emails, abandoned cart recovery, and personalized product recommendations.
      - name: Customer Onboarding
        description: Automate onboarding sequences for SaaS products to improve activation and retention.
      - name: Contact Segmentation
        description: Segment contacts using tags, custom fields, and custom objects for targeted campaigns.
      - name: Sales Pipeline Management
        description: Manage deals, tasks, and pipeline stages with CRM and automation integration.
      - name: SMS Broadcast Campaigns
        description: Send targeted SMS campaigns to subscriber lists with engagement tracking.
      - name: Webhook-Driven Integrations
        description: Build real-time integrations using webhooks for contact and campaign activity events.
  - type: Integrations
    data:
      - name: Salesforce
        description: Sync contact and deal data between ActiveCampaign and Salesforce CRM.
      - name: Zapier
        description: Connect ActiveCampaign to 1000+ apps via Zapier automation workflows.
      - name: Slack
        description: Send notifications and trigger automations from Slack using OAuth2 integration.
      - name: Calendly
        description: Sync scheduling data and trigger automations with custom objects via OAuth2.
      - name: Twilio
        description: Integrate SMS workflows using Twilio with Basic Auth for outbound messaging.
      - name: Shopify
        description: Sync ecommerce customers, orders, and products for automated campaigns.
      - name: WordPress
        description: Embed forms and capture leads from WordPress sites.
      - name: Wix
        description: Connect Wix websites for lead capture and customer journey automation.
  - type: Solutions
    data:
      - name: Starter
        description: Entry-level plan with marketing automation, up to 5 automation actions, and 1 user.
      - name: Plus
        description: Mid-tier plan with unlimited automation actions, landing pages, and standard segmentation.
      - name: Pro
        description: Advanced plan with predictive content, advanced segmentation, and 3 users.
      - name: Enterprise
        description: Full-featured plan with custom objects, dedicated account team, and premium segmentation.
created: '2025-02-17'
modified: '2026-04-19'
position: Consumer
description: >-
  ActiveCampaign is a leading marketing automation platform that helps businesses
  of all sizes seamlessly engage with their customers. With its user-friendly interface
  and powerful features, ActiveCampaign allows businesses to create personalized email
  campaigns, automate workflows, and track customer interactions in real-time. The platform
  offers a REST API (v3), SMS Broadcast API, webhooks, and custom object schemas for
  building deep integrations and automations.
maintainers:
  - FN: Kin Lane
    email: [email protected]
specificationVersion: '0.19'