Gather knowledge about the latest insights, updates, tips, and tricks in the Ecommerce industry.

5 Min • 29 April 2026
delivery customization Challenges Solutions drive results Scale business delivery customization Challenges Solutions drive results Scale business delivery customization Challenges Solutions drive results Scale business delivery customization Challenges Solutions drive results Scale business Anua is a globally recognized Korean skincare brand known for its minimalist philosophy and focus on gentle yet effective formulations. Built on the idea of simplifying skincare routines, Anua develops products that deliver visible results while avoiding harsh or irritating components, making them suitable for sensitive skin types. Initially using a traditional full cart experience, Anua transitioned to iCart’s side cart solution in August 2025, to create a more seamless and engaging shopping journey. This shift allowed customers to easily explore complementary skincare products without disrupting their browsing flow, making it more intuitive to discover items that fit into a complete routine. By surfacing relevant recommendations directly within the cart, the brand enhanced product visibility across its range. Challenges Before implementing iCart’s side cart solution, Anua faced limitations with their existing full cart experience, which created friction in the customer journey. The traditional cart setup redirected users away from product pages, interrupting their browsing flow and reducing opportunities to explore additional products. As a skincare brand built around routines rather than single-item purchases, this made it difficult to effectively showcase complementary products and encourage customers to build complete regimens. Additionally, the lack of in-cart personalization and strategic upsell opportunities meant that customers were often unaware of related products that could enhance their skincare results. This limited the brand’s ability to increase average order value (AOV) and fully leverage its diverse product range. Anua needed a more dynamic and intuitive cart experience that could seamlessly introduce relevant recommendations while maintaining a smooth and engaging shopping journey. ❌ Cart Value Barriers Low average order value (AOV) due to single-item focus Most customers completed purchases with one primary product instead of building multi-step routines. Cart abandonment near shipping thresholds Customers were not clearly informed or motivated to reach free shipping or discount thresholds. Missed savings opportunities Customers were unaware of potential value in purchasing bundled routines or multiple complementary products. ❌ Absence of Progress-Based Incentives No free shipping or discount progress bar Customers were not motivated to increase their cart value due to lack of visible incentives. Missing tiered rewards system There were no structured milestones (e.g., “Spend more to unlock offers”), reducing upsell opportunities. ❌ Ineffective Cart UI/UX (Pre-Side Cart) Full-page cart disrupted shopping flowCustomers had to leave their browsing journey, increasing friction and drop-offs. No quick add/remove functionality Users couldn’t easily modify their cart or add suggested products without navigating away. Solution To overcome these challenges, Anua implemented iCart’s side cart solution to transform their traditional cart into a high-converting, interactive experience. By replacing the full-page cart with a seamless side cart, the brand ensured that customers could continue browsing while viewing their cart, significantly reducing friction in the shopping journey. Additionally, features like product recommendations & progress bars for free shipping and discounts motivated customers to increase their cart value. By combining personalization, incentive-driven messaging, and a user-friendly interface, Anua successfully turned their cart into a powerful revenue-driving touchpoint rather than just a checkout step. To maximize their cart effectiveness, they implemented two powerful features: ✅ Progress Bar with Multi-Reward Incentives Implemented a tiered progress bar to encourage higher cart value Customers are guided with a clear message like “Add $3.10 to unlock secret offer,” motivating them to continue adding products. Generated over $5M+ in revenue through incentive-driven cart progression Used product-based rewards to align with customer intent Instead of generic discounts, Anua incentivized purchases with relevant skincare items like Dark Spot Pads and mini serums. Built visual motivation for routine expansion As customers add products, they can clearly track progress toward unlocking multiple rewards, encouraging them to build a complete skincare routine. ✅ Product Recommendations Implemented “Frequently Bought Together” recommendations Customers adding a single product (e.g., toner) are shown complementary items like serums, moisturizers, or pads to complete their routine. Generated over 275K revenue through in-cart recommendations Encouraged full skincare regimen building Instead of isolated purchases, the cart suggests step-by-step product combinations aligned with common skincare routines. Increased product discovery at the final stage By surfacing relevant items directly in the cart, Anua ensured customers explore more of their catalog without leaving the checkout flow. Results Achieved in Last 180 Days 22932 Total Store Orders 45101 Total iCart Orders 5X iCart Generated AOV 65.70% Upsell Affected Conversion Rate These improvements reflect a clear shift in customer behavior on Anua’s store. Cart abandonment reduced as shoppers discovered complementary skincare products and felt encouraged to build complete routines. Engagement also increased, with customers interacting more with in-cart recommendations and exploring relevant product pairings. Results & Impact And...Results is Our Main Clarification By implementing iCart’s cart drawer, product recommendations, and progress bar, Anua transformed its cart into a high-performing conversion touchpoint. Shopping Experience Enhancement The improved cart experience encouraged customers to discover complementary products and understand the value of sustainable beauty routines. For instance, the clear presentation of subscription savings alongside one-time purchase options helped customers make more informed decisions about their long-term hair care needs. As Anua continues to optimize its cart experience, the brand is closely monitoring: Routine-based purchasing behavior - tracking how customers move from single items to multi-step regimens Engagement with in-cart recommendations - measuring interaction with suggested products Cart value progression - analyzing how incentives influence higher spending [related_cases_slider] Ready to Write Your Success Story? Try icart App Join successful businesses like Anua and Master your delivery scheduling Delight customers with precise timing Grow your special occasion orders Expand your delivery reach
Read Blog
9 Min • 12 February 2026
iCart is an all-in-one Shopify upsell app for cart customization and conversion optimization. Every Shopify merchants have the same concern to increase sales and revenue of the store. Every merchant tries different strategies to boost sales. But have you ever tried showing product bundles on your online store? If no then you are not too late. Here is the chance for you to gear up your sales. What is product bundling? Product bundling means giving complementary products to customers on their purchase as a group of items that can be bought together. If you are looking to bundle your products then iCart Cart Drawer Cart Upsell is the right app for you. This app will allow you to show product bundles using its product bundle widget. The product bundle widget helps you to offer multiple products in a single bundle with attractive discount offers to your customers. Let’s explore the working of this widget in detail: The following settings are included in the Product Bundle widget which you can customize in your way: Widget heading With this option, you can change the heading text of the widget so that you can easily identify your widget from the widget list. Title The title is the name of your widget which will be displayed in your full cart. With this option, you can show/hide the widget title, change the heading background color, and widget background color. Select Products Here, you can select the products to show in the product bundle section to the customers. iCart allows you to add minimum 2 products and maximum 3 products in the cart as a product bundle. Bundle Type There are 2 options available using which you can select the products for the product bundle. Shopify recommendations In this option, products will be added automatically in the product bundle section by Shopify as per its analytics. Exclusion tags You can also exclude some products if you wish by checking the Exclusion tags checkbox and specifying the tags you want to avoid. Hide products that are already in the cart Checking the “Hide products that are already in the cart” option will help you to avoid repeating the same product in the cart. Number of products Here you can select how many products you want to show in the product bundle. You can set it to minimum 2 products to maximum 3 products. Loader text This option will help you to hold your customers by showing the text in the Loader text field until the product bundle widget is completely loaded. Specific Products If you want to show the products as per your choice, then it's possible using this option. Just you have to select the products manually by clicking on the “Select Product” button on every product in the product bundle widget. By default, only 2 product selections are available. To add the third product, you have to click on the “Add Product” button. If the product is in the original cart It comes with 3 options that help you to choose what will happen if any product of the product bundle is already in the original cart. Display this product anyway It will show the product even if the same product is present in the cart. Already in your cart badge: When you select the “Display this product anyway” option, you will get an additional feature to mark the products (that are already in the cart) with a customized tag. When a customer accepts a bundle with a product in the cart: It helps you to manage the repeated products in case the customer adds the product bundle in the cart which contains the product(s) that already exist in the cart. Hide this bundle It will hide the entire product bundle if the same product is present in the cart. Display alternative product It will allow you to show another product if the same product is present in the cart. Layout Here, you can style your product display in the product bundle. It has 2 different view options: (1) List and (2) Grid Product Options By selecting the checkbox, you can show/hide different product options as follows: Also, you can change the text color of the product list in the cart. Show variant selection It shows/hides the product variant in the product bundle. Enable quantity picker It shows/hides the quantity picker in the product bundle. Add option to add only some of the products to the bundle This option, when checked, allows your customers to select some of the product(s) from the product bundle before the bundle is added to the cart. Thus, they can choose from the given products, if they don’t wish to buy them all. Also, you can change the product selection icon color and its background color. Cart item in remove bundle all products When this option is enabled, it will remove all the product (of the product bundle) from the cart, if the customer removes any single product that belongs to the same product bundle. Show vendor It shows/hides the product vendor in the product bundle. Show compare store price It shows/hides the compare price and selling price of the products, and also allows you to change the color as per your store theme. Bundle Offer Bundle Offer Type Following are the discount options available: Percentage: Here you can set the discount value in percentage that will apply to all the products in the Product bundle. Fixed amount: The fixed amount of discount will apply one time to the total selling price of the product bundle. Select bundle price manually: It allows you to set the selling for the entire product bundle. For example, if 3 product’s total price is $300 and if you want to sell all bundled products at $280, then you can set it here. Discount value Enter a numeric value that you want to offer as the Product bundle discount. Discount name Give a discount name that will be visible to the customer when the discount is applied to the product bundle. Offer Text Settings This option, when checked, shows the discount value of the product bundle, thus letting the customer know how much they would save with this bundle deal.You can set the Offer text as per your convenience. Add To Cart Offer Text Settings This option lets you customize the Add to Cart button with the offer text of the product bundle. By checking the Display offer text, you can show the discount value in the Add to Cart button. Timer Limited Offer When you select the “Add a time limit to the offer” checkbox, it places a timer in the product bundle section. Title Add the offer text you want to show with the timer in the product bundle. Title Placement Title placement helps you to set the position of the title. It has 4 different options. Right of timer Left of timer Above timer Below timer Timer Location It allows you to locate the timer either above or below in the product bundle widget. Timer Duration You can set the timer duration in minutes to indicate to the customer how long the offer is valid. You can also change the timer text and background color. When timer runout Here, you can choose what should happen when the timer expires. It has 4 options as follows: Hide widget Show message & disable ATC (Add To Cart) button Hide timer Reset timer When you select the "Show message & disable ATC button" option, you need to add a message in the Timer end message text box that will be visible to the customer after the timer runs out. Price Display It allows you to customize the product bundle price. Add To Cart Button When you enable this option, it will place the Add To Cart button for every individual product in the bundle. You can set the Button text and its color as per your convenience. Bundle Add To Cart Button If you wish to change the text and color of the Bundle Add To Cart Button, you can do it using this option. Star Reviews When you enable this option, it will show the star rating and total review for each product in the bundle. iCart is integrated with all the popular applications like Judge.me, Loox, Rivyo, Stamped.io, and Ali reviews you may use for collecting star ratings and reviews for your products. First of all, click on the Set up reviews integration button to add to integrate the review app with iCart. It will redirect you to the iCart Settings page where you can select the review app. Select the Review app you are currently using in your Shopify store and click on the Save button. If you are not using any review app, then you may need to install it. To install a Shopify review app: Click on the Select review app and choose the review app you want to install. Click the install app link and complete the installation process. Now, come back to iCart app > Customize > Product Bundle widget > Star Integration. Check the Display star reviews checkbox to enable this feature. In any case, if you want to change the review app, then you can modify the integration by clicking on the link “click here”. Rules Rules are used to hide/show the Product Bundle widget. Once the discount is applied using these rules then it will not be removed automatically using any rules. This option allows you to change your product bundle offer based on different parameters like: Parameter You can change the condition based on different parameters like cart sum, number of items in the cart, a specific item, a specific collection, product tags, and user location. Condition You can set the condition from any of these options: is greater than, is lesser than, equals. Value Here you can enter the value that your customer’s cart must contain. Basically, this Rules option provides you 2 conditions i.e AND, OR. Delete Widget If this widget is no longer needed and you want to remove it, then you can click on the Delete widget button. Make sure to click on the Save button after any modification you made in the widget.

