Resources · Zapier integration

mailXpert Zapier integrationAutomate mailXpert with Zapier.

The mailXpert Zapier integration gives you 4 triggers, 6 actions and 1 search to move contacts in and out of your newsletter lists, push them into automation flows and react when someone opens or clicks. Here is what each one does, what it costs and where it trips.

Verified Trustpilot reviews · AI, automation & growth agency

Overview

What the mailXpert Zapier integration actually does for you

Connecting mailXpert to Zapier means your newsletter tool stops being an island. A contact event in mailXpert (a new signup, an update, an unsubscribe, an open, a click) can start work in another app, and something that happens elsewhere can create, subscribe or unsubscribe a contact in mailXpert without anyone copying an address by hand.

A clean list fed from outside. Every time another app hands Zapier an email address, Create (Double-Opt-In)/Update a Contact files it in the contact list you chose and lets mailXpert send the confirmation request. If the address is already there, the contact gets updated instead of duplicated.

Follow-ups started by behaviour. Email Link Opened notices a click, and Add Contact to an Automation Flow puts that reader into a flow you built in mailXpert. The person who showed interest gets the next message; the rest of the list is left alone.

Opt-outs that travel. Contact Unsubscribed picks up every person who leaves, so the other tools that hold their address can be told too. The reverse also works: Unsubscribe a Contact takes someone off mailXpert when they ask somewhere else.

What Zapier does not do here: none of the triggers is instant, so every one of them waits for Zapier's next check. No operation sends or schedules a campaign, and none deletes a contact; those stay inside mailXpert. If you are weighing the platforms before you build, the n8n vs Zapier comparison sets out the criteria that matter.

Vocabulary

The Zapier words you will meet on this page

Seven terms come back on every Zapier page. Here they are in ordinary words.

Zap
The automation you build: one trigger, then one or more actions that run each time the trigger event happens.
Trigger
The event in an app that starts your Zap. Once the Zap is on, Zapier waits for that event and nothing else.
Action
What the Zap does after it starts: the step that writes, sends or moves something in an app on your behalf.
Task
The unit Zapier bills. One action your Zap finishes successfully is one task; your plan counts those.
Polling vs instant
Polling: Zapier checks the app on a timer for new items. Instant: the app reports the event itself. mailXpert only polls.
Filter
A step that lets the Zap carry on only when what arrived matches the condition you set, and stops it otherwise.
Search step
A step that looks up something that already exists in an app, so the steps after it can use what it found.
Connection
Your mailXpert account linked to Zapier once, then reused by every step of every Zap that talks to mailXpert.
Cost

What it really costs to run mailXpert through Zapier

mailXpert is not a premium app, so it works from the free plan. The bill is counted in tasks, and only finished actions count.

  • Free plan100 tasks a month, unlimited Zaps, two-step Zaps only
  • Premium appNo, mailXpert runs on the free plan
  • BilledEach successful action; triggers and checks are free

The trigger never costs a task, and neither do Zapier's checks for new contacts or opens, however often they run. Each action that succeeds counts once, so a Zap with three actions uses three times more than a Zap with one. An action that fails is not billed. The free plan stops at two steps: add a filter, a search or a second action and you need a paid plan. All four mailXpert triggers poll, so the interval grid below applies to every one of them.

Connect

Connect your mailXpert account to Zapier

  1. 01

    Open the Apps page

    In your Zapier account, go to Apps and click + Add connection. You need an existing mailXpert account, plus access to any list you do not own yourself but want the Zap to touch.

  2. 02

    Pick mailXpert

    Type mailXpert in the search box of the dialog, select it, then click Add connection. A new browser tab opens on the mailXpert side, where the rest of the connection happens.

  3. 03

    Sign in and grant access

    Log in to mailXpert in that tab and allow Zapier to reach the account. The connection is saved once, and every later Zap that uses mailXpert picks it from a menu.

First Zap

Your first mailXpert Zap, step by step

GoalWhen a subscriber clicks a link in one of your mailXpert emails, add that person to an automation flow you already built for warm readers.

  1. 01

    Create the Zap

    Start a new Zap and choose mailXpert as the app that starts it, with Email Link Opened as the event. Pick the connection you saved earlier.

  2. 02

    Test the trigger

    Run the trigger test. Zapier brings back the three most recent clicks from your account, so you map the next steps on a real one rather than a blank.

  3. 03

    Narrow it with a filter

    Add a Filter from the plus icon and fill its three boxes: the field to look at, the rule, the value. Only matching clicks go on. This makes the Zap multi-step, so it needs a paid plan.

  4. 04

    Add the flow action

    Add mailXpert again, pick Add Contact to an Automation Flow, choose the flow and map the email address from the trigger into the E-Mail field.

  5. 05

    Test, then publish

    Test the action once and check the contact landed in the flow inside mailXpert. Then click Publish to switch the Zap on; it only reacts to clicks that happen from now on.

