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.
Integrate UpViral with Omnisend and pass all the contact information collected by your UpViral Signup forms to Omnisend. Send Welcome emails to all customers collected by UpViral Signup forms through Omnisend. Use collected data to segment your customers and personalize your emails.
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.
What data is passed
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)
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.
Welcome emails for UpViral subscribers
To send welcome emails to contacts passed from UpViral, you'll need to create a segment based on the 'source:upviral' tag.
Keep in mind, you need to pass at least 1 contact from UpViral to Omnisend in order for this tag to be created. So, we advise you to test the integration by filling out the UpViral form with your test email address, first.
Then create Welcome automation by going to Automation tab ➡️ New Workflow ➡️ Welcome. You can copy your Welcome automation if you already have one and would like to use the same workflow for UpViral subscribers.
Then switch the Signup trigger to Contact enters a segment. Set the segment that you've created on the first step, as a trigger filter.
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.