Skip to main content

How Klaviyo integration works with Recurpay?

Updated yesterday

The Klaviyo integration with Recurpay allows you to automate marketing and communication workflows by syncing real-time subscription events directly into Klaviyo.


What is Klaviyo?

Klaviyo is a marketing automation platform designed to help businesses send personalized messages based on customer behavior. By integrating Klaviyo with Recurpay, you can automatically trigger emails and flows when key subscription events occur - such as new sign-ups, renewals, or cancellations.


How the Klaviyo Integration Works with Recurpay

  1. An event occurs in Recurpay (e.g., a new subscription, address change, or cancellation).

  2. This event is sent via API to your connected Klaviyo account.

  3. Klaviyo captures it as a metric event, which can trigger custom flows.

  4. The automation runs automatically - ensuring timely and personalized communication.


Example Use Case

A merchant using Recurpay for subscription billing can automate customer communication with Klaviyo:

Whenever a subscription is created, Klaviyo can:

  • ✅ Send a welcome email to the subscriber.

  • ✅ Notify the team internally via email or Slack.

This setup helps maintain customer engagement and eliminates manual communication tasks.


How to Integrate Klaviyo with Recurpay

Follow these simple steps to set up your Klaviyo integration.

Step 1 - Generate API Keys in Klaviyo

  1. Log in to your Klaviyo Dashboard → Click your profile icon (bottom-left)Settings → API Keys.

  2. Under Private API Keys, click Create Private API Key.

  3. In the Private API Key Name field, type Recurpay.

  4. Choose Full Access Key for best compatibility.

  5. Click Create and copy the generated key.

  6. Copy the Public API Key from the same page.

You will paste both keys in Recurpay in the next step.

Here is a quick step by step video for the same:
https://embed.app.guidde.com/playbooks/p5ajzDBEWmmdZ1icqdnoa1?mode=video

Step 2 - Connect Klaviyo in Recurpay

  1. Open your Recurpay Dashboard → Navigate to Settings → Integrations.

  2. Under Marketing Apps, find Klaviyo and click Activate.

  3. Paste your Public API Key and Private API Key.

  4. Click Connect to complete the setup.

Recurpay will now start sending subscription event data to Klaviyo automatically.

Step 3 - Create Flows in Klaviyo

  1. In Klaviyo, go to Flows → Create Flow.

  2. Choose Build your own to create a custom workflow.

  3. Name your flow, e.g., “Address Change in Existing Subscription!”.

  4. Click Your Metrics → API → Recurpay Subscription Address Changed.

  5. Save and confirm your trigger selection.

  6. Add an Email Action and customize:

    • Subject: Your Address has been updated!

    • Choose a template and design your email.

  7. Save and Enable your flow.

Here is a quick step by step video for the same:
https://embed.app.guidde.com/playbooks/aXuDtkGpfHjVeXfxuTLiG4?mode=video

Your customers will now automatically receive an email when they update their address or perform other subscription actions.


Subscription events you can automate:

  • Recurpay Subscription Created – Triggers when a new subscription is created.

  • Recurpay Subscription Edited – Triggers when any existing subscription details (like products, quantity, or frequency) are updated.

  • Recurpay Subscription Address Changed – Triggers when the delivery address associated with a subscription is modified.

  • Recurpay Subscription Activated – Triggers when a subscription is reactivated.

  • Recurpay Subscription Paused – Triggers when a subscription is temporarily paused by the merchant.

  • Recurpay Subscription Halted – Triggers when a subscription is halted due to payment failure, stock issues or any Shopify error.

  • Recurpay Subscription Cancelled – Triggers when a customer or admin cancels an active subscription.

  • Recurpay Subscription Expired – Triggers when a subscription is automatically expired based on the configuration done on plan.

  • Recurpay Subscription Order Skipped – Triggers when a scheduled order in a subscription is skipped by the customer or merchant.

  • Recurpay Subscription Renewal Reminder – Triggers before the renewal date to notify the customer about the upcoming charge or shipment.

  • Recurpay Order Created – Triggers when a new order is generated under a subscription.

✅ Integration Complete!

You’ve successfully connected Recurpay with Klaviyo.
Start automating personalized communication and marketing workflows that enhance customer engagement and reduce churn.


If you face any issues during setup, reach out to our team at help@recurpay.com or click the Instant Call button on your dashboard for real-time assistance. You can also start a live chat anytime we are available 24*7.

Did this answer your question?