How it works
This workflow starts when a shopper adds an item to a Wysh wishlist. It waits two days, then posts a Wishlist reminder custom event to the Attentive Custom Events API.
The request uses the shopper's email address and includes wishlist, product, collection, stock and date-added properties.
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.
- Review whether the default two-day delay suits your messaging journey.
Install the workflow
- Download the ZIP and extract
wysh_attentive_wishlist_reminder.flow. - In Shopify Flow, choose Import workflow.
- Select the extracted
.flowfile. - Review the Wysh trigger, two-day wait 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
Wishlist reminder, or update the workflow and dependent Attentive journey together.
Customise the delay
The template waits two days after the item-added trigger. You can change the wait step, but make the same timing assumption in your Attentive journey and testing plan.
Enable and test
- Use a test customer with an email address to save a product in Wysh.
- For a bounded test, temporarily shorten the wait.
- Confirm the Flow run reaches the HTTP request and receives a successful response.
- Check the
Wishlist reminderevent and properties in Attentive. - Restore the two-day delay before activation.
Do not activate the workflow with a shortened test delay.
Troubleshooting
- No event after testing: check the wait step and Flow run status.
- 401 or 403 response: check the bearer token and Custom Events permission.
- Missing customer email: use a test customer with an email address.
- Event is not visible yet: check the Flow response first, then allow for Attentive processing time.