How It Works

Find out how our solution helps you turn browsers into buyers.

Integrations

From Shopify to Klaviyo, explore over 80 integrations.

Support

Access guides, troubleshooting, and expert assistance.

About Us

Hear our origin story and meet our team.

Partnership

Become an official Retention.com Partner.

Affiliate Program

Learn more about our Affiliate Program.

Careers

Explore career opportunities with Retention.com.

Events

See upcoming events we’re hosting or attending.

Referrals

Got a referral? Let us know here.

Retention.com for B2B is here! Try it out today

You can integrate your Retention.com account directly with Mailjet.

An integration between Retention.com and Mailjet does two things:

  1. Automatically sends contacts acquired in your Retention.com account to Mailjet, into a list of your choosing.
  2. Ability to set up custom filters to sync filters (ie, send leads from different domains to different lists or ESPs).

What you'll need

1. Your API Key and API Secret. From your Mailjet dashboard, click your name in the top-right corner and then Account settings. Under REST API, click API Key Management (Primary and Sub-account).

2. Click Create sub-account (API Key).

3. Copy the API Key and Secret Key.

To get started

1. Click on Integrations from the left navigation panel in Retention.com. Then, click Available Integrations at the top and choose the Mailjet icon.

2. Enter your Mailjet API Key and API Secret and then click Connect.

3. Click Yes to upload your contacts to Mailjet, and choose a list from the drop-down to sync them to. This should be a dedicated list for Grow contacts. Then, choose whether you want to enable custom sync options. 

If you check the box to enable custom sync options, that will display five options: filter by email domain, full or portion of a landing page URL, landing page domain, state, and referrer URL.

This feature allows you to filter your Retention.com contacts before you send them to your ESP. For example, you can send all contacts who hit different landing pages to separate lists. Or, send all of your California leads to one ESP and Texas leads to another.

Email domain: This field auto-fills/populates with email domains (ex. Gmail, Yahoo Mail, AOL, etc.) from your collected contacts.

Full or portion of a landing page URL: If you’ve put the script on several pages or the entire site, this field allows you to pull out contacts who have only hit Landing Page A or Landing Page B. This option does not auto-populate, so you will have to add in the exact URL.

Landing page domain: If you added script to both Retention.com and Robly.com, for example, the landing page domain would be either Retention.com or Robly.com. This field will auto-populate.

State: This filter allows you to pull out only contacts from one or more states.

Referrer URL: This is the URL the contact comes to your site from.

When you're finished, click Next.

4. Enable the Mailjet integration, and click Finish. Once you enable the integration, your collection sync settings will apply and begin if your script is turned on.

5. Once the integration is complete, you will see the integration date, API details, and the option to set/change the list it's synced to. You can also Remove the integration from this page at the top.

Change the sync’d list

1. To change the list you’ve synchronized with, click IntegrationsDots > Settings.

2. Click the pencil icon next to Contact Sync.

3. Click Yes next to Upload collected contacts if you haven't already. Then, choose a new list from the dropdown menu. You can also adjust your custom sync options here. Click Save when you're finished.

Upload suppression list

Mailjet doesn't offer contact suppression, so you will need to upload your suppression list into Retention.com.

1. Go to Suppression Lists, and drag and drop your CSV file into the blue box. Be sure the file only contains a single column of email addresses and is smaller than 500MB. After it finishes uploading, check that the number of Unique Records matches the number of emails in your ESP.

You will need to periodically upload an up-to-date CSV file for suppression following these steps to prevent paying for contacts you’ve collected in your ESP (ones not from Retention.com). How often you do this should be in line with how quickly you're adding new emails separately from Retention.com. We recommend a minimum of once per week, however, if you're collecting more than 100 new emails per day, you should do this daily.

Remove the integration

1. To remove the integration, click Integrations > Dots Remove.

Sync summary

You can view your daily sync history under Sync Summary on your integration page. It will show you the date, number of completions, if there are any failures, and the number that are in the queue.

To access all of your sync history, click View Full History under Sync Summary. If there's a failure, it will show the email address, what type of failure has occurred under ESP Feedback, and the date and time of the failure.

If you have questions about the error message, you can contact support at support[at]retention[dot]com.

You can integrate your Retention.com account directly with Sendlane V2.

An integration between Retention.com and Sendlane V2 does three things:

  1. Automatically sends contacts acquired in your Retention.com account to Sendlane V2 into a list of your choosing.
  2. Automatically suppresses existing contacts in your Sendlane V2 account.
  3. Ability to set up custom filters to sync filters (ie, send leads from different domains to different lists or ESPs).

What you'll need

1. Your Custom Integration Token, Sendlane V2 Access Token and API Token. To find your Custom Integration Token, you will first need to set up a custom integration in Sendlane. Go to Integrations, type Custom in the search box, and select Custom.

2. Click Configure.

3. Add your Store Name and Store URL—and choose the default list the events should sync with from the drop-down menu (for Add to Cart events). Click Continue.

4. Click Settings next to the integration you connected.

5. Click Copy next to the Token. This is your Custom Integration Token.

6. To find your Sendlane V2 Access Token, click Accounts > Access and then create/copy the Access Token.

