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, and get the ultimate edge with a viral waitlist.
Benefits
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.
Setup Process
Step 1. In Omnisend, go to Apps → search for UpViral(or you can simply open this page) → click Connect now.
Step 2. Click Copy API Key, but don't click Confirm and don't close the page yet.
Step 3. Open your UpViral account → go to Settings → Integrations → click Add new autoresponder.
Step 4. 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.
Step 5. Click Add, and Omnisend will appear in the list of existing autoresponders.
Step 6. Open your UpViral campaign and select Omnisend as an autoresponder.
Step 7. Map all the fields in UpViral to Omnisend properties.
If the property doesn't exist in Omnisend, such 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 a custom property.
Step 8. Go back to Omnisend, check the box I have completed all the steps, and click Confirm.
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 them to the Field name of autoresponder field. Then it'll be mapped correctly.
Email address (mapped automatically) | |
name | First name (mapped automatically) |
lastName | Last name |
country | Country name |
state | State |
city | City |
address | Street, house number, apartment |
postalCode | Contact's postal or zip code |
gender | 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 | Birthdate. Example: 1981-11-05 (make sure it's collected in the correct format in UpViral: YYYY-MM-DD) |
phone | Phone number (will be passed with non-subscribed status) |
Also, make sure to add a 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 the Save button, then run a test to verify that all properties are passed correctly.
Welcome Emails for UpViral Subscribers
To send welcome emails to contacts passed from UpViral:
Create a segment based on the '
source:upviral' tag.Go to Automations → Create workflow → Create from scratch.
Select the Entered segment trigger and set the segment that you've created in the first step as a trigger filter.
💬 Learn more: Trigger Automation on Segment Entry/Exit.
If you have any questions, feel free to contact the UpViral Support team, and they'll be able to advise on all aspects of the integration.









