Integrations - Email services
Currently, there're 3 email service integrations available in UpPromote: Klaviyo, Mailchimp, and Omnisend.

Klaviyo Integration

In order to connect with Klaviyo, you need to get the Klaviyo API of your Klaviyo account.

1. Log in or sign up your Klaviyo account HERE

2. Create your list

On your Klaviyo dashboard, click Lists and Segments to add a new list.
Create a new list and enter the list name.

3. Get the Klaviyo API Keys

Go to the top right of the screen, click Account.
On Settings tab, click API Keys.
In case you haven't create a new API key in your account, create a new one:
Copy the API keys and paste to Affiliate Marketing app by Secomapp, choose the List you've just created and click Save and Sync to complete the setup.

Mailchimp Integration

1. Login or sign up for a Mailchimp account HERE.

2. Create your list

By creating a list, all affiliates will be synced to your list so you can easily manage and create a campaign for your team.
First, go to
In case you don't have a contact list, add contacts by clicking Add Your Contacts.
When you have a contact list, go to Audience > Manage Audience > View Audience.
Click Create Audience
Create a new list and don't forget to hit Save.

3. Get the MailChimp API key and integrate

Navigate your account setting:
Click Extras > API keys.
On the APIs section, click Create a key.
After creating the API key, copy the key and go back to UpPromote.
Go to Settings > Integration > Mailchimp then click Connect > paste the API key there and click Next.
You will then be asked to select a list to sync the affiliate contact. Click Save & Sync once you finish:


The default affiliate fields that will be synced to your Mailchimp contact are email, first_name, last_name, phone. In case you want to sync more information such as ref_code, Instagram, coupon, etc. you can configure the list setting in Mailchimp.
Open your list Settings:
Select Audience fields and *|MERGE|* tags:
Add a text field and enter the field name, on this column Put this tag on your content, enter REF_CODE (for referral code), COUPON (for coupon) INSTAGRAM (for Instagram).

Omnisend Integration

Omnisend is an omni-channel marketing automation platform that does not only email, but also SMS, push notifications, WhatsApp, pop-ups, segmentation, and dynamic Facebook and Google ad integrations.
Integrating with Omnisend allows you to sync your affiliate list to a list in your Omnisend account, then you can send automatic follow-up emails to educate/communicate with the team.
To integrate with Omnisend, follow the steps below:
Step 1: Create an Omnisend account via . In case you have an Omnisend account already. Skip this step and log in here:
Step 2: Create an API key following this instruction:
Step 3: Open UpPromote > Settings > Integration > Omnisend > enter the API Key > Connect.
Step 4: Start syncing the affiliate list to Omnisend by clicking Sync. This process could take up to 3~5 minutes. After that, kindly check Omnisend. In case the affiliates are not shown, go back to step 3. If the affiliates are shown there, proceed the step 5.
Step 5: Try to register as an affiliate to test. The newly registered affiliate account should show up on Omnisend.