Triggers

mailXpert triggers: what can start a Zap

4 events start a Zap when something happens in mailXpert. Zapier checks for them at the interval your plan allows.

1

Contact Unsubscribed

Polling trigger

In Zapier“Triggers when a contact is unsubscribed.”

Each person who leaves one of your mailXpert lists starts the Zap, carrying that contact's details into the next step. It is the event to watch when other tools also store the address and should stop writing to it.

How it fires
Zapier goes and looks at regular intervals, and how often depends on your plan: every 15 minutes on the free one
When to use it
you keep a copy of subscribers in a sales tool or a spreadsheet and want the opt-out mirrored there.
Watch out
a Zap whose action writes back into mailXpert contacts can set this trigger off again; send the opt-out to another tool.
2

Contact Created/Updated

Polling trigger

In Zapier“Triggers when a new contact is created or updated.”

This one starts on two kinds of change: a brand new contact in mailXpert, or an existing one whose record was edited. Your Zap receives the contact as it now stands.

How it fires
Zapier goes and looks at regular intervals, and how often depends on your plan: every 15 minutes on the free one
When to use it
you want any signup or profile change copied to the tool your team actually works in.
Watch out
an action that updates the same contact in mailXpert can count as an update and restart this Zap; keep the write going to another app, or add a filter that blocks the echo.
4

Email Opened

Polling trigger

In Zapier“Triggers when an email is opened.”

Here the Zap starts whenever a recipient opens one of your mailXpert emails. You get the contact behind the open, ready to pass to whatever step comes next.

How it fires
Zapier goes and looks at regular intervals, and how often depends on your plan: every 15 minutes on the free one
When to use it
you score engagement in another tool and want each open to nudge a contact's record there.
Watch out
every open runs the Zap once, and every action it sets off is a task; check your monthly count before you switch this on for a large list.
Actions

mailXpert actions: what a Zap can do there

mailXpert gives you 6 actions. For each one: what it does for you, when to reach for it, and what to watch out for.

1

Add Contact to an Automation Flow

Action

In Zapier“Add contact to an automation Flow.”

Puts a contact, identified by email address, into one of your mailXpert automation flows, so a sequence you built starts for that person.

When to use it
a click or a form answer elsewhere should start a sequence you already built.
Watch out
the flow is built in mailXpert; this action only adds the contact to it.
2

Subscribe a Contact

Action

In Zapier“Subscribes a contact with a double opt-in process according to the contact list settings.”

Starts the double opt-in process for a contact, following the rules set on the contact list in mailXpert. The person receives the confirmation request that list is configured to send.

When to use it
someone signs up through another channel and you want the list's own confirmation rules to decide.
3

Unsubscribe a Contact

Action

In Zapier“Unsubscribes a contact.”

Takes a contact off your mailXpert mailings, identified by their email address. Use it to honour an opt-out that reached you through another channel.

When to use it
a customer asks your support desk to stop the newsletter, and you want mailXpert told without logging in.
4

Create (And Subscribe)/Update a Contact

Action

In Zapier“Creates or updates a contact. If a matching contact is found then it will be updated, otherwise a new contact with being subscribed (no double opt in) will be created in the selected contact list.”

Writes a contact into the list you pick, subscribed straight away with no confirmation email. When the address already exists, the record is updated instead.

When to use it
people who already agreed to hear from you somewhere else, such as a form that asked for it.
Watch out
no double opt-in is sent here, so only use it where consent was given upstream.
5

Create (Double-Opt-In)/Update a Contact

Action

In Zapier“Creates or updates a contact. If a matching contact is found then it will be updated, otherwise a new contact without being directly subscribed (double opt in enabled) will be created in the selected contact list.”

Adds the person to your chosen list without subscribing them yet: double opt-in is on, so they have to confirm first. An existing address is updated rather than copied.

When to use it
signups from a form or event registration where you want the confirmation step mailXpert handles.
6

Create/Update a Contact and Add It to a Flow

Action

In Zapier“Creates or updates a contact. If a matching contact is found then it will be updated, otherwise a new contact will be created in the selected contact list. The affected Contact will be added to the selected automation Flow.”

Two jobs in one step: the contact is created or updated in the selected list, then dropped into the automation flow you pick. You set it up once instead of chaining two steps.

