
ACTIVECAMPAIGN n8n INTEGRATION: AUTOMATE ACTIVECAMPAIGN WITH N8N
ACTIVECAMPAIGN N8N INTEGRATION: AUTOMATE ACTIVECAMPAIGN WITH N8N
Need help automating Activecampaign with n8n?
Our team will get back to you in minutes.
Why automate Activecampaign with n8n?
The ActiveCampaign n8n integration transforms how you handle marketing automation and customer relationship management. With 1 webhook-based trigger and 44 distinct actions spanning contacts, deals, accounts, tags, lists, connections, and e-commerce resources, you gain complete programmatic control over your ActiveCampaign instance.
Significant time savings become immediately apparent when you automate repetitive tasks. No more manually adding contacts to lists when they fill out a form elsewhere, no more copying deal information between systems, and no more tedious tag management. Set up smart rules once, and let n8n handle the execution 24/7. Teams report saving 10-15 hours weekly by automating their ActiveCampaign workflows.
Improved responsiveness means your marketing reacts in real-time. When someone triggers an event in ActiveCampaign—whether it's opening an email, clicking a link, or being added to a list—your n8n workflow fires instantly. This enables immediate follow-ups, real-time data synchronization, and responsive customer journeys that would be impossible to manage manually.
Zero oversight required with webhook-based triggers monitoring your ActiveCampaign account continuously. Every relevant event automatically initiates the appropriate workflow, ensuring nothing falls through the cracks. Combined with n8n's ability to connect ActiveCampaign to over 400 applications, you can build sophisticated automation chains: sync new contacts to Google Sheets, notify your team on Slack when high-value deals close, or automatically update your e-commerce platform when customer data changes.
How to connect Activecampaign to n8n?
! 1 stepHow to connect Activecampaign to n8n?
- 01
Add the node
Search and add the node in your workflow.
TIP💡 TIP: Create a dedicated API user in ActiveCampaign specifically for n8n integrations. This allows you to track API usage separately and revoke access if needed without affecting other integrations. Also, keep your API credentials secure—never share them in public repositories or unsecured documents. For more advanced configurations, check out our n8n training resources.- 01
Need help automating Activecampaign with n8n?
Our team will get back to you in minutes.
Activecampaign triggers available in n8n
01 Trigger 01ActiveCampaign Trigger
The ActiveCampaign Trigger serves as your workflow's starting point, automatically firing whenever specified events occur in your ActiveCampaign account. This webhook-based trigger eliminates the need for polling, ensuring your automations respond in real-time to any activity.
How it works: Once configured, n8n registers a webhook with ActiveCampaign. Whenever an event matching your criteria occurs—a contact subscribing, an email being opened, a deal stage changing—ActiveCampaign immediately sends the event data to n8n, which then executes your workflow.
Configuration Parameters:
- Credential to connect with: This dropdown allows you to select which ActiveCampaign account credentials to use for authentication. This is required and must be configured beforehand in n8n's credentials section.
- Event Names or IDs: This text input field lets you specify exactly which events should trigger your workflow. You can enter event names or their corresponding IDs. ActiveCampaign supports numerous events including contact_add, contact_update, deal_add, deal_update, list_subscribe, and many more.
- Source: This multi-select dropdown filters events by their origin. Options include Public (events from public-facing actions like form submissions), Api (events triggered via API calls), Admin (events from admin panel actions), and System (automated system events). By default, all sources are selected, capturing every relevant event regardless of origin.
Typical Use Cases:
- Trigger a welcome email sequence through another platform when someone subscribes to a list
- Notify your sales team on Slack when a deal moves to a specific stage
- Sync contact updates to your data warehouse in real-time
- Create support tickets automatically when contacts are tagged with "needs-help"
When to use it: Deploy this trigger whenever you need real-time reactions to ActiveCampaign events. It's particularly valuable for time-sensitive automations where delays could impact customer experience or business operations.

