Send Wishlist Created Event to Ometria

Use this Shopify Flow template to automatically fire an event to Ometria whenever a shopper creates their very first wishlist or opens a new curated collection on your storefront. This workflow runs instantly behind the scenes, packaging the shopper's identity and list profile data into a lightweight HTTP request.

The data payload is completely pre-populated with customer and template variables, giving you an immediate hook to drop high-intent subscribers into tailored email welcome sequences, profile onboarding tracks, or custom segment buckets the exact moment they show deep interest in your catalog.

Before you start

  • Wysh must be installed and active on your Shopify store.

  • Shopify Flow must be available on your store so you can import and edit the workflow.

  • An Ometria account with administrator privileges is required to generate API credentials.

This template relies on a custom API connection rather than a native app block. Once configured, you must coordinate with Ometria to register your custom event types and map any supplemental tracking variables before activating the flow.

Install the workflow

Download the template, extract the file, and then import it into Shopify Flow.

Download the ZIP folder using the link above, then extract (unzip) it on your computer to get the .flow file.

In your Shopify admin, open Shopify Flow.

Choose the option to import a workflow, then upload the extracted .flow file.

After import, confirm that the workflow includes the Wysh wishlist creation trigger and the Send HTTP request action block.

Customize the workflow

Because this workflow bridges systems using a custom API connection, you must add your Ometria security token and verify your custom event endpoints before activating it.

1. Configure Your Ometria API Key Authorization

  1. Log in to your Ometria dashboard and navigate to your integration/settings menu to generate a new API Key.

  2. Open your imported workflow within Shopify Flow and click on the Send HTTP request action block.

  3. Locate the Headers section. Look for the pre-configured header key named X-Ometria-Auth.

  4. Paste your copied Ometria API key directly into the Value field next to it.

2. Register the Custom Event Type with Your CSM

Ometria requires custom event endpoints to be explicitly registered on your account before they will accept incoming tracking data.

  • Contact your Ometria Customer Success Manager (CSM) and request that they create a new custom event.

  • You can name this event anything you like (for example: new_wishlist_created).

  • Once registered, copy that exact text string, return to your Shopify Flow HTTP action block, find the payload body JSON, and update the "event_type" field value to match it perfectly.

3. Map Custom Event Properties

The template comes pre-packaged with an empty JSON properties block designed to let you pass supplementary data parameters over to Ometria (such as the specific name the user gave their wishlist).

  • If you choose to transmit custom properties, you must inform your Ometria CSM so they can configure those exact matching property data fields against the custom event on their end.

  • If you do not plan to track additional properties initially, leave the pre-configured "properties" key as an empty object ({}) in the payload body code. Do not delete the properties key entirely.


Turn it on

After updating your authorization headers, matching the event type string, and verifying properties, save the workflow in Shopify Flow.

Turn the workflow on so it can begin monitoring your storefront and streaming wishlist creation metrics straight to Ometria.

Create a test customer account on your storefront, initialize a new wishlist, and confirm inside Shopify Flow's activity log that the workflow runs and executes the HTTP request successfully.

Ensure that the event name registered by your Ometria CSM matches the "event_type" string inside the Shopify Flow JSON payload text exactly. If there is a typo or a case-sensitivity mismatch, Ometria's API pipeline will drop the data payload entirely.

What this workflow does

Once enabled, the workflow watches for a Wysh storefront trigger indicating a customer has initialized a wishlist. Shopify Flow immediately catches the event, fetches the customer’s profile email alongside any list metadata, and executes an automated background HTTP POST request directly to Ometria's data pipeline. This instantly unlocks real-time behavioral segmentation capabilities, giving your lifecycle marketing system the precise data signal needed to trigger personalized onboarding tracks.