Components v3.0
A new single extensionMAJOR
New features
Components
Post Purchase Upsells
Everything you love about Checkout Components upsells are now available Post Purchase. Post Purchase Upsells let you to present personalised one-time offers immediately after checkout, without the need to re-enter payment details.
⚙️ Available in beta under Experiments.
Components
Product Mappings
Create bulk product recommendation mappings via the admin UI or CSV import to support cross-selling based on cart contents. Because we know the work that goes into your product ranging, and AI or selecting a collection doesn't always get it right.
Components
Locale & Translation
Render components in the native language of your customers. On all components at a field level, you can now set translate content to over 17 languages as well as specify a default value.
MAJOR
Improvements
Components
Hidden Products
Hiding products from upsell recommendations is now more powerful. Exclude items by product type, tag, vendor, or manual selection.

Thanks to our friends at Mountainside Medical for the feature request.
Components
Advanced display rules
Display rules now support multiple conditions and logic operators, meaning you can now create more complex rules to control who sees your components.
Components
Market thresholds
Free shipping upsells now support thresholds per currency for each market. Meaning there is no need to create multiple upsells for different markets or currencies.

Thanks to our friends at Mantle for the feature request.
App
100% performance boost
For new components, the new 'Checkout Components' extension loads components twice as fast as existing extensions. No more upsell, content or input extensions required.
Tooling
Debug mode
Our new Checkout Components extension has a detailed debug mode, which is now available to help you troubleshoot issues with your components. Turn this on to see rendering criteria, previews, console logs and more.
PARTNERS
More integration partners
Integration
Boost Commerce
Boost Commerce is now a supported integration for Checkout Components. This means you can now use Boost Commerce to power your upsells.

Integration
Reviews.io
Reviews.io is now a supported integration for Checkout Components. This means you can now show Reviews.io reviews on upsell recommendations to help drive conversions.

Integration
Okendo
Okendo is now a supported integration for Checkout Components. This means you can now show Okendo reviews on upsell recommendations to help drive conversions.

Integration
GBG GreenID
Verify customer identities with GBG GreenID mid-checkout to help reduce fraud and improve conversions.

Thanks to our friends at Baccarat for the feature request.
Minor
New features

Upsells
Free shipping upsell
Free shipping upsells can now be placed inside specific shipping methods for better context.

Thanks to our friends at Outcast Clothing for the feature request.

UPSELLS
Shopify Recommendations
When using Shopify AI powered product recommendations, recommendations are now sourced based on each product in the customers cart. You can also now specify the intent for related or complementary products.

Thanks to our friends at Vinnies for the feature request.

UPSELLS
Donation Upsell
Be clearer to customers about who they are donating to. Donation (or Radio) upsells now support an associated image.

Thanks to our friends at Antipodes for the feature request.

CONTENT
Reviews
One of our oldest component templates has had an overhaul. Alongside updating the form in the app, you can now show reviews in a list or a carousel view to customers.

PRODUCT
Experiments system
To support faster development and deployment of new features, we've added an experiments system. This means you can now test new features in your store without having to wait for them to be released to all customers.

PRODUCT
Onboarding
We've added a new personalised onboarding experience to the app, but this is just the first step to a more hand held experience. Keep an eye out for more updates coming soon.

UPSELLS
Hide component after adding
You can now choose to hide the specific upsell component after a customer adds a product to their cart. This is useful for one-time offers that you only want to show to customers who have added a specific product to their cart.

Thanks to our friends at Freddy for the feature request.

UPSELLS
Search & filter components
You can now search components by name and filter by type on the component list page to find the one you need faster. It's the little things.