Resources · Make integration

Zoho CRM Make integrationAutomate Zoho CRM with Make.

Can Make keep Zoho CRM tidy while leads keep arriving? The Zoho CRM Make integration gives you 26 modules: 1 trigger, 18 actions and 7 searches. This page explains each one in plain words, shows how to link your account and walks you through a first scenario.

Verified Trustpilot reviews · AI, automation & growth agency

What you can automate

What can the Zoho CRM Make integration do for you?

The Zoho CRM Make integration lets Make read and write your CRM records without code. You build a scenario, which is the automation itself: a chain of modules, each module being one brick such as a trigger, an action or a search. Make runs the chain for you, on a schedule or when another app calls it.

Capture leads without duplicates. A sales team receives sign-ups from a landing page. Upsert a Lead updates the lead when it already exists and creates it otherwise, then Add a Tag to a Record labels it with the campaign name so reps can filter it later.

React when the CRM changes. Watch Objects picks up the records created or updated since its last check. From there you can fetch its files with Download an Attachment and send them to your storage app, or look up the owner with Search Users before notifying them.

Run the admin side. An operations manager can onboard a new hire with Add a User and remove a departing one with Delete a User, triggered from the HR tool rather than by hand.

Two limits are worth knowing before you start. Watch Objects is a scheduled trigger, so Make checks Zoho CRM on the scenario's schedule instead of hearing about changes the moment they happen. And when no listed module covers what you need, Make an API Call reaches the rest of the Zoho CRM API with the same connection.

Zoho CRM also has an n8n node, described on the Zoho CRM n8n integration page. To weigh the two tools, read n8n vs Make, and check Make pricing to see how operations are counted.

Connect

How do you connect Zoho CRM to Make?

  1. 01

    Add a Zoho CRM module

    Open your scenario, click the + and search for Zoho CRM. Pick any module, for example Search Objects, then click Create a connection. A connection is your Zoho CRM account linked to Make once, then reused by every Zoho CRM module.

  2. 02

    Name the connection

    Naming it is optional, but worth it. Pick one that says whose account it is, like the name of your sales workspace. That saves guesswork later if a colleague adds a second Zoho CRM account.

  3. 03

    Authorize Make and save

    Authorize Make on the Zoho page that opens, or paste the key Zoho gives you if Make asks for one. Then click Save. The module now lists the objects your account can read, so you choose them from a menu instead of typing names.

First scenario

Build your first scenario with Zoho CRM

GoalWhen someone fills in your web form, Make adds or refreshes the lead in Zoho CRM and tags it with the campaign.

  1. 01

    Create the scenario

    On the Scenarios page, create a new scenario and click the + to add the first module. Pick the form app your visitors use and its trigger for new submissions.

  2. 02

    Add Upsert a Lead

    Click the + on the right of the form module, search for Zoho CRM and choose Upsert a Lead. Click Create a connection if this is your first Zoho CRM module.

  3. 03

    Map the form answers

    Fill the lead fields by clicking into each one and picking the matching answer from the form module. Each submission travels as one bundle, meaning one item passed from a module to the next.

  4. 04

    Tag the lead

    Add Add a Tag to a Record after the upsert. Map the record it returned and type the campaign tag, new or existing, so the sales team can filter these leads in Zoho CRM.

  5. 05

    Test with Run once

    Click Run once, then send a test entry through your form. Read the bundles each module received, and check the lead in Zoho CRM.

  6. 06

    Schedule and switch it on

    Click the clock on the first module to set the schedule, every 15 minutes by default, then switch the scenario on. The Free plan allows 2 active scenarios.

Triggers

Which Zoho CRM trigger starts your scenario?

1 module starts a scenario when something happens in Zoho CRM. A scheduled trigger is checked by Make on the scenario's schedule; an instant one is called by Zoho CRM as soon as it happens.

Zoho CRM1Watch Objects

Watch Objects

Scheduled trigger

In MakeTriggers when a new object is created or updated.

