Run the box wizard
Pick the Subscription Box profile in the Easy Setup Wizard to set lenient grace and skip/pause defaults.
Recurring billing for physical products, with skip & pause, synced batch-shipping renewals, and retention flows that keep subscribers from churning.
Subscription box businesses have a different shape of problem: recurring physical shipments, customers who need to pause for a month, and churn driven by shipping costs or changing tastes. ArraySubs is built for it. Configure box plans with weekly, monthly, or quarterly cycles and per-tier pricing as variable Subscription Products, let customers Skip Next Renewal or use Pause / Vacation Mode from the Customer Portal, sync renewals so every box ships on the same day with Flexible Renewal Sync, add recurring Subscription Shipping charges, and intercept cancellations with a discount, pause, or downgrade from the Retention Flow Builder. The free core handles products, billing, skip, pause, and retention, and the Easy Setup Wizard gets most box stores live in under ten minutes.
If your business looks like one of these, ArraySubs fits.
Monthly snack, coffee, or wine boxes with Pause / Vacation Mode for travel and holidays.
Curated monthly boxes with basic, premium, and deluxe variable tiers.
Themed monthly or quarterly crates with Skip Next Renewal and limited-length runs.
Recurring deliveries of consumables with flexible cadence and synced renewals.
The challenges this business model hits — and how ArraySubs solves each one.
Customers have no way to pause or skip a month.
The Customer Portal offers Skip Next Renewal and Pause / Vacation Mode, so subscribers flex their delivery instead of cancelling.
Cancellations are unpredictable.
The Retention Flow Builder asks why they're leaving and offers a discount, pause, or downgrade on the spot, and Retention Analytics shows which offers work.
Payment failures cause silent cancellations.
A 2-Phase Grace Period keeps the box active while retrying; Pro adds Auto-Retry Failed Payments and Auto-Downgrade on Failure instead of losing them.
Variable renewal dates make shipping chaotic.
Flexible Renewal Sync (Pro) batches all renewals to the same calendar day, so you fulfill and ship in one run instead of trickling boxes out all month.
You need basic, premium, and deluxe boxes with shipping.
Variable Subscription Products give each box tier its own cycle, sign-up fee, and renewal price, and Subscription Shipping (Pro) adds recurring shipping charges per plan.
You want to sell prepaid multi-month runs.
Set a subscription length (number of cycles) so a 3-, 6-, or 12-box run ends automatically, or use Different Renewal Price to change the price after the intro box.
From install to a live, billing subscription — no developer required.
Pick the Subscription Box profile in the Easy Setup Wizard to set lenient grace and skip/pause defaults.
Build basic/premium/deluxe as variable Subscription Products with their own cycles, prices, and shipping.
Enable Skip Next Renewal and Pause / Vacation Mode in the portal so subscribers flex instead of cancelling.
Use Flexible Renewal Sync to batch all renewals to one calendar day so fulfillment ships in a single run.
Configure discount, pause, and downgrade offers in the Retention Flow Builder to intercept cancellations.
Proven configurations to copy as a starting point.
A single monthly box with Skip Next Renewal for travel, Flexible Renewal Sync to the 1st, and a 'pause' retention offer.
Basic/Premium/Deluxe variations with Subscription Shipping, an annual prepaid option, and a downgrade offer at cancel.
A quarterly cycle with a limited subscription length and Skip Next Renewal controls between drops.
The ArraySubs modules behind it.
Create and manage simple or variable subscription products with trials, signup fees, plan logic, and lifecycle behavior.
Decide whether physical subscription products charge shipping once at checkout or again on each renewal. Pro only.
Configure Pro product-level cycle segments for synced renewals with full, prorated, or next-cycle first-charge behavior.
Let customers or staff skip the next scheduled renewal while keeping the subscription relationship active.
Temporarily pause renewals and access for customers who need a break without cancelling their subscription.
Subscriber self-service inside WooCommerce My Account for viewing, cancelling, pausing, switching, and paying subscriptions.
How ArraySubs creates, schedules, communicates, and collects recurring payments from first invoice to final renewal.
Design introductory subscription pricing that changes to a configured renewal amount after the chosen billing cycles.
Apply WooCommerce coupons to subscription products with recurring discounts, cycle limits, and checkout counting.
Use WooCommerce's gateway ecosystem for manual subscription checkout and renewal invoices while automatic renewals stay gateway-specific.
Coming soon: let customers renew before the scheduled date when they want to extend access or keep billing current.
Build a multi-step cancellation flow with reason capture, targeted save offers, and final confirmation.
Automated customer and admin emails for subscription signup, renewals, payments, cancellations, trials, and Pro events.
Start on the free-forever core today, then choose a paid Pro plan when you need the advanced Pro feature set.
No credit card required · Annual and lifetime options available