Add personalization to your messages

If you use 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. The message will display personalized information to the subscriber based on their account. 

In the example below, the {firstName} field displays as Dan to the subscriber. Additionally, Dan's order number is displayed in place of {orderNumber} followed by a custom link to their order status. All of this information is collected from Dan's Shopify account. 

g-personal-sample-a.png

Subscriber's view:

g-personal-sample-b.png

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.
  • 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.

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

{couponLink}

Link to the offer screen

{unsubscribe}

Message copy informing subscribers how they can unsubscribe from messages from you. Learn more.

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?

 

Articles in this section

Was this article helpful?
0 out of 0 found this helpful