- Home
- Resources
- Integrations
- Constant Contact
Constant Contact Make integrationAutomate Constant Contact with Make.
Can Make keep your Constant Contact lists and campaigns moving on their own? Yes: the Constant Contact Make integration offers 46 modules, including 11 triggers, 19 actions and 16 searches. This guide walks a marketer through the connection, a first scenario and every module.
Verified Trustpilot reviews · AI, automation & growth agency
What does the Constant Contact Make integration do?
The Constant Contact Make integration links your Constant Contact account to Make, a no-code tool where you build a scenario (the automation itself: a chain of modules that runs on a schedule). Each module is one brick: it watches your contacts or email reports, creates or updates records, or looks them up. You set it up once, and the scenario keeps working after you close the tab.
Signups land in the right list. A form or a spreadsheet in another app feeds Create a Contact, and the new person sits in your audience before anyone copies a row by hand. When a whole file arrives, Import Contacts by CSV takes it in one pass, keeping in mind that only the first 4 MB of a larger file are imported.
Campaign results reach the people who need them. Watch Email Clicks Reports or Watch Email Opens Reports picks up new report entries, and the next module forwards them to a sales tool or a shared sheet. Sales sees who clicked without logging in to Constant Contact.
Campaign drafts get a safety check. Watch Email Campaigns spots a new campaign, and Test an Email Campaign Activity sends a test version so someone proofreads it first. Constant Contact caps those test sends at 50 per day.
What Make does not do here: every trigger of this app is scheduled, so Make checks Constant Contact at intervals and nothing arrives the instant it happens. When a listed module does not cover your need, Make an API Call reaches the rest of the API with the same connection. Constant Contact often has an n8n node too; the n8n vs Make comparison helps you choose, and the Make review covers the tool itself. If you would rather hand the build over, see the Make agency page.
How do you connect Constant Contact to Make?
- 01
Add a Constant Contact module
Log in to Make, open your scenario and add any Constant Contact module. In the module panel, click Create a connection. A connection is your Constant Contact account linked to Make once and then reused by every Constant Contact module you add later.
- 02
Name the connection
The Connection name field is optional, but a clear label pays off the day you manage two accounts. Something like the brand or the client name works, so a teammate picks the right account from the dropdown without guessing.
- 03
Authorize with your credentials
Enter the credentials copied from your Constant Contact account, or follow the instructions Make shows on screen. For the advanced setup, register an application in My Applications, paste the callback URI Make expects, then copy the Client ID and the Client secret into Make.
Your first scenario: add form signups to Constant Contact
GoalWhen someone fills in a form in another app, Make creates that person as a contact in Constant Contact.
- 01
Create the scenario
On the Scenarios page, create a new scenario and click the big +. The first module you pick decides when the scenario starts, so choose the app where your signups come in.
- 02
Set up the form trigger
Search for your form or spreadsheet app, pick the module that watches new entries and create its connection. Make then lists the forms or sheets it can read, so you pick yours from a menu.
- 03
Add Create a Contact
Click the + on the right of the first module, search for Constant Contact and choose Create a Contact. Connect your account, then map the details captured by the form into the fields Make shows.
- 04
Test with Run once
Submit a test entry in your form, then click Run once. Each module shows the bundles it received (a bundle is one item passing through, here one signup). Open Constant Contact and check the new contact.
- 05
Schedule and switch it on
Open the clock on the first module. A new scenario runs every 15 minutes by default, which is also the shortest interval on the Free plan. Then switch the scenario on and let it work.
What can start a Constant Contact scenario?
11 modules start a scenario when something happens in Constant Contact. A scheduled trigger is checked by Make on the scenario's schedule; an instant one is called by Constant Contact as soon as it happens.
Watch Contact Activities
Scheduled triggerIn Make“Triggers by new activities of a contact for specific events.”
Your scenario gets a fresh bundle each time a contact logs new activity on the events you pick, so follow-up happens without anyone reading reports. It is the trigger for acting on what one person did.
Watch Contacts
Scheduled triggerIn Make“Triggers by contact create or update events. Optionally filters by contact status.”
New or edited contacts flow straight into the rest of your stack with this trigger, which picks up both creations and updates. You can narrow it to a contact status when only some people matter.
Watch Email Bounces Reports
Scheduled triggerIn Make“Triggers by new email bounces reports.”
Bounced addresses become visible outside Constant Contact once this trigger catches new entries in the bounces report. Someone can then fix a typo or call the client instead of losing the address.
Watch Email Campaigns
Scheduled triggerIn Make“Triggers by new email campaigns.”
Every new email campaign created in Constant Contact starts the scenario, which gives your team a hook for review, logging or announcements. It watches campaigns, not their results.
Watch Email Clicks Reports
Scheduled triggerIn Make“Triggers by new email clicks reports.”
Clicks are the clearest sign of interest, and this trigger hands each new click report entry to your scenario. Sales can call a warm contact while the email is still fresh in their mind.
Watch Email Did Not Opens Reports
Scheduled triggerIn Make“Triggers by new email did not opens reports.”
People who ignored a campaign are worth a second try, and this trigger surfaces them from the did not opens report. It turns silence into a list you can act on.
Watch Email Forwards Reports
Scheduled triggerIn Make“Triggers by new email forwards reports.”
A forward means someone shared your email with a colleague, and this trigger catches every new forward entry so you can thank or qualify that contact. It is a quiet referral signal most teams never look at.
Watch Email Opens Reports
Scheduled triggerIn Make“Triggers by new email opens reports.”
Open events reach the rest of your tools through this trigger, which picks up each new entry in the opens report. Use it when every open counts, including repeat opens.
Watch Email Opt-outs Reports
Scheduled triggerIn Make“Triggers by new email opt-outs reports.”
Unsubscribes need to travel beyond Constant Contact, and this trigger sends each new opt-out entry to your scenario. Other tools can then stop messaging that person too.
Watch Email Sends Reports
Scheduled triggerIn Make“Triggers by new email sends reports.”
This trigger confirms who actually received a campaign by passing each new sends report entry to Make. You get a delivery log outside Constant Contact without exporting anything.
Watch Email Unique Opens Reports
Scheduled triggerIn Make“Triggers by new email unique opens reports.”
Counting readers rather than opens is what this trigger is for: it reports each new unique open, one per person. Your follow-up then fires once per reader, not every time they reopen.
What can Make do in Constant Contact?
Constant Contact gives you 35 modules. For each one: what it does for you, when to reach for it, and what to watch out for.
Modules index
- Create a Contact
- Create a Contact List
- Create an Email Campaign
- Delete a Contact
- Delete a Contact List
- Delete an Email Campaign
- Delete Contacts from Lists
- Get an Email Campaign
- Get an Email Campaign Activity
- Import Contacts
- Import Contacts by CSV
- Make an API Call
- Preview an Email Campaign Activity
- Schedule an Email Campaign Activity
- Summarize Average Open and Click Rates
- Test an Email Campaign Activity
- Unschedule an Email Campaign Activity
- Update a Contact
- Update a Contact List
- Get an Email Campaign Activity Send History
- Get Email Bounces Reports
- Get Email Clicks Reports
- Get Email Did Not Opens Reports
- Get Email Forwards Reports
- Get Email Links Reports
- Get Email Opens Reports
- Get Email Opt-outs Reports
- Get Email Sends Reports
- Get Email Unique Opens Reports
- List Contact Action Summaries
- List Contact Activities
- List Contact Lists
- List Contacts
- List Email Campaign Activity Schedules
- List Email Campaigns
Create a Contact
ActionIn Make“Creates a new contact.”
Adds one new person to your Constant Contact audience from data that arrives in the scenario, such as a form entry or a new customer in your shop.
Create a Contact List
ActionIn Make“Creates a new contact list.”
Opens a new list in Constant Contact so a fresh segment has a home before contacts go into it.
Create an Email Campaign
ActionIn Make“Creates a new email campaign.”
Drafts a new email campaign in Constant Contact from content prepared elsewhere, so your writers keep working in their usual tool.
Delete a Contact
ActionIn Make“Removes a contact by its ID. Deleted contacts can be revived.”
Removes a contact from Constant Contact using its ID, typically after a request that comes in through another tool.
Delete a Contact List
ActionIn Make“Removes a contact list by its ID.”
Removes an entire list by its ID, which keeps your list picker readable once a segment has served its purpose.
Delete an Email Campaign
ActionIn Make“Removes an email campaign by its ID.”
Removes an email campaign by its ID, handy for clearing test drafts that a scenario created earlier.
Delete Contacts from Lists
ActionIn Make“Removes contacts from lists by their IDs.”
Takes contacts out of lists using their IDs, which keeps each segment accurate when someone changes status in another tool.
Get an Email Campaign
ActionIn Make“Retrieves details of an email campaign by its ID.”
Fetches the details of one email campaign by its ID so later modules can reuse them, for example in a report or a message to your team.
Get an Email Campaign Activity
ActionIn Make“Retrieves details of an email campaign activity by its ID.”
Reads one campaign activity by its ID. Most activity modules and every report module expect that ID, so this is where you confirm you hold the right one.
Import Contacts
ActionIn Make“Imports contacts by an array of contacts. Existing contact with the same email will be replaced.”
Sends a batch of contacts to Constant Contact in one step, straight from data already in the scenario, instead of creating them one by one.
Import Contacts by CSV
ActionIn Make“Imports contacts by a CSV file. Only the first 4 MB of the file will be imported if the file exceeds 4 MB.”
Loads contacts from a CSV file, which suits exports from a trade show scanner, a partner or an old tool.
Make an API Call
ActionIn Make“Performs an arbitrary authorized API call.”
Reaches any endpoint of the Constant Contact API with the connection you already set up, for the jobs the other modules do not cover.
Preview an Email Campaign Activity
ActionIn Make“Previews an email campaign activity by its ID.”
Returns a preview of a campaign activity by its ID, so a reviewer can see the email without opening Constant Contact.
Schedule an Email Campaign Activity
ActionIn Make“Schedules an email campaign activity by its ID.”
Plans the send of a campaign activity by its ID, which lets an approval in another tool trigger the actual release.
Summarize Average Open and Click Rates
ActionIn Make“Summarizes average open and click rates by the contact ID.”
Gives the average open and click rates of one contact, identified by ID, so you can judge how engaged that person is.
Test an Email Campaign Activity
ActionIn Make“Tests an email campaign activity by its ID with a daily limit of 50 test emails.”
Sends a test version of a campaign activity by its ID, so a real person checks the email in a real inbox before release.
Unschedule an Email Campaign Activity
ActionIn Make“Unschedules an email campaign activity by its ID.”
Cancels the planned send of a campaign activity by its ID, which is your safety net when something changes at the last minute.
Update a Contact
ActionIn Make“Updates a contact by its ID.”
Changes an existing contact by its ID, so details edited in your CRM or shop also land in Constant Contact.
Update a Contact List
ActionIn Make“Updates a contact list by its ID.”
Edits an existing list by its ID, for instance to rename it when a segment changes purpose.
Get an Email Campaign Activity Send History
SearchIn Make“Retrieves the send history of an email campaign activity by its ID.”
Returns the send history of one campaign activity, so you know when and how often it actually went out.
Get Email Bounces Reports
SearchIn Make“Retrieves email bounces reports by the email campaign activity ID.”
Pulls the bounces of a given campaign activity on demand, so a cleanup can happen right after a send.
Get Email Clicks Reports
SearchIn Make“Retrieves email clicks reports by the email campaign activity ID.”
Lists who clicked in one campaign activity, which gives sales a ready call list from a single send.
Get Email Did Not Opens Reports
SearchIn Make“Retrieves email did not opens reports by the email campaign activity ID.”
Gathers the recipients of one campaign activity who never opened it, so you can plan another touchpoint for them.
Get Email Forwards Reports
SearchIn Make“Retrieves email forwards reports by the email campaign activity ID.”
Shows which recipients forwarded one campaign activity, a hint of who spreads your content inside their company.
Get Email Links Reports
SearchIn Make“Retrieves email links reports by the email campaign activity ID.”
Breaks down the clicks of one campaign activity by link, so you learn which call to action actually worked.
Get Email Opens Reports
SearchIn Make“Retrieves email opens reports by the email campaign activity ID.”
Retrieves the opens of one campaign activity, repeats included, for a full picture of how the email was read.
Get Email Opt-outs Reports
SearchIn Make“Retrieves email opt-outs reports by the email campaign activity ID.”
Lists the people who unsubscribed after one campaign activity, which helps you spot a message that pushed readers away.
Get Email Sends Reports
SearchIn Make“Retrieves email sends reports by the email campaign activity ID.”
Returns every recipient of one campaign activity, a clean delivery list for audits or client reporting.
Get Email Unique Opens Reports
SearchIn Make“Retrieves email unique opens reports by the email campaign activity ID.”
Returns each person who opened one campaign activity, counted once, which is the fairest measure of reach.
List Contact Action Summaries
SearchIn Make“Lists action summary for a contact in email campaign activities by the contact ID.”
Summarizes what one contact did across your campaign activities, so a salesperson gets a quick read before a call.
List Contact Activities
SearchIn Make“Lists contact activities by its ID.”
Pulls the activity history of one contact on demand, rather than waiting for a trigger to catch new events.
List Contact Lists
SearchIn Make“Retrieves a list of contact lists.”
Retrieves your contact lists, which is how the scenario finds the ID of the list it needs to work with.
List Contacts
SearchIn Make“Retrieves a list of contacts and filtered by criteria.”
Finds contacts that match your criteria, the usual way to turn an email address into the contact ID other modules require.
List Email Campaign Activity Schedules
SearchIn Make“Retrieves a list of schedules of an email campaign activity by its ID.”
Shows the planned sends of one campaign activity, a quick way to confirm when an email is set to go out.
List Email Campaigns
SearchIn Make“Retrieves a list of email campaigns.”
Retrieves your email campaigns so a scenario can report on them, archive them or pick one by name.
Need help automating Constant Contact with Make?
A person reads every message.