Skip to main content
All Collections3rd Party IntegrationsZapier
Integrate Klaviyo with Uscreen
Integrate Klaviyo with Uscreen
Updated over a week ago

Connect Klaviyo to Uscreen using Zapier

Klaviyo is an email marketing software platform that automates campaigns for eCommerce.

Our platform does not have a direct integration with Klaviyo yet but since both Uscreen and Klaviyo can integrate well with Zapier, you may use Zapier to pass information between the two apps.

NOTE: To integrate Uscreen with Zapier so you can connect with other applications, you need to be part of the Pro and Uscreen Plus plans. If you would like to know more about our plans, visit our pricing page or contact our sales team at

To set this up, you first need to authenticate and connect both Uscreen and Klaviyo in Zapier (My Apps).

  • In Uscreen, you may find your Zapier API key through Settings > Integrations > Zapier.

  • For Klaviyo, you may obtain your Public and Private API keys by clicking Account (top-right corner) > Settings > API Keys (see below)

Once you have both apps connected to Zapier, you may then create the triggers and actions that you require.

Here is the List of Zapier Triggers that you can create with Uscreen and here are the Supported Triggers and Actions by Zapier for both Uscreen and Klaviyo.

For contacts that have been added to Klaviyo using the Zapier integration, they would show the source as “$source API”.

Lists and Segments to Organize your Contacts

Once you have completed the Setup Wizard in Klaviyo, you will be presented with six default lists and segments. These lists and segments help you categorize and organize your contacts.

  • Option to Import Contacts Manually from Uscreen to Klaviyo List

If you require to import your contacts from Uscreen to Klaviyo, you may export the list of your users from the People tab. Export Users Report

In Klaviyo, select the List where you want to add and import your users then click Manage List > Import Contacts (see below).

  • Segment your Contacts according to Subscription Status

You can organize the list of your contacts automatically into segments according to their subscription status by setting conditions. Currently, there are four available Subscription Statuses that Klaviyo provides:

  • active

  • former

  • in_trial

  • never

To do this, click Create List / Segment at the upper-right corner in the Lists & Segments tab, then choose Segment.

Specify the name of your Segment and add the condition ‘If someone is in or not in a list’ and select the List from where your contacts should come from.

Add another condition ‘Properties about someone’ and select the sub-property ‘Subscription Status’. From there you may select the Subscription Status that you require for this Segment.

Embed a Klaviyo Signup or Newsletter Form

You may also create Signup/Subscribe forms through Klaviyo and embed it into your Uscreen site to gather new contacts for your mailing list.

In Klaviyo, navigate to the Signup Forms tab and click the Create Signup Form button in the upper right corner.

Choose your template and which type of form you want to embed. Currently, there are three types of forms that Klaviyo offers: Popup, Flyout, and Embed. You may also create a customized form by clicking the Build From Scratch button.

To install the snippet to your Uscreen site, copy the signup form code snippet below and replace "Public API Key" in the code below with your Klaviyo Public API Key found in Account > Settings > API Keys in your Klaviyo Dashboard.

<script type="text/javascript" async

If using the theme home page, you may insert the snippet right before the closing </body> tag in the theme.liquid file through the Code Editor then click the Save Changes button. Similarly, to insert it into a custom page, you may simply insert it in your liquid template.

If you intend to insert it inside a Landing Page, you may insert the snippet using a Custom HTML block.

Once you have inserted your Klaviyo form snippet, you will need to verify the installation in Klaviyo through the Signup Forms tab simply by clicking on the Install Code Snippet button. A popup will appear and input your site URL into the field then click the Check my Install button.

Did this answer your question?