Build a Journey for Abandoned Browse

Turn abandoned browse visitors into sales with targeted multi-channel messaging.

Browse abandonment journeys help you re-engage customers who viewed products on your website or app but left without making a purchase or adding items to their cart. By using Bird's pre-built browse abandonment template, you can quickly set up an automated journey that reminds customers about the products they viewed and encourages them to return and complete their purchase.

This guide walks you through setting up a browse abandonment journey using Bird's template feature.

Before you start

Here's what you need to know before you start:

Step one: Create an abandoned browse template

Start by creating an abandoned browse recovery template for either WhatsApp, SMS or Email etc.

This message template will be sent later, by the journey that we'll set up in step two.

1. Go to the message template builder

  1. Create a message template by clicking Content > Message templates in the sidebar.

  2. From here, create and design a WhatsApp message template from scratch by clicking Create new message project and selecting WhatsApp as the platform.

  3. Under 'Interaction', select WhatsApp approved. You can learn more about this interaction type in our guide.

  4. Under 'WhatsApp Business Account', check the box next to the account you want to link this template to.

  5. Under 'Category', select Marketing.

  6. Select your message type. We'd recommend starting with Text to keep it simple.

  7. Name your template, then click Get started now.

circle-exclamation

Here's an example of the type of abandoned browse WhatsApp message you could create:

2. Add variables

To get your customers back to their product page as soon as possible, you'll need to provide them with a link.

To do this, add a variable to your WhatsApp template. You'll populate this later, when you set up your abandoned browse journey.

  1. Click the Settings icon at the top of your screen.

  2. In the panel on the right-hand side of your screen, click the Variables tab.

  3. Click Add new variable.

  4. In the 'Name' field, enter product_url.

  5. [Optional] Add a description for this variable.

  6. In the 'Example values per locale' section, enter https://yourstorename.myshopify.com/product.

  7. Click Save variable.

  8. Go back to the message editor.

  9. In the main text body, type two curly brackets {{ where you want the Product URL to appear, then select your newly created product_url. Your message should look like this in the Editor and the Preview:

  1. You can also add other variables like product_name, product_image_url

  2. Click Publish to set your WhatsApp message template live.

circle-exclamation

Step two: Find the Abandoned Browse journey template

Now that you've created your recovery message, it's time to set up your journey. This is where the automation happens!

circle-info

We've set up abandoned browse recovery journey templates for Email but you can also add other channels with Send Message step.

Choose the correct journey template for the channel you're using.

  1. In the sidebar, click Journeys.

  2. Click Create journey.

  3. Click the Abandoned Browse recovery journey template that you want to use (SMS or WhatsApp).

  4. Give your journey a name.

  5. Click Use Journey.

Step three: Configure the 'Product Viewed' journey trigger

The journey is automatically set up to run when a 'Product Viewed' event is received from your Shopify store.

If you have multiple Shopify stores installed in Bird, you may need to click the trigger and use the 'Connector instance' dropdown to select the specific store that you want to use to trigger this journey.

circle-info

Want to set up abandoned browse reminders for every Shopify store you own? You'll need to set up a new journey for each of your stores.

Step four: Decide how long to wait before sending the recovery message

By default, the journey will wait for 2 hours after it receives the 'Product Viewed' before sending a recovery message to the customer.

This is a good starting point, but you can customize the wait time if you want to. You can even choose to send the reminder at a specific time of day.

For example, if your store sells lower-value products that don't require much of a consideration time, a shorter wait time may work for you. Likewise, if your products are higher-value, and your customers take longer to consider making a purchase, you may want to give them some more time before sending a recovery message.

Don't rush your customers

How many times have you viewed a product, only to be distracted by the doorbell ringing? If your customers get a reminder message every time they leave the product page for longer than ten minutes, you'll risk annoying them.

Don't wait until they completely forget

On the flip side, you don't want to wait until your customers have completely forgotten why they even needed a new frying pan. If you wait too long, they might go to a competitor instead, and you'll miss out on valuable revenue.

Step five: Add your message template to your journey

The email template is by default added to the Send Message step

If you want to change it or add more Send Message steps with other channels, you can do so.

Remember the recovery message template you made in step one? Now's the time to add it to your journey, and populate the product_url.

  1. Select the 'Send a message' step.

  2. Choose the WhatsApp channel you want to send your recovery message from. If you have multiple channels/channel instances installed, you might have to scroll a little to find the right one.

  3. From the 'Template' dropdown, select the template that you made in step 1.

  4. In the 'Template variables' section, click the curly brackets ({}).

  5. Select the Shopify event, then click Product URL and other variables.

  6. In the 'Default' field, which is used as a fallback, enter the URL of your Shopify store.

  7. Click Save.

Step six: Publish your abandoned browse recovery journey

Ready to set everything live? Click Publish in the top right hand corner to set your journey live.

circle-check

Last updated

Was this helpful?