Subscriptions

Subscribe-and-save with smart bundling, automated failed payment retries, and auto-tagging that feeds directly into your email segmentation.

Price Syncing Controls

Control when/if you want to sync subscriptions with current product prices and selling plan settings.

Produce Price Adjustments

Adjust the prices of subscription products and variants in bulk.

Subscribe and Save

Offer recurring purchases on any product. Customers subscribe at checkout and receive automatic renewals at the frequency you set. The foundation of predictable recurring revenue.

Flexible Billing Frequencies

Configure weekly, fortnightly, monthly, or custom billing intervals. Match the renewal cadence to how quickly customers actually use the product.

Customer Self-management Portal

Customers manage their subscriptions from the storefront. View upcoming shipments, modify orders, skip cycles, and apply loyalty points. All from their account page without contacting support.

Subscription Contract Management

View and manage all subscription contracts from the Roadmap admin. See contract details, upcoming and past orders, customer loyalty data, and subscription timeline in one place.

Upcoming and Past Order Views

See every upcoming renewal and every past order for any subscription contract. Full visibility into what is coming next and what has already been processed.

Subscription Timeline

Every action on a subscription contract is logged in a timeline. Renewals, modifications, loyalty redemptions, payment retries, and admin changes are all recorded with timestamps.

Same-day Subscription Bundling

Combine multiple subscription renewals for the same customer into a single order when they fall on the same day. One shipment, one transaction, cleaner order history.

Shopify Contract Merge

When subscriptions share the same billing frequency, Roadmap uses Shopify native contract merging to create one combined order. No workarounds needed.

Reduced Duplicate Shipping Charges

Bundling same-day renewals means one shipment instead of multiple. Fewer packages, lower shipping costs, less operational noise for your fulfilment team.

Cleaner Customer Order History

Customers see one bundled order instead of three separate ones. Reduces confusion, lowers support tickets, and makes the subscription experience feel considered.

Automated Failed Payment Retries

When a subscription payment fails, Roadmap retries automatically on a schedule you configure. No manual intervention. No lost revenue from a single card decline.

Configurable Retry Limit

Set the maximum number of retry attempts from 1 to 10. Control how persistent the recovery effort is before marking a subscription as failed.

Custom Retry Intervals

Set the number of days between each retry attempt. Space retries out to give customers time to update their payment method before the next attempt.

Retry Schedule Preview

See the exact timeline of what will happen after a payment fails. Each retry attempt and the final failure date are shown before you save. No guessing.

Shop Pay Payment Update Emails

Automatically send Shop Pay customers an email with a link to update their payment method when a charge fails. Customers fix the issue themselves without contacting support.

Customisable Email Templates

Edit the payment update email template to match your brand voice. Control the message, the instructions, and the support contact information.

Dunning Status Visibility

See the dunning status of every subscription contract in the admin. Know which subscriptions are in retry, how many attempts have been made, and when the next retry is scheduled.

Subscription Auto-tagging

Automatically apply Shopify customer tags based on subscription milestones. As customers renew or subscribe to more products, their tag updates to reflect the highest threshold they have reached.

Tag by Order Count

Apply tags based on the total number of subscription orders a customer has placed. First order, third renewal, tenth renewal - each milestone gets its own tag.

Tag by Product Count

Apply tags based on the total number of subscribed products across all orders. Customers subscribing to multiple products progress faster through tag thresholds.

Custom Threshold Rules

Define as many tag thresholds as you need. Set the count and the corresponding tag for each milestone. Roadmap applies the highest matching rule automatically.

Automatic Tag Replacement

When a customer reaches a higher threshold, the previous milestone tag is automatically removed and the new one is applied. Only one auto-tag is active at a time. Clean, predictable segmentation.

Preview Before Saving

See exactly which thresholds map to which tags before you save. The preview panel shows the full rule set so you can confirm the logic is correct.

Disable Without Deleting Rules

