- Home
- Resources
- Integrations
- Zoho Campaigns
Zoho Campaigns Make integrationAutomate Zoho Campaigns with Make.
Your mailing lists can update themselves while you focus on the next campaign. The Zoho Campaigns Make integration gives you 17 modules, including 3 instant triggers. This guide shows email marketers how to connect the account and ship a first working scenario.
Verified Trustpilot reviews · AI, automation & growth agency
What can the Zoho Campaigns Make integration automate?
The Zoho Campaigns Make integration links your email marketing account to Make, a no-code tool where you build a scenario: a chain of modules that runs by itself. Each module is one brick, like a trigger that listens for a new subscriber or an action that sends a campaign. Your lists and campaigns stay in Zoho; Make moves the data around them.
Signups that land in the right list. A lead fills a form in another app, and Subscribe a Contact adds that person to your Zoho Campaigns mailing list, or updates the record if the address is already there. Nobody retypes emails from a spreadsheet anymore.
Unsubscribes that reach every tool. Watch Unsubscribes tells Make the moment someone leaves any mailing list. You can pass that signal to your CRM, so sales stops pitching a contact who asked to be left alone. For a hard stop, Move a Contact to Do-Not-Mail blocks the address in Zoho itself.
Reports that come to you. When Watch Campaigns sees a campaign go out, Get a Campaign Report pulls its detail report, ready to post in a shared sheet or a team channel.
The Make documentation for this app lists no specific limit, and it flags its own content as AI-generated, so check the Zoho Campaigns docs for anything about quotas. Zoho Campaigns may also have an n8n node; the n8n vs Make comparison helps you pick a tool. Before you commit, the Make pricing page explains how operations are counted, and Make training covers the editor from zero.
How do you connect Zoho Campaigns to Make?
- 01
Add a Zoho Campaigns module
Log in to Make, open a scenario and add any Zoho Campaigns module. Then click Create a connection. A connection is your Zoho account linked to Make once; every Zoho Campaigns module in your scenarios reuses it.
- 02
Name the connection
The Connection name field is optional, but a clear label helps once you run several Zoho accounts, for example one per brand. Make keeps that name in the connection picker of every module.
- 03
Authorize the account
Follow the on-screen instructions, or paste the credentials copied from Zoho. For your own OAuth2 client, open the Zoho developer console, click Add Client ID, enter
https://www.integromat.com/oauth/cb/zoho-campaignsas the callback URI, then copy the Client ID and Client secret.
Build your first scenario: form leads into a Zoho Campaigns list
GoalWhen a lead submits a form in another app, Make subscribes that person to your Zoho Campaigns mailing list.
- 01
Create the scenario
On the Scenarios page, create a new scenario and click the + to add the first module. Here that first module comes from the form tool you already use.
- 02
Pick the form trigger
Search your form app by name, choose its module that fires on a new submission, and connect that account. Each submission then enters the scenario as one bundle, an item that flows from module to module.
- 03
Add Subscribe a Contact
Click the + to the right of the form module, search Zoho Campaigns and choose Subscribe a Contact. Use the connection you created, then pick the mailing list Make shows you.
- 04
Map the email
In the contact fields, click into the email box and select the email value from the form module. Map the name too if your list uses it. Make now carries each lead into Zoho.
- 05
Test with Run once
Click Run once, then submit a test entry in your form. Read the bundle each module received, then look for the new subscriber inside Zoho Campaigns.
- 06
Schedule and switch it on
Open the clock on the first module to set the schedule, which is every 15 minutes by default, then switch the scenario on. On the Free plan you can keep 2 scenarios active.
What can start a Zoho Campaigns scenario?
3 modules start a scenario when something happens in Zoho Campaigns. A scheduled trigger is checked by Make on the scenario's schedule; an instant one is called by Zoho Campaigns as soon as it happens.
Watch Campaigns
Instant triggerIn Make“Triggers when a campaign is under review, reviewed, stopped, canceled, paused, resumed, sent, or A/B test is completed.”
You find out about every change in a campaign's life without opening Zoho: under review, reviewed, stopped, canceled, paused, resumed, sent, or an A/B test finished. Each event starts your scenario with that campaign's data.
Watch Contacts
Instant triggerIn Make“Triggers when a new contact is added to the mailing list.”
Every new subscriber can kick off a follow-up of your choice, since this trigger fires when a contact is added to the mailing list. The contact arrives in Make as a bundle you can send to a CRM, a sheet or a welcome flow.
Watch Unsubscribes
Instant triggerIn Make“Triggers when a contact unsubscribes from any mailing list.”
Opt-outs stop being a manual chore: this trigger fires when a contact unsubscribes from any mailing list in your account. Make receives the contact right away, ready to be passed on to every other tool that keeps a copy.
What can Make do in Zoho Campaigns?
Zoho Campaigns gives you 14 modules. For each one: what it does for you, when to reach for it, and what to watch out for.
Modules index
Add Contacts to a List
ActionIn Make“Adds multiple existing contacts to a mailing list by their emails.”
Several people already in your account land in one mailing list in a single step, identified by their email addresses. It saves you from repeating a subscribe action per person.
Clone a Campaign
ActionIn Make“Clones an existing campaign by its key.”
A proven campaign becomes the starting point of the next one: Make copies it from its campaign key, so the layout and content come along and you only change what differs.
Create a Campaign
ActionIn Make“Creates a new campaign.”
This module drafts a new campaign in Zoho Campaigns from data your scenario already holds, like a product name or a blog post title, so nobody starts from a blank screen.
Create a Mailing List
ActionIn Make“Creates a new mailing list with contacts.”
You get a fresh mailing list, already filled with contacts, without clicking through the Zoho setup screens. Handy when every event or product launch deserves its own audience.
Delete a Campaign
ActionIn Make“Deletes an existing campaign by its key.”
Old drafts and test campaigns disappear from your account by their campaign key, which keeps the campaign screen readable for the whole team.
Delete a Mailing List
ActionIn Make“Deletes an existing mailing list by its ID.”
A list that has served its purpose goes away without anyone opening Zoho, targeted by its list ID. That keeps your audience picker short and avoids sends to the wrong group.
Get a Campaign Report
ActionIn Make“Retrieves the detail report of a campaign by its key.”
The detail report of one campaign lands in your scenario, found by its key, so the numbers can travel to a sheet, a dashboard or a message without an export.
Make an API Call
ActionIn Make“Performs an arbitrary authorized API call.”
When no listed module does what you need, this one reaches any endpoint of the Zoho Campaigns API with the connection you already set up. No second login, no extra credentials to manage.
Move a Contact to Do-Not-Mail
ActionIn Make“Moves an existing contact to Do-Not-Mail list by its email.”
An address gets blocked across Zoho Campaigns, found by its email, which is stronger than taking it off one list. It protects you from mailing someone who must not be contacted again.
Send a Campaign
ActionIn Make“Sends an existing campaign by its key.”
An existing campaign goes out to its audience the moment your scenario says so, selected by its campaign key. The send happens without anyone logging in to press the button.
Subscribe a Contact
ActionIn Make“Subscribes a new contact or updates an existing contact in a mailing list.”
New people reach your mailing list straight from forms, shops or CRMs. If the address already exists in that list, the module updates the contact rather than creating a duplicate.
Unsubscribe a Contact
ActionIn Make“Unsubscribes an existing contact from a list by its email.”
One person leaves one list, identified by email, while staying reachable on the others. It respects a narrow opt-out without cutting all contact with them.
Update a Mailing List
ActionIn Make“Updates an existing mailing list by its key.”
Changes to a list's details are pushed from your scenario, targeting the list by its key, so the name your team sees in Zoho matches the project or event behind it.
List Campaigns
SearchIn Make“Retrieves a list of campaigns.”
A list of your campaigns comes back into Make, each campaign as its own bundle. That gives later modules the keys they need to clone, report on or delete.
Need help automating Zoho Campaigns with Make?
A person reads every message.