You will learn

Learn how to display personalized product recommendations in the Customer Hub drawer, exclude products from recommendations, and measure attributed revenue.

Customer Hub for Shopify currently supports standard storefronts and Shopify Headless. For WooCommerce, see Getting started with Customer Hub for WooCommerce.

Before you begin

This guide explains how to activate product recommendations so they display in the Customer Hub drawer on your site. Before proceeding, ensure that the Customer Hub feature is enabled.

Learn more about Customer Hub.

About product recommendations

When enabled, product recommendations display on the For you tab of the Customer Hub drawer on your site. These recommendations are tailored based on both the shopper’s behavior on your site and the shopper’s history within Klaviyo.

A Customer Hub drawer open on an example brand's website showing the Recommended products section highlighted.
A Customer Hub drawer open on an example brand's website showing the Recommended products section highlighted.

For any signed-in shopper, Klaviyo analyzes their browsing history (i.e., viewed products) and past purchases from your Shopify site in order to surface relevant product recommendations. Recommendations can also appear for shoppers who are recognized by Klaviyo or logged out, depending on the recommendation block’s visibility settings.

Up to 5 recommended products are shown in an image carousel in the Top picks for you section, which appears below your other content blocks by default. Shoppers can:

  • View product details, including item name, price, and size (if applicable).
  • Add the item to their cart from the list view.
  • Add the item to their favorites, if Favorites are enabled.

Shoppers can click the arrow next to the Top picks for you section heading to open the list view.

The list view of the recommended products section in the Customer Hub interface.
The list view of the recommended products section in the Customer Hub interface.

These products update over time based on a shopper’s activity. Note that product recommendation models are generally trained once every 7 days, depending on use. It may take a few days for the recommendation model to consider brand-new events.

If Klaviyo does not have data to determine personalized recommendations, it shows customers your best selling products from the last 90 days.

Enable product recommendations

If an upgrade prompt appears under Product recommendations, upgrade your Customer Hub plan before enabling this feature.

  1. In Klaviyo’s left-hand navigation, select Service > Customer Hub.
  2. Select Extensions.
  3. Under Product recommendations, select Enable product recommendations.
  1. Click Save.
  2. If Customer Hub is hidden, select Settings. Under Customer Hub visibility, select Live, then click Save when you’re ready to show Customer Hub on your site.

Once live, when someone clicks a product recommendation, Klaviyo logs a Customer Hub Clicked Product event with View Source set to Recommended. You can build segments based on this metric and filter for View Source = Recommended to target shoppers who clicked recommendations.

Exclude certain products from recommendations

You may want to prevent certain items from appearing in the Top picks for you section in Customer Hub, like free gifts, shipping insurance, or out-of-stock items.

Klaviyo provides a tag, klaviyo_hub_recommendation_exclude, which you can apply to products in Shopify that you wish to exclude. Keep in mind that products a customer has already purchased are automatically excluded from their product recommendations.

To exclude a specific product:

  1. Navigate to a product page in your Shopify admin.
  2. In the Tags field on the right, add the tag klaviyo_hub_recommendation_exclude.
The Tags field in Shopify showing the klaviyo_hub_recommendation_exclude tag added.
The Tags field in Shopify showing the klaviyo_hub_recommendation_exclude tag added.
  1. Click Save.

After saving this change, the product will no longer appear in product recommendations for any customer in the Customer Hub interface.

It may take up to 30 minutes for the product to be removed from product recommendations.

Revenue attribution for product recommendations

If a shopper clicks a product in the Top picks for you section or adds it to their cart from Customer Hub, then purchases the same product within 24 hours, Klaviyo attributes revenue for that item to Customer Hub. Attribution uses the most recent eligible Customer Hub interaction and counts only revenue for that item.

To view this data, open the Customer Hub Revenue chart on the Customer Hub dashboard under Overview. The chart breaks down revenue by source; use Recommended to identify revenue attributed to product recommendations.

Prefer to watch? Check out the Customer Hub video on Klaviyo Academy for a walkthrough of how to personalize the Customer Hub experience.

Additional resources

  • Understanding the Customer Hub overview dashboard

    Learn how to use the Customer Hub overview dashboard to analyze how your shoppers are engaging with Customer Hub and measure its impact. This guide will help you interpret the metrics on the Customer Hub dashboard.

  • How to show favorite buttons on your site and in Customer Hub

    Learn how to allow shoppers to save their favorite items on your site. By adding favorite buttons alongside your products, you can display shoppers' saved items in the Customer Hub drawer and send follow-up flows to drive conversions.

  • How to create content blocks for Customer Hub

    Learn how to create content blocks for your Customer Hub. Content blocks are highly customizable and personalizable blocks that have access to Klaviyo profile data which allow you to display integrations (e.g. loyalty point balance), personalized offers, and more.

Was this article helpful?
Use this form only for article feedback. Learn how to contact support.

Explore more from Klaviyo

Community
Connect with peers, partners, and Klaviyo experts to find inspiration, share insights, and get answers to all of your questions.
Partners
Hire a Klaviyo-certified expert to help you with a specific task, or for ongoing marketing management.
Support

Access support through your account.

Email support (free trial and paid accounts) Available 24/7

Chat/virtual assistance
Availability varies by location and plan type