Send Wishlist Created Event to Attentive

Use this Shopify Flow template to send a custom event to Attentive whenever a shopper creates a new wishlist in Wysh. By utilizing Shopify Flow's built-in HTTP request action, this workflow safely pushes milestones in user engagement directly to your Attentive dashboard. This allows you to log early high-intent signals or trigger introductory SMS welcome tracks tailored specifically for wishlist subscribers.

The data payload is completely pre-configured, meaning you only need to insert your specific security token.

Before you start

  • Wysh must be installed and active on your Shopify store.

  • Shopify Flow must be available on your store so you can import and edit the workflow.

  • An Attentive account with administrator privileges is required to generate custom app credentials.

This template relies on a custom API connection rather than a native app block. Once configured, it seamlessly communicates creation events from your storefront directly into your subscriber metrics database.

Install the workflow

Download the template, extract the file, and then import it into Shopify Flow.

Download the ZIP folder using the link above, then extract (unzip) it on your computer to get the .flow file.

In your Shopify admin, open Shopify Flow.

Choose the option to import a workflow, then upload the extracted .flow file.

After import, confirm that the workflow includes the wishlist creation trigger and the Send HTTP request action block.

Customize the workflow

Because this workflow bridges systems using a custom API connection, you must add your Attentive security token to the request headers before activating it.

1. Generate your Attentive API Token

  1. Log in to your Attentive dashboard and navigate to your integration/developer settings.

  2. Create a new Custom App.

  3. During setup, ensure you grant Write access permissions to Custom Events.

  4. Generate the app and copy the provided API key/token to your clipboard.

2. Update the Shopify Flow Header

  • Open the Send HTTP request step inside the imported workflow.

  • Locate the Headers section.

  • Find the field containing the word Bearer.

  • Paste your copied Attentive token directly into the Value field right after the word Bearer (make sure to leave a single space between "Bearer" and your token string, e.g., Bearer your_token_here).

Important: The request body and data payload are already fully configured and pre-populated with correct template variables mapping customer emails and list details. Do not modify the payload code, as doing so may cause the API tracking to fail.

Turn it on

After pasting your token into the header field, save the workflow in Shopify Flow.

Turn the workflow on so it can start listening for wishlist creation activity and passing it over to Attentive.

Create a new wishlist on your storefront using a test account. Check your Shopify Flow run history to confirm that the HTTP status returns a successful response code.

Events can take up to 1 hour to fully process and appear in your Attentive dashboard after Shopify sends them. If you do not see the custom event in Attentive immediately during testing, allow up to 60 minutes for the pipeline to update.

What this workflow does

Once enabled, the workflow watches for shoppers who create a brand new wishlist in Wysh. It instantly packages the shopper's contact profile and list data, and runs an internal HTTP Post request that transmits the event directly to the Attentive Custom Events API. This provides your text message marketing engine with a strong baseline event to welcome subscribers or segment lists based on early intent.