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:
Navigate to your Shopify admin and click Settings > Checkout
In the Customize your checkout section, click Customize next to the checkout that you want to edit
Within the editor, select the checkout page where you want to add the extension (Information, Shipping, Payment, or Thank You page)
On the left side menu, click Add app block
Under App blocks available for this page, select the desired Rivo extension from the list
Configure any extension-specific settings (such as referral campaign IDs or reward preferences)
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:
From the checkout editor, click the Rivo extension you want to configure
Select "Checkout behavior" from the settings panel
Check the box labeled "Include app block in Shop Pay"
Click "Preview Shop Pay" to test the integration
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:
From the Rivo Dashboard, navigate to Branding > Translation
Search for the specific extension you want to customize (e.g., "Checkout UI Redeem Points")
Edit titles, descriptions, button text, and help messages
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.