Activecampaign actions available in n8n
01 Action 01ActiveCampaign Tag Update
This action modifies existing tags in your ActiveCampaign account, allowing you to rename tags or update their properties programmatically. Essential for maintaining organized tag structures as your marketing needs evolve.
Key Parameters:
- Credential to connect with: Dropdown to select your ActiveCampaign account credentials (required)
- Resource: Set to "Tag" to indicate you're working with tag data
- Operation: Set to "Update" to modify an existing tag
- Tag ID: Text input where you enter the numeric ID of the tag to update (required)
- Update Fields: Expandable section where you add specific properties to modify, such as the tag name
Use Cases: Rename tags to reflect new campaign naming conventions, update tag descriptions for team clarity, or programmatically modify tags based on external triggers.

02 Action 02Get Many Tags
Retrieve multiple tags from your ActiveCampaign account in a single operation. Perfect for syncing tag lists to external systems or building dynamic tag selection interfaces.
Key Parameters:
- Credential to connect with: Select your ActiveCampaign credentials (required)
- Resource: Set to "Tag"
- Operation: Set to "Get Many"
- Return All: Toggle to fetch all tags (off by default)
- Limit: Numeric input specifying maximum tags to retrieve (default: 100)
- Simplify: Toggle to return simplified data structure for easier downstream processing
Use Cases: Export all tags to a spreadsheet for audit purposes, populate dropdown menus in custom applications, or sync tag structures between environments.

03 Action 03ActiveCampaign - Get Tag
Fetch details of a single specific tag using its unique identifier. Useful when you need precise information about one tag rather than browsing the entire list.
Key Parameters:
- Credential to connect with: Your ActiveCampaign credentials (required)
- Resource: "Tag"
- Operation: "Get"
- Tag ID: The numeric identifier of the tag to retrieve (required)
Use Cases: Verify tag existence before applying it to contacts, retrieve tag metadata for reporting, or validate tag configurations in automated workflows.

04 Action 04ActiveCampaign - Tag Delete
Permanently remove a tag from your ActiveCampaign account. Use with caution as this action cannot be undone and will remove the tag from all associated contacts.
Key Parameters:
- Credential to connect with: Authentication credentials (required)
- Resource: "Tag"
- Operation: "Delete"
- Tag ID: The ID of the tag to permanently remove (required)
Use Cases: Clean up obsolete campaign tags, remove test tags after development, or automate tag lifecycle management.

05 Action 05ActiveCampaign Tag - Create
Create new tags in ActiveCampaign programmatically. Essential for dynamically generating tags based on external events or automating tag structure creation.
Key Parameters:
- Credential to connect with: Your credentials (required)
- Resource: "Tag"
- Operation: "Create"
- Type: Dropdown to specify tag type, typically "Contact" for contact-level tags
- Name: Text input for the tag name (required)
- Additional Fields: Optional extra properties for the tag
Use Cases: Automatically create event-specific tags when launching campaigns, generate tags based on form submissions, or sync tag creation from external CRM systems.

06 Action 06List - Get Many
Retrieve multiple contact lists from ActiveCampaign. Fundamental for understanding your list structure and building list-aware automations.
Key Parameters:
- Credential to connect with: Credentials (required)
- Resource: "List"
- Operation: "Get Many"
- Return All: Toggle for complete list retrieval
- Limit: Maximum number of lists to fetch (default: 100)
- Simplify: Return simplified data structure
Use Cases: Sync list structures to external databases, build list selection interfaces, or audit list configurations across campaigns.

07 Action 07ActiveCampaign - E-Commerce Order Product: Get by Order ID
Retrieve all products associated with a specific e-commerce order. Critical for order fulfillment workflows and product-level analysis.
Key Parameters:
- Credential to connect with: Credentials (required)
- Resource: "E-Commerce Order Product"
- Operation: "Get by Order ID"
- Order ID: The unique identifier of the order (required)
Use Cases: Pull product details for order confirmation emails, sync order contents to fulfillment systems, or build order-specific reporting.

08 Action 08ActiveCampaign - E-Commerce Order Product Get by Product ID
Fetch order product details using a specific product identifier. Useful for product-centric analysis and inventory-related automations.
Key Parameters:
- Credential to connect with: Credentials (required)
- Resource: "E-Commerce Order Product"
- Operation: "Get by Product ID"
- Product ID: The product's unique identifier (required)
Use Cases: Track product performance across orders, build product-specific follow-up campaigns, or sync product data to inventory systems.

