Learn how to connect Smile.io to Customer Hub to incorporate customer loyalty data directly into your onsite Customer Hub interface.
Connecting Smile.io with Customer Hub allows you to:
- Showcase customer loyalty and rewards data directly within the Customer Hub interface.
- Encourage engagement and participation in your loyalty program.
- Tailor the onsite Customer Hub experience according to each customer’s loyalty status.
- Allow customers to redeem loyalty points and rewards directly through the Customer Hub.
Customer Hub is a part of Klaviyo Service and access to the beta is being rolled out gradually. If you do not have access to the Customer Hub tab in Klaviyo’s main navigation yet, join the Customer Hub waitlist. Note that you must be on a paid Klaviyo email plan to be approved. Participation in this beta is only currently available in English for those who operate a Shopify Online Store. Custom headless front-ends are not currently supported, even if you use Shopify for the backend.
While this product remains in beta, functionality is not complete, and will be subject to change frequently throughout the beta period. By enabling Customer Hub through the onboarding workflow, you agree to the beta terms and conditions. While this feature is free during the beta period, it will be sold separately upon launch to general availability.
For feedback about Customer Hub functionality, email customerhub@klaviyo.com.
Before you begin
This article provides step by step instructions for integrations Smile.io and Customer Hub. For more information about how data syncs between the 2 platforms and how customers can interact with loyalty data in Customer Hub, see our Smile.io and Customer Hub integration reference.
Connect Smile.io and Customer HubConnect Smile.io and Customer Hub
You can enable Smile.io to display data in Customer Hub in a few steps:
If you have the Customer Hub feature live in Klaviyo, saving this change publishes it to your site.
- In Klaviyo’s main, left-hand navigation, select Customer Hub.
- Click Settings.
- Choose Extensions.
- Under Smile.io loyalty, click Enable Smile.io loyalty.
- Click Save.
Once enabled, Klaviyo begins dynamically displaying visitors’ loyalty and rewards data from Smile.io in Customer Hub. This enables customers to quickly and easily view and redeem their rewards. Learn more about what data syncs from Smile.io to Customer Hub and how it displays to customers.
Customize display for non-loyalty members and unauthenticated visitors
Klaviyo cannot surface loyalty data for site visitors who haven’t logged in to an account or joined your loyalty program yet; however, these types of shoppers can still engage with Customer Hub.
Unauthenticated visitors who open the Customer Hub drawer will see your Welcome message and a button encouraging them to log in to an account. You can update the Welcome message to highlight your specific loyalty program benefits from the Content settings in Klaviyo.
Next steps
Currently, only active points balance, next or best reward, and loyalty tier display in the Customer Hub drawer. If you would like to display other data from Smile.io in Customer Hub, you can use personalization tags in a content block to display additional profile data from Smile.io, such as Smile VIP Tier Name or Smile Referral URL, for a more personalized experience.
Smile.io and Klaviyo need to be integrated to sync additional properties from Smile to Klaviyo profiles and use them in content blocks. Learn how to integrate Smile.io and Klaviyo.
Additional resources