Send Wishlist Item Added Event to Ometria

Use this Shopify Flow template to automatically fire an event to Ometria whenever a shopper saves an item or variant to their wishlist. This workflow runs instantly behind the scenes, packaging the shopper's profile data and the specific product details into a lightweight HTTP request.

The data payload is completely pre-populated with customer and product variant variables, giving you an immediate hook to feed real-time interest signals into your Ometria customer profiles to power automated browse abandonment or high-intent behavior sequences.

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 item addition 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: wishlist_item_added).

  • 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 product ID, title, or price).

  • 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 item additions straight to Ometria.

Find a product on your storefront, add it to a test customer's 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 an item has been saved. Shopify Flow immediately catches the event, fetches the customer’s profile email alongside the product and variant metrics, and executes an automated background HTTP POST request directly to Ometria's data pipeline. This instantly passes granular behavioral data to your dashboard, allowing you to build real-time audience segments based on explicit item interest.