How to sync Meta lead ad subscribers to Klaviyo

Estimated 5 minute read
|
Updated Nov 18, 2024, 4:08 PM EST
You will learn

You will learn

Learn how to sync subscribers (both email and SMS) collected through a Meta lead ad to Klaviyo, via Klaviyo’s Meta Ads integration. First, you’ll create a lead ad to collect subscriptions and include disclaimer text. Then, you’ll use Klaviyo’s Meta Ads integration to sync lead ad subscribers to a Klaviyo list. We’ll also cover how to edit a pre-existing lead ad sync.

The information provided here is intended to be educational and should not be construed as legal advice. Klaviyo encourages all of our customers — and all ecommerce merchants — to work with their legal counsel to ensure they are complying with all applicable laws in connection with their marketing activities.

Before you begin

Before you begin

It is important to understand and adhere to best practices around collecting consent in your region. Before continuing, review the following articles as applicable:

About the lead ad sync

About the lead ad sync

Prior to April 6, 2023, lead ad connections synced signups to a Klaviyo list but did not mark profiles as consented to email or SMS, or send them double opt-in messaging. This section describes the new functionality of the lead ad sync.

Data from lead ads syncs to Klaviyo in real time. When you sync a lead ad with a Klaviyo list, the following will happen:

  • Those who sign up to your lead ad will be added to the Klaviyo list you selected.
  • If you choose to subscribe signups to email or SMS (or both) this consent will be added to the individual’s profile in Klaviyo.
  • If you choose to subscribe signups to email or SMS, and you have double opt-in enabled for the selected list, the individual will receive double opt-in messaging. Note that double opt-in messaging may take up to an hour to send.
  • If you choose to subscribe signups to email or SMS, and you have a list-triggered welcome flow enabled for the selected list, or a subscription-triggered welcome flow, the individual will enter the welcome flow.
  • If you choose to not subscribe signups, the individual will be added to the list you select, but they will not be subscribed to marketing, nor will they receive a double opt-in message. If you have a welcome series triggered by consent for SMS or email, they will not receive it, but if your welcome series is a list-triggered flow, they will receive it.
Create a lead ad form to collect subscribers

Create a lead ad form to collect subscribers

When creating your lead ad form in Meta, make sure to do the following:

  • Collect email and/or SMS subscriptions. This can be done via a checkbox after you collect names, email addresses, phone numbers, etc. in your form.
  • Review the materials around consent and compliance linked in the Before you begin section above.
  • Add disclaimer/consent collection language to your lead ad form. The requirements vary for email and SMS. See table below for example disclaimer text.
Suggested disclaimer text

Suggested disclaimer text

ChannelDisclaimer should includeExample disclaimer
Email
  • Confirmation that the user would like to receive messages , including examples of types of messages (“(such as promotions and cart reminders)”).
  • Message frequency.
  • Unsubscribe language.
  • Link to privacy policy.
By submitting this form and signing up for emails, you consent to receive marketing emails (such as [promotion codes] and [cart reminders]) from [company name] from time to time. You can unsubscribe at any time by clicking on the “Unsubscribe” link at the bottom of our emails. For more information on how [company name] processes your personal information and what rights you have in this respect, please see our Privacy Notice [link].
SMS
  • Confirmation that the user would like to receive messages, including examples of types of messages (“(e.g. promos, cart reminders)”).
  • Message frequency.
  • Rates disclaimer.
  • Unsubscribe language.
  • Links to privacy policy and SMS/mobile terms of service.
By submitting this form and signing up for texts, you consent to receive marketing text messages (e.g. promos, cart reminders) from [Company name] at the number provided, including messages sent by autodialer. Consent is not a condition of purchase. Msg & data rates may apply. Msg frequency varies. Unsubscribe at any time by replying STOP or clicking the unsubscribe link (where available). Privacy Policy [insert privacy policy link] & Terms [insert terms of service link]

 

How to sync subscribers from lead ads to Klaviyo

How to sync subscribers from lead ads to Klaviyo

You can create a new connection when initially integrating Klaviyo with Meta Ads, or you can add one after integrating. You can also edit existing connections after integrating. If you haven’t yet integrated Klaviyo with Meta Ads, follow the instructions in Getting started with Meta Ads. Creating a new connection after integrating and editing an existing connection will be outlined below.

Klaviyo does not backfill historical lead ad submissions that occurred prior to setting up the lead ad connection in Klaviyo.
How to create a new connection (after integrating)

How to create a new connection (after integrating)

  1. In Klaviyo, click your account name in the lower left corner and select Integrations.
  2. Select Meta Ads from the list.
  3. Select the Lead Ads tab.
  4. Under Lead ads click Add connection.
  5. Select a lead ad from the Meta lead ad dropdown, then select a Klaviyo list from the corresponding dropdown.
  6. Click the Subscriptions dropdown and select whether to subscribe customers who fill out the lead ad form to email, SMS, email and SMS, or none (“Do not subscribe”).
  7. Add as many connections as you would like. Note that a given lead ad can only be chosen in one sync. When you are finished, click Save.
How to edit an existing connection

How to edit an existing connection

Prior to April 6, 2023, lead ad connections synced signups to a Klaviyo list but did not mark profiles as consented to email or SMS, or send them double opt-in messaging.

If you previously created a lead ad connection and want to subscribe new signups going forward, you can edit your pre-existing connection. You can also edit your pre-existing connection to change its Klaviyo list.

To edit a pre-existing connection:

  1. In Klaviyo, click your account name in the lower left corner and select Integrations.
  2. Select Meta Ads from the list. 
  3. Select the Lead ads tab.
  4. Under Lead ads, find the connection you want to edit, then click the triple dots. Then, click Edit.
  5. Edit the fields you wish to update. If you want to sync subscribers, choose the channel (email, SMS, or both) you want to subscribe them to from the Subscription dropdown.
  6. When you are finished, click Save.
Outcome

Outcome

You’ve now learned how to sync subscribers collected via a Meta lead ad form to Klaviyo, and how this sync works.

Additional resources

Additional resources

Was this article helpful?
Use this form only for article feedback. Learn how to contact support.

Explore more from Klaviyo

Community
Connect with peers, partners, and Klaviyo experts to find inspiration, share insights, and get answers to all of your questions.
Live training
Join a live session with Klaviyo experts to learn about best practices, how to set up key features, and more.
Support

Access support through your account.

Email support (free trial and paid accounts) Available 24/7

Chat/virtual assistance
Availability varies by location and plan type