Make
Connect SendSets to Make.com with triggers, actions, and searches.
Wire SendSets into Make.com scenarios without code: start a scenario when a reply lands, push form leads into a campaign, or sync deals onward.
Connecting
In the scenario editor, add any SendSets module and click Add next to Connection. You approve access on a SendSets consent screen and return with the connection ready, labelled with your organization and email so multiple workspaces stay distinguishable. Nothing to copy or paste.
It requests only the scopes the modules need (contacts, campaigns, mailboxes, inbox, CRM records, templates, plus read-only analytics). It never requests billing or team-management access.
Triggers
| Trigger | Fires when |
|---|---|
| New Contact | A contact is added |
| New or Updated Contact | A contact is created or edited |
| New Email Received | A message lands in the unified inbox, including campaign replies |
| New Meeting Booked | A meeting is booked through a connected scheduler |
| New Deal / Deal Won | A deal is created / moves to won |
| New CRM Task | A task is created |
| New Campaign / Campaign Completed | A campaign is created / finishes sending |
| New Mailbox Connected | An email account is connected |
Triggers poll on your scenario's schedule. Make remembers what it has seen, so a scenario runs once per new item. New or Updated Contact re-runs on change, because its dedupe key combines contact id with update time. New Email Received needs the Unibox feature, part of an active trial or paid plan.
Actions
| Area | Actions |
|---|---|
| Contacts | Create or Update, Update, Delete; Add to Campaign, Remove from Campaign; Create, Update, Delete Contact Note |
| Inbox | Send Email, Reply in Inbox, Mark Inbox Emails Seen, Verify Email Address |
| Mailboxes | Update Mailbox, Delete Mailbox, Start / Pause / Resume / Stop Warmup |
| CRM | Create, Update, Delete Deal; Create, Update, Delete CRM Task |
| Campaigns | Create, Update, Start, Stop, Delete |
| Templates | Create, Update, Delete, Render Reply Template |
| Meetings | Log Meeting, Delete Meeting |
| Organization | Create Contact Category, Mailbox Tag, or Campaign Folder |
Campaign, mailbox, pipeline, stage, template, and contact fields use live dropdowns from your workspace, so you pick real records instead of pasting ids.
Destructive actions run unattended
Delete Campaign and Delete Mailbox are irreversible and execute without confirmation inside a scenario. Delete Mailbox also stops all sending from that account. Add them deliberately.
Searches
Find Contact (by exact email), Find Deal, Find CRM Task, Find Campaign, Find Mailbox, Find Meeting, and Find Reply Template look up one record for a later module. Get Campaign Analytics and Get Dashboard Analytics return stats for a campaign or the whole workspace.
Pair a search with an action for idempotent flows: Find Contact, then Create or Update Contact.
Lead forms and other lead sources
Facebook and Instagram Lead Ads, LinkedIn Lead Gen Forms and TikTok Lead Generation all deliver new form submissions to Make in real time, which makes Make the shortest route from an ad to a follow-up sent from your own mailbox.
- Trigger: Facebook Lead Ads: Watch Leads (or the LinkedIn or TikTok equivalent), picking the Page and form.
- Module: SendSets Create or Update Contact. Map the form's email and name fields, put every other question into a custom field, and pick the categories. Then Add to Campaign with the campaign that follows up. Re-running the same lead updates the contact rather than duplicating it.
Prefer to keep the mapping inside SendSets? Use the HTTP: Make a request module to POST the lead as JSON to an inbound webhook automation instead. The automation's Create or update contact action maps the JSON keys onto contact fields with templates, and the same flow can tag, notify Slack and open a task.
The follow-up still runs through the campaign's mailboxes, so a burst of leads queues under each mailbox's daily cap and spacing rather than going out at once. Cold email tools do not ship a native Meta connector; this route is what their customers use too.
Good to know
- Sending respects your limits. Send Email and Reply in Inbox honor each mailbox's daily cap and spacing, and support smart and scheduled send modes.
- Adding a contact is idempotent by email. Re-running Create or Update Contact with the same address updates the record and merges custom fields rather than duplicating.
- If a connection stops working, reconnect in Make. Tokens refresh automatically; reconnecting re-runs consent.
For lower-latency, event-driven delivery, use webhooks or the developer websocket.