If you’re using Shopify, you can make your messages to subscribers more human by personalizing them with dynamic content, including subscriber names, products they purchased or viewed, or their order status. When you add a personalization like {firstName} or {checkoutLink} to a message, subscribers see their first name or a link to complete their purchase.

If you’re using Shopify + Attentive, you can personalize your messages by including dynamic details like subscriber names, the names of products they purchased or viewed, or their order status. When you add a personalization like {firstName} or {checkoutLink}, subscribers see their first name or a link to complete their purchase.

For example, if you add the {firstName}, {orderNumber}, and {orderStatusLink} to an order confirmed journey ...

g-personal-sample-a.png

Each subscriber sees a message personalized just for them:

g-personal-sample-b.png

On this page

You should know

  • You can use personalization in both journeys and campaigns, but some personalization options are only available in some journey types.
  • When you add personalization to a Shopify or ReCharge journey message, details like subscriber names and order information are pulled from your Shopify store.
  • The {firstName}, {lastName}, and {fullName} personalizations can be used in all journey and campaign types except for welcome journeys.
  • If Shopify doesn't have an entry for the firstName, lastName, or fullName personalizations you include in a message, it's left blank. For example, if you include "Hey {firstName}, your order is confirmed!" in a message but the subscriber's first name field is blank in Shopify, the subscriber sees "Hey , your order is confirmed!"
  • If Shopify doesn't have an entry for any other personalization field, the message isn't sent to the subscriber at all.

Personalize Shopify journey messages

To learn how to add personalization to a journey, check out Send text message step. Personalizations options available for Shopify journey messages include:

Personalization

What it adds to a message

{firstName}

Subscriber’s first name from Shopify

{lastName}

Subscriber’s last name from Shopify

{fullName}

Subscriber’s full name from Shopify, separated by a space

{productName}

Name of the product from Shopify

{productLink}

Link to the product on your Shopify store

{checkoutLink}

Link to the subscriber’s checkout page

{orderStatusLink}

Link to the subscriber’s order status page

{orderNumber}

Subscriber’s order number

{trackingLink}

Link to the order’s tracking page

{trackingNumber}

The order’s tracking number

{refundAmount}

Amount refunded, including currency symbol (e.g., $12.21)

Which Shopify journeys support which personalizations?

Journey type

Available personalization

Checkout Abandoner - Concierge

{checkoutLink}

Checkout Abandonment

{checkoutLink}

Order Canceled

{orderNumber}
{orderStatusLink}

Order Confirmed

{orderNumber} 
{orderStatusLink}

Order Delivered

{orderNumber}
{orderStatusLink}
{trackingLink}
{trackingNumber}

Order Out for Delivery

{orderNumber}
{orderStatusLink} 
{trackingLink}
{trackingNumber}

Order Refunded

{orderNumber}
{orderStatusLink} 
{refundAmount}

Order Shipped

{orderNumber}
{orderStatusLink}

Refund Failed

{orderNumber}
{orderStatusLink}
{refundAmount}

Shipment Canceled

{orderNumber}
{orderStatusLink}

Personalize ReCharge journey messages

To learn how to add personalization to a journey, check out Send text message step. Personalizations options available for ReCharge journey messages include:

 

Personalize messages with offers

Personalization

What it adds to a message

{firstName}

Subscriber’s first name from Shopify

{lastName} 

Subscriber’s last name from Shopify

{fullName}

Subscriber’s full name from Shopify, separated by a space

{productNames}

Name of the subscription product

{nextChargeDate}

Date of the next upcoming charge for the subscription

{billingPageLink}

Link to the billing page for the subscription

Which Shopify journeys support which personalizations?

Journey type

Available personalization

Subscription Skipped

{productNames}

Subscription Started

{productNames}

Charge Failed

{billingPageLink}
{productNames}

Personalize messages with offers

If you include an offer in a marketing journey message, you can also include the following personalizations:

Personalization

What it adds to a message

{Coupon}

Code for the offer

{couponLink}

Link to your store with the offer already applied

{couponScreenLink}

Link to the offer screen

Personalize campaign messages

To learn how to add personalization to a campaign message, check out Create and send a campaign. Personalization options available for campaign messages include:

Personalization

What it adds to a message

{firstName}

Subscriber’s first name from Shopify

{lastName}

Subscriber’s last name from Shopify

{fullName}

Subscriber’s full name from Shopify, separated by a space

{coupon}

Code for the offer

{coponLink}

Link to the offer screen

Personalize messages in custom journey triggers

If you have access to developer resources, you can build custom journey triggers, which let you create new personalizations for almost any use case you have in mind. For more, check out What are custom journey triggers?