---
title: Viral Loops
slug: viral-loops
description: How to integrate Viral Loops with Make.com
image: https://make-cxp-documentation.ams3.digitaloceanspaces.com/apps-center-icons/PREVIEW_viral-loops.png
docTags: 
createdAt: 2025-02-03T13:29:08.530Z
---

| :inlineImage[]{src="https://make-cxp-documentation.ams3.digitaloceanspaces.com/apps-center-icons/viral-loops.png" alt="Viral Loops logo" caption size="50" width="512" height="512"} | Viral Loops is a referral marketing platform that helps businesses launch and manage referral campaigns. Integrating Viral Loops with Make.com allows users to automate participant management, campaign updates, and reward distribution across their marketing tools. |
| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |

:::hint{type="warning"}
This is AI-generated content based on official Viral Loops documentation. The content may contain mistakes. Please verify important information. If you have questions on vendor documentation, contact [Viral Loops](https://viral-loops.com/) directly.
:::

# Requirements

To use the Viral Loops app in Make, you must have an active Viral Loops account and an API Key, [create your account on Viral Loops](https://viral-loops.com/). For subscription, refer to the [Viral Loops pricing page](https://viral-loops.com/).

# Connect Viral Loops and Make&#x20;

To get started, you must first create a connection between Viral Loops and Make, allowing the two services to communicate.&#x20;

::::WorkflowBlock
:::WorkflowBlockItem
**Obtain your API Key in your Viral Loops account**
:::

:::WorkflowBlockItem
**Create the connection in Make.**
:::
::::

## Obtain your API Key in your Viral Loops account

Before you create the connection in Make, you should first obtain your **API Key** in your Viral Loops account.

To obtain your **API Key&#x20;**:

::::WorkflowBlock
:::WorkflowBlockItem
Navigate to th&#x65;**&#x20;campaign wizard** after logging in.
:::

:::WorkflowBlockItem
Select the campaign for which you need th&#x65;**&#x20;API token**.

![](https://make-cxp-documentation.ams3.cdn.digitaloceanspaces.com/apps-center-screenshots/viral-loops_API_Key)
:::

:::WorkflowBlockItem
Navigate to th&#x65;**&#x20;installation step** of th&#x65;**&#x20;campaign wizard**.
:::

:::WorkflowBlockItem
Copy th&#x65;**&#x20;API token** displayed on th&#x65;**&#x20;installation step** screen.
:::
::::

You will use this value while creating a connection in Make.&#x20;

Because the UI might have changed, the steps you see on your screen might be different, [check the vendor documentation for updates.](https://documentation.viral-loops.com/en/articles/8930538-universal-template-installation-instructions)

## Create the connection in Make&#x20;

:::::WorkflowBlock
::::WorkflowBlockItem
[[Log in in your Make](https://www.make.com/en/register) account](https://www.make.com/en/register), add the Viral Loops module to your scenario, and click **Create a connection.&#x20;**

:::hint{type="info"}
If you add a module with an instant tag, click **Create a webhook**, then **Create a connection.**
:::
::::

:::WorkflowBlockItem
*Optional:&#x20;*&#x49;n the **Connection name** field, enter a name for the connection.
:::

:::WorkflowBlockItem
Enter the **authentication credentials** you copied from your Viral Loops account or follow the on-screen instructions to create the connection.&#x20;
:::
:::::

For detailed information on connecting an application, see **[Connect an application](docId\:SO88FM6pkT0G-adKDDfzZ)** page.

# Viral Loops modules

After connecting to the Viral Loops app, you can choose from a list of available modules to build your scenarios.&#x20;

:::ExpandableHeading
### List Participants Data

Fetches detailed data about the participants in your account.
:::

:::ExpandableHeading
### Make an API Call

Executes a custom API request to the connected service using your authorized credentials.
:::

:::ExpandableHeading
### Register a User

Creates a new user account in the system.
:::

:::ExpandableHeading
### Watch New Participant

Triggers when a new participant subscribes or is added to your campaign.
:::

:::ExpandableHeading
### Watch New Reward

Triggers when a reward is successfully redeemed through your campaign dashboard, notifying you of the redemption event.
:::

:::ExpandableHeading
### Watch Reached Milestone

Triggers when a user achieves a specified milestone within the platform.
:::

# Templates

You can look for more templates in [Make's template gallery](https://www.make.com/en/templates), where you'll find thousands of pre-created scenarios.

# Viral Loops resources&#x20;

You can have access to more resources related to this app on the following links

- [Viral Loops topics on Make community](https://community.make.com/search?q=Viral%20Loops)
- [Viral Loops website](https://viral-loops.com/)
- [Viral Loops API documentation](https://developers.viral-loops.com/docs/api/YXBpOjc1MDEz-web-api)
- [Viral Loops page on make](https://www.make.com/en/integrations/viral-loops)

***

:::CtaButton{label="Get started for free" externalHref="https://www.make.com/en/register" openInNewTab="true"}

:::

