Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.genlook.app/docs/llms.txt

Use this file to discover all available pages before exploring further.

Because Genlook writes try-on activity directly to Shopify customer profiles, and Klaviyo natively syncs with Shopify, your try-on data flows into Klaviyo automatically. There’s no need to set up any custom connectors or complex integrations. If you haven’t already, we recommend checking out our integration overview first. It explains exactly what data Genlook adds to your Shopify customers (like the “Virtual Try-On Users by Genlook” segment, product-specific tags, and the genlook_tried_on_products metafield).

Before you begin

1

Check your Klaviyo ↔ Shopify sync

Ensure Klaviyo’s Shopify integration is installed and actively syncing your customers. You can verify this in Klaviyo by navigating to Integrations → Shopify.
2

Verify Genlook is collecting data

Make sure your Genlook widget is live and that the “Virtual Try-On Users by Genlook” segment in your Shopify admin contains at least one customer. This ensures data is flowing properly before you start building your flows.

Syncing Genlook users to Klaviyo

1

Create your Klaviyo segment

In Klaviyo, head over to Audience → Lists & Segments → Create → Segment.Name your new segment something like “Genlook Try-On Users” and set up the following rule:
Properties about someone → Shopify Tags → contains → genlook-user
Since Klaviyo automatically mirrors Shopify customer tags, this segment will update dynamically as more shoppers try on your products.
2

(Optional) Create product-specific segments

Want to target shoppers who tried on a specific item? You can segment them using their Shopify product ID:
Properties about someone → Shopify Tags → contains → genlook-try-{shopifyProductId}
You can easily find a product’s ID by looking at its URL in your Shopify admin (.../admin/products/{id}). The tag also includes variant information—use genlook-try-{productId}-default to target everyone who tried any variant of a product, or genlook-try-{productId}-{variantId} to get as granular as a specific size or color.

Inspiration for your flows

Try-on abandonment

The trigger: A shopper enters your “Genlook Try-On Users” segment but doesn’t place an order within a few days. The action: Send a friendly follow-up email reminding them of the items they loved enough to try on.

Product-specific nudges

The trigger: A shopper enters a product-specific segment. The action: Send a highly targeted email featuring customer reviews, a size guide, and perhaps a small incentive for that exact product.

Personalized win-backs

Upgrade your existing win-back flows by incorporating the genlook_tried_on_products data. Instead of showing generic bestsellers, remind returning customers of the specific pieces they previously engaged with.

Lookalike audiences

Sync your Genlook segment from Klaviyo directly to Meta or Google. This helps you build powerful lookalike audiences based on your most engaged, high-intent shoppers.

Pro tips for success

  • Keep timing in mind: While Klaviyo’s Shopify sync is incredibly fast, tag changes can sometimes take a few minutes to propagate. It’s best to avoid building flows that rely on sub-minute timing.
  • Capture those emails: Genlook can only tag a shopper once they have a recognized Shopify profile (either they’re logged in, or they’ve submitted an email). Enabling the widget’s built-in email capture is the most reliable way to turn anonymous browsers into reachable Klaviyo contacts.
  • Use metafields in your templates: The genlook_tried_on_products metafield is available as a profile property in Klaviyo (under the namespace $app and key genlook_tried_on_products). You can use this to dynamically pull their tried-on products straight into your email templates!