Skip to main content

What is Klaviyo?

Klaviyo is a powerful email marketing platform that helps businesses maximize their ROI through email marketing, SMS, and marketing automation.

Official Documentation

For more detailed information, visit the Klaviyo Documentation.

Key Benefits of Klaviyo Integration

Klaviyo is a leading email marketing platform that enables businesses to enhance their marketing strategies through personalized email campaigns, SMS marketing, and automation. By integrating Klaviyo with Replo, you can streamline your marketing efforts, track customer engagement, and optimize your ROI.
  • Personalized Marketing: Klaviyo allows you to create highly personalized email and SMS campaigns based on customer behavior and preferences.
  • Automation: Automate your marketing workflows to save time and increase efficiency.
  • Analytics and Reporting: Gain insights into customer engagement and campaign performance with detailed analytics.
  • Scalability: Easily scale your marketing efforts as your business grows.

How to Add Klaviyo Integration

1

Navigate to Integrations

Navigate to the Integrations section in your Replo dashboard.
2

Select Klaviyo

Select Klaviyo from the list of available integrations.
3

Enter API Key

Enter your Public API Key (also called Site ID) when prompted. See below for how to find it.
4

Save Changes

Save the changes to enable the integration.

Finding Your Klaviyo Public API Key (Site ID)

Your Public API Key is also called your Site ID—it’s a 6-character alphanumeric value that uniquely identifies your Klaviyo account. Only Owners or Admins can access API keys.
1

Open Account Settings

Click your organization name in the lower-left corner of Klaviyo, then select Settings.
2

Go to API Keys

In the left-hand menu, click API Keys.
3

Copy Your Public API Key

Your Public API Key (Site ID) is displayed at the top of the page. It will be a 6-character code like ABC123.
You can also navigate directly to https://www.klaviyo.com/settings/account/api-keys while logged in.
For more details, see Klaviyo’s official documentation on API keys.

Embedding Klaviyo Forms via Replo Chat

Once your Klaviyo integration is connected, you can use Replo’s AI chat to embed Klaviyo forms on your pages. There are two ways to do this:

Option 1: Reference the Form ID

Ask chat to add a form by its ID:
  • “Add a Klaviyo signup form with ID ABC123”
  • “Embed my Klaviyo form ABC123 below the 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 on the form you want to embed.
  3. Click Publish in the top-right corner.
  4. Select the Embed tab.
  5. Your form ID is in the embed code—it’s the part after klaviyo-form- (e.g., 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 JavaScript and don’t require manual placement.