Skip to main content

Checkout extensions overview

Dive into a realm of enhanced customer engagement with checkout extensions

Ana Rincon avatar
Written by Ana Rincon
Updated this week

Introduction

Transform your checkout experience with Rivo's comprehensive suite of checkout extensions designed to maximize customer engagement and loyalty program participation. These powerful extensions seamlessly integrate into your Shopify checkout flow, enabling customers to earn points, redeem rewards, share referrals, and engage with your loyalty program at the most critical moment of their shopping journey.

✨ Checkout extensions are available to Shopify Plus merchants on the Rivo Plus plan who have upgraded to Checkout extensibility

🎯 Pro Tip: Checkout extensions can increase loyalty program engagement by up to 40% by capturing customers at the point of purchase when they're most motivated to participate.


How to install the extensions

Installing Rivo checkout extensions is straightforward and can be completed in just a few steps:

  1. Navigate to your Shopify admin and click Settings > Checkout

  2. In the Customize your checkout section, click Customize next to the checkout that you want to edit

    Shopify Checkout settings
  3. Within the editor, select the checkout page where you want to add the extension (Information, Shipping, Payment, or Thank You page)

    Add app from the Shopify Checkout Editor
  4. On the left side menu, click Add app block

    Add app from the Shopify Checkout Editor
  5. Under App blocks available for this page, select the desired Rivo extension from the list

  6. Configure any extension-specific settings (such as referral campaign IDs or reward preferences)

  7. Click Save to activate the extension

πŸ“ Note: You can add multiple extensions to the same checkout page, and different extensions to different pages based on your customer journey strategy.


Complete checkout extensions catalog

Rivo offers a comprehensive suite of checkout extensions to enhance every aspect of your customer's checkout experience:

Points & Rewards Redemption Extensions

Extension Name

Available Pages

Description

Detailed Guide

Redeem Points Extension

Information, Shipping, Payment

Dropdown selector for fixed rewards (discounts, free shipping). Perfect for stores with preset reward tiers.

Redeem Incremental Points Extension

Information, Shipping, Payment

Input field for flexible point amounts. Ideal for stores offering variable discount amounts or store credit.

Redeemed Rewards Extension

Information, Shipping, Payment

Displays and manages rewards that customers have already redeemed from their account dashboard.

Smart Automation Extensions

Extension Name

Available Pages

Description

Detailed Guide

Auto Apply Gifts Extension

Information, Shipping, Payment

Automatically applies eligible rewards and gifts based on customer status and cart contents.

Coming soon

Auto Apply Discounts Extension

Information, Shipping, Payment

Intelligently applies the best available discounts for customers without manual intervention.

Coming soon

Rewards Automation by Tier Extension

Information, Shipping, Payment

Automatically applies tier-specific rewards based on customer VIP status and purchase history.

Customer Engagement Extensions

Extension Name

Available Pages

Description

Detailed Guide

Show Points Customer Will Earn Extension

Information, Shipping, Payment

Displays potential loyalty points from the current purchase to motivate completion and future engagement.

Login Notification Banner Extension

Information, Shipping, Payment

Encourages guest customers to log in or create accounts to access loyalty benefits and earn points.

Referral & Social Sharing Extensions

Extension Name

Available Pages

Description

Detailed Guide

Refer Friends Extension

Thank You

Basic referral link sharing with clean, minimal interface for post-purchase referral capture.

Refer a Friend Post Purchase Extension

Thank You, Order Status

Enhanced referral extension with social sharing buttons, custom images, and copy-to-clipboard functionality.

Customer Account Extensions

Extension Name

Available Pages

Description

Detailed Guide

Loyalty Status Extension

Customer Account Profile, Order Index

Displays customer loyalty status, points balance, and VIP tier information within their account dashboard.


Strategic extension placement

Maximize the impact of your checkout extensions by strategically placing them throughout the customer journey:

Information Page Extensions

Perfect for early engagement and account creation encouragement:

  • Login Notification Banner - Capture guest customers early in the process

  • Show Points Customer Will Earn - Motivate purchase completion with earning potential

  • Redeem Points/Incremental Points - Allow early discount application to reduce cart abandonment

Payment Page Extensions

Ideal for final conversion optimization and last-minute engagement:

  • Auto Apply Extensions - Ensure customers get the best deals automatically

  • Rewards Automation by Tier - Apply VIP benefits at the crucial moment

  • Redeemed Rewards - Confirm reward application before payment

Thank You Page Extensions

Perfect for post-purchase engagement and referral capture:

  • Refer Friends Extensions - Capture referrals when customers are most satisfied

  • Enhanced Post Purchase Referral - Maximize sharing with social media integration


Advanced configuration options

Customize your checkout extensions to match your brand and business needs through the Rivo Dashboard under Settings > Checkout Extensions:

Global Settings

  • Show Login - Display login prompts to guest customers across all extensions

  • Show Login Header - Add branded headers to login prompts for better visibility

  • Country Restrictions - Show extensions only to customers from specific countries

Points Redemption Settings

  • Hide when discount exists - Prevent double-discounting by hiding redemption options when codes are applied

  • Minimum order requirements - Set thresholds for reward eligibility

  • Currency display options - Show point values in monetary terms for better understanding

  • Stepper input controls - Enable increment/decrement buttons for easier point selection