09 Action 09ActiveCampaign - Get Many E-Commerce Order Products
Retrieve multiple e-commerce order products with pagination control. Essential for bulk data operations and comprehensive e-commerce reporting.
Key Parameters:
- Credential to connect with: Credentials (required)
- Resource: "E-Commerce Order Product"
- Operation: "Get Many"
- Return All: Toggle for complete retrieval
- Limit: Maximum records to fetch (default: 100)
- Simplify: Simplified output format
Use Cases: Export order product data for analysis, build comprehensive sales reports, or sync product order history to data warehouses.

10 Action 10ActiveCampaign - Update E-Commerce Order
Modify existing e-commerce order data in ActiveCampaign. Critical for keeping order information synchronized as order status evolves.
Key Parameters:
- Credential to connect with: Credentials (required)
- Resource: "E-Commerce Order"
- Operation: "Update"
- Order ID: The order to update (required)
- Update Fields: Specific order properties to modify
Use Cases: Update order status from fulfillment systems, modify order totals after adjustments, or sync shipping information from logistics platforms.

11 Action 11Get Many E-Commerce Orders
Retrieve multiple e-commerce orders with flexible filtering and pagination. Foundation for order management and e-commerce analytics workflows.
Key Parameters:
- Credential to connect with: Credentials (required)
- Resource: "E-Commerce Order"
- Operation: "Get Many"
- Return All: Complete retrieval toggle
- Limit: Maximum orders to fetch (default: 100)
- Simplify: Simplified data format
Use Cases: Build order summary dashboards, sync orders to accounting software, or create order digest notifications.

12 Action 12Get E-Commerce Order
Fetch a single e-commerce order by its ID. Perfect for order lookup operations and specific order processing workflows.
Key Parameters:
- Credential to connect with: Credentials (required)
- Resource: "E-Commerce Order"
- Operation: "Get"
- Order ID: Unique order identifier (required)
Use Cases: Retrieve order details for customer support queries, validate orders before processing, or pull specific order data for targeted communications.

13 Action 13ActiveCampaign - E-Commerce Order Delete
Remove an e-commerce order from ActiveCampaign. Use for cleanup operations or when orders need to be removed from the system.
Key Parameters:
- Credential to connect with: Credentials (required)
- Resource: "E-Commerce Order"
- Operation: "Delete"
- Order ID: The order to remove (required)
Use Cases: Remove test orders after development, clean up cancelled orders, or maintain data hygiene in your e-commerce records.

14 Action 14Create E-Commerce Order
Create new e-commerce orders in ActiveCampaign programmatically. Essential for connecting external e-commerce platforms to ActiveCampaign's Deep Data integration.
Key Parameters:
- Credential to connect with: Credentials (required)
- Resource: "E-Commerce Order"
- Operation: "Create"
- External ID: External system order identifier (optional)
- External Checkout ID: External checkout reference (optional)
- Order Source: Numeric source identifier (default: 0)
- Customer Email: Buyer's email address (required)
- Total Price: Order total amount (numeric)
- Order Currency: Currency dropdown (e.g., "Euro")
- Connection ID: Associated connection identifier
Use Cases: Sync orders from Shopify, WooCommerce, or custom e-commerce platforms, create orders from form submissions, or build custom checkout integrations.

15 Action 15ActiveCampaign - Update E-Commerce Customer
Modify e-commerce customer data in ActiveCampaign. Keep customer information synchronized across your technology stack.
Key Parameters:
- Credential to connect with: Credentials (required)
- Resource: "E-Commerce Customer"
- Operation: "Update"
- Customer ID: The customer to update (required)
- Update Fields: Specific customer properties to modify
Use Cases: Update customer details from external platforms, sync customer preferences, or maintain customer data accuracy across systems.

16 Action 16Get Many E-Commerce Customers
Retrieve multiple e-commerce customers with pagination control. Build comprehensive customer views and analytics.
Key Parameters:
- Credential to connect with: Credentials (required)
- Resource: "E-Commerce Customer"
- Operation: "Get Many"
- Return All: Complete retrieval toggle
- Limit: Maximum customers to fetch (default: 100)
- Simplify: Simplified output format
Use Cases: Export customer lists for analysis, sync customer data to external CRMs, or build customer segment reports.