7. To find the API Token, click Account > API > +API Token.

8. Give the token a name, and click Create. Then, click Copy API Token.

Create suppression segment

1. To suppress contacts you already have in Sendlane, you will need to create a segment for recently collected contacts. In Sendlane, go to Audience > Segments > +Segment.

2. Name the segment, and click Confirm.

3. Set this logic for the segment, and click Save:

Subscription Date > in the last > 1 > Day(s)

4. You will select this segment when you set up Contact Suppression in Retention.com.

To get started

1. Click on Integrations from the left navigation panel in Retention.com. Then, click Available Integrations at the top, type in Sendlane, and choose the Sendlane V2 icon.

2. Activate Grow and/or Reclaim. Enter your Custom Integration Token, Sendlane V2 Access Token and API Token and then click Connect.

3. Set up your Contact Suppression. Once you enable automatic suppression, Retention.com will sync your regular, opt-in list from your ESP and add it to your Retention.com suppression list. This prevents you from paying for contacts you already have. Once you’ve enabled this option, the sync will run daily at 6 p.m. EST.

Choose YES to suppress contacts. Pick either daily contact suppression (recommended) or one time suppression. 

Daily contact suppression (recommended): This action will load all of your contacts from Sendlane V2 into your Retention.com suppression list and will automatically import new contacts every day into your suppression list.

One time suppression: This action will only run once and load your current Sendlane V2 contacts into your Retention.com suppression list.

Select the segment you created (see steps in "What you'll need") from the drop-down menu, and click Next.

4. Click Yes and choose a list to sync contacts with from the drop-down menu. Then, choose whether you want to enable custom sync options. 

If you check the box to enable custom sync options, that will display five options: filter by email domain, full or portion of a landing page URL, landing page domain, state*, and referrer URL.

*Please note that state data is only available for legacy plans that include address data.

This feature allows you to filter your Retention.com contacts before you send them to your ESP. For example, you can send all contacts who hit different landing pages to separate lists. Or, send all of your California leads to one ESP and Texas leads to another.

Email domain: This field auto-fills/populates with email domains (ex. Gmail, Yahoo Mail, AOL, etc.) from your collected contacts.

Full or portion of a landing page URL: If you’ve put the script on several pages or the entire site, this field allows you to pull out contacts who have only hit Landing Page A or Landing Page B. This option does not auto-populate, so you will have to add in the exact URL.

Landing page domain: If you added script to both Retention.com and Robly.com, for example, the landing page domain would be either Retention.com or Robly.com. This field will auto-populate.

State: This filter allows you to pull out only contacts from one or more states. Please note that state data is only available for legacy plans that include address data.

Referrer URL: This is the URL the contact comes to your site from.

When you're finished, click Next.

5. Click Yes to enable your Reclaim sync. Click Next.

6. Click Enable. Once you enable the integration, your suppression and collection sync settings will apply and begin. Then, click Finish.

7. Once the integration is complete, you will see the integration date, API details, and more. You can also Remove the integration from this page at the top.

Integration Settings

To change the list you’ve synchronized with, click IntegrationsDots > Settings.

Sync summary

You can view your daily sync history under Sync Summary on your integration page. It will show you the date, number of completions, if there are any failures, and the number that are in the queue.

Click on a specific date for details, or, to access all of your sync history, click View Full History under Sync Summary. If there's a failure, it will show the email address, what type of failure has occurred under ESP Feedback, and the date and time of the failure.

If you have questions about the error message, you can contact support at support[at]retention[dot]com.

From your Integration's Settings page, you can access, change, or update any of the following:

To change the list you’ve synchronized with, click IntegrationsDots > Settings.

Sync summary

You can view your daily sync history under Sync Summary on your integration page. It will show you the date, number of completions, if there are any failures, and the number that are in the queue.

Click on a specific date for details, or, to access all of your sync history, click View Full History under Sync Summary. If there's a failure, it will show the email address, what type of failure has occurred under ESP Feedback, and the date and time of the failure.

If you have questions about the error message, you can contact support at support[at]retention[dot]com.

You can integrate your Retention.com account directly with Zapier.

An integration between Retention.com and Zapier automatically sends contacts acquired in your Retention.com account to Zapier, into a list of your choosing. Once the integration is active, it will not back-sync contacts, only the ones going forward.

Note: Zapier does not offer automatic suppression via integration. You will need to manually upload your suppression file. (See Manually Suppress Contacts below.)

What you'll need

1. Your Retention.com API Key and API ID. Find these in your Retention.com Dashboard by clicking My Account > API Details. (API Details are only for paying accounts.)

To get started

1. Click on Integrations from the left navigation panel in Retention.com. Then, click Available Integrations at the top and choose the Zapier logo.

2. After signing into your Zapier account (if prompted), click Accept Invite & Build a Zap.

3. Click Create Zap.

4. Choose Retention.com, or type Retention.com into the search bar and then select it.

5. Click Continue.

6. Sign in to your Retention.com account, if prompted. Enter your Retention.com API Key and API ID. Click Yes, Continue.

7. Choose to either Test & Review or Test & Continue — or you can skip this test.

