Promotion Progress Bar

Display a dynamic progress bar in the cart and checkout that tracks how close the customer is to unlocking a promotion — free shipping, a gift with purchase, or a percentage discount. Updates in real time as items are added.

Cart Announcement Bar

Show a threshold-based or static message in the cart drawer. Use dynamic {amount} placeholders that update as the cart value changes, or display fixed messages for sale deadlines, shipping cutoffs, and store notices.

Recommended Products

Surface product recommendations directly inside the cart page. Increase average order value by suggesting complementary or related products at the moment the customer is reviewing their order.

Packaging Options

Let customers choose their packaging preference at the cart stage — gift wrapping, eco-friendly packaging, or branded options. Capture the selection as order data for your fulfilment team.

Cart Notes

Display additional notes or messages to customers in the cart page. Use for delivery instructions, gift messages, or any information the customer should see before proceeding to checkout.

Product Upsells at Checkout

Present targeted product upsells on the checkout page itself. Capture last-moment additions after the customer has committed to buying — the highest-intent point in the purchase flow.

Threshold-based Messaging

Set a spend target and show different messages before and after the customer qualifies. The bar automatically calculates the remaining amount and switches to a confirmation message once the threshold is crossed.

Crossed Threshold Auto-hide

Optionally hide the announcement bar once the customer has crossed the spend threshold. Keeps the cart clean after qualification instead of showing a redundant confirmation message.

Style Customisation

Control background colour, border colour, border radius, container height, padding, text colour, and text size for each cart feature. Match your theme without writing CSS.

Checkout Page Integration

Roadmap extends the Shopify checkout with upsells and promotion progress bars. Features are added directly to the checkout page from the dashboard — no checkout.liquid editing or theme modifications required.

Cart & Checkout x Loyalty

Display loyalty points balance, earning potential, and tier progress within the cart experience. Reinforce the value of the loyalty programme at the moment the customer is deciding whether to complete their purchase.

Works on Shopify and Shopify Plus

Full Cart & Checkout functionality on both Shopify and Shopify Plus. Cart features work on all plans. Checkout features like product upsells use Shopify’s checkout extensibility, available on all current plans.

Native Shopify Infrastructure

Built on Shopify’s native cart and checkout architecture. No third-party scripts injected at checkout, no external order flows, no performance overhead. Everything runs through Shopify’s own extensibility APIs.

No Code Required

Configure and place every cart and checkout feature from the Roadmap dashboard. Initial theme integration is handled during onboarding — after that, all configuration is visual and code-free.

FAQs

FAQs

Can customers choose packaging options in the cart?

Yes. Offer gift wrapping, eco-friendly packaging, or branded options directly in the cart. The customer’s selection is captured as order data so your fulfilment team knows exactly how to pack each order.

Can I customise the design of cart features?

Yes. Control background colour, border, border radius, container height, padding, text colour, and text size for each feature from the dashboard. A live preview updates in real time as you adjust settings, and you can simulate different cart values to test threshold-based features before going live.

Can I show product upsells at checkout?

Yes. Configure product upsells from the Roadmap dashboard and add them to the checkout page in one click. Upsells appear at the highest-intent point in the purchase flow — after the customer has already committed to buying.

Does the cart connect to my GWP and discount promotions?

Yes. Progress bars and announcement bars pull directly from your active Discounts & GWP offers. Threshold messaging automatically reflects the spend target, qualification status, and gift-added state of any running promotion — no duplicate configuration needed.

Do I need Shopify Plus for cart and checkout features?

No. Cart features like announcement bars, progress bars, recommended products, packaging options, and cart notes work on all Shopify plans. Checkout features like product upsells use Shopify’s checkout extensibility, which is available on all Shopify Plus only.

How does threshold-based messaging work?

Set a spend target and Roadmap shows a dynamic message that updates as the cart value changes. Use {amount} as a placeholder and Roadmap calculates the remaining spend automatically. Once the customer crosses the threshold, the bar switches to a confirmation message or hides entirely — your choice.

What cart and checkout apps does Roadmap replace?

Roadmap Cart & Checkout replaces standalone cart upsell apps, progress bar apps, and gift-with-purchase reminder tools like In Cart Upsell, CartUp, and similar Shopify apps. It consolidates announcement bars, progress bars, recommended products, packaging options, cart notes, and checkout upsells into a single module built on native Shopify infrastructure.

See what your retention stack should look like

Book a 20-minute demo and we'll walk you through how Roadmap replaces your current app stack - and what it makes possible that wasn't before.