Skip to content

Run a subscription box business on WooCommerce

Recurring billing for physical products, with skip & pause, synced batch-shipping renewals, and retention flows that keep subscribers from churning.

  • Skip & pause from the portal
  • Synced renewals for batch shipping
  • Retention offers at cancellation
No credit card required

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.

What you get
  • Cut churn with skip and pause options and cancellation interception.
  • Simplify fulfillment by batching shipments with Flexible Renewal Sync.
  • Recover failed payments with a 2-phase grace period before cancelling.
  • Raise lifetime value by offering downgrades over cancellation.
  • Scale with automatic billing and self-service management.
  • 4+Billing cycles
  • Same-daySynced batch shipping
  • 4Retention offers
  • <10 minTo first live box
Who it's for

Built for Subscription Boxes

If your business looks like one of these, ArraySubs fits.

Food & beverage clubs

Monthly snack, coffee, or wine boxes with Pause / Vacation Mode for travel and holidays.

Beauty & lifestyle boxes

Curated monthly boxes with basic, premium, and deluxe variable tiers.

Hobby & collectible crates

Themed monthly or quarterly crates with Skip Next Renewal and limited-length runs.

Replenishment & essentials

Recurring deliveries of consumables with flexible cadence and synced renewals.

How it works

How ArraySubs powers Subscription Boxes

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.

Set up

Launch in 5 steps

From install to a live, billing subscription — no developer required.

Run the box wizard

Pick the Subscription Box profile in the Easy Setup Wizard to set lenient grace and skip/pause defaults.

Create box plans

Build basic/premium/deluxe as variable Subscription Products with their own cycles, prices, and shipping.

Turn on skip & pause

Enable Skip Next Renewal and Pause / Vacation Mode in the portal so subscribers flex instead of cancelling.

Sync renewals

Use Flexible Renewal Sync to batch all renewals to one calendar day so fulfillment ships in a single run.

Add retention offers

Configure discount, pause, and downgrade offers in the Retention Flow Builder to intercept cancellations.

Playbooks

Example setups you can build

Proven configurations to copy as a starting point.

Monthly snack club

A single monthly box with Skip Next Renewal for travel, Flexible Renewal Sync to the 1st, and a 'pause' retention offer.

Tiered beauty box

Basic/Premium/Deluxe variations with Subscription Shipping, an annual prepaid option, and a downgrade offer at cancel.

Quarterly collectible crate

A quarterly cycle with a limited subscription length and Skip Next Renewal controls between drops.

Built with

Features that power this use case

The ArraySubs modules behind it.

Free + Pro

Subscription Products

Create and manage simple or variable subscription products with trials, signup fees, plan logic, and lifecycle behavior.

Pro

Subscription Shipping

Decide whether physical subscription products charge shipping once at checkout or again on each renewal. Pro only.

Pro

Flexible Renewal Sync

Configure Pro product-level cycle segments for synced renewals with full, prorated, or next-cycle first-charge behavior.

Free

Skip Next Renewal

Let customers or staff skip the next scheduled renewal while keeping the subscription relationship active.

Free

Pause / Vacation Mode

Temporarily pause renewals and access for customers who need a break without cancelling their subscription.

Free + Pro

Customer Portal

Subscriber self-service inside WooCommerce My Account for viewing, cancelling, pausing, switching, and paying subscriptions.

Free + Pro

Billing and Renewals

How ArraySubs creates, schedules, communicates, and collects recurring payments from first invoice to final renewal.

Free

Different Renewal Price

Design introductory subscription pricing that changes to a configured renewal amount after the chosen billing cycles.

Free

Coupons

Apply WooCommerce coupons to subscription products with recurring discounts, cycle limits, and checkout counting.

Free

500+ WooCommerce Manual Payments

Use WooCommerce's gateway ecosystem for manual subscription checkout and renewal invoices while automatic renewals stay gateway-specific.

Pro

Early Renew

Coming soon: let customers renew before the scheduled date when they want to extend access or keep billing current.

Free + Pro

Retention Flow Builder

Build a multi-step cancellation flow with reason capture, targeted save offers, and final confirmation.

Free + Pro

Emails

Automated customer and admin emails for subscription signup, renewals, payments, cancellations, trials, and Pro events.

FAQ

Subscription Boxes questions, answered

Yes. The Customer Portal lets subscribers use Pause / Vacation Mode indefinitely and reactivate anytime — the box won't ship until they restart, perfect for vacations or budgets.

Flexible Renewal Sync (Pro) aligns renewal dates to a chosen calendar day, so every box renews together and your team ships one batch instead of fulfilling all month.

Daily, weekly, monthly, or yearly, with an interval of 1–12 (so quarterly is every 3 months), plus optional sign-up fees and different renewal prices — and per-tier cycles via variable subscriptions.

Yes. Set a subscription length (number of cycles) or use yearly billing with a sign-up fee to sell prepaid box runs that end automatically.

Yes. Boxes use WooCommerce's native shipping, and Subscription Shipping (Pro) adds one-time or recurring shipping charges to each renewal.

Yes. Plan Switching lets them upgrade or downgrade between box tiers with proration, right from the Customer Portal.

Yes. ArraySubs declares full HPOS (custom order tables) compatibility, so it works on stores using WooCommerce's high-performance order storage.
Paid Pro plans

Unlock the complete Pro stack

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