8. Choose which app you want the leads Retention.com collects to go to. If it's not listed under Your Apps, type in the app name into the search bar. Click the correct app.

9. This will display the app you chose and the event you want to occur. Click the drop-menu under Choose Action Event to pick what you want to happen to the collected leads.

10. Sign in to the app you chose. Depending on the app, you may have to provide your username, password, AP ID and/or API Key. Once you're logged in, click Continue.

11. The action event you chose from Step 8 will determine what information you'll need to fill out. Complete all of the required information and any other optional sections you want to use. Click Continue.

12. After all of the parameters are set, click Done Editing.

13. In Retention.com, go to Integrations and then Zapier's Integration Settings to Enable the integration.

Manually suppress contacts

To prevent collecting contacts already in your Zapier account, you will need to manually suppress them by uploading a CSV file.

Suppression lists loaded as a CSV file are converted into encoded MD5s for security reasons. We do not use, share, or resell this data for any purpose other than to prevent users from collecting and paying for contacts they already have.

To upload a Suppression List, click on Suppression Lists in the left-hand navigation.

Here are the file requirements for upload:

Once the file has uploaded, you will see a green box in the top-right corner that says your file has been uploaded and is in the queue to be processed. Once that’s complete, you’ll see the stored file listed under the corresponding date:

After you upload the initial file, you will need to continue uploading a CSV file to suppress contacts. How often you need to upload a CSV suppression list (ex. daily, weekly, bi-weekly, monthly) will depend on how many contacts you collect in Zapier.

Sync summary

You can view your daily sync history under Sync Summary on your integration page. It will show you the date, number of completions, if there are any failures, and the number that are in the queue.

To access all of your sync history, click View Full History under Sync Summary. If there's a failure, it will show the email address, what type of failure has occurred under ESP Feedback, and the date and time of the failure.

If you have questions about the error message, you can contact support at support[at]retention[dot]com.

You can integrate your Retention.com account directly with SmartrMail.

An integration between Retention.com and SmartrMail does three things:

  1. Automatically sends contacts acquired in your Retention.com account to SmartrMail into a list of your choosing.
  2. Automatically suppresses existing contacts in your SmartrMail account.
  3. Ability to set up custom filters to sync filters (ie, send leads from different domains to different lists or ESPs).

What you'll need

1. Your API Token. Click your account name in the top right corner. Then, click Settings > Integrations and copy your API Token.

2. We also recommend you create the list name you’d like to sync your contacts in SmartrMail with before finalizing the integration. You can do this under Subscriber > Email List > Create New List.

To get started

1. Click on Integrations from the left navigation panel in Retention.com. Then, click Available Integrations at the top and choose the SmartrMail icon.

2. Paste your API Token, and click Connect.

3. Set up your Contact Suppression. Once you enable automatic suppression, Retention.com will sync your regular, opt-in list from your ESP and add it to your Retention.com suppression list. This prevents you from paying for contacts you already have. Once you’ve enabled this option, the sync will run daily at 6 p.m. EST.

Choose either YES or NO to suppress contacts. If you choose to automatically suppress your contacts (YES), pick either daily contact suppression (recommended) or one-time suppression. 

Daily contact suppression: This action will load all of your contacts from SmartrMail into your Retention.com suppression list and will automatically import new contacts every day into your suppression list.

One time suppression: This action will only run once and load your current SmartrMail contacts into your Retention.com suppression list.

When you're finished, click Next.

4. Then, decide if you want to upload your collected contacts by choosing either Yes/No. If you choose to sync your contacts, you will then need to choose a list to sync them to. Pick a list from the drop-down menu. Then, choose whether you want to enable custom sync options. 

If you check the box to enable custom sync options, that will display four options: filter by email domain, full or portion of a landing page URL, landing page domain, and state.

This feature allows you to filter your Retention.com contacts before you send them to your ESP. For example, you can send all contacts who hit different landing pages to separate lists. Or, send all of your California leads to one ESP and Texas leads to another.

Email domain: This field auto-fills/populates with email domains (ex. Gmail, Yahoo Mail, AOL, etc.) from your collected contacts.

Full or portion of a landing page URL: If you've put the script on several pages or the entire site, this field allows you to pull out contacts who have only hit Landing Page A or Landing Page B. This option does not auto-populate, so you will have to add in the exact URL.

Landing page domain: If you added script to both Retention.com and Robly.com, for example, the landing page domain would be either Retention.com or Robly.com. This field will auto-populate.

State: This filter allows you to pull out only contacts from one or more states.

When you're finished, click Next.

5. Choose whether or not you want to enable the SmartrMail integration now. Once you enable the integration, your suppression and collection sync settings will apply and begin. Then, click Finish.

6. Once the integration is complete, you will see the integration date, API details, contact suppression, and the option to set/change the list it's synced to. You can also Remove the integration from this page at the top.

Change the sync’d list

1. To change the list you’ve synchronized with, click IntegrationsDots > Settings.

2. Click the pencil icon next to Contact Sync. Click Yes next to Upload collected contacts if you haven't already. Then, choose a new list from the dropdown menu. You can also adjust your custom sync options here. Click Save.

