- Home
- Resources
- Integrations
- Omnisend
Omnisend Make integrationAutomate Omnisend with Make.
Can Make keep your Omnisend contacts and events in sync with the rest of your stack? The Omnisend Make integration gives you 10 modules: 1 trigger, 7 actions and 2 searches. This page walks an ecommerce marketer from the API key to a first working scenario.
Verified Trustpilot reviews · AI, automation & growth agency
What does the Omnisend Make integration do?
The Omnisend Make integration links your Omnisend account to Make, a no-code tool where you build a scenario (the automation itself, a chain of modules). Each module is one brick: it watches Omnisend for new contacts, creates or updates a contact, or sends a custom event, and hands the result to the next brick.
Feed Omnisend from your signup forms. A lead lands in another app, and Create a Contact adds or updates that person in Omnisend in the same pass. No CSV export, no copy and paste.
Tell Omnisend what a customer just did. With Trigger a Custom Event, a moment that happens outside your store (a booked call, a returned form) reaches Omnisend under the event name you pick.
Push new subscribers to your other tools. Watch New Contacts picks up contacts created in Omnisend, so a sales sheet or a CRM hears about them without anyone retyping.
What the modules do not cover can often be reached with Make an API Call, which talks to the Omnisend API with the same connection. Many apps in Make also exist as an n8n node; the n8n vs Make page lays out the differences. Before you pick a plan, read the Make pricing breakdown, and if you would rather learn the editor step by step, the Make training covers it.
How do you connect Omnisend to Make?
- 01
Create an API key in Omnisend
In Omnisend, open Settings, go to the API Keys section and click Create API Key. Give it a name if asked, click Save, then copy the key shown on screen.
- 02
Add an Omnisend module in Make
In your scenario, add any Omnisend module and click Create a connection. A connection is your Omnisend account linked to Make once, then reused by every Omnisend module you add later.
- 03
Paste the key and save
Fill Connection name if you want a clear label (it is optional), paste the API key you copied, and confirm. Make then lists your Omnisend data inside the module fields.
Build your first Omnisend scenario
GoalWhen a signup arrives in another app, Make creates the contact in Omnisend and sends a custom event for that person.
- 01
Start a new scenario
From the Scenarios page, create a new scenario and click the +. Pick the app where signups arrive first, such as your form tool, and set up its module.
- 02
Add Create a Contact
Click the + on the right of the first module, search for Omnisend and choose Create a Contact. Click Create a connection and paste your API key.
- 03
Map the signup data
Fill the contact fields by mapping the values from the form module, such as the email and the name. Each signup is a bundle, one item passed from one module to the next.
- 04
Send the custom event
Add Trigger a Custom Event after the contact module. Pick the event and map the contact from the previous step, so Omnisend receives the event for the right person.
- 05
Test with Run once
Click Run once, submit a test signup, and open the bundles each module received. Check in Omnisend that the contact and its event are there before going further.
- 06
Schedule and switch on
Set the schedule on the first module (every 15 minutes by default) and switch the scenario on. Each module run counts as one operation on your Make plan.
What can start an Omnisend scenario?
1 module starts a scenario when something happens in Omnisend. A scheduled trigger is checked by Make on the scenario's schedule; an instant one is called by Omnisend as soon as it happens.
Watch New Contacts
Scheduled triggerIn Make“Triggers when a new contact is created.”
Watch New Contacts starts your scenario with each contact newly created in Omnisend, so the rest of your stack learns about a subscriber without a manual export.
What can Make do in Omnisend?
Omnisend gives you 9 modules. For each one: what it does for you, when to reach for it, and what to watch out for.
Modules index
Create a Contact
ActionIn Make“Creates or updates a subscriber with all provided values, i.e. name, phone number, tag, etc.”
Create a Contact puts a person into Omnisend with the details you map, and updates that person instead when the contact already exists, so one module covers both cases.
Create a Custom Event
ActionIn Make“Creates a custom event.”
Create a Custom Event creates a custom event in your Omnisend account from the values you map, so a customer moment tracked elsewhere gets its place in Omnisend.
Get a Contact
ActionIn Make“Retrieves information about a specified contact.”
Get a Contact reads one Omnisend contact you already know, and returns its details so the following modules can reuse them without asking you to type anything.
Get a Custom Event
ActionIn Make“Retrieves information about a custom event.”
Get a Custom Event returns the details of one custom event in Omnisend, which helps you check what an event holds before a scenario relies on it.
Make an API Call
ActionIn Make“Performs an arbitrary authorized API call.”
Make an API Call lets your scenario reach any endpoint of the Omnisend API, reusing the connection you already created, so you are not stuck when no listed module fits.
Trigger a Custom Event
ActionIn Make“Triggers a custom event in Omnisend.”
Trigger a Custom Event sends one of your custom events to Omnisend for a contact, which is how something that happened outside your store reaches your email marketing.
Update a Contact
ActionIn Make“Updates a contact module.”
Update a Contact changes the details of a contact that already sits in Omnisend, so the profile stays correct when the information changes somewhere else.
List Custom Events
SearchIn Make“Returns a list of custom events.”
List Custom Events returns the custom events of your Omnisend account, one bundle per event, which gives you an overview of what is already defined.
Search Contacts
SearchIn Make“Searches for contacts.”
Search Contacts looks up contacts in Omnisend and hands back what it finds, which lets a scenario check whether a person is already there before acting.
Need help automating Omnisend with Make?
A person reads every message.