activecampaign-automation

Automate ActiveCampaign contact, tag, list, automation, and task operations.

Updated Mar 18, 2026
One-click install
npx skills add https://github.com/dr-code/beacon --skill activecampaign-automation-dr-code
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: activecampaign-automation
Source: https://github.com/dr-code/beacon/tree/main/plugins/all-skills/skills/activecampaign-automation
Command: npx skills add https://github.com/dr-code/beacon --skill activecampaign-automation-dr-code

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill streamlines repetitive ActiveCampaign operations by automating contact creation and lookup, tag management, list subscriptions, automation enrollment, and contact-related task creation to reduce manual API calls and UI work.

Core Features & Use Cases

  • Contact management: Find or create contacts by email, phone, or ID and normalize contact IDs for downstream actions.
  • Tag and list operations: Add or remove tags and subscribe or unsubscribe contacts from lists with attention to action capitalization and string ID formats.
  • Automation enrollment & tasks: Enroll existing contacts into ActiveCampaign automations and create follow-up tasks with ISO 8601 due dates.
  • Use case: Bulk-tag recent purchasers, subscribe them to a campaign list, and enroll them into a welcome automation while creating follow-up tasks for sales reps.

Quick Start

Use Rube MCP to connect to ActiveCampaign, find or create a contact by email, then add tags and enroll the contact in the intended automation.

Frequently Asked Questions about activecampaign-automation

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate ActiveCampaign contact creation and bulk tagging without manual API calls?

You can automate ActiveCampaign contact creation and bulk tagging by using this Skill to find or create contacts by email, then apply or remove tags in bulk. It requires a Rube MCP connection with the active_campaign toolkit enabled to execute these CRM actions automatically.

Do I need Rube MCP to manage ActiveCampaign lists and automation enrollment?

Yes, Rube MCP is required to manage ActiveCampaign list subscriptions and automation enrollment. You must have an active connection status through Rube MCP with the active_campaign toolkit configured to subscribe or unsubscribe contacts and enroll them in automations.

How do I enroll existing contacts in ActiveCampaign automations using string IDs?

To enroll existing contacts in ActiveCampaign automations, provide stringified numeric IDs for both the contact and the automation. This Skill handles the enrollment process by passing the correctly formatted string IDs through the Rube MCP active_campaign toolkit.

What format should due dates use when creating follow-up tasks in ActiveCampaign?

Due dates for ActiveCampaign follow-up tasks must use ISO 8601 datetime format. This Skill creates tasks with properly formatted ISO 8601 due dates to ensure sales reps receive accurate follow-up scheduling within the CRM.

Can I subscribe contacts to campaign lists and add tags in a single automated workflow?

Yes, you can subscribe contacts to campaign lists and add tags within a single automated workflow. This Skill supports chaining operations such as finding a contact by email, adding tags, subscribing to a list, and enrolling in a welcome automation sequentially through Rube MCP.

Why does my ActiveCampaign automation enrollment fail when using numeric IDs?

ActiveCampaign automation enrollment fails with numeric IDs because the API requires stringified numeric IDs for lists, contacts, and automations. This Skill enforces correct string ID formats and proper action capitalization to prevent API errors during CRM operations.