Resources · Make integration

Zagomail Make integrationAutomate Zagomail with Make.

Can your Zagomail list react on its own when people join, leave or get tagged? The Zagomail Make integration gives you 15 modules, including 4 instant triggers. This page is for marketers who run the list, and it walks you from the connection to a first working scenario.

Verified Trustpilot reviews · AI, automation & growth agency

What you can automate

What can the Zagomail Make integration do for your list?

The Zagomail Make integration links your Zagomail account to Make, a no-code tool where you build a scenario: the automation itself, made of modules, where each module is one brick such as a trigger, an action or a search. Zagomail tells Make when a subscriber confirms, unsubscribes or gains or loses a tag, and Make can then tag, create or look up subscribers for you.

A welcome path that starts on confirmation. Watch Subscriber Confirmed fires as soon as a subscriber confirms, and Add a Tag marks that person so the right sequence picks them up. The tag becomes the switch for everything that follows.

Leads from other tools, straight into the list. A form or a CRM passes a new contact to Make, Get Subscriber By Email checks whether the address already exists, and Create a Subscriber adds it only when it does not. The same pattern works with the forms covered in the 123FormBuilder Make integration.

Clean exits that other systems respect. Watch Subscriber Unsubscribed tells Make when someone leaves, so your CRM or support tool can be updated too. In the other direction, Unsubscribe a Subscriber removes a contact from a list when a different system says they asked to stop.

Be aware of one limit: Make itself says its documentation for Zagomail is incomplete because little public information exists about the app. When a listed module does not cover your need, Make an API Call reaches the rest of the Zagomail API with the same connection. Zagomail may also exist as an n8n node; the n8n vs Make comparison lays out how the two tools differ, and the Make training covers scenario building from scratch.

Connect

How do you connect Zagomail to Make?

  1. 01

    Add a Zagomail module

    Inside a scenario, add any Zagomail module and click Create a connection. A connection is your Zagomail account linked to Make once, and every Zagomail module reuses it afterward.

  2. 02

    Name it and authorize Make

    Give the connection a name if you like, which helps when you manage several accounts. Then authorize Make on the Zagomail page that opens, or paste the key Zagomail gives you if the window asks for one.

  3. 03

    Save and reuse

    Click Save. The module can now read your Zagomail lists and tags, and the same connection appears in the dropdown of every other Zagomail module you add to this or any later scenario.

First scenario

Your first scenario: tag every confirmed subscriber

GoalWhen a subscriber confirms in Zagomail, Make adds a tag to that subscriber.

  1. 01

    Create the scenario

    Open the Scenarios page, create a new scenario and click the big + to place the first module on the canvas.

  2. 02

    Pick the trigger

    Search for Zagomail, choose Watch Subscriber Confirmed and select your connection, or click Create a connection if this is your first Zagomail module.

  3. 03

    Add the tag action

    Click the + on the right of the trigger and add Add a Tag. Map the subscriber that the trigger passed along, then choose the tag you want applied.

  4. 04

    Test with Run once

    Click Run once, then confirm a test subscription in Zagomail. Open each module's bubble to read the bundle it received, meaning the single subscriber that flowed through.

  5. 05

    Switch it on

    Once the test looks right, switch the scenario on. Because this trigger is instant, the scenario runs whenever Zagomail sends a new confirmation, with no polling interval to set.

Triggers

What can start a Zagomail scenario?

4 modules start a scenario when something happens in Zagomail. A scheduled trigger is checked by Make on the scenario's schedule; an instant one is called by Zagomail as soon as it happens.

Zagomail1Watch Subscriber Confirmed

Watch Subscriber Confirmed

Instant trigger

In Make“Event is triggered when subscriber new subscriber is confirmed”

This trigger starts your scenario as soon as a new subscriber finishes confirming, so you only act on people who really opted in. Each confirmation arrives in Make as one bundle, and every module after it works on that one person.

How it fires
instant. Zagomail calls Make through a webhook as soon as the confirmation happens.
When to use it
to open a welcome path, push a fresh lead into a CRM, or add an onboarding tag right after the double opt-in is complete.
Zagomail2Watch Subscriber Unsubscribed

