How it works
This workflow starts when a shopper removes an item from a Wysh wishlist. It posts a Removed from Wishlist custom event to the Attentive Custom Events API.
The request uses the shopper's email address and includes the wishlist, product, collection, stock and removal-date properties supplied by the trigger.
Before you start
- Install Shopify Flow and Wysh.
- Create an Attentive custom app with write access to Custom Events.
- Copy the bearer token. The downloaded workflow leaves the token blank.
- Decide how the removal event will be used in Attentive before activation.
Install the workflow
- Download the ZIP and extract
wysh_attentive_wishlist_item_removed.flow. - In Shopify Flow, choose Import workflow.
- Select the extracted
.flowfile. - Review the Wysh removal trigger and HTTP request.
- Save the workflow without switching it on.
Connect Attentive
- Open the Send HTTP request step.
- Find the
Authorizationheader. - Enter
Bearer YOUR_TOKEN, keeping one space afterBearer. - Keep the event type as
Removed from Wishlist, or update the workflow and dependent Attentive journey together.
Enable and test
- Use a test customer with an email address and a saved product.
- Remove the product from the Wysh wishlist.
- Confirm Shopify Flow returns a successful HTTP response.
- Check that Attentive receives the expected event and product properties.
- Activate only after the event is mapped to the intended journey or reporting use.
Troubleshooting
- No Flow run: confirm the item was removed through Wysh.
- 401 or 403 response: check the bearer token and Custom Events permission.
- Missing product data: inspect the Wysh trigger data in the Flow run.
- Event is not visible yet: check the Flow response first, then allow for Attentive processing time.