29 NEXT
  • Welcome to 29 Next Docs
  • About 29 Next
  • Changelog
  • Start Here
    • 🌟Get Started on 29 Next
      • General Settings & Branding
      • Link Domains
      • Invite Team Members
      • Add Locations & Languages
      • Checkout Settings & Policies
      • Customer Storefront Accounts
      • Fulfillment Settings
      • Support & Notifications
      • Add Payment Providers
    • ⚡Developer Docs
  • BUILD A STORE
    • 📦Products Catalogue
      • Add Products
      • Inventory
      • Product Variants
      • Gift Cards
      • Upsells & SEO Settings
      • Create Categories
      • Google Merchant XML Feed
      • Tax Settings
    • 🛒Storefront
      • Customer Accounts
      • Support Content
      • Custom Pages
      • Blogs
      • Storefront Redirects
    • 🪄Technical Settings
      • Metadata Fields & Tags
      • Configure Webhooks
      • Storefront API & Events
  • Manage Orders
    • 📥Orders
      • Create Orders
      • Order Management
      • Edit Orders
      • Refund Items & Orders
      • Create & Manage Returns
      • Order Statuses
      • Open Carts
      • Test Orders
    • 👥Customers Guide
      • Customer Carts
      • Checkout Links
    • 🔃Subscriptions Guide
      • Subscription Settings
      • Managing Subscriptions
      • Account Updater
      • Decline Salvage
      • Subscription Statuses
    • 📞Support Guide
  • Features
    • 🛍️Offers Guide
      • Create and Manage Offers
      • Product Ranges
      • Coupons
      • Shareable Coupon Links
      • Marketing Attribution
    • 💳Payments Guide
      • 3DS2 Payments
      • PayPal
      • Apple Pay
      • Google Pay
      • Stripe APMs
      • Authorize & Capture Payments
      • Disputes Guide
      • Block Lists
      • Payment Failure Cascading
      • Transaction Response Codes
    • 🚚Fulfillment Guide
      • Fulfillment Statuses
      • Location-Based Routing
      • Advanced Settings
  • Apps
    • 3PL Central
    • Avalara AvaTax
    • Campaigns App
    • Delivery Tracking
    • Everflow
    • Meta Pixel
    • Gorgias
    • Klaviyo
    • MaxMind minFraud
    • Chargeback360
    • TaxJar
    • ShipStation
    • Shop Sync
  • Analytics
    • Dashboards
    • Orders Reports
    • Customers Reports
    • Disputes Reports
    • Gift Card Reports
    • Fulfillment Reports
    • Transactions Reports
    • Support Ticket Reports
    • Subscription Reports
    • Tax Reports
    • Partner Marketing Reports
Powered by GitBook
On this page
  • Overview
  • Installation
  • Supported Ecommerce Events
  • Configure Klaviyo
  • Delay Order Confirmation Events
  • Default Subscription List
  • SMS Consent
  • Sending Test Data to Klaviyo
  • Sync Products

Was this helpful?

  1. Apps

Klaviyo

Integrate Marketing Automation for Email & SMS

Klaviyo is a leading ecommerce marketing automation and CRM platform that integrates to 29 Next as an App. With Klaviyo, you can engage your prospects and customers at every step of the customer lifecycle through email and SMS.

Klaviyo is an installable App, available to install from the Apps menu on your 29 Next Dashboard.

Overview

29 Next integrates Klaviyo both on the storefront theme with Klaviyo's tracking javascript, as well as behind the scenes with a server to server API integration.

Installation

To install the Klaviyo app on your store, navigate to Apps and find Klaviyo in the installable apps. During the installation flow, you'll be asked to provide access to your existing Klaviyo account to make the conncetion between your store and your Klaviyo account.

Supported Ecommerce Events

The following events in 29 Next are synced to Klaviyo. 29 Next also provides personalized Checkout URLs, so customers may return to abandoned carts and checkout with their details pre-populated.

  • customer.created

  • customer.updated

  • cart.abandoned

  • order.created

  • order.updated

  • subscription.created

  • subscription.updated

  • app.uninstalled

Klaviyo standard events available in Campaigns and Flows:

  • Active on Site

  • Viewed Product

  • Added to Cart

  • Started Checkout*

  • Started Subscription

  • Cancelled Subscription

  • Fulfilled Order

  • Cancelled Order

  • Refunded Order

The Started Checkout event is supported by both the front-end Klaviyo javascript tag, as well as the server to server API. To prevent duplicate events from firing you may wish to disable the Send Started Checkout Event with Abandoned Cart setting in the Klaviyo App Settings.

Configure Klaviyo

Once you've installed Klaviyo, choose Actions > Settings to configure the connection between your store and your Klaviyo account.

The app install process automatically connects your Klaviyo account with 29 Next via the Klaviyo API. No manual configuration is required.

Delay Order Confirmation Events

Select this to delay the posting of order events to Klaviyo by 10 minutes, to allow for post-checkout upsells to be added to the original order. This ensures that Klaviyo captures the full value of orders.

Default Subscription List

Choose the List from your Klaviyo account to use as the default for all email signups processed by the Klaviyo App. It's recommended to set this list to "Single Opt-in" in Klaviyo in the list's Consent settings, to ensure that customers who opt-in on your website forms are successfully subscribed to your email flows and campaigns.

SMS Consent

Optionally, choose to Enable SMS Consent if you wish to communicate with your customers by SMS. Note, you must obtain explicit informed consent from your customers before sending SMS marketing to them.

Sending Test Data to Klaviyo

It is recommended to only use the Enable Sending Test Data to Klaviyo setting when testing your integration and data flow. For general use this setting should be disabled to prevent Klaviyo from counting test order values as real store revenue.

Sync Products

PreviousGorgiasNextMaxMind minFraud

Last updated 5 months ago

Was this helpful?

If you have obtained SMS consent from your customers on your storefront or custom marketing funnels, you may designate your SMS Consent List in Klaviyo to add customers with "Single Opt-In". For more on the requirements for SMS Consent, see

To sync your product , in the Klaviyo App simply check the Sync Product Catalogue to Klaviyo checkout, and all of your store's products will be automatically synced to Klaviyo.

Klaviyo's docs.
Catalogue