Emma Zapier integrationAutomate Emma with Zapier.
The Emma Zapier integration gives you 20 triggers, 17 actions and 9 searches. Emma is the email newsletter tool; Zapier is what carries its audience events to your other apps, and their data back into Emma, without anyone copying rows by hand.
Verified Trustpilot reviews · AI, automation & growth agency
What the Emma Zapier integration actually does
The Emma Zapier integration links your Emma account to Zapier, so that something happening in your audience (a new member, a click, an unsubscribe, a finished mailing) starts an automation, and so that other tools can write members, groups, orders and events back into Emma. You set it up once; after that it runs on its own.
Three results people usually build first. A tidy audience: Member Added to Group or New Member Added starts the Zap, and Add Member to Group or Update Member files the person where they belong. A sales signal: Mailing Clicked tells you who reacted to a campaign while the interest is still warm. A purchase history inside Emma: Add Member Order and Create or Update Product keep the shop side of a contact next to their email history, and Create Event hands Emma a named moment it can use to start one of its own automated workflows.
Here is the good news first: 19 of the 20 triggers are instant, so the Zap starts the moment Emma reports the event, even on the free plan. The one exception is Specific Member Opened a Mailing, which Zapier checks on a timer.
What Zapier does not do for Emma. It does not design or send campaigns from scratch: the closest action, Forward Mailing, resends a mailing that already exists. It does not build Emma's automated workflows either; you configure those inside Emma, and Zapier only feeds them events. And it never goes back in time: members who joined before the Zap was published are not picked up.
If you are weighing tools, the same app is covered on the Emma Make integration page, and the Make vs Zapier comparison lays out the criteria side by side.
Zapier vocabulary in one minute
Seven words come back on every line of this page. Here they are once, in ordinary English.
- Zap
- The automation you build on Zapier: one trigger, then one or more actions that run each time that trigger event happens.
- Trigger
- The event in Emma (or another app) that starts the Zap. Once the Zap is on, Zapier sits and waits for it.
- Action
- What the Zap does after it starts: the step that writes, sends or moves something for you, like adding a member to a group.
- Task
- The unit Zapier bills. One task is one action your Zap completed successfully; your plan's allowance is a count of those.
- Polling vs instant
- A polling trigger is checked by Zapier on a timer. An instant trigger is reported by the app itself the moment the event happens.
- Filter
- A step that lets the Zap carry on only when the incoming data meets your condition, and quietly stops it otherwise.
- Search step
- A step that looks up something already in an app, such as a member, so the steps after it can use what it found.
- Connection
- Your Emma account, linked to Zapier once and then reused by every step of every Zap that touches Emma.
What an Emma Zap really costs
Emma is not a premium app on Zapier, so it works from the free plan. The bill is counted in tasks, and only actions count.
- Free plan100 tasks a month, unlimited Zaps, two-step Zaps only
- Emma premium?No, available on the free plan
- Instant triggers19 of 20, unaffected by your plan's interval
- Filter or searchMakes the Zap multi-step, so it needs a paid plan
The trigger never costs a task, and neither does Zapier checking for new data. Each action that succeeds is one task; an action that fails is not billed. A Zap with three actions uses three times what a one-action Zap uses. The free plan stops at two steps, one trigger and one action: add a filter, a search or a second action and the Zap becomes multi-step, which needs a paid plan. Of the 20 Emma triggers, only Specific Member Opened a Mailing depends on the interval grid below.
Connect your Emma account in three steps
- 01
Open Apps and add a connection
In your Zapier account, open the Apps page and click + Add connection. You need an Emma account first, plus access to any audience you do not own but want the Zap to touch.
- 02
Find Emma and start the link
Type Emma in the search box of the dialog, pick it, then click Add connection. A new tab opens on Emma's side so you can sign in with your usual login.
- 03
Grant access
Sign in to Emma in that tab and allow Zapier to reach the account. From then on, every Emma step in every Zap reuses this connection, so you only do this once per account.
Your first Emma Zap: turn a click into a hot-lead group
GoalWhen a member clicks inside a mailing, add them to a follow-up group so sales can reach out while interest is fresh.
- 01
Build: pick the trigger
In the editor, choose Emma as the app and Mailing Clicked as the event. Select your Emma connection. It is an instant trigger, so the Zap reacts to each click without waiting for a check.
- 02
Test the trigger
Run the test. Zapier brings back the three most recent items from your account, so you map the next steps on a real click rather than an empty sample.
- 03
Add the filter
From the plus icon, add Filter, then set the field, the rule and the value. Keep the rule type right: a text rule only works on text. This step makes the Zap multi-step, so a paid plan is required.
- 04
Add the action
Add Emma again, pick Add Member to Group, and map the Member ID from the trigger. Type the Group ID of your follow-up group in the second required field.
- 05
Test, then Publish
Use Test on the action and check that the member really lands in the group in Emma. Then click Publish to switch the Zap on. Clicks made before that moment are not picked up.
The 20 Emma triggers, one by one
20 events start a Zap when something happens in Emma, and 19 of them are instant: the app calls Zapier straight away, whatever your plan.
Field Created
Instant triggerIn Zapier“Triggers when a new member field is created.”
Starts the Zap whenever someone adds a new member field to your Emma account, the kind of column that stores a birthday, a city or a membership tier. Your other tools learn that the field exists without anyone writing a memo about it.
Field Deleted
Instant triggerIn Zapier“Triggers when a field is deleted.”
Fires as soon as a member field disappears from Emma. It is your early warning that something reading that field elsewhere is about to come up empty, since the data it relied on no longer has a home.
Field Updated
Instant triggerIn Zapier“Triggers when a field is updated.”
Reacts when an existing member field changes in Emma, for example when its display name is renamed or its settings are edited. The field itself survives; only its definition moves, which is exactly the change people forget to tell colleagues about.
Group Created
Instant triggerIn Zapier“Triggers when a new member group is created.”
Kicks off a Zap every time a new member group appears in Emma. Groups are how Emma sorts an audience into lists you can mail separately, so a new one usually means a new campaign or a new segment of customers is on its way.
Group Deleted
Instant triggerIn Zapier“Triggers when a group is deleted.”
Goes off when a group is removed from your Emma account. Any Zap or spreadsheet that still points at that group ID will stop matching anything, so this trigger is less about celebrating and more about cleaning up behind the change.
Group Updated
Instant triggerIn Zapier“Triggers when a group is updated.”
Runs when an existing Emma group is edited, typically renamed. Nothing about its members changes here; it is the label that moves, which matters when other tools display the group by name rather than by its ID.
Mailing Finished
Instant triggerIn Zapier“Triggers when a mailing is finished.”
Fires once a mailing has finished going out. It is the cleanest moment to start anything that should happen after a send, because the campaign is no longer in progress and the recipient list is final.
New Member Added
Instant triggerIn Zapier“Triggers when a new member is added to your audience.”
Starts whenever a fresh contact joins your Emma audience, whatever door they came through. A new subscriber is the moment people expect a quick, personal reaction, so this is where welcome flows usually start.
Member Added to Group
Instant triggerIn Zapier“Triggers when a member is added to a group.”
Triggers when a member is placed in a group, whether a person did it in Emma or another Zap did. Since groups often mean intent (webinar registrants, VIP customers), joining one is a strong signal worth passing on.
Member Deleted
Instant triggerIn Zapier“Triggers when a member is deleted.”
A contact removed from your Emma audience sets this one off. Your other systems keep their copy of that person until told otherwise, so this trigger is how you carry the removal across instead of letting records quietly drift apart.
Member Removed From Group
Instant triggerIn Zapier“Triggers when a member is removed from a group.”
Reacts the instant a member leaves a group in Emma. Leaving can mean the opposite of joining: a trial that ended, a lead that went cold, a customer who moved to another plan.
Member Status Updated
Instant triggerIn Zapier“Triggers when a member's status is updated.”
Fires when a member's status changes in Emma, the setting that says whether a contact is active, opted out or in error. A status change is one of the few signals that tells you the relationship itself has shifted.
Member Updated
Instant triggerIn Zapier“Triggers when a member is updated.”
Any change to a member's record sets it off, for example a new phone number or an edited custom field. It is broad by design, which makes it perfect for syncing and risky for anything that also writes to the member.
Mailing Clicked
Instant triggerIn Zapier“Triggers when a mailing is clicked.”
Triggers whenever a recipient clicks inside one of your Emma mailings. A click is stronger than an open: the person acted on something you wrote, which makes it the trigger of choice for spotting genuine interest.
Mailing Forwarded
Instant triggerIn Zapier“Triggers when a mailing is forwarded.”
Runs when someone forwards one of your mailings. Forwarding is a quiet form of word of mouth, and this trigger is how you notice it instead of letting it stay buried in a report.
Mailing Opened
Instant triggerIn Zapier“Triggers when a mailing is opened.”
Each time a recipient opens one of your Emma mailings, this trigger runs. It covers every mailing and every member, which makes it a wide net: good for engagement tracking, noisy if you only care about one campaign or one person.
Mailing Shared
Instant triggerIn Zapier“Triggers when a member shares a mailing.”
Starts when a member shares a mailing. Unlike a private forward, a share puts your content in front of an audience you do not control, which is often the moment a campaign starts travelling.
Mailing Share Clicked
Instant triggerIn Zapier“Triggers when a member shares a link to a mailing and someone clicks on it.”
Fires when someone clicks a link to a mailing that one of your members shared. It measures the second ring of reach: not your subscriber, but the people your subscriber convinced to look.
Member Unsubscribed
Instant triggerIn Zapier“Triggers when a subscriber opts-out.”
Triggers the moment a subscriber opts out in Emma. The other places that hold this person, such as a CRM or a second email tool, have no idea yet, and that gap is how people keep getting messages they asked to stop.
Specific Member Opened a Mailing
Polling triggerIn Zapier“Determine if the specified member opened the mailing.”
Watches a single mailing for a single member and starts the Zap once that person has opened it. It is the only Emma trigger aimed at one named contact rather than at the whole audience.
The 17 Emma actions
Emma gives you 17 actions. For each one: what it does for you, when to reach for it, and what to watch out for.
Operations index
- Add Member Order
- Add Member to Group
- Copy All the Members of One Group Into Another Group
- Create Event
- Create Field
- Create or Update Product
- Create Segment
- Forward Mailing
- Create Group
- Create Member
- Opt Out a Member's Status Based on Email Address
- Remove Member From Group
- Remove a Member From One or More Groups
- Update Group
- Update Member
- Update a Member's Field Information
- Update Member Order
Add Member Order
ActionIn Zapier“Create an Order for the given member.”
Records a purchase against an Emma member: subtotal, shipping, tax, total and the products bought, so the order sits next to the contact's email history.
Add Member to Group
ActionIn Zapier“Add a single member to a group.”
Puts one existing member into one group. It is the simplest way to sort people as they come in, one member and one group per run.
Copy All the Members of One Group Into Another Group
ActionIn Zapier“Copy all the users of one group into another group.”
Copies every member of a source group into a target group in one go, filtered by status: active, opted out or error.
Create Event
ActionIn Zapier“Creates an event that can be used to trigger an automated workflow.”
Sends Emma a named event, with the data you choose, that can start one of Emma's own automated workflows. Zapier delivers the moment; Emma decides what to do with it.
Create Field
ActionIn Zapier“Create a new field field. There must not already be a field with this name.”
Adds a new member field to Emma, with an internal shortcut name, a display name, a widget type and a column position.
Create or Update Product
ActionIn Zapier“Add product with variants.”
Adds a product, with its variants, to the catalogue Emma uses for order data. It keeps product names consistent with what Add Member Order references.
Create Segment
ActionIn Zapier“Create a new segment.”
Builds a new segment in Emma from a name and a set of search criteria. Unlike a group, a segment is defined by rules, not by who you put in it.
Forward Mailing
ActionIn Zapier“Forward a previous message to additional recipients. If these recipients are not already in the audience, they will be added with a status of FORWARDED.”
Resends a mailing you already sent to additional recipients. It reuses an existing campaign; it does not compose one.
Create Group
ActionIn Zapier“Create a new group in Emma.”
Creates a new group in Emma with nothing more than a name. It is the quickest way to give each project, client or event its own list.
Create Member
ActionIn Zapier“Create a new contact.”
Brings a new contact into your Emma audience from an email address, plus any extra details you map.
Opt Out a Member's Status Based on Email Address
ActionIn Zapier“Update a member’s status to optout keyed on email address instead of an ID.”
Switches a member to opted out using only their email address, no member ID needed.
Remove Member From Group
ActionIn Zapier“Removes a single member from one or more groups.”
Takes a single member out of a group, by Member ID and Group ID. The member stays in your audience; only the group membership goes.
Remove a Member From One or More Groups
ActionIn Zapier“Remove a member from one or more groups.”
Clears one member out of several groups at once, from a list of Group IDs.
Update Group
ActionIn Zapier“Updates an existing group's name.”
Renames an existing Emma group, identified by its Group ID.
Update Member
ActionIn Zapier“Update a member by member ID.”
Changes an existing member's details, found by member ID, with an option to fire the related field change autoresponders.
Update a Member's Field Information
ActionIn Zapier“Update a single member's field information.”
Edits the field values of one member, keyed on the Member Id, without touching the rest of the record.
Update Member Order
ActionIn Zapier“Update a specific Member Order by ID”
Changes an order already recorded against a member, using both the Member ID and the Order ID.
The 9 Emma searches
9 search steps look for data that already exists in Emma, so a later step can use it.
A search step looks something up in Emma and hands it to the next step. In the editor they sit at the bottom of the Action event list, under SEARCH, and some action fields offer + Add search step to insert one for you. Any search makes the Zap multi-step, so it needs a paid plan.
Get Groups to Which a Member Belongs
SearchIn Zapier“Get the groups to which a member belongs.”
Lists the groups one member is in, from their Member ID.
Get Members of a Group
SearchIn Zapier“Get a basic listing of all active member groups for a single account.”
Returns the members of one group, given its Group ID, so the next steps can work with them.
Get List of Members Whom Was Sent a Mailing
SearchIn Zapier“Get the list of members to whom the given mailing was sent. This does not include groups or searches (segments).”
Fetches the members a given mailing went to, from its Mailing ID.
Get Member by ID
SearchFind or createIn Zapier“Get member by member ID.”
Looks up one member from their Member ID and hands their details to the next step. Its find-or-create twin, Find or Create Member, is this same search with the creation box ticked.
Get List of Optouts for Specific Mailing
SearchIn Zapier“Get the list of optouts for this mailing.”
Returns the people who opted out from one particular mailing, given its Mailing Id.
Get Product
SearchIn Zapier“Get a specific Product by ID.”
Finds one product in Emma by its Product ID.
Get Response Summary for a Mailing by ID
SearchIn Zapier“Get the response summary for a particular mailing.”
Pulls the response summary of one mailing, from its Mailing ID, so you can pass the results to a report or a message.
Lookup Product
SearchIn Zapier“Get an array of Products based on the provided criteria.”
Searches your Emma products against the criteria you give, and can also return how many products the account holds.
Get Member by Email
SearchFind or createIn Zapier“Get detailed information about a member by email address.”
Finds a member from their email address and returns their details, including the Member ID most actions require. Find Member by Email or Create Member is the same search with creation switched on.
The three settings every search exposes
- Successful if no search results are found?Left on its default, a search that finds nothing stops the Zap there, and the steps depending on it are skipped. Switched on, the Zap carries on empty-handed.
- Create X if it doesn't exist yet?Ticking it turns the search into a find-or-create: the setting above disappears and Zapier asks for the fields needed to create the missing member.
- 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 an Emma Zap breaks
Zapier attaches no help article to Emma, so there is no app-specific limit to report. What breaks is the same as everywhere on Zapier, with very Emma-shaped examples.
Four cases come up again and again. Read them before you publish anything that writes back into Emma; you can dig further in our Zapier troubleshooting guide.
The past is not picked up
A Zap only reacts to what happens after you switch it on. Members who joined Emma last month will never pass through New Member Added; moving them is a separate job.A Zap that triggers itself
Member Updated followed by Update Member on the same person, or Group Updated followed by Update Group: each write sets off the trigger again and burns tasks fast.A bulk import gets held back
Importing a big list into Emma can send a huge batch to New Member Added at once. Zapier's flood protection may hold that batch back instead of running it.No double runs on polling
On Specific Member Opened a Mailing, Zapier remembers what it has already seen, so the same open does not start the Zap twice.
Need help automating Emma with Zapier?
A person reads every message.



