How it works
When Wysh reports that a shopper has purchased a product from one of their wishlists, Shopify Flow runs the Slack action immediately. The default message identifies the customer, product and wishlist so your team can see the wishlist conversion without checking another system.
The imported workflow contains one trigger and one action. It does not include a delay or any additional conditions.
Before you start
- Install and configure Wysh on your Shopify store.
- Install Shopify Flow.
- Connect Slack to Shopify Flow and decide which channel should receive wishlist purchase notifications.
Important: The downloaded workflow does not include a Slack target. You must select a channel before enabling it.
Install the workflow
- Download the ZIP and extract
wysh_slack_wishlist_item_purchased.flow. - In Shopify Flow, choose Import workflow.
- Select the extracted
.flowfile. - Open the Slack action and choose the channel that should receive the message.
- Review the message text, then save the workflow without switching it on.
Customise the workflow
The default message is:
{{ customer.displayName }} has purchased {{ product.title }} from their {{ wishlist.name }} wishlist
- Slack target: choose the correct channel. This field is blank in the downloaded template.
- Message: keep the supplied customer, product and wishlist variables, or edit the surrounding wording to suit your team.
- Extra logic: add conditions only if the fields you want to use are available from the Wysh trigger.
Enable and test
- Use a test customer to save a product in Wysh.
- Complete a test purchase for that saved product.
- Confirm that one message appears in the selected Slack channel.
- Check that the customer, product and wishlist names are correct.
- When the test passes, leave the workflow enabled.
What Slack receives
With the default settings, Slack receives a plain-text notification containing the shopper's display name, the purchased product title and the Wysh wishlist name. The workflow does not include order value, variant details or a link unless you add supported fields yourself.
Troubleshooting
- No message: confirm that the Slack action has a target and that the Shopify connection can still access the channel.
- Wrong channel: reopen the Slack action and select the intended target.
- Missing names: confirm that the test customer, product and wishlist still exist and that the purchase was recognised by Wysh.
- Duplicate messages: check that only one copy of this workflow is enabled.