How it works
This workflow starts when a shopper creates a new wishlist in Wysh. It posts a New wishlist created custom event to the Attentive Custom Events API.
The request uses the shopper's email address and includes the new wishlist's name and ID.
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 which Attentive journey or reporting use will consume the custom event.
Install the workflow
- Download the ZIP and extract
wysh_attentive_wishlist_created.flow. - In Shopify Flow, choose Import workflow.
- Select the extracted
.flowfile. - Review the Wysh wishlist-created 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
New wishlist created, or update the workflow and dependent Attentive journey together.
Enable and test
- Use a test customer with an email address.
- Create a new wishlist through Wysh.
- Confirm Shopify Flow returns a successful HTTP response.
- Check that Attentive receives the correct wishlist name and ID.
- Activate only after the event is mapped to its intended use.
Troubleshooting
- No Flow run: confirm a new wishlist was created rather than an item being added to an existing list.
- 401 or 403 response: check the bearer token and Custom Events permission.
- Wishlist fields are empty: 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.