Watch Objects hands your scenario every record that was created or updated in the Zoho CRM object you pick, so the rest of the flow works on fresh data. It is the only trigger of the app, which makes it the usual starting point.

How it fires
scheduled. Make checks Zoho CRM on the scenario's schedule, every 15 minutes by default, and the Free plan cannot go below that interval.
When to use it
a deal changes stage and you want its details copied into your reporting sheet.
Watch out
updates count too, so a scenario that edits the same object it watches can pick up its own changes.
Modules

What can Make do in Zoho CRM?

Zoho CRM gives you 25 modules. For each one: what it does for you, when to reach for it, and what to watch out for.

Zoho CRM1

Add a Tag to a Record

Action

In MakeAdds an existing or a new tag to a record.

This module sticks a label on one CRM record, using a tag you already have or a brand new one it creates on the spot. Your team can then filter and group those records without building a custom field.

When to use it
right after a lead enters from an event form, to mark which event it came from.
Zoho CRM2

Add a User

Action

In MakeAdds a new user.

Add a User creates a new user in your Zoho CRM organization, so a new hire gets CRM access as part of an automated onboarding flow instead of waiting for an admin to do it by hand.

When to use it
your HR tool marks a salesperson as hired.
Watch out
anyone who can feed this scenario can open CRM access, so put a filter in front of it that only lets confirmed hires through.
Zoho CRM3

Create an Object

Action

In MakeCreates a new object.

Create an Object adds a new record in whichever Zoho CRM object you select: a contact, an account, a deal. It is the general tool when you know the record does not exist yet.

When to use it
a signed quote in your billing app should open a deal in the CRM.
Watch out
it never checks for duplicates; for leads, Upsert a Lead is the safer choice.
Zoho CRM4

Create a Tag

Action

In MakeCreate a new tag.

Create a Tag defines a new tag in Zoho CRM without attaching it to anything yet. That keeps your label list clean and ready before the records that need it arrive.

When to use it
a new campaign launches in your marketing tool and you want its tag available for the sales team from day one.
Watch out
if you only need the tag on a record, Add a Tag to a Record can create it along the way.
Zoho CRM5

Delete an Object

Action

In MakeDeletes an existing object by its ID and object.

Delete an Object removes one record, identified by its object type and its ID. It keeps the CRM free of entries that another system has already declared dead.

When to use it
a contact asks to be erased and your privacy workflow must clean the CRM as well.
Watch out
Make cannot undo a deletion, so test with Run once on a dummy record before switching the scenario on.
Zoho CRM6

Delete a Related Record

Action

In MakeDeletes a related record.

This module cuts one record that sits under another, such as an item listed under a deal, while the parent record stays in place. You clean the related list without touching the main entry.

When to use it
a product is withdrawn from an offer and must disappear from the deal it was attached to.
Watch out
run List Related Records first so you delete the right child record.
Zoho CRM7

Delete a Tag

Action

In MakeDeletes an existing tag.

Delete a Tag erases a tag from Zoho CRM entirely, which keeps the filter menus of your reps readable once a campaign or a label has served its purpose.

When to use it
a campaign is closed in your marketing tool and its tag should go with it.
Watch out
the tag leaves every record that carried it; to take it off one record only, use Remove a Tag from a Record.
Zoho CRM8

Delete a User

Action

In MakeDeletes an existing user.

Delete a User removes a user from your Zoho CRM organization, closing CRM access as part of the same flow that handles a departure everywhere else.

When to use it
your HR tool records the last working day of a salesperson.
Watch out
a deletion cannot be undone from Make, so test it on a dummy user with Run once first.
Zoho CRM9

Download an Attachment

Action

In MakeDownloads an attachment of an object.

Download an Attachment pulls a file stored on a CRM record into your scenario, so the next module can save it, send it or read it. The file becomes data that any other app in Make can receive.

When to use it
signed contracts attached to deals should also land in your company drive.
Watch out
the Free plan handles files up to 5 MB.
Zoho CRM10