Change suppression

1. To change your contact suppression preferences, click Integrations in the left-hand navigation. Then, click the three dots next to the integrated program and select Settings.

2. Click the pencil/edit icon next to Contact Suppression.

3. Click Yes to automatically suppress your contacts. Then, choose whether you want to suppress daily or just this (single) time. When you're done, click Save. We recommend you use daily sync.

Remove the integration

1. To remove the integration, click Integrations > Dots Remove.

Sync summary

You can view your daily sync history under Sync Summary on your integration page. It will show you the date, number of completions, if there are any failures, and the number that are in the queue.

To access all of your sync history, click View Full History under Sync Summary. If there's a failure, it will show the email address, what type of failure has occurred under ESP Feedback, and the date and time of the failure.

If you have questions about the error message, you can contact support at support[at]retention[dot]com.

You can integrate your Retention.com account directly with Drip. An integration between Retention.com and Drip does three things:
  1. Automatically sends contacts acquired in your Retention.com account to Drip, into a list of your choosing.
  2. Automatically suppresses existing contacts in your Drip account.
  3. Ability to set up custom filters to sync filters (ie, send leads from different domains to different lists or ESPs).

What you'll need

1. Your Account ID and API Token. Copy the Account ID numbers from the URL when in your Dashboard. Ex. The Account ID here is 1234567: https://www.getdrip.com/1234567/dashboard. (You can also find the Account ID in Settings > General Info.) 2. To find the API Token, visit your Drip dashboard, and click the settings dots in the top right and then Users Settings. 3. Copy the API Token. 4. Create the Tag name you’d like to sync your contacts to in Drip before integrating. This can be done by clicking People Tags Add Tags.

To get started

1. Click on Integrations from the left navigation panel in Retention.com. Then, click Available Integrations at the top and choose the Drip icon. 2. Activate Grow and/or Reclaim. Enter your Drip Account ID and API Token and then click Connect. 3. Set up your Contact Suppression. Once you enable automatic suppression, Retention.com will sync your regular, opt-in list from your ESP and add it to your Retention.com suppression list. This prevents you from paying for contacts you already have. Once you’ve enabled this option, the sync will run daily at 6 p.m. EST. Choose YES to suppress contacts, and pick Daily contact suppression (recommended).  
Daily contact suppression (recommended): This action will load all of your contacts from Drip into your Retention.com suppression list and will automatically import new contacts every day into your suppression list. One time suppression: This action will only run once and load your current Drip contacts into your Retention.com suppression list.
When you're finished, click Next. 4. Click Yes to upload your collected contacts. Pick the Tag from the drop-down menu (the one created in Drip for our contacts). Then, choose whether you want to enable custom sync options.  If you check the box to enable custom sync options, that will display four options: filter by email domain, full or portion of a landing page URL, landing page domain, and state*. *Please note that State data is only available on legacy plans that include address. This feature allows you to filter your Retention.com contacts before you send them to your ESP. For example, you can send all contacts who hit different landing pages to separate lists. Or, send all of your California leads to one ESP and Texas leads to another.
Email domain: This field auto-fills/populates with email domains (ex. Gmail, Yahoo Mail, AOL, etc.) from your collected contacts. Full or portion of a landing page URL: If you've put the script on several pages or the entire site, this field allows you to pull out contacts who have only hit Landing Page A or Landing Page B. This option does not auto-populate, so you will have to add in the exact URL. Landing page domain: If you added script to both Retention.com and Robly.com, for example, the landing page domain would be either Retention.com or Robly.com. This field will auto-populate. State: This filter allows you to pull out only contacts from one or more states. Please note that State data is only available on legacy plans that include address.
When you're finished, click Next. 5. Click Yes to enable Reclaim data sync. 6. Enable the integration. Once you enable the integration, your  sync settings will apply and begin. Then, click Finish.   7. Once the integration is complete, you will see the integration date, API details, and more. You can also Remove the integration from this page at the top.  

Integration Settings

From your Integration's Settings page, you can access, change, or update any of the following: To access these options, click IntegrationsDots > Settings.

Sync summary

You can view your daily sync history under Sync Summary on your integration page. It will show you the date, number of completions, if there are any failures, and the number that are in the queue. Click on a specific date for details, or to access all of your sync history, click View Full History under Sync Summary. If there's a failure, it will show the email address, what type of failure has occurred under ESP Feedback, and the date and time of the failure. If you have questions about the error message, you can contact support at support[at]retention[dot]com.

You can integrate your Retention.com account directly with Sendiio.

An integration between Retention.com and Sendiio does three things:

  1. Automatically sends contacts acquired in your Retention.com account to Sendiio into a list of your choosing.
  2. Automatically suppresses existing contacts in your Sendiio account.
  3. Ability to set up custom filters to sync filters (ie, send leads from different domains to different lists or ESPs).

What you'll need

1. Your API Token and API Secret. To find both, click your account name in the top right corner. Then, click My Account.

2. Scroll down to the bottom, and you'll find your API Token and API Secret (blurred text below).

