Resources · Make integration

SmartReach.io Make integrationAutomate SmartReach.io with Make.

Tired of copying leads into SmartReach.io by hand? The SmartReach.io Make integration gives you 10 modules: 8 actions and 2 searches on prospects, tags, campaigns and DNC lists. This guide connects your account and walks you through a first working scenario.

Verified Trustpilot reviews · AI, automation & growth agency

What you can automate

What can the SmartReach.io Make integration do for you?

The SmartReach.io Make integration lets Make, a no-code automation tool, write to your SmartReach.io prospects for you: create or update a contact, place it in a campaign, tag it, pause it, or block an address. You build a scenario, the automation itself, and Make runs each step without you touching the outreach tool.

Every new lead lands in a campaign. A form or CRM from another app feeds Create/Update Prospect, then Assign Prospect to Campaign by email drops that person into the right sequence. No export, no CSV import.

A reply or a signed deal stops the emails. When your CRM marks a deal as won, Mark Prospect as Complete and Pause Campaign ends the sequence for that contact, and Add Tag to prospect records why.

Unsubscribes are respected everywhere. An opt-out collected in another tool goes to Add Email To DNC, or to Add Domain To DNC when a whole company asks to be left alone.

One thing to know before you start: this app has no trigger in Make, so SmartReach.io cannot start a scenario by itself, and there is no universal API call module to reach endpoints the 10 modules do not cover. The same app often exists as an n8n node too; the n8n vs Make page lays out the criteria, and the Make pricing page explains how operations are counted.

Connect

How do you connect SmartReach.io to Make?

  1. 01

    Generate your API key

    In SmartReach.io, open Team Settings, then Integrations and SmartReach API Key. Click Get API Key, Generate New API Key, then Confirm. The eye button next to the key reveals it so you can copy it.

  2. 02

    Add a module and create the connection

    In your Make scenario, add any SmartReach.io module and click Create a connection. A connection is your SmartReach.io account linked to Make once, then reused by every module of the app. The Connection name field is optional.

  3. 03

    Paste the key and save

    Paste the API key you copied, or follow the instructions Make shows on screen, and save. From now on, every SmartReach.io module in any scenario can pick this connection from a list instead of asking for the key again.

First scenario

Your first scenario: new lead to active campaign

GoalWhen a new lead arrives in another app, Make creates the prospect in SmartReach.io and adds it to a campaign.

  1. 01

    Create the scenario and pick a starting app

    On the Scenarios page, create a new scenario and click the +. Since SmartReach.io has no trigger, start with a module from the app that holds your leads, such as a form or CRM.

  2. 02

    Add Create/Update Prospect

    Click the + on the right, search SmartReach.io and choose Create/Update Prospect. Pick your connection, then map the lead's details from the previous module into its fields.

  3. 03

    Send the prospect into a campaign

    Add Assign Prospect to Campaign by email after it. Map the same email address and choose the campaign that should start writing to this new contact.

  4. 04

    Test with Run once

    Click Run once, then submit a test lead. Each module shows the bundles it received, one bundle being one item passed along. Check that the prospect appears in SmartReach.io.

  5. 05

    Set the schedule and switch it on

    Open the clock on the first module: a new scenario checks every 15 minutes by default. Keep that or adjust it within your plan, then switch the scenario on so it runs without you.

Modules

What each SmartReach.io module does in Make

SmartReach.io gives you 10 modules. For each one: what it does for you, when to reach for it, and what to watch out for.

SmartReach.io1

Add Domain To DNC

Action

In Make“API that adds Domain To DNc”

Blocks an entire company domain in SmartReach.io, so nobody at that organization receives your outreach again.

When to use it
a company's legal team or manager asks your whole business to stop contacting any of their staff.
Watch out
this is broader than a single email; if only one person opted out, the email module is the right choice.
SmartReach.io2

Add Email To DNC

Action

In Make“API to add email to DNC”

Puts one address on the SmartReach.io DNC list, which keeps that person out of every future campaign while the rest of the company stays reachable.

When to use it
someone unsubscribes through a form, a help desk ticket or a newsletter tool, and you want SmartReach.io to honor it too.
Watch out
map the address exactly as the other app sends it, since the module works by email.
SmartReach.io3

Add Tag to prospect

Action

In Make“API that adds tags to prospect”

Labels a prospect with a tag, giving your team a way to filter and segment contacts inside SmartReach.io based on what happened elsewhere.

When to use it
a lead attended a webinar, booked a demo or came from a specific ad, and you want that context visible next to the prospect.
Watch out
the tag goes on an existing prospect, so if the lead may be new, place Create/Update Prospect earlier in the scenario.
SmartReach.io4

Assign Prospect to Campaign by email

Action

In Make“API that assign prospect to campaign by email”

Enrolls a prospect in a chosen campaign using only their email address, so the sequence starts without anyone opening SmartReach.io.

