activecampaign-automation
Automate ActiveCampaign CRM and Marketing Tasks
Marketing teams and sales professionals waste hours on repetitive ActiveCampaign tasks like contact management and automation enrollment. This skill enables AI assistants to execute these workflows automatically through the Rube MCP integration.
スキルZIPをダウンロード
Claudeでアップロード
設定 → 機能 → スキル → スキルをアップロードへ移動
オンにして利用開始
テストする
「activecampaign-automation」を使用しています。 Create contact with email test@example.com and tag 'vip-customer'
期待される結果:
Contact created successfully with ID 12345. Applied tag 'vip-customer' to contact.
「activecampaign-automation」を使用しています。 Find contact by email existing@example.com and unsubscribe from list 3
期待される結果:
Contact found: existing@example.com (ID: 67890). Successfully unsubscribed from list 3.
セキュリティ監査
安全Static analyzer flagged 82 patterns that are all false positives. The SKILL.md file is markdown documentation, not executable code. Detected 'backticks' are markdown formatting for tool names and code examples. The hardcoded URL is the documented Rube MCP server endpoint. No actual security risks exist - this is a legitimate CRM automation skill.
品質スコア
作れるもの
Sales Team Contact Onboarding
Automatically create new lead contacts, apply qualification tags, subscribe to nurture lists, and create follow-up tasks for sales representatives
Marketing Campaign Tagging
Bulk apply campaign tags to contacts based on engagement criteria and manage list subscriptions for targeted email sequences
Customer Success Workflows
Enroll new customers in onboarding automations, create success check-in tasks, and manage communication preferences
これらのプロンプトを試す
Create a new ActiveCampaign contact with email john@example.com, first name John, last name Doe, and organization Example Corp. Then add the tags 'new-lead' and 'website-inquiry' to the contact.
Find the contact with email sarah@example.com. If found, subscribe them to list ID '5' and add the tag 'newsletter-subscriber'. If not found, create the contact first with first name Sarah and last name Smith.
Look up the contact by email mike@example.com. Enroll them in automation ID '12' for the onboarding sequence. Then create a follow-up task due in 3 days at 2pm EST with title 'Check onboarding progress' assigned to user ID '3'.
For each of these contacts: alice@example.com, bob@example.com, carol@example.com - add the tag 'q1-2026-campaign' and subscribe them to list ID '8'. Report any contacts that were not found.
ベストプラクティス
- Always call RUBE_SEARCH_TOOLS first to get current tool schemas before executing operations
- Search for existing contacts by email before creating to avoid duplicates
- Use contact_email parameter when available to avoid separate lookup calls
- Verify ActiveCampaign connection status shows ACTIVE before running workflows
- Space batch operations appropriately to respect ActiveCampaign API rate limits
回避
- Do not use lowercase 'add' or 'remove' for tag actions - must be capitalized 'Add' or 'Remove'
- Do not use capitalized 'Subscribe' or 'Unsubscribe' for list actions - must be lowercase
- Do not pass placeholder or invalid ISO 8601 datetime values for task due dates
- Do not pass integer IDs - all IDs must be passed as numeric strings
よくある質問
What do I need to set up before using this skill?
Can this skill create new automations in ActiveCampaign?
How do I find my list IDs and automation IDs?
What happens if I try to create a contact with an email that already exists?
Why are tag actions capitalized but subscription actions are lowercase?
Can I bulk tag multiple contacts at once?
開発者の詳細
作成者
sickn33ライセンス
MIT
リポジトリ
https://github.com/sickn33/antigravity-awesome-skills/tree/main/skills/activecampaign-automation参照
main
ファイル構成
📄 SKILL.md