Watch Subscriber Unsubscribed

Instant trigger

In Make“Triggered when subscriber is unsubscribed”

Here the signal is a departure: the scenario runs when a subscriber leaves, which lets the rest of your stack hear about it instead of emailing someone who said no. The bundle carries the subscriber who just left.

How it fires
instant. Zagomail calls Make through a webhook as soon as the unsubscribe happens.
When to use it
when a CRM, a support desk or a spreadsheet must stay aligned with the people who opted out.
Watch out
avoid ending this scenario with Create a Subscriber, or you would put the person straight back on a list.
Zagomail3Watch Tag Added

Watch Tag Added

Instant trigger

In Make“Event is triggered when tag is added to subscriber”

If you use tags to mark what a subscriber cares about, this trigger turns each new tag into an event Make can act on. Whenever a subscriber receives a tag, your scenario gets that subscriber as a bundle.

How it fires
instant. Zagomail calls Make through a webhook as soon as the tag is added.
When to use it
when a tag such as a product interest should alert sales or create a task elsewhere.
Watch out
an Add a Tag module later in the same scenario can set this trigger off again, so tag with a different label than the one you watch.
Zagomail4Watch Tag Removed

Watch Tag Removed

Instant trigger

In Make“Event is triggered when a tag is removed from a subscriber”

The mirror of the previous trigger: your scenario wakes up when a tag disappears from a subscriber, which is useful when a tag stands for a status that has now ended. The subscriber concerned arrives as a single bundle.

How it fires
instant. Zagomail calls Make through a webhook as soon as the tag is removed.
When to use it
when losing a tag such as a trial or a campaign flag should update another tool or end a follow-up there.
Modules

What else can Make do in Zagomail?

Zagomail gives you 11 modules. For each one: what it does for you, when to reach for it, and what to watch out for.

Zagomail1

Add a Tag

Action

In Make“Adds a tag to subscriber”

Add a Tag puts a label on one subscriber, which is how you steer them into the right segment or sequence without touching Zagomail by hand.

When to use it
after a purchase, a form reply or a confirmation, when the label should reflect what the person just did.
Watch out
if the same scenario watches for tag additions, choose a different tag to avoid a loop.
Zagomail2

Create a Subscriber

Action

In Make“Creates new subscriber”

With Create a Subscriber, a contact captured anywhere else becomes a new entry in your Zagomail list, so leads stop waiting in exports.

When to use it
right after a form, a checkout or a CRM record hands Make a new email address.
Watch out
place Get Subscriber By Email before it when the same address might already be in the list.
Zagomail3

Get Subscriber By Email

Action

In Make“Returns details of the specified subscriber”

Give this module an email address and it returns the matching subscriber's details, which is the easiest way to know whether someone is already on your list.

When to use it
when the other app only knows the email, for instance a form or a helpdesk ticket, and the next step needs the Zagomail record.
Watch out
plan a path for the case where no subscriber matches.
Zagomail4

Get Subscriber By UID

Action

In Make“Returns details of the specified subscriber”

This lookup fetches one subscriber from the unique ID Zagomail assigns, so you land on the exact record without going through the address.

When to use it
when a previous module or a stored record already holds the Zagomail ID and you need fresh details.
Watch out
pick Get Subscriber By Email instead if all you have is an address.
Zagomail5

Make an API Call

Action

In Make“Performs an arbitrary authorized API call.”

Make an API Call is the escape hatch: it lets you call any endpoint of the Zagomail API from the scenario while reusing your existing connection.

When to use it
when none of the listed modules covers the job you have in mind, which may happen since Make flags its Zagomail documentation as limited.
Watch out
you need the Zagomail API reference to build the request, since Make fills in nothing for you.
Zagomail6

Remove a Tag

Action

In Make“Remove tag from a subscriber”

Remove a Tag takes a label off a subscriber so they leave a segment or a sequence the moment their situation changes.

