UpViral is a powerful viral marketing application available to businesses and enterprises of any size. It allows you to whip up a frenzy of social shares and new referrals, host giveaways to create a huge buzz and generate leads on demand, get the ultimate edge with a viral waitlist.

Startup UpViral Raises $600K Through Creative Crowdfunding «

Connecting Omnisend to UpViral

Firstly create an Omnisend API key and select all the custom permissions. Learn how to create an API key in Omnisend here.

Then open your UpViral account, proceed to Settings page. Go to Integrations tab and click on 'Add new autoresponder' button:

In the window that will appear, select Omnisend in the Autoresponder Name dropdown. Then paste the API key that you've created in your Omnisend account in the API key field.

Click Add button and Omnisend will appear in the list of the existing autoresponders.

Next step is to open your UpViral campaign and select Omnisend as autoresponder.

Then map all the fields in UpViral to Omnisend properties:

If property doesn't exist in Omnisend, as 'Personal invite link' on the screenshot above, create a name for it yourself and it'll be passed under that name to Omnisend, as custom property.

Here's a list of the property names in Omnisend. If you're collecting any of these in UpViral, just add it to 'Field name of autoresponder' field. Then it'll be mapped correctly.


Email address (mapped automatically)


First name (mapped automatically)


Last name


Country name






Street, house number, apartment


Contact's postal or zip code.


Contact's gender. Can be: m - male, f - female (m or f should be collected in UpViral or the value won't be passed to Omnisend)


Birthdate. Example: 1981-11-05 (make sure it's collected in correct format in UpViral: YYYY-MM-DD)


Phone number (will be passed with non-subscribed status)

Also, make sure to add specific tag to each of your UpViral campaigns. So, you'll know which one was the source of each specific contact.

Once you've mapped all the properties hit Save button and run a test to check if all properties are passed correctly.

If you have any questions, feel free to contact UpViral Support team and they'll be able to advise on all the aspects of the integration.

Did this answer your question?