Turn auto-tagging off without losing your configured rules. Toggle it back on when you are ready. Rules persist even when the feature is disabled.

My Subscriptions Portal

Customers access their subscriptions from the storefront account page. View active subscriptions, upcoming shipments, and manage their renewal schedule.

Manage Subscription Details

Customers can view and manage their subscription from the portal. See what is coming in the next shipment, when it is due, and what options are available.

Redeem Loyalty Points on Subscriptions

Customers apply loyalty points to their upcoming subscription order directly from the storefront portal. Points convert to a discount on the next renewal.

Skip or Modify Upcoming Orders

Customers can skip a cycle or make changes to their upcoming order without contacting support. Self-service reduces churn and lowers support volume.

Subscriptions x Loyalty Points

Customers earn loyalty points on every subscription renewal automatically. Points accumulate with each billing cycle. Subscribers become your most rewarded customers over time.

Subscriptions x Loyalty Redemption

Loyalty points can be redeemed against upcoming subscription orders. Customers apply points from the storefront. Admins can apply points to any upcoming cycle from the dashboard.

Subscriptions x Loyalty Point Refunds

If a subscription order is modified after a loyalty redemption, points are automatically refunded. No manual correction needed. The customer is notified and can reapply.

Subscriptions x Discounts & GWP

Apply promotional discounts and gift-with-purchase offers to subscription orders. First-order discounts, ongoing subscriber perks, or tier-based subscription pricing.

Subscriptions x Klaviyo

Push subscription events into Klaviyo. Renewal processed, payment failed, subscription created, milestone tag applied. Build email and SMS flows triggered by real subscription behaviour.

Subscriptions x Shopify Flow

Use subscription events as triggers in Shopify Flow. Automate workflows when subscriptions are created, renewed, or when a payment fails. Tag customers, notify your team, or trigger follow-up actions.

No Code Required

Configure subscriptions, bundling, dunning, and auto-tagging from the Roadmap dashboard. No liquid snippets. No developer involvement to launch or manage subscriptions.

Native Shopify Infrastructure

Subscriptions run natively on Shopify. Contract data, billing cycles, and customer data are all stored in Shopify. No external subscription server.

Works on Shopify and Shopify Plus

Full subscription functionality on both Shopify and Shopify Plus. No plan-tier restrictions on bundling, dunning, or auto-tagging features.

Loyalty Points Card on Contract Pages

Every subscription contract page shows a Loyalty Points card with the customer's current balance and a link to their full loyalty profile. Support teams resolve subscription and loyalty questions in one view.

FAQs

FAQs

Can customers earn loyalty points on subscription renewals?

Yes. Loyalty points are earned automatically on every subscription renewal. Points accumulate over time and can be redeemed against future subscription orders or one-time purchases.

Can customers redeem loyalty points on their subscription?

Yes. Customers apply loyalty points to upcoming subscription orders from the storefront portal. Admins can also apply points to any upcoming cycle from the Roadmap dashboard.

Do I need a developer to set up subscriptions?

No. Subscriptions, bundling, dunning, and auto-tagging are all configured from the Roadmap dashboard. No code, no theme modifications.

How does same-day bundling work?

When a customer has multiple subscriptions renewing on the same day, Roadmap combines them into a single order. One shipment, one transaction. For mixed billing frequencies, a draft order fallback handles the bundling.

How does subscription auto-tagging work?

Choose a count method (order count or product count) and set threshold rules. As customers hit each milestone, Roadmap applies the matching tag. Tags flow into Klaviyo, Shopify Flow, and any tag-aware tool.

What happens when a subscription payment fails?

Roadmap retries the payment automatically based on the schedule you configure. Set the number of attempts, the days between retries, and optionally send Shop Pay customers a payment update email.

What subscription apps does Roadmap replace?

Roadmap Subscriptions replaces Recharge, Loop, and similar standalone subscription apps. All subscription functionality is part of the Roadmap platform alongside loyalty, reviews, and promotions.

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.