Resources · Make integration

Freshmail Make integrationAutomate Freshmail with Make.

What if new sign-ups reached Freshmail without anyone copying them over? The Freshmail Make integration gives you 5 modules to manage contacts from other tools. This guide shows marketers how to connect the account and build a first working flow.

Verified Trustpilot reviews · AI, automation & growth agency

What you can automate

What can the Freshmail Make integration do for you?

The Freshmail Make integration links your Freshmail account to Make, a no-code tool where you build a scenario: an automation made of modules, each one a single brick such as an action. Freshmail brings five action modules, all about contacts, so another app or a schedule has to start the scenario.

New leads land in Freshmail on their own. A webinar signup, a demo request or a purchase in your store can feed Create a Contact, so each new person reaches Freshmail on the scenario's next run. Nobody exports and re-imports a CSV anymore.

Profiles stay current. When a customer changes plan in your CRM, Get a Contact reads what Freshmail already holds and Update a Contact writes the new value. Your segments keep matching reality.

Unsubscribe requests are honored everywhere. A support ticket asking for data removal can end with Delete a Contact, so the address is gone from Freshmail as well as from the helpdesk.

Make's own documentation for Freshmail is limited: it says there is not enough public information about the app to describe it fully. Expect to test each module with real data before trusting it, and use Make an API Call for anything the four contact modules leave out. The Make troubleshooting guide helps when a run fails.

Freshmail often has an n8n node too. The n8n vs Make comparison lays out the criteria, and the Make training covers the editor from scratch if this is your first scenario.

Connect

How do you connect Freshmail to Make?

  1. 01

    Add a Freshmail module

    In a scenario, add any Freshmail module, for example Create a Contact, then click Create a connection. A connection is your Freshmail account linked to Make once and reused by every Freshmail module afterward.

  2. 02

    Name the connection

    Give the connection a name if you like. It is optional, yet a clear label such as the account or client name saves confusion later, when several people or several Freshmail accounts share the same Make organization.

  3. 03

    Authorize and save

    Either approve Make on the Freshmail page that opens, or paste the key Freshmail gives you, depending on what the window asks for. Then click Save and the module is ready to fill in.

First scenario

Your first scenario: add form sign-ups to Freshmail

GoalWhen someone submits a form in another app, Make creates that person as a contact in Freshmail.

  1. 01

    Create the scenario

    Open the Scenarios page, create a new scenario and click the + to add the first module. Pick the form or store app that collects your sign-ups and set up its connection.

  2. 02

    Add Create a Contact

    Click the + on the right of that first module, search Freshmail and choose Create a Contact. Click Create a connection if your account is not linked yet.

  3. 03

    Map the sign-up data

    Fill the module by mapping values from the first module, so each bundle (one sign-up passing from module to module) becomes one Freshmail contact. Make lists what it can read once the connection exists.

  4. 04

    Test with Run once

    Click Run once and submit a test entry. Open the bundles each module received and check the new contact in Freshmail. Every module run counts as one operation on your Make plan.

  5. 05

    Schedule and switch on

    Set the schedule on the first module, every 15 minutes by default, then switch the scenario on. From now on, each new sign-up reaches Freshmail without a manual export.

Modules

What each Freshmail module does

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

Freshmail1

Create a Contact

Action

In MakeCreates a new contact.

Adds a new subscriber to Freshmail from data another app just produced, so your mailing base grows while you work elsewhere.

When to use it
right after a form, a checkout or a CRM entry, whenever a person should start receiving your campaigns.
Watch out
run Get a Contact first if the same person may come back, otherwise you risk trying to add someone Freshmail already knows.
Freshmail2

Delete a Contact

Action

In MakeDeletes an existing contact.

Removes a subscriber from Freshmail for good, which keeps your base clean when someone asks to be forgotten or leaves your customer list.

When to use it
at the end of a removal request handled in your helpdesk or CRM.
Watch out
a deletion cannot be undone from the scenario, so test it with Run once on a dummy contact before switching anything on.
Freshmail3

Get a Contact

Action

In MakeRetrieves an existing contact.

Reads an existing Freshmail contact and hands its details to the next module, so your scenario can decide what to do based on what Freshmail already stores.

When to use it
before an update or a creation, to check whether the person is already there and avoid overwriting good data.
Watch out
it acts on one contact per bundle, it is not a list export.
Freshmail4

Make an API Call

Action

In MakePerforms an arbitrary authorized API call.

Calls any endpoint of the Freshmail API with the connection you already set up, which covers everything the four contact modules do not handle.

When to use it
when you need a Freshmail feature that has no dedicated module in Make.
Watch out
you describe the request yourself, so keep the Freshmail API reference open, since Make's own page on this app is limited.
Freshmail5

Update a Contact

Action

In MakeUpdates an existing contact.

Changes the details of a subscriber who is already in Freshmail, so personalization and segments follow what happens in your other tools.

When to use it
when a customer edits a profile, changes plan or moves to another stage in your CRM.
Watch out
the contact must already be in Freshmail. For someone who may be new, Create a Contact is the module to reach for.
Need help

Need help automating Freshmail with Make?

A person reads every message.

FAQ

Freshmail and Make: frequent questions

01Is the Freshmail Make integration free?
Yes, Freshmail is a standard app in Make, so it is available on the Free plan. That plan gives you 2 active scenarios, a minimum of 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) 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. Freshmail's own subscription is a separate matter this page does not cover.
02What do you need to connect Freshmail to Make?
A Freshmail account and a Make account. Make's documentation lists no prerequisite for this app. You add a Freshmail module, click Create a connection, optionally name it, then either authorize Make on the Freshmail page or paste the key Freshmail gives you, and click Save. The connection is then reused by all five Freshmail modules. Because the official documentation for Freshmail is marked as limited, test the connection with Run once on harmless data before building anything that deletes or rewrites contacts.
03Can a Freshmail scenario start in real time?
Not from Freshmail itself, because the app has no trigger module in Make. The scenario has to start elsewhere. You can open it with an instant trigger from another app, which calls Make through a webhook as soon as something happens there, such as a form submission. Or you can put a scheduled module first and let Make run the scenario at its interval, every 15 minutes by default. In both cases the Freshmail modules come after that first step and act on each bundle they receive.
04What if the Freshmail module you need is missing?
Use Make an API Call. It reaches any endpoint of the Freshmail API with the same connection, so features beyond creating, reading, updating and deleting contacts stay within reach. You write the request yourself, which asks for more care than a ready-made module. Keep in mind that Make's documentation for Freshmail is limited because there is not enough public information about the app, so rely on Freshmail's own API reference and test every call with Run once before switching the scenario on.
05Should you use Make or n8n for Freshmail?
It depends on the tool your team already runs. Make offers five Freshmail modules focused on contacts, plus Make an API Call for the rest, and every module runs in a visual editor where you test with Run once. Freshmail often has an n8n node as well, so both tools can cover the same contact work. The choice comes down to which editor your team is comfortable with, which other apps your scenarios need, and how your usage is counted. Compare what each offers for your exact case before committing.