16 Min • 27 August 2025
Loyal customers are key to long-term growth. To build a thriving Shopify store, setting up the best Shopify loyalty program is crucial. The iWeb Loyalty Rewards app is a favorite among Shopify merchants for its flexibility and ease of use. In this guide, we’ll cover everything from installing to customizing and launching your first best loyalty program for Shopify. What is a Shopify Loyalty Program? A Shopify loyalty program rewards customers for shopping with you. It offers points, discounts, free gifts, or other perks to encourage them to return and make purchases. Before we delve into the features, it's essential to understand how Shopify loyalty programs work effectively. Simply put, they are designed to reward customers for their continued support, creating incentives that support repeat purchases and stronger relationships. How to Set Up Your Best Shopify Loyalty Program With iWeb iWeb Loyalty Rewards is a user-friendly app that enables you to create and manage a customized best Shopify loyalty program for your store. Here is a step-by-step process to guide you: Step 1: Install iWeb Loyalty Rewards App Before building your customer loyalty program, you must install the iWeb Loyalty Rewards app from the Shopify App Store. Follow these steps: 1. Go to the Shopify App Store and search for iWeb Loyalty Rewards. 2. Click on the app, then click install. 3. You will be redirected to your Shopify store’s admin panel to complete the installation process. Note: The basic Onboarding Setup is already in place. Step 2: Complete Onboarding Setup To start the onboarding setup, follow the steps: 1. After installing the app, you’ll be automatically guided to the onboarding setup.2. You will be guided through a quick 3-step setup. 3. Choose the percentage of points your customers earn per order, typically 3%, 5%, or 10%. For example, with a 5% setting, customers earn 5 points for every $100 spent. This percentage defines your program's value and engagement, and can be updated anytime.4. Choose who can join your loyalty program. You can allow guests to earn points even without creating an account, just toggle the option on or off based on what works best for your store.5. After setup, enable the iWeb Loyalty Rewards app in your store theme to display the loyalty widget, allowing customers to view and redeem points easily Note: If you are using the app for the first time, completing this setup is mandatory to activate the main features of the loyalty program. Once set up, your best Shopify loyalty program is live. Monitor activity, adjust rewards, and build stronger relationships with your customers. Need help getting started? Check the onboarding settings helpdesk and find more guides. Step 3: Configure Loyalty Points System Let’s take a look at the ways your customers can earn points and how you can easily set them up. 1. Earn Points Setup To access the Earn Point settings in the app, open the app, go to Point Program, and then navigate to Earn Points. Place an Order Rule One of the simplest and most effective ways to reward your customers is by letting them earn points for every order they place. You can set the number of points customers will earn per order. Choose whether the points are based on the order total or a fixed value. With iWeb Loyalty Rewards, you can easily configure how many points are awarded per purchase: Title – Set a clear name, such as “Shop & Earn,” to display in the rewards list. Earning Type – Increments of Points (e.g., 1 point per $1 spent – encourages higher spending). Fixed Points (e.g., 100 points per order – consistent reward). Earning Value – Define the number of points based on the chosen earning type. Frequency Restriction – Limit how often customers earn points (e.g., once per day) to prevent misuse. Celebrate a Birthday Celebrating birthdays with bonus points makes customers feel valued, fostering a personal connection and boosting engagement, loyalty, and sales. Title: Personalize the reward name (e.g., “Birthday Points” or “Celebrate Your Day with Rewards”) to make it feel special. Earning Value: Set the exact number of points customers will earn on their birthday (e.g., 100 points). Cut-Off Time: Define how far in advance customers must submit their birthdate to qualify for the reward (e.g., at least 1 month prior). Sign Up Offer points when new customers create an account. This encourages engagement from the start, boosts sign-ups, and builds long-term loyalty by opening the door to future offers and promotions. Title: Customize the name (e.g., “Welcome Points”) to show the reward clearly. Earning Value: Set how many points new users earn for signing up (e.g., 50 points). Historical Sync: Award points to past signups by enabling this option. Note: Shopify’s new passwordless signup (via email) doesn't trigger standard signup events. As a result, customers won’t automatically receive signup rewards if you're using this method. Set Earning Points through Social Media Engagement Enhance your brand visibility by rewarding customers for engaging with your social media channels. With this app, you can offer points for simple actions that encourage followers to become promoters. Ways to Earn Points Through Social Media: Share your content on Facebook Follow on Instagram Join you on X (formerly Twitter) Tweet or share content on X Follow your TikTok account 2. Redeem Point Setup Set who can redeem points, how, and when they earn them based on order status. With the app, you can offer discounts, free products, and more. Here’s how to set it up: To access the redeem point settings in the loyalty app, select Program, and then navigate to Redeem Points. You can easily search for specific redemption rules using filters such as Rule Name and Status (Active or Inactive). Redeeming Category: The available categories include Incremental Discount, Amount Discount, Percentage Discount, Free Shipping, Free Product, and Points to Store Credit, helping you easily manage rules for your loyalty program. Incremental Discount This option allows customers to receive a discount based on the number of points they use, for example, $1 off for every 100 points. The more points they redeem, the bigger the discount, encouraging them to spend more. You can customize how it works and appears: Title: Set a clear name for the reward, like “Points for Savings,” to match your brand tone. Set the reward value to determine the number of points customers must redeem for discounts. For example, you can configure it so that for every 100 points spent, the customer receives a $1 discount. Additionally, you can establish limits for redemption eligibility: Minimum Amount for Redemption: Specify the minimum number of points required to redeem them. This ensures users can only utilize the redemption option once they have accumulated enough points. Maximum Redemption Cap: Specify the maximum number of points that can be redeemed at once. This ensures there is a limit to the points a user can redeem in a single transaction. Discount Terms: Minimum Spend: Set a minimum order amount to redeem points.(For example, customers must spend at least $50 before they can apply their points toward a discount.) Limit by Collection: Apply the discount only to specific product collections. Prefix Coupon: Add a custom prefix to discount codes for easy tracking (e.g., TEST91DY84Q) Combine Discounts: Choose if this discount can be stacked with: Order Discounts Shipping Discounts Product Discounts Amount Discount Amount Discount gives a fixed discount for a set number of points, e.g., 500 points = $10 off. It offers clear value and is great for encouraging bigger purchases. You can customize how it works and appears: Title: Name the discount clearly (e.g., “Flat Discount” or “Fixed Savings”). Reward Value: Set a fixed discount for a specific point value (e.g., 500 points = $5 off). Discount Terms: Minimum Spend: Set a required order amount to redeem (e.g., spend $ 50 or more). Product Scope: Limit to specific collections, such as “Seasonal Items.” Prefix Coupon: Add a custom code prefix (e.g., "SAVE") for tracking purposes. Combine Discounts: Select whether it applies to other discounts (order, shipping, or product-based). Percentage Discount Customers can redeem points for a percentage off their order (e.g., 500 points = 10% off). Ideal for larger purchases, as the savings increase with order value. Title: Name the reward (e.g., “Save with Points”) to match your brand. Reward Value: Set points required for a % discount (e.g., 500 points = 10% off). Discount Terms: Minimum spend required (e.g., $ 50 or more). Limit to specific collections (e.g., “New Arrivals”). Prefix Coupon: Add a custom prefix to codes (e.g., PERCENT123XYZ). Combine Discounts: Allow stacking with order, shipping, or product discounts. Free Shipping Customers can redeem points to get free shipping, helping them save on delivery costs. It’s a popular reward that boosts satisfaction, reduces cart abandonment, and encourages more completed purchases. Title: Name the reward, such as “Free Shipping with Points,” to match your brand style. Reward Value: Set the number of points required (e.g., 300 points for free shipping) and optionally cap the maximum shipping cost covered. Prefix Coupon: Add a custom prefix (e.g., SHIPFREE) to generated codes for easy tracking and brand alignment. Combine Discounts: Choose if it can be used with: Order Discounts Product Discount Free Product Allow customers to redeem points for specific products like samples or promotions. This boosts loyalty, promotes popular items, and encourages cross-selling and engagement. Title: Name the reward (e.g., “Free Gift with Points”) to align with your branding. Reward Value: Select a product from your store to offer as a reward and set the required points for redemption. For example, you can configure it so that 1,000 points unlock a complimentary branded mug. This flexibility allows you to offer rewards that are both attractive and aligned with your loyalty strategy. Prefix Coupon: Add a custom prefix (e.g., FREEITEM) for easier tracking and brand consistency. Combine Discounts: Select whether the discount can be applied to orders, products, or shipping. Step 4: Settings for Best Shopify Loyalty Program Manage key loyalty program settings here: control the app’s status, set participation rules, and configure how customers earn and redeem points. Please note that only registered members are eligible to earn points. To start enjoying the benefits, customers must create an account. You can also handle the conversion of points to and from store credit for a smooth experience. 1. Program participants Since the basic setup is already provided in the onboarding step, which allows you to manage front-end settings, such as participation rules. Even after setting up the basic program, it’s essential to control who can join your loyalty program. Managing participation ensures your rewards are given only to the right customer groups. You can allow or restrict guest access by simply enabling or disabling the guest participation option. Additionally, use the limit program access feature to exclude specific customers by applying tags. 2. Rewarding Criteria Reward by Status lets you assign loyalty points based on order status, giving you control over reward distribution and influencing customer behavior. After the order is paid: Choose this option if you want to reward customers immediately. After the order is fulfilled (delivered): Select this option if you want to issue points only after delivery confirmation has been received. 3. Rewardable Order Elements Decide what to include when calculating points: Include Discount Include Taxes Include Shipping Fees You can include or exclude these to control how points are given. Example: Let’s say a customer places an order with the following: Subtotal: Rs. 100.00 Discount: Rs. 10.00 (include) Then: Rewardable Total = Rs. 100 - Rs. 10 = Rs. 90 Customers will earn points based on Rs. 90. Tax: Rs. 5.00 (include) Shipping: Rs. 12.00 (include) Then: Rewardable Total = Rs. 100 + Rs. 5 + Rs. 12 = Rs. 117 Customers will earn points based on Rs. 117. When an order is placed, loyalty points are calculated based on the subtotal amount, excluding discounts, including taxes, and shipping charges. It will be helpful to earn more points. 4. To Set Store-Credit Configuration This feature lets you convert loyalty points into store credit, with control over redemption rules, point thresholds, conversion rates, and currency settings to suit your rewards strategy. How to Set Store Credit Configuration Go to the “Conversion to/from store credit” section. This option lets you enable or disable store credit conversion. When enabled, loyalty points convert to store credit based on your settings. (Only admins with full rights or users with the required permissions can approve the scope request.) Use the toggle to control whether store credit is available in your loyalty program. Allow Loyalty Points Exchange for Store Credit: Choose who can convert points into store credit, only you (the admin), both you and your customers, or neither. Decide based on how much control or flexibility you want to offer. Set the minimum points balance required for store credit conversion: Specify the minimum number of points needed to convert into store credit. If the minimum is set to 100 and your current balance is exactly 100, you can redeem. But if your balance is below 100, you won’t be able to redeem until you reach the required threshold. 5. To Set Store Credit Currencies Your store’s default currency will appear automatically, and you can set the reward points needed for 1 unit of store credit, giving you full control over the conversion rate. Store credit in your loyalty program uses your Shopify store’s default currency. To offer credit in multiple currencies for international customers, enable them through Shopify Markets. How to Enable Currencies via Shopify Markets: 1. Log in to your Shopify Admin.2. Go to Settings > Markets. 3. Select the market (e.g., United States, Europe, etc.) where you want to offer additional currencies. 4. In the market settings, find the Currency section.5. Enable the desired currency for that market.6. Click Save to apply changes. Once enabled, these currencies will be available for use in your store credit system, ensuring a smooth experience for international customers. Note: To keep data safe, you can’t delete a currency once it has been added. However, you can still edit or turn it off at any time. To use store credit smoothly, ensure your Shopify store has the new customer accounts or OTP login feature enabled. Legacy (old) login methods won’t support this feature. Step 5: Customize Your Loyalty Points Branding Add a personal touch by renaming your loyalty points to match your brand. Instead of “Points,” use names like “Stars,” “Coins,” or “Perks.” You can also set a short version for compact displays. Track Your Loyalty Activity with iWeb Loyalty Here are two ways that you will track the activities: 1. Customer-Based Profile: Activity Section The Customers page shows an overview of each customer's activity, including their accumulated points, helping merchants manage and engage with their customer base efficiently. Merchants can manage points redemption on behalf of their customers for smoother operations, using options such as Import Sync, Bulk Edit, or directly at the Profile Level. Import Sync Points: Revise Customers' Points: Merchants can upload a CSV file to adjust customers' loyalty points by reconciling and revising their balances. Import Options: Add Points to Existing Balance: This option updates points balance for existing customers, adding the imported values to their current balance. Reset Existing Customer Balance: This option replaces the current points balance with the new amount in the file, effectively resetting the customer points. Bulk Option: The Bulk Edit option enables merchants to update loyalty points for multiple customers simultaneously, streamlining the process of managing points in bulk. The activity section logs specific customer interactions within the loyalty program, including: Earned points Redeemed rewards Store credit transactions 2. Activity Dashboard This dashboard gives you easy access to track points and rewards in one place. The Activity section records all their interactions, including: Points earned from purchases and other activities Rewards they have redeemed Any store credit transactions By providing a clear and transparent history of their loyalty activity, this feature helps keep merchants informed and engaged. Results You Can Expect from Your Loyalty Program Once your best Shopify loyalty program is live, both you and your customers can track progress and rewards in real-time. Here’s what you can expect: How Customers Earn Points Customers automatically accumulate points by engaging in key actions such as making purchases, creating an account, sharing their store on social media, or celebrating special occasions like birthdays. Easy Access to the Loyalty Dashboard Customers can log in to their accounts on your store at any time to view a personalized loyalty dashboard. This dashboard provides a clear snapshot of their points balance, available rewards, and recent activity. Detailed Reward History Within the dashboard, customers can access details of their points history. They can see precisely when and how points were earned or redeemed. Below are the screenshot from our store showing a real example of a customer’s points dashboard in action: Need Help? If you have any questions or need assistance setting up your best Shopify loyalty program, our Shopify experts are here to help. From configuring earning rules to customizing rewards, we’re happy to assist you anytime! Each Purchase Brings Your Customers Closer To Staying Loyal The best Shopify loyalty program requires regular updates based on customer interactions and feedback. By tracking key metrics like engagement and repeat purchases, you can optimize your program to benefit both your business and customers. A strong loyalty program not only brings customers back but also turns them into long-term brand advocates. FAQs 1. How do customers earn loyalty points?Customers can earn points by making purchases, signing up, and following your brand on social media. 2. How do I measure the success of my Shopify loyalty program?Track key metrics like repeat purchase rate, average order value (AOV), customer lifetime value (CLV), and points redemption rates. 3. Do Shopify loyalty programs work for all types of products or stores?Yes. Whether you sell fashion, electronics, beauty products, or digital goods, a loyalty program can boost repeat business. 4. How customers can track their points and redeem rewards?Customers can track points and redeem rewards through a dashboard on your store, where they can view their balance, history, and offers. 5. Can customers transfer their points to others?Typically, loyalty points are non-transferable. However, you can customize your program to allow points sharing or gifting if desired.

