- Home
- Resources
- Integrations
- Viral Loops
Viral Loops Make integrationAutomate Viral Loops with Make.
What happens in your referral campaign once someone joins it? The Viral Loops Make integration gives you 6 modules, 3 of them instant triggers, to pass participants and rewards to the rest of your tools. This guide walks you from the connection to a working first scenario.
Verified Trustpilot reviews · AI, automation & growth agency
What does the Viral Loops Make integration let you automate?
The Viral Loops Make integration links your referral campaigns to Make, a no-code tool where you build a scenario: the automation itself, a chain of modules that each do one job. Viral Loops brings 3 instant triggers, 2 actions and 1 search, so a new sign-up, a redeemed reward or a milestone can set off work in your other apps.
Every sign-up reaches your team at once. Watch New Participant starts the scenario when someone joins a campaign, and the next module can pass that person to your CRM, a spreadsheet or a chat channel.
Rewards stop living only in the dashboard. Watch New Reward fires when you redeem a reward from the campaign dashboard, which is the moment to log it or tell whoever ships the gift. Watch Reached Milestone does the same when a referrer crosses a milestone.
Sign-ups from other tools land in the campaign. Register a User adds a person to Viral Loops from another source, such as a form tool or a store. List Participants Data reads back who is in the campaign when another step needs it.
The Make documentation for this app is thin: it warns that its own text is AI-generated from the Viral Loops docs and asks you to check important points with Viral Loops. Anything the listed modules skip goes through Make an API Call. If you are still weighing tools, the n8n vs Make comparison and the Make pricing page lay out the options, and the Make training helps with a first build.
How do you connect Viral Loops to Make?
- 01
Copy the API token from your campaign
Log in to Viral Loops and open the campaign wizard. Pick the campaign you want to automate, go to the installation step, and copy the API token shown on that screen. Since you pick a campaign before copying, the token you get is tied to that campaign as far as the wizard shows.
- 02
Add a Viral Loops module in Make
In your scenario, add any Viral Loops module and click Create a connection. A connection is your Viral Loops account linked to Make once, then reused by every module of the app. The Connection name field is optional, but a campaign name helps later.
- 03
Paste the token and save
Paste the API token you copied, or follow the on-screen instructions, and save. On an instant trigger, click Create a webhook first, then Create a connection inside that window.
Build your first scenario with Viral Loops
GoalWhen someone signs up in another tool, Make registers that person in your Viral Loops campaign.
- 01
Create the scenario
Open the Scenarios page, create a new scenario and click the + to add the first module. It belongs to the app where your sign-ups arrive, a form or a store for example.
- 02
Set up the source module
Pick the trigger of that app and connect its account. Make then lists what it can read there, so you choose the form or the list without typing anything.
- 03
Add Register a User
Click the + on the right, search for Viral Loops and pick Register a User. Choose your connection, then map the person's details from the first module into its fields.
- 04
Test with Run once
Click Run once and submit a test sign-up. Each module shows the bundles it received, a bundle being one item passed along, here one person. Check the new participant in your campaign.
- 05
Schedule and switch on
If the first module is scheduled, set its clock (every 15 minutes by default). Then switch the scenario on so it keeps running without you.
Viral Loops triggers
3 modules start a scenario when something happens in Viral Loops. A scheduled trigger is checked by Make on the scenario's schedule; an instant one is called by Viral Loops as soon as it happens.
Watch New Participant
Instant triggerIn Make“Triggers when someone joins your campaign.”
You get each new campaign member as soon as they join, ready to hand to your CRM, your mailing tool or a team channel. It is the natural start for anything that has to greet, qualify or count sign-ups.
Watch New Reward
Instant triggerIn Make“Triggers when you redeem a reward via your campaign dashboard.”
This one tells you a reward was just redeemed, so the person who handles gifts, codes or credits can act without watching the dashboard. It fires on redemptions you make from the campaign dashboard.
Watch Reached Milestone
Instant triggerIn Make“Triggers when someone reaches a milestone.”
You learn the instant a referrer crosses one of your campaign milestones, which is the right time to thank them, tag them in your CRM or alert the team. It turns progress in the campaign into an event other tools can use.
What the Viral Loops modules do
Viral Loops gives you 3 modules. For each one: what it does for you, when to reach for it, and what to watch out for.
Make an API Call
ActionIn Make“Performs an arbitrary authorized API call.”
Reach any part of the Viral Loops API that the other modules leave out, using the same connection and no extra setup. Make sends the request you write and returns the answer as a bundle.
Register a User
ActionIn Make“Registers a new user.”
Put someone into your referral campaign from outside Viral Loops, so sign-ups collected in a form, a store or an event tool still count. Each run of this action adds one person.
List Participants Data
SearchIn Make“Retrieves information about your participants.”
Read back who is in your campaign, with the information Viral Loops holds on each participant, to feed a report or check a record. As a search, it can return zero, one or many bundles.
Need help automating Viral Loops with Make?
A person reads every message.