When to use it
a new lead should enter a welcome sequence the moment they reach mailXpert.
Searches

The mailXpert search

1 search step looks for data that already exists in mailXpert, so a later step can use it.

A search step looks something up before the next steps run. mailXpert has one, and three settings decide what happens when the lookup goes differently than planned.

The three settings every search exposes

  1. Successful if no search results are found?
    Left on its default, a search that finds nobody stops the Zap there and the dependent steps are skipped. Switch it on and the Zap carries on empty-handed.
  2. Create X if it doesn't exist yet?
    This box turns a search into a find-or-create. mailXpert does not offer that variant, so you will not see it on this search.
  3. If multiple search results are found?
    Three ways out when several items match: keep the first one (the default), stop the Zap, or pass all of them on at once.
When it breaks

When a mailXpert Zap breaks

Zapier lists no help article and no app-specific limit for mailXpert. What goes wrong comes from how Zapier itself works.

Four situations account for most surprises with this integration. None of them throws a dramatic error; they show up as missing contacts or a task count that climbs too fast. If one of them has you stuck, the Zapier troubleshooting page is the place to start.

  • Old contacts are never picked up

    A Zap only reacts to what happens after you publish it. Subscribers, opens and clicks from before that moment stay where they are; moving the backlog is a separate job.
  • The Zap keeps restarting itself

    If the action writes back into what the trigger watches, such as updating a contact behind Contact Created/Updated, each write can set the Zap off again and eat tasks.
  • A big batch is held back

    After a bulk import or a large send, a trigger can suddenly return a huge batch. Zapier's flood protection may hold it back instead of running every item.
  • The same contact does not run twice

    On polling triggers Zapier remembers what it has already seen, so an item that comes back unchanged does not start the Zap a second time.
Need help

Need help automating mailXpert with Zapier?

A person reads every message.

FAQ

mailXpert and Zapier: questions people ask

01Is the mailXpert Zapier integration free?
Yes, as far as Zapier goes: mailXpert is not a premium app, so it runs on the free plan. That plan gives you 100 tasks a month and unlimited Zaps, but each Zap stops at two steps, one trigger and one action. As soon as you want a filter, the Find a Contact search or a second action, you move to a paid plan. Your mailXpert subscription is a separate matter, and this page does not cover its price.
02How many tasks does a mailXpert Zap use?
One task per action that succeeds, and nothing for the trigger. Zapier's checks for new contacts, opens or clicks are free however often they run. A Zap that watches Email Opened and then writes one record somewhere uses one task per open. Add a second action and each open costs two. Estimate your monthly use from the number of opens your sends produce, then compare it with the 100 tasks of the free plan. Failed actions are not counted.
03Does mailXpert trigger Zaps in real time?
No. All four mailXpert triggers are polling triggers: Zapier asks mailXpert for new items on a timer and keeps what it has not seen yet. On the free plan that check runs every 15 minutes, on Professional every 2, on Team and Enterprise every minute. Paid plans can also change the timing and run a check by hand from the editor. There is no instant trigger on this app, so nothing skips that wait.
04What do you need to connect mailXpert to Zapier?
A mailXpert account, and access to any list you do not own but want the Zap to touch. In Zapier you open Apps, click + Add connection, pick mailXpert, sign in in the tab that opens and grant access. The connection is stored once and reused by every Zap. For the actions themselves, keep in mind that each one asks for the contact's email address as a mandatory field. If the upstream app does not provide one, fix that before you build.
05Will Create (And Subscribe)/Update a Contact send a confirmation email?
No. That action subscribes the person directly, without double opt-in, in the list you selected. If you want mailXpert to ask the contact to confirm first, use Create (Double-Opt-In)/Update a Contact, or Subscribe a Contact, which follows the list's own double opt-in settings. Both create actions update the contact instead of duplicating it when the email address already exists. Pick the action according to where and how consent was collected.
06What if the mailXpert action you need is not in Zapier?
Then Zapier cannot do it for this app. The integration has no operation to send a campaign, schedule one or delete a contact, and no instant trigger. Check the list on this page first, since a combination such as a search followed by an update often covers the need. If it truly is missing, the job stays inside mailXpert, or you look at another automation platform for that part of the workflow.
07Zapier, Make or n8n for mailXpert?
Judge it on a few criteria rather than a ranking. On Zapier, mailXpert brings 11 ready-made operations and works from the free plan, which suits a two-step flow. Look at how many actions per run you expect, since Zapier bills each one, and whether your scenario needs several lookups before it writes anything. Then check whether the other platform offers a ready-made mailXpert connector at all before you compare price models.