05/21/19

Enhanced mobile features for Lifecycle Optimizer

Enhanced mobile features for Lifecycle Optimizer

We are happy to announce significant new mobile features for Lifecycle Optimizer (LO).

  • Trigger and branch LO flows based on mobile cart abandonment
  • Send personalized push notifications from LO

 

Trigger and branch LO flows based on mobile cart abandonment

Cart Abandon Trigger

The ‘Cart Abandoned’ trigger has been updated so it will now trigger a flow when a cart is abandoned on either your website or your mobile app. In order for mobile cart abandons to trigger a flow, you need to make a small change to what you pass us. You must register incomplete purchases* with the channel stated as “app”. If the channel field is empty or is set to “web” then the trigger will assume the cart abandon happened via the web channel.

{
  "email": "example@sailthru.com",
  "incomplete": true,
  "channel": "app",
  "items": [
    {
      "qty": 2,
      "title": "Water Bottle",
      "price": 1099,
      "id": 1234,
      "url": "https://example.com/1234/water_bottle"
    }
  ]
}

For more information about the purchase API, please visit https://getstarted.sailthru.com/developers/api/purchase/#POSTa_purchase 

Cart Channel Check

In order to engage with customers via the most effective channel, we have added a new Cart Channel check. This check allows you to branch your LO flow based on the platform the cart abandonment occurred on. Simply add this to your Cart Abandon LO flow to target via Mobile or Email channels.

*Incomplete purchase should be used when a user has added an item to a shopping cart but has not completed the purchase.

 

Send personalized push notifications from LO

Personalized content is a powerful way to engage with your users. While personalization has been available for mobile through our mobile composer, you have not been able to personalize push notifications via LO until now. Using Zephyr (the same personalization language used for Site Personalization Manager and Email), you can now personalize push notifications through the LO directly.

To personalize push notifications in a LO flow, simply add Zephyr expressions to the ‘Notification copy’ field when adding/editing the ‘Send Push Notification’ action in LO.

To learn more about Zephyr, please check out https://getstarted.sailthru.com/developers/zephyr-syntax/zephyr-syntax-overview/ 

 

 

Top