Get an Object

Action

In MakeReturns info about an object.

Get an Object fetches the full details of a single record you already know, so later modules can use values that the previous step did not carry.

When to use it
a trigger from your support desk gives you a contact ID, and you need that contact's account and owner before replying.
Watch out
without the ID, start with Search Objects instead.
Zoho CRM11

Make an API Call

Action

In MakePerforms an arbitrary authorized API call.

Make an API Call sends your own request to the Zoho CRM API through the connection you already set up. It covers what the other modules leave out, without a second login.

When to use it
a feature you need in Zoho CRM has no dedicated module in the list.
Watch out
you write the request yourself, so keep the Zoho CRM API documentation open while you fill it in.
Zoho CRM12

Remove a Tag from a Record

Action

In MakeRemoves a tag from existing record.

This module takes a tag off one record and leaves the tag itself available for the rest of the CRM. It is how a label follows the real status of a lead.

When to use it
a lead tagged as waiting for a callback has just been reached by a rep.
Watch out
removing a tag changes the record, which Watch Objects may then see as an update.
Zoho CRM13

Update an Object

Action

In MakeUpdates an existing object.

Update an Object changes the values of an existing record, whatever its object type, so the CRM reflects what happened in another tool.

When to use it
an invoice is paid in your accounting app and the matching deal should move forward.
Watch out
the module needs the record to exist; if you are not sure, search first, and if a scenario watches the same object, guard against a loop with a filter.
Zoho CRM14

Update a Related Record

Action

In MakeUpdates a related record.

Update a Related Record edits one of the records listed under a parent record, without rewriting the parent. The main entry stays as it is while its related list catches up.

When to use it
a product price changes and the product listed under an open deal must follow.
Watch out
fetch the right pair with List Related Records before you update.
Zoho CRM15

Update a Tag

Action

In MakeUpdates an existing tag.

Update a Tag edits an existing tag, and every record carrying it shows the change. You rename once instead of retagging records one by one.

When to use it
a campaign gets a new name in your marketing tool and the CRM label should match.
Watch out
run Search Tags first so you edit the right tag.
Zoho CRM16

Upload an Attachment

Action

In MakeUploads an attachment to a record.

Upload an Attachment stores a file from an earlier module on a CRM record, so reps find the document where they already work. No more hunting through inboxes for the right PDF.

When to use it
your e-signature tool returns a signed quote and it should sit on the deal.
Watch out
the Free plan handles files up to 5 MB.
Zoho CRM17

Upload a Photo

Action

In MakeUploads a new photo.

Upload a Photo sets a new picture on a record, which gives your CRM faces and logos instead of blank placeholders. It works with an image file handed over by a previous module.

When to use it
a contact adds a profile picture in your customer portal and the CRM card should show it.
Watch out
the Free plan handles files up to 5 MB, pictures included.
Zoho CRM18

Upsert a Lead

Action

In MakeUpserts a lead.

Upsert a Lead updates the lead when Zoho CRM already has it and creates it when it does not, so the same person never shows up twice. It is the safe entry door for any lead source.

When to use it
visitors can submit your demo form several times, and each submission should refresh one lead.
Watch out
for other objects, use Create an Object and Update an Object.
Zoho CRM19

List Fields

Search

In MakeLists all available fields for module.

List Fields returns every field available in a chosen Zoho CRM module. It tells a scenario what the CRM expects before you map anything.

When to use it
your admin adds fields often, and you want a scenario that documents the layout in a sheet.
Watch out
a Zoho CRM module, such as Leads, is not a Make module; the word means two things here.
Zoho CRM20

List Modules

Search

In MakeLists all available modules.

List Modules returns every module of your Zoho CRM account, such as Leads, Deals or your own custom ones. It is a map of the CRM itself rather than of its records.

When to use it
you build a scenario that must work across several Zoho CRM accounts and adapts to what each one has.
Watch out
most scenarios never need it; the other modules already list objects in their menus.
Zoho CRM21

