Top companies trust Zapier to automate work that solves their unique business problems—no coding required.
How Zapier works
Zapier makes it easy to integrate ActiveCampaign with Notion - no code necessary. See how you can get setup in minutes.
100%
Help
ActiveCampaign
ActiveCampaign
1. Choose trigger event
Notion
Notion
2. Choose action
1. Select the event
Setup
Test
ActiveCampaign
Choose a trigger event
Choose a trigger
A trigger is the event that starts your Zap—like a "New or Updated Custom Object Record" from ActiveCampaign.
Add your action
An action happens after the trigger—such as "Add Block to Page" in Notion.
You’re connected!
Zapier seamlessly connects ActiveCampaign and Notion, automating your workflow.
Supported triggers and actions
Zapier helps you create workflows that connect your apps to automate repetitive tasks. A trigger is an event that starts a workflow, and an action is an event a Zap performs.
Triggers when an automation sends out webhook data. To add a webhook in ActiveCampaign, navigate to your Automations section, add or edit an automation, and create a new "Webhook" action.
Create a new record or update an existing record in your app.
Page
Required
Comment
Required
Action
This is an event a Zap performs.
Write
Create a new record or update an existing record in your app.
Parent_page
Required
Title
Content
Icon
Cover
Action
This is an event a Zap performs.
Write
Create a new record or update an existing record in your app.
Item ID
Required
Action
This is an event a Zap performs.
Write
Create a new record or update an existing record in your app.
Data Source
Item
Required
Content
Content Format
Action
This is an event a Zap performs.
Write
Create a new record or update an existing record in your app.
File_upload_note
Data Source
Required
Item
Required
File Property
Required
File
Required
Action
This is an event a Zap performs.
Write
Create a new record or update an existing record in your app.
Stop on error
Required
HTTP Method
Required
URL
Required
Query string parameters
Additional request headers
Body
Action
This is an event a Zap performs.
Write
Create a new record or update an existing record in your app.
Retrieve a Page
This action retrieves a specific page from Notion using its ID. The page id can be a normal page or a database item.
Action
This is an event a Zap performs.
Write
Create a new record or update an existing record in your app.
Page
Required
Action
This is an event a Zap performs.
Search
Find existing data in your app
Block ID
Required
Action
This is an event a Zap performs.
Search
Find existing data in your app
Page ID
Required
Action
This is an event a Zap performs.
Search
Find existing data in your app
Title
Required
Exact_match
Required
Action
This is an event a Zap performs.
Search
Find existing data in your app
Data Source
Advanced Query (JSON)
Action
This is an event a Zap performs.
Search
Find existing data in your app
Data Source
Template Mode
Action
This is an event a Zap performs.
Search or write
Find existing data in your app, or create a new record if no data is found
For AI agents & developers
Use ActiveCampaign and Notion with AI agents and code
Beyond Zap workflows. Call ActiveCampaign and Notion actions directly from your AI client or your codebase, using the same 9,000+ app integrations Zapier already runs.
No code
Connect via Zapier MCP
Expose ActiveCampaign and Notion actions as tools in any MCP client. Authenticate once, then call them in natural language.
Example actions on this page
Create Account
Add Block to Page
Works with
Claude · ChatGPT · Cursor · any MCP-compatible client
There is no Python package yet. SDK is TypeScript-only (@zapier/zapier-sdk). The MCP server URL is personal to your account; get it at zapier.com/mcp.
Zapier is the automation platform of choice for 87% of Forbes Cloud 100 companies in 2023
93%
Customers who say using Zapier has made them better at their job
25m
Customers have created over 25 million Zaps on the platform
6 mins
The average user takes less than 6 minutes to set up a Zap
Practical ways you can use ActiveCampaign and Notion
Sync new customer contacts to a Notion database
When a new customer contact is created in ActiveCampaign, Zapier automatically adds the contact details to a database in Notion. This ensures customer records are unified and accessible for quick reference during decision-making or team collaboration.
When a contact opens a new campaign email in ActiveCampaign, Zapier automatically logs the activity in a specific Notion database. By centralizing this information, marketing teams can easily analyze and refine email marketing strategies based on real-time engagement metrics.
When a sales task is marked complete in ActiveCampaign, Zapier creates a corresponding log entry in a Notion database. This provides transparent task tracking and quick access to relevant deal activity for future reference or reporting.
Learn how to automate ActiveCampaign on the Zapier blog
Learn how to automate Notion on the Zapier blog
Make work flow with AI
Level up your ActiveCampaign to Notion integration with AI. Extract, summarize, and transform your integration data with leading AI models like OpenAI, Anthropic, and more.
Frequently Asked Questions about ActiveCampaign + Notion integrations
New to automation with Zapier? You're not alone. Here are some answers to common questions about how Zapier works with ActiveCampaign and Notion
How do I start integrating ActiveCampaign with Notion?
To begin integrating ActiveCampaign with Notion, you need to set up a Zap on our platform that connects both applications. This involves selecting triggers from ActiveCampaign such as 'New Contact' or 'Updated Deal', and then choosing an action in Notion, like 'Create Database Item' or 'Update Page Content'.
Which triggers are available for ActiveCampaign when integrating with Notion?
ActiveCampaign offers several triggers you can use when setting up your integration, including 'New Contact Added', 'Updated Deal Stage', and 'Tag Added to Contact'. These allow you to initiate automated actions in Notion whenever these events occur in ActiveCampaign.
Can I update a Notion database when a new contact is added in ActiveCampaign?
Yes, you can configure the integration so that whenever a new contact is added in ActiveCampaign, specific information from that contact can be automatically updated or added to a database in Notion. You'll want to select the appropriate trigger from ActiveCampaign and configure the corresponding action for Notion.
Is it possible to tag contacts in ActiveCampaign based on actions taken in Notion?
Currently, our integration primarily supports initiating actions within Notion based on triggers from ActiveCampaign. However, using advanced setups and perhaps intermediary steps involving webhooks or third-party tools, you could create workflows that accomplish tagging contacts in ActiveCampaign based on activities recorded in Notion.
What should I do if my integration between ActiveCampaign and Notion stops working?
If your integration stops functioning as expected, check your Zap configuration first. Ensure that your triggers and actions are correctly set up and active. We also recommend testing each step individually within our platform and contacting support if issues persist.
Are there any limitations when integrating ActiveCampaign with Notion?
While our platform facilitates many useful automations between the two apps, certain limitations exist such as rate limits set by each service separately and potential formatting restrictions during data transfer between these applications.
How frequently does data sync occur between ActiveCampaign and Notion with this integration?
The frequency of data sync primarily depends on the polling interval you've set during your Zap configuration. Typically, it ranges from every 5 minutes for instantly triggered Zaps to up to 15 minutes for longer polling-trigger Zaps.
About ActiveCampaign
ActiveCampaign is an autonomous marketing platform built to transform how marketers, agencies, and business owners work.