When to use it
right after a lead is created or qualified, to send them into the matching outreach sequence for their segment.
Watch out
it identifies the person by email, so map exactly the address stored in SmartReach.io.
SmartReach.io5

Create/Update Prospect

Action

In Make“API to create or update Prospect”

Adds a new prospect to SmartReach.io, or refreshes the existing record when the person is already there, which keeps one clean record per contact.

When to use it
as the first SmartReach.io step whenever a lead comes from a form, a CRM or a spreadsheet in another app.
Watch out
it counts as one operation per bundle, so a list of leads uses one operation each.
SmartReach.io6

Mark Prospect as Complete and Pause Campaign

Action

In Make“API to Mark Prospect as Complete and Pause him from Campaign”

Closes the loop on a prospect: SmartReach.io marks them as complete and stops the campaign from sending them anything else.

When to use it
your CRM moves a deal to won, or a meeting gets booked, and follow-up emails would now look careless.
Watch out
to take the person out of the campaign entirely, Unassign prospect by Email is the module built for that.
SmartReach.io7

Remove Tag from Prospect

Action

In Make“API to remove Tag from Prospect”

Strips a tag off a prospect, keeping your segments accurate when a status you tracked no longer applies to that contact.

When to use it
a trial ends, a lead leaves a target list or a temporary label like an event invite has served its purpose.
Watch out
pair it with Add Tag to prospect in the same scenario when you are swapping one status for another.
SmartReach.io8

Unassign prospect by Email

Action

In Make“API to unassign prospect by Email”

Takes a prospect out of a campaign by email address, freeing them for a different sequence or simply removing them from outreach.

When to use it
a lead switches segment, for instance from a cold sequence to a customer onboarding track, and should stop receiving the first one.
Watch out
removing from a campaign is not the same as blocking; add the email to DNC if the person asked to stop.
SmartReach.io9

Get Prospect by Email

Search

In Make“API to get prospect by email”

Looks up a single prospect from their email and returns what SmartReach.io knows about them, so the next modules can decide what to do.

When to use it
before creating or tagging someone, to check if they are already in SmartReach.io and route the scenario accordingly.
Watch out
as a search, it can return zero results; add a filter after it so the scenario handles an unknown address.
SmartReach.io10

Get Prospects

Search

In Make“API to get Prospects”

Pulls a list of prospects out of SmartReach.io, with each one arriving as its own bundle you can send to a sheet, a CRM or a report.

When to use it
you want your outreach contacts copied into another tool for analysis or backup, rather than one person at a time.
Watch out
every returned prospect drives the following modules once, so a large list consumes many operations.
Need help

Need help automating SmartReach.io with Make?

A person reads every message.

FAQ

SmartReach.io and Make: common questions

01Is the SmartReach.io Make integration free?
Yes, on the Make side. SmartReach.io is a standard app, available from the Free plan, which allows 2 active scenarios, a minimum of 15 minutes between 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) bring the interval down to 1 minute, remove the cap on active scenarios and allow 40 minutes of execution. Usage is counted in operations, one execution of one module on one bundle. You still need your own active SmartReach account, whose price is set by SmartReach.io, not by Make.
02What do you need to connect SmartReach.io to Make?
An active SmartReach account and an API key. The key is generated inside SmartReach.io, under Team Settings, then Integrations and SmartReach API Key: click Get API Key, Generate New API Key and Confirm, then reveal it with the eye button and copy it. In Make, add a SmartReach.io module, click Create a connection, optionally give the connection a name, and paste the key. That connection is then reused by every SmartReach.io module in your scenarios, so you only do this once per account.
03Can SmartReach.io start a Make scenario in real time?
No. SmartReach.io has no trigger module in Make, neither scheduled nor instant, so it cannot launch a scenario on its own. The scenario starts elsewhere: with a trigger from the app that holds your leads, such as a form or a CRM, or with Make's own schedule, which checks every 15 minutes by default on a new scenario. From there, the SmartReach.io modules act as the follow-up steps. If you need to read SmartReach.io data, the Get Prospects and Get Prospect by Email searches can run inside a scheduled scenario.
04What if a SmartReach.io module you need is missing in Make?
It depends on what you need. The app ships 10 modules, and it has no Make an API Call module, so you cannot reach other parts of the SmartReach.io API from Make with this app. Check first whether a combination does the job: Get Prospect by Email followed by an action, or Add Tag and Remove Tag used together as a status. If the gap remains, the missing step can sometimes live in another app of your scenario, or the Hack'celeration team can help you design the workaround. The doc itself flags that it is AI-generated from SmartReach.io material, so confirm details with the vendor.
05Should you use Make or n8n for SmartReach.io?
It depends on the tool your team already runs. SmartReach.io often has an n8n node as well, so both platforms can cover this outreach work. In Make, you get the 10 modules described on this page and the Run once button to test a scenario before switching it on. If your other automations already live in n8n, checking that node keeps everything in one place. Compare the modules available on each side for the steps you actually need, rather than picking by habit.