17 Action 17Get E-Commerce Customer
Fetch a single e-commerce customer by their unique identifier. Essential for customer lookup and individual customer processing.
Key Parameters:
- Credential to connect with: Credentials (required)
- Resource: "E-Commerce Customer"
- Operation: "Get"
- Customer ID: The customer's unique identifier (required)
Use Cases: Look up customer details for support queries, validate customer existence before operations, or pull customer data for personalized workflows.

18 Action 18ActiveCampaign - E-Commerce Customer Delete
Remove an e-commerce customer record from ActiveCampaign. Handle customer data removal requests or cleanup operations.
Key Parameters:
- Credential to connect with: Credentials (required)
- Resource: "E-Commerce Customer"
- Operation: "Delete"
- Customer ID: The customer to remove (required)
Use Cases: Process GDPR deletion requests, remove test customers, or clean up duplicate customer records.

19 Action 19ActiveCampaign - E-Commerce Customer Create
Create new e-commerce customer records in ActiveCampaign. Connect external e-commerce platforms to ActiveCampaign's customer tracking.
Key Parameters:
- Credential to connect with: Credentials (required)
- Resource: "E-Commerce Customer"
- Operation: "Create"
- Service ID: Associated service identifier (optional)
- Customer ID: External customer ID (optional)
- Customer Email: Customer's email address (required)
- Additional Fields: Extra customer properties
Use Cases: Sync customers from external e-commerce platforms, create customer records from form submissions, or build custom e-commerce integrations.

20 Action 20Update Deal Note
Modify an existing note attached to a deal. Keep deal documentation current as negotiations progress.
Key Parameters:
- Credential to connect with: Credentials (required)
- Resource: "Deal"
- Operation: "Update Deal Note"
- Deal ID: The associated deal's ID (required)
- Deal Note ID: The note to update (required)
- Deal Note: New note content (optional)
Use Cases: Update notes with latest meeting summaries, append additional context to existing notes, or sync note content from external meeting tools.

21 Action 21ActiveCampaign - Update Deal
Modify existing deal properties in ActiveCampaign. Essential for keeping deals synchronized with your sales process.
Key Parameters:
- Credential to connect with: Credentials (required)
- Resource: "Deal"
- Operation: "Update"
- Deal ID: The deal to modify (required)
- Update Fields: Specific properties to update (title, value, status, etc.)
Use Cases: Update deal stages from external sales tools, modify deal values based on negotiations, or sync deal status across platforms.

22 Action 22Get Many Deals
Retrieve multiple deals from your ActiveCampaign pipeline. Foundation for sales reporting and pipeline analysis.
Key Parameters:
- Credential to connect with: Credentials (required)
- Resource: "Deal"
- Operation: "Get Many"
- Return All: Complete retrieval toggle
- Limit: Maximum deals to fetch (default: 100)
- Simplify: Simplified data format
Use Cases: Build sales dashboards, generate pipeline reports, or sync deal data to business intelligence tools.

23 Action 23ActiveCampaign - Deal Get
Fetch a single deal by its unique identifier. Perfect for deal lookup and specific deal processing.
Key Parameters:
- Credential to connect with: Credentials (required)
- Resource: "Deal"
- Operation: "Get"
- Deal ID: The deal's unique identifier (required)
Use Cases: Retrieve deal details for notifications, validate deal existence before updates, or pull deal data for targeted follow-ups.

24 Action 24ActiveCampaign Deal Delete
Permanently remove a deal from ActiveCampaign. Handle deal cleanup and removal operations.
Key Parameters:
- Credential to connect with: Credentials (required)
- Resource: "Deal"
- Operation: "Delete"
- Deal ID: The deal to remove (required)
Use Cases: Remove lost deals after archiving, clean up test deals, or automate deal lifecycle cleanup.