3. We also recommend you create the list name you’d like to sync your contacts in Sendiio with before finalizing the integration. You can do this under Email > Lists > Add List.

To get started

1. Click on Integrations from the left navigation panel in Retention.com. Then, click Available Integrations at the top and choose the Sendiio icon.

2. Paste your API Token and API Secret, and click Connect.

3. Set up your Contact Suppression. Once you enable automatic suppression, Retention.com will sync your regular, opt-in list from your ESP and add it to your Retention.com suppression list. This prevents you from paying for contacts you already have. Once you’ve enabled this option, the sync will run daily at 6 p.m. EST.

Choose either YES or NO to suppress contacts. If you choose to automatically suppress your contacts (YES), pick either daily contact suppression (recommended) or one-time suppression. 

Daily contact suppression: This action will load all of your contacts from Sendiio into your Retention.com suppression list and will automatically import new contacts every day into your suppression list.

One time suppression: This action will only run once and load your current Sendiio contacts into your Retention.com suppression list.

When you're finished, click Next.

4. Then, decide if you want to upload your collected contacts by choosing either Yes/No. If you choose to sync your contacts, you will then need to choose a list to sync them to. Pick a list from the drop-down menu. Then, choose whether you want to enable custom sync options. 

If you check the box to enable custom sync options, that will display five options: filter by email domain, full or portion of a landing page URL, landing page domain, state, and referrer URL.

This feature allows you to filter your Retention.com contacts before you send them to your ESP. For example, you can send all contacts who hit different landing pages to separate lists. Or, send all of your California leads to one ESP and Texas leads to another.

Email domain: This field auto-fills/populates with email domains (ex. Gmail, Yahoo Mail, AOL, etc.) from your collected contacts.

Full or portion of a landing page URL: If you’ve put the script on several pages or the entire site, this field allows you to pull out contacts who have only hit Landing Page A or Landing Page B. This option does not auto-populate, so you will have to add in the exact URL.

Landing page domain: If you added script to both Retention.com and Robly.com, for example, the landing page domain would be either Retention.com or Robly.com. This field will auto-populate.

State: This filter allows you to pull out only contacts from one or more states.

Referrer URL: This is the URL the contact comes to your site from.

When you're finished, click Next.

5. Choose whether or not you want to enable the Sendiio integration now. Once you enable the integration, your suppression and collection sync settings will apply and begin. Then, click Finish.

6. Once the integration is complete, you will see the integration date, API details, contact suppression, and the option to set/change the list it's synced to. You can also Remove the integration from this page at the top.

Change the sync’d list

1. To change the list you’ve synchronized with, click IntegrationsDots > Settings.

2. Click the pencil icon next to Contact Sync. Click Yes next to Upload collected contacts if you haven't already. Then, choose a new list from the dropdown menu. You can also adjust your custom sync options here. Click Save.

Change suppression

1. To change your contact suppression preferences, click Integrations in the left-hand navigation. Then, click the three dots next to the integrated program and select Settings.

2. Click the pencil/edit icon next to Contact Suppression.

3. Click Yes to automatically suppress your contacts. Then, choose whether you want to suppress daily or just this (single) time. When you're done, click Save. We recommend you use daily sync.

Remove the integration

1. To remove the integration, click Integrations > Dots Remove.

Sync summary

You can view your daily sync history under Sync Summary on your integration page. It will show you the date, number of completions, if there are any failures, and the number that are in the queue.

To access all of your sync history, click View Full History under Sync Summary. If there's a failure, it will show the email address, what type of failure has occurred under ESP Feedback, and the date and time of the failure.

If you have questions about the error message, you can contact support at support[at]retention[dot]com.

You can integrate your Retention.com account directly with Klaviyo.

An integration between Retention.com and Klaviyo does three things:

  1. Automatically sends contacts acquired in your Retention.com account to Klaviyo, into a list of your choosing.
  2. Automatically suppresses existing contacts in your Klaviyo account.
  3. Ability to set up custom filters to sync filters (ie, send leads from different domains to different lists or ESPs).

What you'll need

1. Your API Key. Find this in your Klaviyo dashboard. Click your name/photo in the bottom left and then click Settings.

2. Click API Keys from the top, and then click Create Private API Key.

3. Give the Private API Key a Name, and click Full Access Key. Then, click Create in the top right.

4. Click to Copy Key.

Note: We automatically create a list named 'Retention' in your Klaviyo account, which you will use to sync the contacts we collect for you.

To get started

1. Click on Integrations from the left navigation panel in Retention.com. Then, click Available Integrations at the top and choose the Klaviyo icon:

2. Activate Grow and Reclaim, enter your API Key, and then click Connect.

3. Set up your Contact Suppression. Once you enable automatic suppression, Retention.com will sync your regular, opt-in list from your ESP and add it to your Retention.com suppression list. This prevents you from paying for contacts you already have. Once you’ve enabled this option, the sync will run daily at 6 p.m. EST. Click Yes to suppress contacts, and pick daily contact suppression (recommended). Click Next.

Daily contact suppression (recommended): This action will load all of your contacts from Klaviyo into your Retention.com suppression list and will automatically import new contacts every day into your suppression list.

