Active with remarks |
---|
This application needs additional settings. Please follow the documentation below to create your connection. |
The Viral Loops integrator. Designed to work with data inside the application.']module[/tooltip]s allow you to watch milestones, register new user, and list the participants of your campaigns in your Viral Loops account.
Prerequisites
-
A Viral Loops account
In order to use Viral Loops with Boost.space Integrator, it is necessary to have a Viral Loops account. You can create a Viral Loops account at viral-loops.com.
![]() |
Note |
---|---|
The module dialog fields that are displayed in bold (in the Boost.space Integrator scenario, not in this documentation article) are mandatory! |
To connect your Viral Loops account to Boost.space Integrator you need to obtain the API Token from your Viral Loops account and insert it in the Create a connection dialog in the Boost.space Integrator module.
-
Log in to your Viral Loops account.
-
Open the campaign for which you want to establish a connection and click Edit > Installation.
-
Copy the API Token to your clipboard.
-
Go to Boost.space Integrator and open the Viral Loops module’s Create a connection dialog.
-
In the Connection name field, enter a name for the connection.
-
In the API Token field, enter the API key details copied in step 3, and click Continue.
The connection has been established.
Triggers when someone joins our campaign.
|
Enter a name for the webhook. |
|
See the Connecting to Viral Loops Webhook using Boost.space Integrator to add the webhook to your Viral Loops account.
Triggers when you redeem a reward via your campaign dashboard.
|
Enter a name for the webhook. |
|
See the Connecting to Viral Loops Webhook using Boost.space Integrator to add the webhook to your Viral Loops account.
Triggers when someone reaches a milestone.
|
Enter a name for the webhook. |
|
See the Connecting to Viral Loops Webhook using Boost.space Integrator to add the webhook to your Viral Loops account.
Registers a new user.
|
|
|
Enter the email address of the user. |
|
Enter the user’s first name. |
|
Enter the user’s last name. |
|
Add the extra data:
Enter the custom field name. For example,
Enter the field value. For example, |
|
Enter the details from where you received the source details. For example, Webinar. |
Retrieves information about your participants.
|
|
|
Set the maximum number of participants Boost.space Integrator should return during one scenario execution cycle. |
Performs an arbitrary authorized API call.
|
||||
|
Enter a path relative to
|
|||
|
Select the HTTP method you want to use:
to retrieve information for an entry.
to create a new entry.
to update/replace an existing entry.
to make a partial entry update.
to delete an entry. |
|||
|
Enter the desired request headers. You don’t have to add authorization headers; we already did that for you. |
|||
|
Enter the request query string. |
|||
|
Enter the body content for your API call. |
The following API call returns the participants from your Viral Loops account:
URL:
v2/participant_data
Method:
GET

Matches of the search can be found in the module’s Output under Bundle > Body > data
In our example, 3 participants were returned:

-
Open any Watch module, establish a connection as mentioned in the respective modules, Click OK, and copy the URL address to your clipboard. Save the trigger.
-
Log in to your Viral Loops account. Go to the Campaign in which you want to add the webhook.
-
Click Edit > Integration > Enable the Webhook.
-
Enable the endpoint, in the Endpoint URL field, enter the URL address copied in step 1, and click Save.
The webhook is added successfully.
Do you need help with something specific regarding Viral Loops?
We are here for you.
Get support on the road to success from real experts.
We will help you set up your business processes, create connections from your current IT stack, and set up data analysis.
Get in touch