Skip to main content
Integration with UpPromote
Edgaras Vaninas avatar
Written by Edgaras Vaninas
Updated over a week ago

UpPromote is an automated all-in-one affiliate and influencer marketing solution you ever need. You can build a professional affiliate campaign and easily approach potential affiliates with Uppromote. 24/5 live chat support is available.


Setup Process

In order to connect UpPromote to Omnisend, you need to generate an API key in Omnisend. Check this guide API Key in your Omnisend account. Once the API key is created, copy it to your clipboard.

Then go to your UpPromote account -> Settings -> Integration -> find Omnisend and click 'Connect':

In the pop up window paste the API key that you've created. Then click 'Connect':

Note! To sync affiliates that you had in your UpPromote before the integration has been enabled, you'll need to click the 'Re-sync' button.

What data is passed

Whenever a new affiliate fills out a registration form and is added to your UpPromote audience, it's synced to Omnisend along with these contact properties:

  • Email address (subscribed to email channel);

  • First name;

  • Last name;

  • Country;

  • State;

  • City;

  • Address;

  • Custom properties: ref_code and coupon;

  • tag 'uppromote: affiliate marketing'.

Here's an example contact passed via the integration:

If any of these contact properties isn't available in UpPromote, contact will be passed with those properties that aren't present in UpPromote.

If customer will update their affiliate profile (e.g. will add/update an address), new data won't be synced to Omnisend automatically, but if you'll click the 'Re-sync' button, it'll be synced and will replace existing data in Omnisend. For example, if customer's city is set to be New York and it's been synced to Omnisend already, but later customer will change city in his affiliate settings to be London, we'll replace New York with London for this contact in Omnisend next time you'll click the 'Re-sync' button in UpPromote integration settings.

Note! Affiliates that have been added manually won't be synced to Omnisend automatically.

Welcome email for UpPromote affiliates

If you want new contacts synced from UpPromote app to receive a welcome email, you'll need to create a segment based on 'uppromote: affiliate marketing' tag:

Once the segment is created, create an automation workflow based on Contact enters a segment trigger, and select your segment as trigger filter:

As for the email content, it's up to you to decide what you want to include in this email, but keep in mind that it'll be useful for new affiliates, if you'll send them their referral link and their coupon code. Here's a simple example of how you can include it in your email content:

Note! The default affiliate link in UpPromote looks like this yourwebsiteurl?sca_ref=refcodehere:

However, if you use custom affiliate links for each/some of your customers or even let affiliates customize their own links, it'd make more sense to share the link to login into their affiliate profiles and let them find their unique affiliate link there. You can find your affiliate login page URL in the Settings -> General -> Brand -> Subpath:

Add /login to your link (e.g. if your link is , it'll look like this and include in your email content:

Did this answer your question?