One time suppression: This action will only run once and load your current Klaviyo contacts into your Retention.com suppression list.

4. To upload your collected contacts, select Yes. Choose the Retention list from the drop-down menu. Then, choose whether you want to enable custom sync options.

If you check the box to enable custom sync options, that will display five options: filter by email domain, full or portion of a landing page URL, landing page domain, state*, and referrer URL.

*Note that State is only an option to filter by if you're on a legacy plan that includes address data.

This feature allows you to filter your Retention.com contacts before you send them to your ESP. For example, you can send all contacts who hit different landing pages to separate lists.

Email domain: This field auto-fills/populates with email domains (ex. Gmail, Yahoo Mail, AOL, etc.) from your collected contacts. 

Full or portion of a landing page URL: If you’ve put the script on several pages or the entire site, this field allows you to pull out contacts who have only hit Landing Page A or Landing Page B. This option does not auto-populate, so you will have to add in the exact URL. 

Landing page domain: If you added script to both Retention.com and Robly.com, for example, the landing page domain would be either Retention.com or Robly.com. This field will auto-populate. 

State: This filter allows you to pull out only contacts from one or more states. Note that State is only an option to filter by if you're on a legacy plan that includes address data.

Referrer URL: This is the URL the contact comes to your site from.

When you're finished, click Next.

5. Select the Revenue Metric you are using in Klaviyo. This is used to report revenue generated from R! leads in your dashboard. 

**If you are using our Shopify app, you do not need to make this selection. This is specifically for non-Shopify platform revenue reporting.**

6. Turn on your Reclaim event sync by toggling to Yes. Click Next.

7. Enable the integration. Once you enable the integration, your suppression and collection sync settings will apply and begin. Then, click Finish.

7. Once the integration is complete, you will see the integration date, API details, and all other setting details from the Settings page. You can also Remove the integration from this page at the top.

Integration Settings

From your Integration settings, you can access, change, or update any of the following:

To access any of these settings, click IntegrationsDots > Settings.

Sync summary

You can view your daily sync history under Sync Summary on your integration's settings page. It will show you the date, number of completions, if there are any failures, and the number that are in the queue.

To access all of your sync history, click on a specific date or View Full History under Sync Summary. If there's a failure, it will show the email address, what type of failure has occurred under ESP Feedback, and the date and time of the failure.

If you have questions about any error messages you see here - or anything else for that matter, you can contact support at support[at]retention[dot]com!

You can integrate your Retention.com account directly with ActiveCampaign.

An integration between Retention.com and ActiveCampaign does three things:

  1. Automatically sends contacts acquired in your Retention.com account to ActiveCampaign, into a list of your choosing.
  2. Automatically suppresses existing contacts in your ActiveCampaign account.
  3. Ability to set up custom filters to sync filters (ie, send leads from different domains to different lists or ESPs).

What you'll need

1. Your API URL and API Key. Find these in your ActiveCampaign dashboard by first clicking Settings.

2. Click Developer.

3. Copy the URL and Key from the API Access section.

4. We also recommend you create the list name you’d like to sync your contacts to in ActiveCampaign before integrating. This can be done under Lists.

5. Click Add a list (if the list you’d like to use does not already exist).

To get started

1. Click on Integrations from the left navigation panel in Retention.com. Then, click Available Integrations at the top and choose the ActiveCampaign icon.

2. Enter your ActiveCampaign API URL and API Key and then click Connect.

3. Set up your Contact Suppression. Once you enable automatic suppression, Retention.com will sync your regular, opt-in list from your ESP and add it to your Retention.com suppression list. This prevents you from paying for contacts you already have. Once you’ve enabled this option, the sync will run daily at 6 p.m. EST.

Choose either YES or NO to suppress contacts. If you choose to automatically suppress your contacts (YES), pick either daily contact suppression (recommended) or one time suppression. 

Daily contact suppression: This action will load all of your contacts from ActiveCampaign into your Retention.com suppression list and will automatically import new contacts every day into your suppression list.

One time suppression: This action will only run once and load your current ActiveCampaign contacts into your Retention.com suppression list.

When you're finished, click Next.

4. Then, decide if you want to upload your collected contacts by choosing either Yes/No. If you choose to sync your contacts, you will then need to choose a list to sync them to. Pick a list from the drop-down menu. You can also Tag contacts here. Then, choose whether you want to enable custom sync options. 

If you check the box to enable custom sync options, that will display five options: filter by email domain, full or portion of a landing page URL, landing page domain, state, and referrer URL.

This feature allows you to filter your Retention.com contacts before you send them to your ESP. For example, you can send all contacts who hit different landing pages to separate lists. Or, send all of your California leads to one ESP and Texas leads to another.

Email domain: This field auto-fills/populates with email domains (ex. Gmail, Yahoo Mail, AOL, etc.) from your collected contacts.

Full or portion of a landing page URL: If you’ve put the script on several pages or the entire site, this field allows you to pull out contacts who have only hit Landing Page A or Landing Page B. This option does not auto-populate, so you will have to add in the exact URL.

Landing page domain: If you added script to both Retention.com and Robly.com, for example, the landing page domain would be either Retention.com or Robly.com. This field will auto-populate.

