Skip to main content
All CollectionsGetting StartedShopify
Embed points on customer account
Embed points on customer account

Show customers their loyalty points balance conveniently in the customer account. Then customize the text, position, look and feel of the points app block.

Christian avatar
Written by Christian
Updated over 2 weeks ago

πŸ›’ Supported on Shopify only

πŸ’³ Available on Growth and Plus plans
πŸ‘€ Accessible to all roles

Embed your customers' loyalty points balance directly in the customer account, no code required.

How it works


  • Shows customers their current loyalty points balance.

  • If the customer has enough points to redeem a discount, the button will show the different rewards available.

  • If the customer doesn't have enough points to redeem a discount, the button will show the different ways to earn points.

  • The points balance block shows your custom points currency name if you have one set.

  • Supports customer accounts and legacy customer accounts.
    ​

Add points balance to customer account


βœ… Tip: If your store is using legacy customer accounts, follow these instructions instead.

  1. Navigate to: Smile > On-site content > Points balance on account page.

  2. Click Go to account editor.

  3. In the left sidebar, find Loyalty points balance.

  4. Add to Orders page.

Add points balance to legacy customer account


  1. Navigate to: Smile > On-site content > Points balance on account page.

  2. Click Go to Themes.

  3. In Shopify Admin, find your active theme and click Customize.

  4. From the drop-down menu in the header, click Classic customer accounts > Customer account.

  5. Sign in to view the logged in customer state.

  6. In the left sidebar, select Template > Add section.

  7. Select the Points on account page app block.

ℹ️ Note: Signing in to your store through the theme editor is necessary in order to access the customer account template. You need to do this with a store account, your Shopify login details won't be recognized.

Did this answer your question?