Live content refers to the generation of one-to-one personalized recommendations for each individual visitor in real-time. With Blueshift’s Live content, you can create a personalized experience for customers when they visit your website or use your mobile app. This personalization engine is achieved by a combination of techniques:

Blueshift's dynamic recommendations: These recommendations are driven by real-time user behavior and historical data, and various other user/device attributes to suggest relevant products, offers, or content. You can create specific live content recommendations based on user activity on the site at the moment. For example, you can show the Next Best Items to Seed Items, Popular Items by brand, category or tag, and so on.

Blueshift's segmentation technology enables you to create targeted user groups based on demographics, past interactions, and campaign engagement for tailored messaging. Complete the user experience of your offsite campaigns (email, push messages, SMS) to your on-site campaigns (website, mobile web & mobile apps).

All of these things are set up in Blueshift during the campaign creation process.

The live content is generated dynamically on your website or apps via targeted "slots". Slots and live content templates are then associated with one or recommendations, specific to live content.


A slot is a placeholder where targeted live content are displayed. You can include multiple slots on a page, to insert multiple targeted content widgets for users like "Trending content in their city" and "People who saw this item, also bought these other items" based on user activity and context.

Live content template studio

The live content studio supports the popular template formats to design content templates. You can design live content templates using HTML, JSON, or a visual editor. .


Once you've created slots and templates, you will integrate them with one or more campaigns to display personalized live content widgets on your websites and apps. The last part is the actual creation of the recommendation. The recommendation blocks dynamically pull user-specific recommendations or personalized messages and display the content on the template that you have deployed on the slots. 

Use Cases

"Live content" supports several use-cases for "segment of one" user targeting on websites and mobile apps, including:

  • Static & segmented banners: Static banners/creatives targeted to users via segmentation for promotions/VIPs/loyalty
  • Recommended content: Dynamic content recommendations showing users recent browsed/abandoned & similar items as reminder or any other content targeting created with Recommendation studio
  • In-app push: Segmented+personalized message push available inside app each time the user starts the app or responds to a Push message
  • Related products: For product pages, “people who saw this also saw that”
  • Cross-sells: For post purchase confirmation page, “people who bought this also bought that”
  • Reminders: For user landing pages, “Our best picks for you”, “Trending content”, “Back in stock” and similar.

A slot may show different content to the user depending on which segment they are a member of. As an example:

  • VIPs: Show loyalty points balance and user's most frequently purchased item for replenishment.
  • New users: Trending items on the site/app.
  • Inactive users: Re-activation products on steep discounts.
  • Abandoned browse: The abandoned item along with similar items bought together.

Blueshift can identify which segments a user is a part of and pick the right campaign/content for that user. The content presented to the user may include dynamic user attributes or recommended items from an item catalog (built with Recommendation Studio).

Here is an example that shows a related content widget that displays books from the same author as the book the user is currently browsing.



Live content campaign reports show aggregate impression, click and down-stream purchase/revenue reporting, as well as detailed user-level engagement reporting.

The campaign screen shows performance data for live campaigns including metrics for:

  • sent: Number of requests received for the campaign
  • open: Number of impressions
  • click: Number of clicks
  • unique open: Number of unique impressions
  • unique click: Number of unique clicks
  • orders: Number of purchases
  • purchase: Revenue attributed to the campaign
  • custom: Counts for any custom goals you may have setup
Was this article helpful?
0 out of 0 found this helpful



Please sign in to leave a comment.