1) Connect to Cordial

When setting up your campaign, go to the Connect Email Service section and click on Cordial.

2) Whitelist IPs

In order to connect to Cordial you need to whitelist our IP addresses. You can obtain your API key in your Cordial account by clicking on your username in the top right corner and selecting API keys. If you do not have an API key, create a new one and name it ViralSweep. 

Click on your key, then click the + IP Address button.

Add the following:
Description: ViralSweep Server
IP Address:

Click +IP Address button again

Description: ViralSweep Server 2
IP Address:

3) Input Credentials

Copy your Cordial API Key

Once you have your credentials, paste them into ViralSweep.

3) Choose a list

Once you successfully input your credentials and click the connect button, we will reveal your Cordial lists. Simply choose a list from the dropdown menu and click connect.

4) You're connected

That's it, you're all set. Your campaign is now connected to your Cordial account, and we will send user data right into your Cordial list.


What data do you pass to Cordial?
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 (if one exists)
- Referral Source URL (if one exists)

Do you update subscribers?
Yes, if you run a promotion and we pass someone to Cordial, then you run another promotion in the future and the same person enters, we will automatically update their information in Cordial (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 campaign to Cordial and users are not being added to your list, these are the most common reasons as to why:

Email already in Cordial list
The email address entered into the campaign in ViralSweep may already be in your Cordial list, so it will not be added again, but we may update the information for that user.

Email already entered into ViralSweep
The email address entered into the campaign has already been entered into the campaign previously, so therefore it is not passed to Cordial again. This can happen if you set up your Cordial integration after you have already entered the campaign.

Delay in reporting
Cordial is having a delay in reporting. Try checking again in a few minutes.

We're here to help

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