Referral Extension Settings

  • Social sharing buttons - Enable Facebook, WhatsApp, Twitter/X, SMS, and email sharing

  • Custom hero images - Add branded visuals to enhance referral appeal

  • Preview mode - Test extensions with specific email addresses before going live

  • Campaign tracking - Link extensions to specific referral campaigns for performance measurement


Shop Pay compatibility

All Rivo checkout extensions are fully compatible with Shop Pay, ensuring your loyalty program works seamlessly with Shopify's accelerated checkout experience.

To enable Shop Pay compatibility:

  1. From the checkout editor, click the Rivo extension you want to configure

  2. Select "Checkout behavior" from the settings panel

  3. Check the box labeled "Include app block in Shop Pay"

  4. Click "Preview Shop Pay" to test the integration

  5. Save your changes to activate Shop Pay compatibility

βœ… Best Practice: Enable Shop Pay compatibility for all your checkout extensions to ensure consistent loyalty program access regardless of how customers choose to complete their purchase.


Customization & translation

Personalize your checkout extensions to match your brand voice and serve international customers:

Text Customization

Customize all text displayed in your checkout extensions:

  1. From the Rivo Dashboard, navigate to Branding > Translation

  2. Search for the specific extension you want to customize (e.g., "Checkout UI Redeem Points")

  3. Edit titles, descriptions, button text, and help messages

  4. Save your changes to apply the custom text

Visual Customization

Extensions automatically inherit your checkout's visual styling, but you can also:

  • Add custom hero images to referral extensions

  • Configure brand colors through your Shopify checkout settings

  • Adjust layout and positioning within the checkout editor

  • Enable or disable specific UI elements based on your preferences

Multi-Language Support

Serve international customers by translating extension text into multiple languages:

  • Use Shopify's built-in translation features for automatic language detection

  • Customize translations for each extension individually

  • Test extensions in different languages using preview mode

  • Ensure consistent messaging across all customer touchpoints


Performance & optimization tips

Maximize the effectiveness of your checkout extensions with these proven strategies:

Effective Extension Combinations

  • High-Engagement Setup: Login Banner + Points Earning Display + Redeem Points + Post-Purchase Referral

  • VIP-Focused Setup: Tier Automation + Auto Apply Gifts + Enhanced Referral with Social Sharing

  • Conversion-Optimized Setup: Points Earning Display + Incremental Redemption + Auto Apply Discounts

Strategic Timing

  • Place earning displays early (Information page) to motivate completion

  • Position redemption options mid-checkout (Shipping/Payment) for maximum impact

  • Save referral extensions for post-purchase when satisfaction is highest

  • Use automation extensions throughout to reduce friction

Testing & Optimization

  • Use preview mode to test extensions with different customer scenarios

  • Monitor extension performance through Rivo analytics

  • A/B test different extension combinations and placements

  • Regularly review and update extension settings based on performance data


Frequently asked questions

How many extensions can I use simultaneously?

You can add multiple checkout extensions to the same page and use different extensions across different checkout pages. There's no limit to the number of extensions you can activate, allowing you to create a comprehensive loyalty experience throughout the entire checkout flow.

Can I customize the appearance of extensions?

Extensions automatically inherit your checkout's visual styling for seamless integration. You can customize all text content through Branding > Translation in your Rivo Dashboard, add custom images to referral extensions, and configure specific behaviors through the checkout extension settings.

What happens if a customer redeems points by mistake?

If a customer redeems points but doesn't complete the purchase, you can easily refund their points. Simply search for the customer in your Rivo admin and refund the points under the Program Activity section.

Do extensions work with Shop Pay and other accelerated checkouts?

Yes! All Rivo checkout extensions are fully compatible with Shop Pay and other accelerated checkout methods. Simply enable "Include app block in Shop Pay" in the extension settings to ensure consistent loyalty program access regardless of checkout method.

Can I restrict extensions to specific countries or customer groups?

Absolutely. You can configure country restrictions to show extensions only to customers from specific regions, set minimum order requirements, hide extensions when certain conditions are met (like existing discounts), and use preview mode to test with specific customer email addresses.

How do I track the performance of my checkout extensions?

Monitor extension performance through your Rivo analytics dashboard, which provides insights into redemption rates, referral generation, customer engagement, and conversion impact. You can also link referral extensions to specific campaigns for detailed performance tracking.

What's the difference between the basic and enhanced referral extensions?

The basic "Refer Friends Extension" provides simple referral link sharing, while the "Refer a Friend Post Purchase" extension includes social sharing buttons, copy-to-clipboard functionality, custom hero images, and enhanced visual design for maximum sharing potential.

Can extensions automatically apply the best available rewards?

Yes! The Auto Apply Gifts and Auto Apply Discounts extensions intelligently analyze customer eligibility and cart contents to automatically apply the most beneficial rewards without requiring customer action, reducing friction and maximizing value.

How do I upgrade to Checkout Extensibility?

Checkout extensions require Shopify Plus and Checkout Extensibility. Learn more about upgrading by visiting Shopify's Checkout Extensibility documentation for detailed upgrade instructions.

Can I test extensions before making them live?

Yes! Use preview mode to test extensions with specific email addresses, preview Shop Pay integration before activation, test different extension combinations and settings, and ensure everything works perfectly before your customers see them.

Did this answer your question?