TryOnCloud
BeginnerSetup: 2 minutesKlaviyo OAuth (PKCE)

Connect Klaviyo to Your Virtual Try-On in Two Clicks

TryOnCloud sends a 'Try-On Lead' event to your Klaviyo account every time a shopper completes a virtual try-on, with the product they tried. Connect it from inside the TryOnCloud app in your Shopify admin, then trigger flows and build segments from real shopper intent. No code, no CSV exports.

New to this? Read the full Klaviyo integration guide

Method

Klaviyo OAuth (PKCE)

Auth

OAuth 2.0 with PKCE (accounts read, events write)

Language

No code

Best for

Shopify fashion stores using Klaviyo

Why use TryOnCloud with Klaviyo

  • Two-click connect from the TryOnCloud Leads tab, no API keys to copy
  • A 'Try-On Lead' event lands on each shopper's Klaviyo profile with the product they tried
  • Trigger abandoned try-on flows, for example an email 24 hours after a try-on with no purchase
  • Segment by the exact product each shopper tried
  • Secure: OAuth with PKCE, encrypted tokens, minimal scopes, durable retry delivery

How to set up TryOnCloud on Klaviyo

Estimated setup time: 2 minutes. Difficulty: Beginner.

  1. 1

    Install TryOnCloud on Shopify

    Add the TryOnCloud app to your Shopify store from the Shopify App Store. The Klaviyo connection is managed from inside the app.

  2. 2

    Open the Leads tab, then Integrations

    In your Shopify admin, open the TryOnCloud app, go to the Leads tab, and find the Integrations section. You will see a Klaviyo row with a Connect action.

  3. 3

    Click Connect

    Click Connect on the Klaviyo row. A Klaviyo authorization screen opens using OAuth 2.0 with PKCE. No API key is entered.

  4. 4

    Authorize on Klaviyo

    Log in to Klaviyo if prompted, review the two requested permissions (Accounts read and Events write), and click Allow. The row flips to Connected automatically.

  5. 5

    Done, events flow automatically

    Every completed try-on now sends a 'Try-On Lead' event to the matching Klaviyo profile. Build flows and segments in Klaviyo. To stop, click Disconnect, which revokes the token at Klaviyo.

Things to know

  • Requires the TryOnCloud app installed on your Shopify store
  • Requires a Klaviyo account to connect to
  • Event-first by design: it does not subscribe shoppers to a list, so consent stays in your Shopify and Klaviyo setup

Frequently asked questions

How do I connect Klaviyo to TryOnCloud?

Install TryOnCloud on your Shopify store, open the app, go to the Leads tab, then Integrations, and click Connect on the Klaviyo row. Authorize on Klaviyo's screen by clicking Allow. The connection uses OAuth 2.0 with PKCE, so you never paste an API key.

What does TryOnCloud send to Klaviyo?

A 'Try-On Lead' event on the shopper's Klaviyo profile each time they complete a try-on, including the product name and product URL. No photos, payment data, or other sensitive data are sent.

Will this subscribe shoppers to my Klaviyo list without consent?

No. The integration is event-first: it sends a 'Try-On Lead' event and never subscribes anyone to a list. Consent stays in your Shopify checkout and Klaviyo sign-up forms, which keeps it compliant with GDPR and CCPA.

What can I build with the 'Try-On Lead' event?

Trigger automated Klaviyo flows, most commonly an abandoned try-on email sent 24 hours after a try-on with no purchase, and build segments by the exact product each shopper tried.

How do I disconnect Klaviyo?

Open the TryOnCloud app, go to Leads, then Integrations, and click Disconnect on the Klaviyo row. TryOnCloud immediately revokes the access token at Klaviyo and deletes it on our side.

Ready to add virtual try-on to your Klaviyo store?

Join hundreds of fashion merchants reducing returns and boosting conversions with TryOnCloud. Start free, no credit card required.

Get started free

Other integrations