<!--
canonical_url: https://spiffy.co/product/subscriptions/
markdown_url: https://spiffy.co/product/subscriptions.md
generated_at: 2026-06-12T13:54:29.399Z
-->

# Subscriptions

Create and sell subscriptions with free or paid trials, billing recovery, and recurring revenue reporting in one platform.

Create and sell subscriptions with free or paid trials, flexible billing frequencies, automated failed-payment recovery, and reporting that helps you keep recurring revenue healthier over time.

[Get Started](/pricing/)

[Learn More](#subscriptions-capabilities)

Try Spiffy risk-free for 30 days.

Launch and sell

## Sell subscriptions where buyers are ready.

Start with free trials, paid trials, or immediate billing. Then sell the same subscription offer in checkout, through add-ons, or inside one-click upgrade flows without rebuilding everything each time.

### Free and paid trials built in.

Delay the first charge, charge for the trial period, or start billing right away from the same subscription setup.

14-day free trial

Image: Subscription checkout with a free trial

$7 for 7 days

Image: Subscription checkout with a paid trial

Image: Subscription upsell and add-on layout

### Sell subscriptions in checkout, upsells, and add-ons.

Present recurring offers during the first purchase, add them to the checkout flow, or use one-click upgrades to move buyers into a better-fit offer after the sale.

### Flexible billing frequencies.

Build offers around the way you want to charge, whether that is weekly, monthly, quarterly, or annually.

- Weekly

- Monthly

- Quarterly

- Annual

### Send people into the right follow-up automatically.

Trigger the right onboarding or follow-up based on the subscription or billing choice someone makes.

- Apply tags or add people to the right list

- Start onboarding for a specific plan

- Send annual subscribers into a different follow-up path

- Pass purchase actions into connected automations

[See Automations](/product/automations/)

Billing automation

## Keep renewals moving without manual chasing.

Use billing events to respond automatically when cards are expiring, payments fail, subscriptions renew, trials end, or plans change.

Send reminders for failed payments and expiring cards, let customers update their payment method, and use either Spiffy's reminders or your own email campaigns to bring more subscriptions back on track.

[See our Billing Events](https://university.spiffy.co/automation/billing-automation/)

### 25+ billing events

Respond automatically around renewals, failed payments, trial endings, and subscription changes.

- Failed payment

- Card expiring

- Subscription payment

- Upcoming end of trial

- End of trial

- Subscription canceling

- Subscription canceled

- Plan upgraded

### How recovery can play out

- 1 Card expiring reminder Give customers a nudge before the next renewal is due.

- 2 Payment attempt If the payment fails, the billing event fires immediately.

- 3 Failed payment follow-up Send reminders and keep the customer moving toward an update.

- 4 Customer updates card Let the customer fix the payment method without back-and-forth.

- 5 Subscription keeps going More renewals stay active instead of quietly turning into churn.

Subscription management

## Manage active subscriptions without admin mess.

Manage the subscription changes that happen after launch without losing clarity around billing history or customer status.

Customers can handle payment method updates and subscription changes through the [Customer Portal](/product/customer-portal/) when you want to reduce support back-and-forth.

### Core management actions

- Plan changes Move people between subscription plans more cleanly.

- Billing date edits Adjust renewal timing when an account needs to change.

- Cancellation options Cancel immediately or at the end of the billing cycle.

- Reactivation Bring canceled subscriptions back without starting from scratch.

- Billing history See payment attempts, retries, and payment method changes in one place.

- Customer self-serve Let customers update cards and manage subscriptions without opening a support ticket.

Reporting

## See the subscription numbers that need attention.

Watch the core subscription metrics that help you spot churn risk, trial performance, and revenue movement earlier.

Connect subscription reporting to the wider revenue picture when you need more context. [See Analytics](/product/analytics/).

### Subscription dashboard metrics

- MRR

- ARPU

- Subscriber Growth

- Revenue Growth

- Churn

- Trial Success

### Revenue visibility beyond the headline metrics

Cash forecasting

See scheduled subscription and payment-plan revenue over a selected period.

Failed payment and aging

Review outstanding balances based on how long a failed payment has been sitting open so follow-up stays focused.

## Subscription questions?

Need help planning setup or migration? [Get in touch](mailto:support@spiffy.co?subject=Spiffy%20Subscriptions%20question).

Can I offer free and paid trials before charging?

Yes. You can launch free trials, paid trials, or immediate billing from the same subscription setup, and trial offers can roll automatically into recurring billing.

Can I change subscription plans and billing timing?

Yes. You can change plans, update billing timing, and handle active subscriptions without messy manual work.

Can customers manage their own subscriptions?

Yes. Customers can update payment methods and manage subscriptions through the [Customer Portal](/product/customer-portal/).

How does Spiffy handle failed payments?

Spiffy helps you recover more renewals with billing events, reminders, and payment update flows instead of leaving failed payments to manual follow-up.

Can I run subscriptions and payment plans together?

Yes. You can combine recurring subscriptions, one-time charges, and installment offers in the same selling strategy, including [Payment Plans](/product/payment-plans/).

Do you support Stripe and PayPal for recurring billing?

Yes. Spiffy supports recurring billing with [Stripe and PayPal](/product/gateways/) so you can keep using the payment processors your business already relies on.

Can you help migrate existing subscribers?

Yes. [Migration support](/services/) is available for many setups, including preserving active subscribers where supported and reducing disruption during the move.

### Run subscriptions with less friction behind the scenes.

Launch subscriptions with trials, billing recovery, and clearer recurring revenue visibility from one connected system.

[Get Started](/pricing/)