6 Min • 10 February 2026
Best Upsell For WooCommerce is an all-in-one plugin for Upselling & Cross-selling. With this WooCommerce upsell plugin, you can easily create bump sales to boost your sales and skyrocket Average Order Value (AOV)! This WooCommerce upsell plugin provides a Cart Items widget, that helps you add distinct functionalities to customize the default shopping cart. Haven't installed this WooCommerce upsell plugin yet? Check out how to install the Best Upsell plugin in the WordPress eCommerce store? Customizing the Cart Items Widget of Best Upsell Let's get familiar with the Cart Items widget and learn how to customize the shopping cart with this Best Upsell widget. Widget heading The widget heading allows you to change the default widget name. This will help you easily identify the cart items widget in the Best Upsell plugin. Title The title settings allow you to customize the widget title in your shopping cart. You can show/hide the title using the Show widget title option. The heading option helps you with the title formatting. Also, consider changing the header and background color to match your store theme. Product Options The product options help you to customize the look and feel of the products in the cart items. You can use the color palettes to change the text, background, and border colors. Show variant - Select the checkbox to show the product variants. Show quantity picker - Select the checkbox to show the quantity picker for the products. Remove button text - Allows you to change the remove button text in the cart items. Image layout - Allows you to change the product image layout to either square or circle. Prices To Display Don't want to show the comparison price of the products in the cart items? Simply uncheck the Display compare to price option. Also, you can customize the color of the product prices. Total Options Here you can customize the text, size, and color of the total cart amount in the shopping cart. Cart Discount Settings The cart discount settings help you to customize the look of the discount code box and discount tags in the shopping cart. Use the color palettes in the settings to make it more attractive. Cart Empty Message Here you can manage what is to be displayed to the customers when the shopping cart is empty. If you wish to change the default message, do it here. Product Quantity Not Enough Error Message Here you can enter the message that you want to show to your customers when the product quantity in the cart is not enough for Checkout. Other Upsell Here you can see how many upsell offers are added to the cart items. By simple drag and drop you can reorder the upsell tabs and cart item list. This section of the widget allows you to create product upsells within the cart items. Creating Product Upsell in the Cart Items Widget Let's learn how to create product upsells in the cart items widget of the Best Upsell plugin. Simply click on the Add Upsell button and start product setup for your upsell. Product to Display This option lets you choose the product you want to upsell with the cart items added by the customers. Pick any method from the given options for product selection: (1) WooCommerce Recommendation - Product will be automatically selected for upselling by WooCommerce based on its recommendation algorithm. You can also exclude some products by checking the Exclusion tags checkbox and defining the tags you want to avoid. (2) Cheapest product in the cart - The product in the cart item with the lowest selling price will be displayed in the product upsell. To avoid the product tagged with the exclusion tags, you can hide the product by selecting the Hide featured product option else display another product by the “Display alternative product” option. If you select the Display alternate product option then you need to choose a product manually by clicking on the Select product button. (3) Most expensive product in the cart - The product in the cart item with the highest selling price will be displayed in the product upsell. (4) Specific product - If you want to show a specific product in the product upsells, then you can select this option. Next, you need to choose the featured product manually by clicking on the Select product button. There comes an option to select what will happen if the product is already available in the cart. You can select the: Display selected product anyway option to allow repeated products in the cart. Hide featured product option to restrict repeated products and hide the product upsell section. Display alternative product option to show another featured product in the product upsells to avoid repetition. (5) Random product - Select the product collection from which you want to show the upselling product. You can also precise the product selection by defining the product tags. Product Title Product title color - Select the text color for the product title in the product upsells. Product Options The Product options allow you to show or hide the variant of the upsell product. Using the color palettes you can customize the product variant design. Discount If you want to offer any discount on the upsell product, check the Offer a discount option and select the discount type you want to offer. Following are the discount options available: Percentage: Offer a discount in percentage that will apply to the upsell product. Fixed amount: Give a fixed amount OFF on the upsell product. Discount value - Enter a value that you want to offer on the upsell product. Only apply for item over - Discount will only apply to the upsell product if its price exceeds the value that you have mentioned in the box. Discount name - Give a discount name that will be visible to the customer when the discount is applied on the product upsell. Prices To Display Here you can choose an appropriate option to show the upsell product price. Store price only: The selling price of the product will be displayed to the customer. Store compare to price & store price: The price to compare and the selling price of the product will be displayed. Store compare to price & cart discount price: The price to compare and the final selling price (after deducting the discount) will be displayed. Store price & cart discount price: The original selling price and the final selling price (after deducting the discount) will be displayed. Add To Cart Button This option lets you customize the Add To Cart button of the upsell product. Provide the display text for the Add button and change the text or background color as you want. Remove upsell By clicking on the Remove upsell button will delete the product upsell from the cart items list. Make sure to click on the Save button to save the changes you made in the cart items widget.
Sajini Annie John
11 Min • 10 February 2026
8036 Views
Sajini Annie John
5 Min • 10 February 2026
9428 Views
Sajini Annie John
3 Min • 10 February 2026
8263 Views
Sajini Annie John
3 Min • 10 February 2026
9779 Views
Sajini Annie John
3 Min • 10 February 2026
13816 Views
Sajini Annie John
2 Min • 10 February 2026
13536 Views
Sajini Annie John
1 Min • 10 February 2026
13168 Views
Sajini Annie John
1 Min • 10 February 2026
13156 Views
Sajini Annie John
2 Min • 10 February 2026
12941 Views
Sajini Annie John
2 Min • 10 February 2026
14046 Views
Sajini Annie John
4 Min • 11 November 2025
7632 Views
Sajini Annie John
4 Min • 12 February 2026
9860 Views
Our website uses cookies to enhance your browsing experience and offer personalized services. For more information about the cookies we use, please refer to our Privacy Policy.
Accept Reject