The two triggers
Both are sent side by side. A workflow subscribes to one trigger; use two workflows if you want to react to both.
Before you build
Triggers fire for identified shoppers: they are logged in, or they shared their email through the widget (enable Email Collection in Genlook Settings).- Logged-in shoppers fire with their full Shopify customer attached, so every customer condition and action works.
- Email-only shoppers fire without a customer. Product fields still work, but steps that need a customer won’t run.
- Anonymous shoppers don’t fire triggers. When they later identify, their earlier try-ons from that device are replayed into Flow at that moment, so a workflow can receive a short burst of events whose try-ons happened earlier.
Build a workflow
1
Open Shopify Flow
In your Shopify admin, open the Flow app and click Create workflow.
2
Pick a Genlook trigger
Click Select trigger and search for “try-on”. Virtual try-on completed and Virtual try-on session completed appear under Genlook.
3
Add conditions and actions
Build on the trigger’s data: check which product was tried on, add count conditions on the session trigger, then add actions such as Add customer tags or Send internal email.
4
Turn it on
Activate the workflow. It runs for every matching try-on from then on; each run shows up in the workflow’s run history.
Trigger data
Virtual try-on completed
Virtual try-on session completed
Customer and Product are real Shopify references, not snapshots: a workflow can use any of their fields (tags, order history, product type, vendor, and so on) in conditions and actions, not just the ones listed here. The entries of the Products list are plain data instead of references; loop over them in message templates to recap the whole fitting room, and use Product when you need a full resource.
Ideas
- Tag customers with the product they tried on and build segments or ad audiences from the tag.
- Notify your team when a customer with the
VIPtag completes a try-on session. - Use a Flow wait step: one day after Virtual try-on session completed, check whether the customer placed an order, and follow up through a connected email or SMS app if not.
- Condition on Try on count of at least 3 to catch shoppers deep in a fitting session.
Verify it’s working
- Create a workflow triggered by Virtual try-on completed with an observable action, like adding a customer tag.
- Log in to your storefront as a test customer and complete a try-on.
- Open the workflow in Flow and check its run history.