25 Action 25ActiveCampaign - Create Note on Deal
Add a new note to an existing deal. Document important interactions and keep your sales team informed.
Key Parameters:
- Credential to connect with: Credentials (required)
- Resource: "Deal"
- Operation: "Create Note"
- Deal ID: The deal to annotate (required)
- Deal Note: The note content (optional)
Use Cases: Log meeting summaries from calendar integrations, record call notes from phone systems, or add automated activity logs.

26 Action 26ActiveCampaign - Deal: Create
Create new deals in your ActiveCampaign pipeline. Automate deal creation from lead capture forms or external systems.
Key Parameters:
- Credential to connect with: Credentials (required)
- Resource: "Deal"
- Operation: "Create"
- Title: Deal name (required)
- Deal's Contact ID: Associated contact (numeric)
- Deal Value: Monetary value (numeric)
- Currency: Currency type (dropdown, e.g., "Euro")
- Deal Pipeline ID: Target pipeline (optional)
- Deal Stage ID: Initial stage (optional)
- Deal Owner ID: Assigned owner (optional)
Use Cases: Create deals from form submissions, generate deals from won opportunities in other CRMs, or automate deal creation from qualified leads.

27 Action 27ActiveCampaign - Contact Tag Remove
Remove a tag from a contact by deleting the contact-tag association. Essential for tag lifecycle management.
Key Parameters:
- Credential to connect with: Credentials (required)
- Resource: "Contact Tag"
- Operation: "Remove"
- Contact Tag ID: The association to remove (required)
Use Cases: Remove expired promotional tags, clean up campaign-specific tags after completion, or automate tag removal based on behavior.

28 Action 28ActiveCampaign - Contact Tag: Add
Apply a tag to a specific contact. Fundamental for contact segmentation and behavior tracking.
Key Parameters:
- Credential to connect with: Credentials (required)
- Resource: "Contact Tag"
- Operation: "Add"
- Tag Name or ID: The tag to apply (dropdown or expression)
- Contact ID: The contact to tag (required)
Use Cases: Tag contacts based on website behavior, apply campaign participation tags, or segment contacts from external system triggers.

29 Action 29ActiveCampaign - Contact List Remove
Unsubscribe a contact from a specific list. Handle opt-out requests and list management programmatically.
Key Parameters:
- Credential to connect with: Credentials (required)
- Resource: "Contact List"
- Operation: "Remove"
- List ID: The list to remove from (required)
- Contact ID: The contact to unsubscribe (required)
Use Cases: Process unsubscribe requests from external forms, remove contacts from campaign-specific lists, or automate list cleanup.

30 Action 30ActiveCampaign - Contact List Add
Subscribe a contact to a specific list. Core operation for list building and audience management.
Key Parameters:
- Credential to connect with: Credentials (required)
- Resource: "Contact List"
- Operation: "Add"
- List ID: The target list (required)
- Contact ID: The contact to subscribe (required)
Use Cases: Add contacts to nurture lists from lead forms, subscribe contacts to segment-specific lists, or sync list membership from external systems.

31 Action 31Update Contact
Modify existing contact data in ActiveCampaign. Keep contact information synchronized across your tech stack.
Key Parameters:
- Credential to connect with: Credentials (required)
- Resource: "Contact"
- Operation: "Update"
- Contact ID: The contact to modify (required)
- Update Fields: Specific properties to update
Use Cases: Sync contact updates from CRM systems like HubSpot, update contact preferences from profile forms, or maintain data accuracy across platforms.

32 Action 32Get Many Contacts
Retrieve multiple contacts with filtering and pagination. Foundation for contact management and segmentation workflows.
Key Parameters:
- Credential to connect with: Credentials (required)
- Resource: "Contact"
- Operation: "Get Many"
- Return All: Complete retrieval toggle
- Limit: Maximum contacts (default: 100)
- Simplify: Simplified output format
- Additional Fields: Extra query parameters
Use Cases: Export contact segments for analysis, sync contacts to external systems, or build contact-based reports.

33 Action 33ActiveCampaign - Get Contact
Fetch a single contact by their unique identifier. Essential for contact lookup and individual processing.
Key Parameters:
- Credential to connect with: Credentials (required)
- Resource: "Contact"
- Operation: "Get"
- Contact ID: The contact's identifier (required)
Use Cases: Retrieve contact details for personalization, validate contact existence, or pull contact data for targeted workflows.

