Skip to main content
Klaviyo is an email and SMS marketing platform for personalized campaigns and automation. With Replo you can connect your Klaviyo account so Replo can act on your behalf, and embed Klaviyo signup forms directly on your pages.

Connect Klaviyo

Klaviyo connects by signing in; there are no API keys to copy.
1

Open the Integrations app

In Replo, open the Integrations app and find Klaviyo.
2

Sign in and authorize

Click Connect, sign in to Klaviyo, and approve access. This links your Klaviyo account to your Replo project.
You can also connect straight from chat; if you ask Replo to use Klaviyo before it’s connected, it drops the connection card right into the conversation.
Connect my Klaviyo account

Embed Klaviyo forms on your pages

You can add a Klaviyo signup form to any page by asking Replo in chat. There are two ways to do it.

Option 1: Reference the form ID

Ask Replo to add a form by its ID:
Add a Klaviyo signup form with ID ABC123 below my hero section

Option 2: Paste the embed code

Copy the embed code from Klaviyo and paste it directly in chat:
Add this Klaviyo form: <div class="klaviyo-form-ABC123"></div>

Finding your Klaviyo form ID

  1. In Klaviyo, go to Signup Forms.
  2. Click the form you want to embed.
  3. Click Publish in the top-right corner.
  4. Select the Embed tab.
  5. Your form ID is the part after klaviyo-form- in the embed code (for example, ABC123 in <div class="klaviyo-form-ABC123"></div>).
Only Embed type forms can be placed directly on Replo pages. Pop-up and flyout forms are triggered automatically by Klaviyo’s script and don’t require manual placement.