This article details several use cases for branching your journeys on Shopify product data. If you haven’t yet, check out What is branching on product data? before diving into the use cases below.
Post Purchase journey use cases
Send subscribers messages thanking them for their purchase and to recommend (and maybe offer a sale on!) complementary products.
With an eCommerce integration or the Product Data API, you can input product data to incorporate product attributes in your subscriber segments or journey branches. This allows you to create product-change triggered journeys. For more information, see Use your product data in Attentive.
Send special post-purchase product care instructions after purchasing a product
After a subscriber purchases an item, branch your journey with What product was purchased > Product name to send them specific care instructions, warranty information, or similar. Note that you can send a unique message for different products by clicking Add branch and adding additional main branches.
- Main branch 1 sample message: "We hope you're loving your
{{triggerEvent.product.name}}
! Don't forget to register for your warranty here: [shortlink]" - Main branch 2 sample message: "We hope you're loving your new
{{triggerEvent.product.name}}
! Here are the care instructions: [shortlink]" - Else branch sample message: "Thanks for your purchase of
{{triggerEvent.product.name}}
! As a thank you, we're giving you 10% off your next purchase."
Send an offer or special message to subscribers who purchased a specific product
After a subscriber purchases an item, branch your journey with What product was purchased > Product name to send them details about your rewards program, a new sale, or details about the product they purchased.
- Main branch sample message: “Thanks for purchasing
{{triggerEvent.product.name}}
! Click here to register your warranty: shortlink” - Else branch generic sample message: “Thanks for your purchase! As a thanks, here’s a discount code for 15% off your next order: [shortlink]”
Send one message to subscribers who purchased an item on sale and a different message to all other subscribers
After a subscriber purchases a product that was on sale, branch your journey with What product was purchased > product tag > #on-sale (or whichever Shopify tag you want to branch on).
- Main branch sample message: “Thanks for your order! Join our rewards program to get early access to sales: [shortlink]”
- Else branch generic sample message: “Thanks for your purchase! Here's a discount code for 10% off your next order: [shortlink]”
Recommend a complementary product
After a subscriber purchases a specific item, branch your journey with What product was purchased > Product name to send a link to shop a complementary product.
- Main branch sample message: “Great choice on
{{triggerEvent.product.name}}
! Complete the look here: [shortlink]” - Else branch generic sample message: “Thanks for your purchase! Here's a discount code for 10% off your next order:
{{offer.code}}
”
Recommend complementary product collections
After a subscriber purchases a collection of items, like a Jocelyn sweater, sweatshirt, t-shirt, and hoodie, branch your journey with What product was purchased > Product name to send them a link to a complementary pant/pants collection.
- Main branch sample message: “Thanks for your Jocelyn sweater order! We think you’ll love the Jocelyn jogger collection: [shortlink]”
- Else branch generic sample message: “Thanks for your purchase! Here's a discount code for 10% off your next order:
{{offer.code}}
”
Recommend complementary product categories
After a subscriber purchases an item in a specific category like “shoes,” branch your journey with What product was purchased > Product category > Name of the category to send them a link to a complementary product category like “socks.”
- Main branch sample message: “Need socks for your new shoes? Sock sale is on now, check it out: [shortlink]”
- Else branch generic sample message: “Thanks for your purchase! Here's a discount code for 10% off your next order:
{{offer.code}}
”
Browse Abandonment journey use cases
Send subscribers a message with a discount on a product they viewed to help convert the view into a sale.
Exclude subscribers who viewed a particular product from a sale message if their item(s) aren’t included in the sale
Exclude subscribers who viewed a particular product from a sale message if their item(s) aren’t included in the sale
If you’re running a sale on everything across your store except for one category like shirts, you can send a sale-centric message to subscribers who viewed on sale items, and exclude subscribers who viewed items that aren't on sale. Branch your journey with What product was viewed > Product category > Name of category.
- Main branch message: “We noticed you eyeing some shirts. Check out our new arrivals: link”
- Alternatively, you can end the journey here if you don’t want to send a generic message.
- Else branch message: “Good news! The items you viewed are on sale now! Shop them before they’re gone: [shortlink]”
Promote specific inventory more aggressively
After a subscriber views a specific item, nudge them to complete the purchase by branching your journey with What product was viewed > Product name > Name of the product and sending them a special discount code.
- Main branch sample message: “
{{triggerEvent.product.name}}
is a great choice! Enjoy 10% off your purchase:{{offer.code}}
- Else branch generic sample message: See something you liked? Take a second look:
{{triggerEvent.product.link}}
Message subscribers who viewed a category or tag of products to promote a sale
After a subscriber views items in a particular category or tag, branch your journey with What product was viewed > Product category > Category name.
Then, add another branch after the Category branch with What product was viewed > Product tag > #on-sale.
- Main branch sample message: “Good news! Shoes are on sale now. Shop them before they’re gone:[shortlink]”
- Else branch generic sample message: “Thanks for stopping by! Here's a discount code for 10% off your next order:
{{offer.code}}
”
Cart Abandonment journey use cases
Send subscribers a message with a discount to a product they added to their cart but didn't purchase to help convert the abandoned cart into a sale.
Exclude subscribers who added specific product(s) to cart from a discount code message if it doesn’t apply to those products
If you’re running a sale on everything across your store except for one category like shoes, you can send a sale-centric message to subscribers who viewed on sale items, and exclude subscribers who viewed items that aren't on sale. Branch your journey with What product was added to cart > Product category > Name of category.
- Main branch sample message: “Hey, don’t forget to complete your purchase! Here’s 10% off: [shortcode]”
- Else branch sample message: “Great news! All shirts are on sale! Click here to see the sale: [shortcode]”
Boost abandoned cart conversions by messaging subscribers when a product they added to their cart is on sale
After a subscriber adds an item from a particular category or tag, branch your journey with What product was added to cart > Product tag > #on-sale to send them a link to complete the purchase.
- Main branch sample message: “Your cart is on sale. Click here to finish your purchase: [shortlink]”
- Else branch generic sample message: “Thanks for stopping by! Here's a discount code for 10% off your next order:
{{offer.code}}
”