List Objects

Search

In MakeList all available objects.

List Objects returns every record of one object, one bundle per record, so the next modules process them one after another. It suits bulk work where no filter is needed.

When to use it
you copy the whole list of accounts into a spreadsheet for a one-off review.
Watch out
each record that flows through a later module costs one operation.
Zoho CRM22

List Related Records

Search

In MakeLists related records data.

List Related Records returns everything attached under one record, like the contacts of an account or the products of a deal. You see the whole family of a record in one step.

When to use it
before emailing an account, you need every contact linked to it.
Watch out
it can return zero, one or many bundles, so plan for an empty result.
Zoho CRM23

Search Objects

Search

In MakeSearches for objects.

Search Objects finds the records that match your criteria and returns zero, one or several bundles. It answers the question every sync starts with: is this one already in the CRM?

When to use it
an order arrives from your shop and you check whether the buyer is already a contact.
Watch out
with several matches, every later module runs once per result.
Zoho CRM24

Search Tags

Search

In MakeSearches for tags or lists them all.

Search Tags looks up tags by name, or lists all of them when you leave the search open. It gives the scenario a real tag to work with instead of a guessed name.

When to use it
before tagging a batch of leads, you check that the campaign tag exists and fetch it.
Watch out
an empty result means the tag does not exist yet; add Create a Tag behind a filter.
Zoho CRM25

Search Users

Search

In MakeSearches for users or lists them all.

Search Users finds CRM users, or lists them all, so a scenario knows who owns what and who to warn. The result carries the user as a bundle for the next module.

When to use it
a big deal moves forward and you want to message its owner in your team chat.
Watch out
a broad search returns several users, and each one runs the next module.
Need help

Need help automating Zoho CRM with Make?

A person reads every message.

FAQ

Zoho CRM and Make: common questions

01Is the Zoho CRM Make integration free?
Yes. Zoho CRM is a standard app in Make, so its modules work on the Free plan. That plan comes with limits: 2 active scenarios, at least 15 minutes between two scheduled runs, 5 minutes of execution per run, files up to 5 MB and 512 MB of data transfer. Paid plans (Core, Pro, Teams and Enterprise) drop the interval to 1 minute and remove the cap on active scenarios. Your Zoho CRM subscription is a separate matter.
02What do you need to connect Zoho CRM to Make?
A Make account and a Zoho CRM login with access to the data you want to automate. Add any Zoho CRM module, click Create a connection, give it a name if you like, then authorize Make on the Zoho page (or paste the key Zoho gives you). Click Save and you are done. The connection is reused by every Zoho CRM module, so you only do this once per account. Sign in with the right Zoho account, since the modules see what it sees.
03Does the Zoho CRM trigger in Make react in real time?
No. Watch Objects is a scheduled trigger: Make checks Zoho CRM on the scenario's schedule, shown by the clock badge on the module. A new scenario runs every 15 minutes by default, which is also the shortest interval on the Free plan. Paid plans go down to 1 minute. A record created or updated in between is picked up at the next check, not the second it changes. If you need a faster pickup, lower the interval on a paid plan.
04What if a Zoho CRM module is missing in Make?
Use Make an API Call. It sends any request to the Zoho CRM API with the connection you already have, so you reach features that the other modules do not cover. You write the request yourself, which takes a look at the Zoho CRM API documentation. The Make documentation gives no numbered limit for this app, so the Free plan limits are the ones to watch. For errors you cannot explain, the Make troubleshooting guide on this site is a good next step.
05Should you use Make or n8n for Zoho CRM?
It depends on the tool your team already uses. Both offer Zoho CRM: Make has 26 modules, with 1 scheduled trigger, 18 actions and 7 searches, and n8n has its own Zoho CRM node. In Make, you assemble visual scenarios and test them with Run once. Compare the modules each tool offers against the actions your process needs, then pick the one that covers them. If both do the job, stay with the tool your team already knows how to maintain.