34 Action 34Delete Contact
Permanently remove a contact from ActiveCampaign. Handle deletion requests and contact cleanup.
Key Parameters:
- Credential to connect with: Credentials (required)
- Resource: "Contact"
- Operation: "Delete"
- Contact ID: The contact to remove (required)
Use Cases: Process GDPR deletion requests, remove bounced or invalid contacts, or automate contact cleanup routines.

35 Action 35Create Contact
Add new contacts to ActiveCampaign. The most fundamental action for building your contact database.
Key Parameters:
- Credential to connect with: Credentials (required)
- Resource: "Contact"
- Operation: "Create"
- Email: Contact's email address (required)
- Update if Exists: Toggle to update existing contacts
- Additional Fields: Extra contact properties
Use Cases: Add leads from web forms, sync contacts from external CRMs, or create contacts from e-commerce transactions.

36 Action 36Update Connection
Modify an existing service connection in ActiveCampaign. Maintain accurate integration records.
Key Parameters:
- Credential to connect with: Credentials (required)
- Resource: "Connection"
- Operation: "Update"
- Connection ID: The connection to modify (required)
- Update Fields: Properties to update
Use Cases: Update connection metadata, modify service configurations, or maintain integration accuracy.

37 Action 37ActiveCampaign - Connection - Get Many
Retrieve multiple service connections from ActiveCampaign. Audit and manage your integration landscape.
Key Parameters:
- Credential to connect with: Credentials (required)
- Resource: "Connection"
- Operation: "Get Many"
- Return All: Complete retrieval toggle
- Limit: Maximum connections (default: 100)
- Simplify: Simplified output
Use Cases: Audit active integrations, build connection management dashboards, or sync connection data to monitoring systems.

38 Action 38ActiveCampaign - Connection Get
Fetch a single connection by its ID. Look up specific integration details.
Key Parameters:
- Credential to connect with: Credentials (required)
- Resource: "Connection"
- Operation: "Get"
- Connection ID: The connection identifier (required)
Use Cases: Verify connection status, retrieve connection metadata, or validate integration configurations.

39 Action 39ActiveCampaign > Connection > Delete
Remove a service connection from ActiveCampaign. Clean up obsolete integrations.
Key Parameters:
- Credential to connect with: Credentials (required)
- Resource: "Connection"
- Operation: "Delete"
- Connection ID: The connection to remove (required)
Use Cases: Remove deprecated integrations, clean up test connections, or automate connection lifecycle management.

40 Action 40ActiveCampaign - Connection - Create
Establish new service connections in ActiveCampaign. Register external integrations programmatically.
Key Parameters:
- Credential to connect with: Credentials (required)
- Resource: "Connection"
- Operation: "Create"
- Service: Service name (text)
- External Account ID: External identifier
- Account Name: Display name
- Logo URL: Visual identifier (optional)
- Link URL: External reference (optional)
Use Cases: Register new e-commerce platform connections, create service integrations programmatically, or automate connection setup.

41 Action 41ActiveCampaign Account Contact Update
Update the relationship between an account and a contact. Manage B2B contact associations.
Key Parameters:
- Credential to connect with: Credentials (required)
- Resource: "Account Contact"
- Operation: "Update"
- Account Contact ID: The association to modify (required)
- Update Fields: Properties to update
Use Cases: Update contact roles within accounts, modify association metadata, or sync account-contact relationships.

42 Action 42ActiveCampaign - Account Contact Delete
Remove the association between an account and a contact. Manage organizational relationships.
Key Parameters:
- Credential to connect with: Credentials (required)
- Resource: "Account Contact"
- Operation: "Delete"
- Account Contact ID: The association to remove (required)
Use Cases: Remove contacts from accounts when they leave, clean up duplicate associations, or manage organizational changes.

43 Action 43ActiveCampaign Account Contact - Create
Associate a contact with an account. Build B2B relationship structures in ActiveCampaign.
Key Parameters:
- Credential to connect with: Credentials (required)
- Resource: "Account Contact"
- Operation: "Create"
- Account ID: The target account (required)
- Contact ID: The contact to associate (required)
- Additional Fields: Extra association properties
Use Cases: Link contacts to their companies, build organizational hierarchies, or sync account-contact relationships from CRM systems.

