Klaviyo
Klaviyo is a robust third-party marketing automation platform that Loop seamlessly integrates with, enabling you to elevate your customer notifications to the next level. It is a versatile platform that enables users to effortlessly create transactional emails, implement effective win-back campaigns for customers who choose to cancel their subscriptions, and specifically target customers who abandon their initial orders.
Pools data from subscription events generated in Loop and triggers transactional email flows based on events such as subscription creation, upcoming orders, payment failures, skipped orders, etc.
Segment your customers based on the Loop custom attributes like active subscriptions count, products subscribed, next order date, etc.
Measures the opens, clicks, revenue generated, and breakdown of generated revenue based on custom attributes, and provides trend reports, cohort analysis, and subscriber growth.
This article will walk you through the steps required in order to integrate Klaviyo With Loop. Once you've connected your Klaviyo account, you'll be able to use Loop Subscription events on Klaviyo to trigger email flows and campaigns.
How to integrate Klaviyo with Loop?
Loop's data synced with Klaviyo
Integration statistics
Need help?
Navigate to Loop > Integrations > Klaviyo and select Connect.
Under the Set-Up Instructions tab, click Connect, which will redirect you to the Klaviyo Permissions and Auth page.
On the Klaviyo Permissions and Auth page, click Allow to complete the integration process.
You will then be redirected back to Loop, where the integration status will now be showing as "Connected".
In Loop's integration section for Klaviyo, we offer a streamlined approach to get started with sample events. You can click Trigger Sample Events to test the events triggered, examine the payload sent, and create flows, segments, and more.
Events Triggered: Loop Subscription events which are synced with Klaviyo and can be used to trigger Klaviyo email flows.
Custom Properties: Loop updates the subscription-related properties dynamically for Klaviyo profiles which can be used for customer segmentation and filtering.
Once the Klaviyo account is successfully connected, you can view integration statistics, including details of Loop events synced during a specific period and any errors that may have occurred.
There is no need to worry. We are here to assist you. Please contact us at support@loopwork.co or feel free to reach out to us through the chat by clicking on the support beacon located at the bottom right corner.
Regards,
Loop Subscription Team 🙂
Key features
Pools data from subscription events generated in Loop and triggers transactional email flows based on events such as subscription creation, upcoming orders, payment failures, skipped orders, etc.
Segment your customers based on the Loop custom attributes like active subscriptions count, products subscribed, next order date, etc.
Measures the opens, clicks, revenue generated, and breakdown of generated revenue based on custom attributes, and provides trend reports, cohort analysis, and subscriber growth.
This article will walk you through the steps required in order to integrate Klaviyo With Loop. Once you've connected your Klaviyo account, you'll be able to use Loop Subscription events on Klaviyo to trigger email flows and campaigns.
Contents of the article
How to integrate Klaviyo with Loop?
Loop's data synced with Klaviyo
Integration statistics
Need help?
How to integrate Klaviyo with Loop?
Navigate to Loop > Integrations > Klaviyo and select Connect.
Under the Set-Up Instructions tab, click Connect, which will redirect you to the Klaviyo Permissions and Auth page.
On the Klaviyo Permissions and Auth page, click Allow to complete the integration process.
You will then be redirected back to Loop, where the integration status will now be showing as "Connected".
In Loop's integration section for Klaviyo, we offer a streamlined approach to get started with sample events. You can click Trigger Sample Events to test the events triggered, examine the payload sent, and create flows, segments, and more.
Loop's data synced with Klaviyo
Events Triggered: Loop Subscription events which are synced with Klaviyo and can be used to trigger Klaviyo email flows.
Trigger | Explanation |
---|---|
loop_subscription_created | A new subscription has been created. |
loop_subscription_paused | The subscription is temporarily paused. |
loop_subscription_resumed | The paused subscription is resumed. |
loop_subscription_cancelled | The subscription is cancelled. |
loop_subscription_delayed | The subscription is delayed. |
loop_subscription_reactivated | A cancelled subscription is reactivated. |
loop_subscription_expired | The subscription has reached its end date and is not renewed. |
loop_subscription_rescheduled | The subscription has been rescheduled. |
loop_subscription_marked_for_cancellation | A prepaid subscription is marked for cancellation. |
loop_order_upcoming | An upcoming order is scheduled under the subscription. |
loop_order_skipped | An order under the subscription is skipped. |
loop_order_unskipped | An order under the subscription is unskipped. |
loop_order_processed | An order under the subscription is processed. |
loop_order_partially_processed | An order under the subscription is partially processed. |
loop_payment_attempt_failed_retry | A payment attempt failed but will be retried. |
loop_payment_attempt_failed_last_retry | The final attempt is left for a payment failed. |
loop_payment_attempt_failed | A payment attempt for the subscription failed. |
loop_customer_activation | A customer account associated with the subscription is activated. |
loop_flow_completed | A specific flow in the Loop is completed. |
loop_send_customer_login_link | A customer has requested for customer portal login link |
Custom Properties: Loop updates the subscription-related properties dynamically for Klaviyo profiles which can be used for customer segmentation and filtering.
Trigger | Explanation |
---|---|
$loop_active_subscriber | Indicates if the customer is currently an active subscriber. |
$loop_active_subscription_count | Shows the total count of active subscriptions the customer has. |
$loop_cancelled_subscription_count | Number of subscriptions the customer has cancelled. |
$loop_customer_id | Unique identifier for the customer in Loop. |
$loop_expired_subscription_count | Counts the customer's subscriptions that have expired. |
$loop_external_customer_id | An external identifier used for the customer, if applicable. |
$loop_next_billing_date | The date when the customer will be billed next for their subscription. |
$loop_next_billing_date_display | A formatted version of the next billing date for display purposes. |
$loop_paused_subscription_count | The number of subscriptions the customer has currently paused. |
$loop_subscribed_variant_shopify_ids | Shopify IDs of the variants the customer is subscribed to. |
loop_customer_portal_link | A direct link to the customer portal. |
loop_session_token | A session token for the customer's current subscription session. |
$loop_subscription_revenue | Total revenue generated from the customer's subscriptions. |
$loop_processed_order_count | Number of subscription orders that have been successfully processed for the customer. |
$loop_subscribed_line_item_names | List of product names the customer is subscribed to. |
Integration statistics
Once the Klaviyo account is successfully connected, you can view integration statistics, including details of Loop events synced during a specific period and any errors that may have occurred.
Still Need help?
There is no need to worry. We are here to assist you. Please contact us at support@loopwork.co or feel free to reach out to us through the chat by clicking on the support beacon located at the bottom right corner.
Regards,
Loop Subscription Team 🙂
Updated on: 24/09/2024
Thank you!