- Home
- Resources
- Integrations
- Mailshake
Mailshake Make integrationAutomate Mailshake with Make.
What if new prospects landed in the right Mailshake campaign without a CSV import? The Mailshake Make integration gives you 9 modules: 5 actions and 4 searches. This guide is for sales and growth teams, and it walks you from the API key to a working first scenario.
Verified Trustpilot reviews · AI, automation & growth agency
What can the Mailshake Make integration do for your outreach?
The Mailshake Make integration links your Mailshake account to Make so that other tools can feed your cold email campaigns and read their results. You build a scenario, which is the automation itself, out of modules: each module is one brick that adds recipients, pauses a campaign or looks up leads.
Prospects enrolled once they qualify. A lead fills a form or reaches a stage in your CRM, and Add Recipients to the Campaign drops that person into the sequence you picked. Each person travels through the scenario as a bundle, one item passed from module to module.
Replies pushed back to your sales tools. List Recent Activity returns what happened in Mailshake: emails sent, opened, clicked, replied, and leads created. Map those bundles into a spreadsheet or a CRM record and your reps stop checking two dashboards.
A campaign stopped when the context changes. Pause/Unpause Campaign puts a sequence on hold when another tool signals a problem, then restarts it later. Keep in mind that a send already underway is not interrupted.
Mailshake has no trigger module in Make, so nothing starts on its own from the Mailshake side: a scenario runs on a schedule or begins with another app. When a listed module falls short, Make an API Call reaches the rest of the Mailshake API with the same connection. To weigh the platform itself, read our Make review, and if you also look at n8n, the n8n vs Make comparison lays out the criteria.
How do you connect Mailshake to Make?
- 01
Create an API key in Mailshake
You need an active Mailshake account. In Mailshake, open Extensions > API, click the button that creates a new API key, and copy the key shown on screen. Keep that tab open, you will paste it in a moment.
- 02
Add a Mailshake module in Make
In your scenario, click the + and search for Mailshake. Pick any module, then click Create a connection. A connection is your Mailshake account linked to Make once, then reused by every Mailshake module you add later.
- 03
Paste the key and name the connection
The Connection name field is optional, yet a clear label such as the name of the sending mailbox helps once you manage several accounts. Paste the API key you copied from Mailshake and follow the on-screen instructions to finish.
Your first scenario: send new leads straight into a Mailshake campaign
GoalWhen a new lead arrives in the tool where your prospects land, Make adds that person to a chosen Mailshake campaign.
- 01
Create the scenario
On the Scenarios page, create a new scenario and click the + to add the first module. Mailshake has no trigger, so this first bubble belongs to the app where new leads show up, such as your form tool or CRM.
- 02
Add Mailshake after it
Click the + on the right of that first module, search for Mailshake and choose Add Recipients to the Campaign. Connect your account with the API key if you have not done it yet.
- 03
Pick the campaign and map the lead
Once the connection exists, Make lists the campaigns it can read, so you select the right one from the list. Then map the lead's details coming from the first module into the fields Make shows for the recipient.
- 04
Test with Run once
Click Run once to execute the scenario one time, then open the bubbles to read the bundles each module received. The import runs asynchronously, so the recipient may show up in Mailshake a little later.
- 05
Schedule it and switch it on
Set the schedule on the first module with the clock icon (every 15 minutes by default, 15 minutes at minimum on the Free plan), then switch the scenario on. Each module run counts as one operation on your plan.
What the Mailshake modules do in Make
Mailshake 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
Add Recipients to the Campaign
ActionIn Make“Adds new recipients to the selected campaign. This action is asynchronous and can take some time before all recipients are imported.”
Enrolls new people into the Mailshake campaign you select, so a fresh lead starts receiving your sequence without a manual import.
Get a Campaign
ActionIn Make“Retrieves campaign by its ID.”
Fetches one Mailshake campaign from its ID and returns its details as a single bundle you can map further down the scenario.
Get a Recipient
ActionIn Make“Retrieves recipient by their ID.”
Pulls a single recipient from its ID, which gives the rest of the scenario the full record of one person already enrolled in a campaign.
Make an API Call
ActionIn Make“Performs an arbitrary authorized API call.”
Calls any endpoint of the Mailshake API from your scenario, reusing the same connection, so you are not limited to the eight ready-made modules.
Pause/Unpause Campaign
ActionIn Make“Pauses or resumes the campaign. If the campaign is currently being sent, it will not be stopped.”
Puts a Mailshake campaign on hold or resumes it, which lets another tool decide when your sequence should stop talking to prospects.
List Recent Activity
SearchIn Make“Lists recent activity: sent, opened, clicked, replied or leads created.”
Returns what just happened in Mailshake: emails sent, opened, clicked, replied, and leads created, each as its own bundle for the next module.
Search Campaigns
SearchIn Make“Lists campaigns by search criteria.”
Finds the Mailshake campaigns that match your search criteria and hands them over one by one, which is handy when you do not know an ID yet.
Search Leads
SearchIn Make“Lists all leads by search criteria.”
Lists the leads your Mailshake campaigns created that fit your criteria, ready to be copied into the tool your reps follow up in.
Search Recipients
SearchIn Make“Lists recipients by search criteria.”
Looks through campaign recipients by your criteria and returns the matching people, which tells you whether someone is already in a sequence.
Need help automating Mailshake with Make?
A person reads every message.