44 Action 44ActiveCampaign - Update Account
Modify existing account (company) data in ActiveCampaign. Keep B2B records synchronized.
Key Parameters:
- Credential to connect with: Credentials (required)
- Resource: "Account"
- Operation: "Update"
- Account ID: The account to modify (required)
- Update Fields: Properties to update
Use Cases: Sync company data from external systems, update account statuses, or maintain accurate B2B records.

45 Action 45Get Many Accounts
Retrieve multiple accounts with filtering and pagination. Foundation for B2B reporting and management.
Key Parameters:
- Credential to connect with: Credentials (required)
- Resource: "Account"
- Operation: "Get Many"
- Return All: Complete retrieval toggle
- Limit: Maximum accounts (default: 100)
- Simplify: Simplified format
- Filters: Query conditions
Use Cases: Export account lists for analysis, sync accounts to external CRMs, or build account-based reports.

46 Action 46ActiveCampaign - Get Account
Fetch a single account by its identifier. Look up specific company details.
Key Parameters:
- Credential to connect with: Credentials (required)
- Resource: "Account"
- Operation: "Get"
- Account ID: The account identifier (required)
Use Cases: Retrieve account details for personalization, validate account existence, or pull account data for targeted workflows.

47 Action 47ActiveCampaign - Delete Account
Permanently remove an account from ActiveCampaign. Handle account cleanup and removal.
Key Parameters:
- Credential to connect with: Credentials (required)
- Resource: "Account"
- Operation: "Delete"
- Account ID: The account to remove (required)
Use Cases: Remove closed companies, clean up test accounts, or automate account lifecycle management.

48 Action 48ActiveCampaign - Account Create
Create new accounts (companies) in ActiveCampaign. Build your B2B database programmatically.
Key Parameters:
- Credential to connect with: Credentials (required)
- Resource: "Account"
- Operation: "Create"
- Name: Account/company name (required)
- Additional Fields: Extra account properties
Use Cases: Create accounts from form submissions, sync companies from external CRMs, or automate account creation from deal wins.

Build your first workflow with our team
Drop your email and we'll send you the catalog of automations you can ship today.
- Free n8n & Make scenarios to import
- Step-by-step setup docs
- Live cohort + community support
Frequently asked questions
Is the ActiveCampaign n8n integration free to use?
The ActiveCampaign n8n integration itself is completely free—it's a native node included in n8n's open-source platform. However, you'll need both an ActiveCampaign account (which has various pricing tiers starting from their Lite plan) and access to n8n (available as free self-hosted or paid cloud versions). The integration doesn't add any additional costs beyond your existing subscriptions. If you're using n8n's self-hosted option, you can connect to ActiveCampaign without any extra licensing fees, making it an extremely cost-effective automation solution.What's the difference between using triggers and actions in the ActiveCampaign n8n integration?
The ActiveCampaign Trigger is a webhook-based listener that starts your workflow when something happens in ActiveCampaign—like a contact subscribing, a deal updating, or an email being opened. It's reactive and event-driven. Actions, on the other hand, are operations you perform on ActiveCampaign data: creating contacts, updating deals, managing tags, etc. A typical workflow combines both: a trigger detects an event, then actions respond accordingly. For example, the trigger detects a new contact subscription, then actions might add tags, update custom fields, and notify your team via Slack.How can I troubleshoot connection issues between n8n and ActiveCampaign?
Start by verifying your API credentials: ensure your API URL format is correct (should be https://youraccountname.api-us1.com) and that your API key hasn't been rotated. Test the connection in n8n's credentials panel—it will show specific error messages. If webhooks aren't firing, check that your n8n instance is publicly accessible (webhook URLs must be reachable by ActiveCampaign's servers). For self-hosted n8n behind firewalls, you may need to configure port forwarding or use a tunnel service. Also verify that your ActiveCampaign plan includes API access, as some legacy plans have limitations. For detailed debugging steps, explore our n8n troubleshooting guide.



