How it works
When a shopper adds a product to a Wysh wishlist, Shopify Flow waits two days and sends a wishlist_reminder custom event to Ometria. The request uses the customer's email address as the identity.
The downloaded workflow does not check whether the item was purchased or removed during the two-day wait. Its properties object is empty by default.
Before you start
- Install and configure Wysh and Shopify Flow.
- Prepare an Ometria API key that can use the push endpoint.
- Confirm the
wishlist_remindercustom event with your Ometria team. - Decide whether you need to add purchase or wishlist-status checks before using the workflow for customer messaging.
- Use a test customer with an email address.
Important: as supplied, the workflow can send the reminder event even if the shopper buys or removes the item during the wait.
Install the workflow
- Download the ZIP and extract
wysh_ometria_wishlist_reminder.flow. - In Shopify Flow, choose Import workflow.
- Select the extracted
.flowfile. - Review every trigger, condition and action.
- Save the workflow without switching it on.
Connect Ometria
- Open the Send HTTP request action.
- Keep the endpoint as
https://api.ometria.com/v2/pushand the request method asPOST. - Enter your Ometria API key in the blank
X-Ometria-Authheader. - Keep
Content-TypeandAcceptset toapplication/json.
Keep the key private: use a key intended for this store and never paste it into support tickets or screenshots.
Review the event
Confirm that wishlist_reminder is registered as the matching custom event in Ometria. The supplied request identifies the customer by email and sends the event timestamp.
The downloaded workflow intentionally starts with an empty properties object. Add only the properties agreed with your Ometria team, using variables available in Shopify Flow, then map those properties in Ometria.
Enable and test
- For a bounded test, temporarily shorten the wait.
- Add a product to a test customer's Wysh wishlist.
- Confirm that Shopify Flow completes the request and that one
wishlist_reminderevent reaches the correct Ometria profile. - Restore the two-day wait and add any purchase or wishlist-status checks your campaign requires.
- Review any properties you added, then enable the workflow when the test passes.
Do not activate the workflow with a shortened test delay.
Troubleshooting
-
Ometria returns an authentication error: confirm the
X-Ometria-Authvalue and that the key can use the push endpoint. - No event appears: check the event type, customer email and recent Shopify Flow run history.
-
Expected details are missing: the template ships with an empty
propertiesobject. Add and map the required fields before activation. - Duplicate events: confirm that only one copy of the workflow is enabled.