This feature is only available on our Business and Premium Plans.

This guide will show you how to take your sweepstakes and integrate it with Sailthru so that you can start sending names and email addresses right into any Sailthru list.

1) Request an application Specific Key from your CSM

In order to connect to Sailthru you will need to request an application specific key from your CSM. When requesting a key, simply let them know you need an application specific key to use for the ViralSweep integration.

2) Whitelist IPs and approve calls

In order to connect to Sailthru you need to whitelist our IP addresses, as well as request from your CSM that both POST and GET calls are approved. 

Go to Settings > API & Postbacks > Allowed IPs and add the following:

3) Input Credentials

Inside ViralSweep, click on Sailthru and input your Sailthru API Key and API Secret. Click connect.

4) Choose a Sailthru List

A dropdown menu will now appear with your Sailthru lists. Simply choose a list and then click connect.

5) You're Connected

That's it, you're all set. Your sweepstakes is now connected to your Sailthru account, and we will start sending data into your specified Sailthru list.


What data do you pass to Sailthru?
ViralSweep will pass the following fields:
- First Name
- Last Name
- Email Address
- Address
- Address 2
- City
- State
- Zip
- Country
- Phone
- Birthday
- Referral URL
- Promotion ID
- Tracking URL source name

Do you update subscribers?
Yes, if you run a promotion and we pass someone to Sailthru, then you run another promotion in the future and the same person enters, we will automatically update their information in Sailthru (if any new information is provided). Mainly, the referral URL will be updated with the newest URL for each promotion they enter.


If you have connected your sweepstakes to Sailthru and email addresses are not being added to your list, these are the most common reasons as to why:

IP addresses not whitelisted
Go to Settings > API & Postbacks > Allowed IPs and add the following:

Also, contact your CSM and make sure they have approved both GET and POST calls for your account.
Email already in Sailthru list
The email address entered into the sweepstakes may already be in your Sailthru list, so it will not be added again.
Email already entered into ViralSweep
The email address entered into the sweepstakes has already been entered into the sweepstakes previously, so therefore it is not passed to Sailthru. This can happen if you set up your Sailthru integration after you have already entered the sweepstakes.
Incorrect List Name
The Sailthru list name is case sensitive. If you input your list name incorrectly, a new list name would have been created in Sailthru and subscribers will be added to that list instead.
Delay in reporting
Sailthru is having a delay in reporting. Please check again in a few hours.

We're here to help

Still having trouble with connecting to Sailthru? Simply click the support or live chat icon to get in touch with us.