When to use it
when a customer finishes an onboarding, cancels a trial or converts, and the old tag no longer describes them.
Watch out
a scenario that watches tag removals will fire again after this step, so keep the two apart.
Zagomail7

Unsubscribe a Subscriber

Action

In Make“Unsubscribe Subscriber from list”

This action takes a subscriber out of a list, so a request to stop is honored even when it came through a channel other than Zagomail.

When to use it
when a support ticket, a CRM status or a reply asks to stop receiving emails.
Watch out
treat it as a final step, since the person has asked to leave and should not be re-added by a later module.
Zagomail8

Get All Lists

Search

In Make“Returns the list of all subscriber lists in account”

Get All Lists returns every subscriber list in your account, one bundle per list, so a scenario can loop through them or pick the right one.

When to use it
before Get All Subscribers from List, or when you want an overview of your lists sent to a sheet.
Watch out
each list becomes its own bundle, so the modules that follow run once per list and use operations each time.
Zagomail9

Get All Subscribers from List

Search

In Make“Returns the list of all subscribers from a specified subscriber list”

Point this search at one list and it hands back its subscribers, which is how you export or sync a whole audience into another tool.

When to use it
to copy a list into a spreadsheet or CRM, or to check every contact of a segment at once.
Watch out
each subscriber is a separate bundle, and every later module counts one operation per person.
Zagomail10

Get All Tags

Search

In Make“Returns the list of all tags in account”

This search lists every tag that exists in your Zagomail account, giving you the full vocabulary before you tag anyone.

When to use it
when you audit your tagging, or when a scenario must check that a tag exists before a later step relies on it.
Watch out
it describes the account, not a person; use Get Subscriber Tags for one subscriber.
Zagomail11

Get Subscriber Tags

Search

In Make“Returns the list of tags, of the specified subscriber”

Get Subscriber Tags shows which labels one subscriber carries, so the scenario can branch on what that person is already part of.

When to use it
before adding or removing a tag, to decide whether the change is really needed.
Watch out
a subscriber with no tags returns nothing, so a filter placed after it should expect an empty result.
Need help

Need help automating Zagomail with Make?

A person reads every message.

FAQ

Zagomail and Make: frequent questions

01Is the Zagomail Make integration free?
Yes, Zagomail is a standard app in Make, so it works on the Free plan. That plan gives you 2 active scenarios, a minimum of 15 minutes between 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) lower the interval to 1 minute, remove the cap on active scenarios and allow 40 minutes of execution. Usage is counted in operations, one per module run on one bundle. Your Zagomail subscription is separate from Make.
02What do you need to connect Zagomail to Make?
A Zagomail account and a Make account are enough to start. Make lists no specific prerequisite for Zagomail and does not publish a dedicated connection guide, so the generic flow applies: add a Zagomail module, click Create a connection, name it if you want, authorize Make on the Zagomail page or paste the key Zagomail gives you, then click Save. That connection is reused by all 15 Zagomail modules, so you only do this once per account.
03Do Zagomail triggers in Make fire in real time?
Yes. All 4 Zagomail triggers are instant: Watch Subscriber Confirmed, Watch Subscriber Unsubscribed, Watch Tag Added and Watch Tag Removed. Zagomail calls Make through a webhook as soon as the event happens, so the scenario does not wait for a polling interval. The 15 minute schedule of the Free plan concerns scheduled triggers, not these ones. You still need to switch the scenario on for the webhook events to be processed.
04What if a Zagomail module is missing in Make?
It depends on what you need, but Make an API Call usually covers the gap. This module lets a scenario call any endpoint of the Zagomail API with the connection you already have, so actions without a dedicated module remain reachable. Make also warns that its Zagomail documentation is limited, because little public information about the app exists, so keep the Zagomail API reference at hand when you build such a request.
05Should you use Make or n8n with Zagomail?
It depends on the tool your team already uses. On the Make side, Zagomail comes with 15 ready modules, including 4 instant triggers and a Make an API Call module for anything else, and it is available from the Free plan. Zagomail may also exist as an n8n node. The two tools organize automations differently, so the sensible test is to build the same small scenario in each and keep the one whose editor your team reads more easily.