State: This filter allows you to pull out only contacts from one or more states.

Referrer URL: This is the URL the contact comes to your site from.

When you're finished, click Next.

5. Choose whether or not you want to enable the ActiveCampaign integration now. Once you enable the integration, your suppression and collection sync settings will apply and begin. Then, click Finish.

6. Once the integration is complete, you will see the integration date, API details, contact suppression, and the option to set/change the list it's synced to. You can also Remove the integration from this page at the top.

Change the sync’d list/Tag

1. To change the list you’ve synchronized with, click IntegrationsDots > Settings.

2. Click the pencil icon next to Contact Sync. Click Yes next to Upload collected contacts if you haven't already. Then, choose a new list from the dropdown menu. You can also change your Tag Contacts and adjust your custom sync options here. Click Save when you're finished.

Change suppression

1. To change your contact suppression preferences, click Integrations in the left-hand navigation. Then, click the three dots next to the integrated program and select Settings.

2. Click the pencil/edit icon next to Contact Suppression.

3. Click Yes to automatically suppress your contacts. Then, choose whether you want to suppress daily or just this (single) time. When you're done, click Save. We recommend you use daily sync.

Remove the integration

1. To remove the integration, click Integrations > Dots Remove.

Sync summary

You can view your daily sync history under Sync Summary on your integration page. It will show you the date, number of completions, if there are any failures, and the number that are in the queue.

To access all of your sync history, click View Full History under Sync Summary. If there's a failure, it will show the email address, what type of failure has occurred under ESP Feedback, and the date and time of the failure.

If you have questions about the error message, you can contact support at support[at]retention[dot]com.

You can integrate your Retention.com account directly with HubSpot.

An integration between Retention.com and HubSpot does three things:

  1. Automatically sends contacts acquired in your Retention.com account to HubSpot, into a list of your choosing.
  2. Automatically suppresses existing contacts in your HubSpot account.
  3. Ability to set up custom filters to sync filters (ie, send leads from different domains to different lists or ESPs).

What you’ll need

1. Your Access Token. Go to Settings > Integrations > Private Apps.

2. Click Create a private app.

3. Give the app a Name and Description.

4. Click Scopes and select these:

crm.objects.contacts.write

crm.schemas.contacts.write

crm.lists.write

crm.lists.read

crm.schemas.contacts.read

crm.objects.contacts.read

5. Click Create app.

6. Click Continue creating.

7. Click Show token. When it appears, click Copy.

8. We also recommend you create the list name you’d like to sync your contacts to in HubSpot prior to integrating. This can be done under Contacts > Lists.

9. Click Create list if the list you’d like to use does not already exist. It needs to be a static list.

To get started

1. Click on Integrations from the left navigation panel in Retention.com. Then, click Available Integrations at the top and choose the HubSpot icon:

2. Enter your Access Token and then click Connect.

3. Set up your Contact Suppression. Once you enable automatic suppression, Retention.com will sync your regular, opt-in list from your ESP and add it to your Retention.com suppression list. This prevents you from paying for contacts you already have. Once you’ve enabled this option, the sync will run daily at 6 p.m. EST.

Choose either YES or NO to suppress contacts. If you choose to automatically suppress your contacts (YES), pick either daily contact suppression (recommended) or one time suppression. 

Daily contact suppression: This action will load all of your contacts from HubSpot into your Retention.com suppression list and will automatically import new contacts every day into your suppression list.

One time suppression: This action will only run once and load your current HubSpot contacts into your Retention.com suppression list.

When you’re finished, click Next.

4. Then, click Yes to upload your collected contacts. Choose a static list to sync them to. Pick a list from the drop-down menu. Then, choose whether you want to enable custom sync options. 

If you check the box to enable custom sync options, that will display five options: filter by email domain, full or portion of a landing page URL, landing page domain, state, and referrer URL.

This feature allows you to filter your Retention.com contacts before you send them to your ESP. For example, you can send all contacts who hit different landing pages to separate lists. Or, send all of your California leads to one ESP and Texas leads to another.

Email domain: This field auto-fills/populates with email domains (ex. Gmail, Yahoo Mail, AOL, etc.) from your collected contacts. 

Full or portion of a landing page URL: If you’ve put the script on several pages or the entire site, this field allows you to pull out contacts who have only hit Landing Page A or Landing Page B. This option does not auto-populate, so you will have to add in the exact URL. 

Landing page domain: If you added script to both Retention.com and Robly.com, for example, the landing page domain would be either Retention.com or Robly.com. This field will auto-populate. 

State: This filter allows you to pull out only contacts from one or more states. 

Referrer URL: This is the URL the contact comes to your site from.

When you’re finished, click Next. 

5. Choose whether or not you want to enable the HubSpot integration now. Once you enable the integration, your suppression and collection sync settings will apply and begin. Then, click Finish.

6. Once the integration is complete, you will see the integration date, API details, contact suppression, and the option to set/change the list it’s synced to. You can also Remove the integration from this page at the top.

Change the sync’d list

1. To change the list you’ve synchronized with, click Integrations > Dots Settings.

2. Click the pencil icon next to Contact Sync. Click Yes next to Upload collected contacts if you haven’t already. Then, choose a new list from the dropdown menu. You can also adjust your custom sync options here. Click Save.

Change suppression

1. To change your contact suppression preferences, click Integrations in the left-hand navigation. Then, click the three dots next to the integrated program and select Settings.

2. Click the pencil/edit icon next to Contact Suppression.

3. Click Yes to automatically suppress your contacts. Then, choose whether you want to suppress daily or just this (single) time. When you’re done, click Save. We recommend you use daily sync.

Remove the integration

1. To remove the integration, click Integrations > Dots Remove.

Sync summary You can view your daily sync history under Sync Summary on your integration page. It will show you the date, number of completions, if there are any failures, and the number that are in the queue.

To access all of your sync history, click View Full History under Sync Summary. If there’s a failure, it will show the email address, what type of failure has occurred under ESP Feedback, and the date and time of the failure.

If you have questions about the error message, you can contact support at support[at]retention[dot]com.

You can integrate your Retention.com account directly with PersistIQ.

An integration between Retention.com and PersistIQ does three things:

  1. Automatically sends contacts acquired in your Retention.com account to PersistIQ, into a list of your choosing.
  2. Automatically suppresses existing contacts in your PersistIQ account.
  3. Ability to set up custom filters to sync filters (ie, send leads from different domains to different lists or ESPs).

What you'll need

1. Your API Key. Find this in your PersistIQ account. Click your initials in the bottom left corner and then Integrations.

2. Scroll down, and you'll find your API Key.

To get started

1. Click on Integrations from the left navigation panel in Retention.com. Then, click Available Integrations at the top and choose the PersistIQ icon.

2. Paste your PersistIQ API Key and then click Connect.

3. Set up your Contact Suppression. Once you enable automatic suppression, Retention.com will sync your regular, opt-in list from your ESP and add it to your Retention.com suppression list. This prevents you from paying for contacts you already have. Once you’ve enabled this option, the sync will run daily at 6 p.m. EST.

Choose either YES or NO to suppress contacts. If you choose to automatically suppress your contacts (YES), pick either daily contact suppression (recommended) or one time suppression. 

Daily contact suppression: This action will load all of your contacts from PersistIQ into your Retention.com suppression list and will automatically import new contacts every day into your suppression list.

One time suppression: This action will only run once and load your current PersistIQ contacts into your Retention.com suppression list.

When you're finished, click Next.

4. Then, decide if you want to upload your collected contacts by choosing either Yes/No. If you choose to sync your contacts, you will then need to choose a campaign to sync them to. Pick a campaign (list) from the drop-down menu. Then, choose whether you want to enable custom sync options. 

If you check the box to enable custom sync options, that will display five options: filter by email domain, full or portion of a landing page URL, landing page domain, state, and referrer URL.

This feature allows you to filter your Retention.com contacts before you send them to your ESP. For example, you can send all contacts who hit different landing pages to separate lists. Or, send all of your California leads to one ESP and Texas leads to another.

Email domain: This field auto-fills/populates with email domains (ex. Gmail, Yahoo Mail, AOL, etc.) from your collected contacts.

Full or portion of a landing page URL: If you’ve put the script on several pages or the entire site, this field allows you to pull out contacts who have only hit Landing Page A or Landing Page B. This option does not auto-populate, so you will have to add in the exact URL.

Landing page domain: If you added script to both Retention.com and Robly.com, for example, the landing page domain would be either Retention.com or Robly.com. This field will auto-populate.

State: This filter allows you to pull out only contacts from one or more states.

Referrer URL: This is the URL the contact comes to your site from.

When you're finished, click Next.

5. Choose whether or not you want to enable the PersistIQ integration now. Once you enable the integration, your suppression and collection sync settings will apply and begin. Then, click Finish.

6. Once the integration is complete, you will see the integration date, API details, contact suppression, and the option to set/change the campaign it's synced to. You can also Remove the integration from this page at the top.

Change the sync’d campaign

1. To change the campaign (list) you’ve synchronized with, click IntegrationsDots > Settings.

2. Click the pencil icon next to Contact Sync. Click Yes next to Upload collected contacts if you haven't already. Then, choose a new campaign from the dropdown menu. You can also adjust your custom sync options here. Click Save.

Change suppression

1. To change your contact suppression preferences, click Integrations in the left-hand navigation. Then, click the three dots next to the integrated program and select Settings.

2. Click the pencil/edit icon next to Contact Suppression.

3. Click Yes to automatically suppress your contacts. Then, choose whether you want to suppress daily or just this (single) time. When you're done, click Save. We recommend you use daily sync.

Remove the integration

1. To remove the integration, click Integrations > Dots Remove.

Sync summary

You can view your daily sync history under Sync Summary on your integration page. It will show you the date, number of completions, if there are any failures, and the number that are in the queue.

To access all of your sync history, click View Full History under Sync Summary. If there's a failure, it will show the email address, what type of failure has occurred under ESP Feedback, and the date and time of the failure.

If you have questions about the error message, you can contact support at support[at]retention[dot]com.