How to Create Your First Subscription Product

Once Recurio is installed and configured, the next step is to create your first subscription product.
This guide walks you through each step — from product creation to subscription settings — so you can learn how to create your first subscription product and start selling recurring plans quickly and confidently.

Step 1: Access Product Creation Page

  1. Log in to your WordPress Admin Dashboard.
  2. Navigate to Products → Add New.
  3. Enter the following details:
    • Product Name: Example – Premium Membership Plan
    • Description: Explain what the customer receives each billing cycle (e.g., “Access to exclusive digital content and monthly updates”).
    • Price: Set the product price (e.g., $29.99) to define the recurring billing amount charged each billing period.
How to Create Your First Subscription Product

Tip: Keep product names short but descriptive — it helps customers recognize recurring plans easily.


Step 2: Configure Product Type

  1. Scroll down to the Product Data panel.
  2. Choose Product: Recurio supports both Simple and Variable products. For most use cases, a Simple Product offers the quickest setup, while Variable Products allow you to offer flexible subscription options with multiple variations.
  3. Click the Subscription tab within the Product Data panel.
  4. Toggle Enable SubscriptionON

This converts your regular product into a subscription-based product.

Set Subscription Billing Details

Step 3: Set Subscription Billing Details

Now, define how and when customers are billed.

SettingDescriptionExample
Billing PeriodFrequency of billingMonthly / Yearly (Free) or Weekly / Quarterly (PRO)
Billing IntervalNumber of periods between charges1 = every 1 month / 3 = every 3 months
Subscription LengthHow long subscription continuesLeave blank = unlimited; 12 = ends after 12 renewals

Example:

  • Billing Period: Monthly
  • Billing Interval: 1
  • Subscription Length: Blank (unlimited)
    → The customer is billed every month indefinitely until cancellation.
Set Subscription Billing Details

Step 4: (Optional) Add a Trial Period

Offering a trial helps attract more sign-ups by letting users experience your product before payment.

SettingDescriptionExample
Trial LengthDuration of trial before first payment7
Trial UnitUnit of timeDays / Weeks / Months

Example:

  • Trial Length: 7
  • Trial Unit: Days
    → Customer gets a 7-day free trial, then automatic billing begins.
Optional Add a Trial Period

Tip: Keep trials between 7–14 days for digital services. Longer trials can reduce urgency to subscribe.


Step 5: (Optional) Add a Sign-Up Fee

A Sign-Up Fee lets you charge an upfront amount when customers first subscribe — useful for onboarding costs, setup fees, or physical shipment expenses.

SettingDescriptionExample
Sign-Up FeeOne-time charge at subscription start$9.99

Example:
→ Customer pays $9.99 setup fee + $29.99 recurring monthly after trial ends.

Add Product Image and Categories

Step 6: Define Pricing

  1. Go to the General tab (under Product Data).
  2. Enter Regular Price — this is your recurring billing amount.
  3. (Optional) Add a Sale Price if you want a discounted rate for the first billing cycle.

Example:

  • Regular Price: $29.99
  • Sale Price: $19.99 (optional)
Define Pricing

Tip: Recurio automatically manages recurring renewals; no need to add multiple variations for recurring payments.


Step 7: Limit Subscriptions per Customer (Optional)

You can prevent customers from purchasing the same subscription multiple times.

  1. In the Subscription Settings panel, locate Limit Per Customer.
  2. Choose one of the following:
    • 1 Subscription → Customer can only buy once.
    • Unlimited → No restriction (default).

Use Case:
Limit per customer = 1 → Ideal for SaaS or membership products.

Limit Subscriptions per Customer (Optional)

Step 8: Add Product Image and Categories

  1. Add a Product Image that visually represents the plan.
  2. (Optional) Add Product Gallery images for visual appeal.
  3. Assign appropriate Categories or Tags (e.g., Subscriptions, Memberships, Digital Plans).
Add Product Image and Categories

Tip: Use a clear, minimal image — consistency helps customers identify your plans quickly.


Step 9: Publish the Product

  1. Double-check your settings:
    • Subscription Enabled
    • Billing and Trial configurations correct
    • Product description and price finalized
  2. Click Publish.

Your first subscription product is now live and ready for purchase!


Example Configurations

TypeConfigurationDescription
Basic Monthly Plan$29.99 / monthStandard recurring billing
Annual Membership$199.99 / yearIdeal for loyalty programs
Quarterly Box (PRO)$49.99 / quarterSeasonal subscription (requires PRO)
Free Trial Plan14-day trial + $29.99/monthBoosts conversions with low entry barrier
Setup Fee Plan$9.99 sign-up + $19.99/monthCovers onboarding costs

Step 10: Test the Product

Before going live, perform a test checkout:

  1. Open the product page on your site.
  2. Add the subscription product to the cart.
  3. Complete checkout using a test payment gateway (like Stripe test mode).
  4. Verify:
    • Subscription is created in Recurio → Subscriptions.
    • Payment is recorded correctly.
    • Customer receives confirmation email.

Tip: Always test both trial and recurring renewals to ensure everything works as expected.

Test the Product

Troubleshooting

IssueCauseSolution
Subscription tab missingWooCommerce inactiveEnsure WooCommerce plugin is active
Trial settings not savingMissing valueEnter both trial duration and unit
Payment not processedIncompatible gatewayUse tokenized gateways like Stripe or PayPal
Product not appearing in shopDraft modeCheck product status → Published
“Add to Cart” button missingSubscription disabledVerify “Enable Subscription” toggle is ON

Quick Recap

By the end of this setup, you’ve learned to:

  • Create a new WooCommerce product for recurring billing
  • Configure billing periods, intervals, trials, and sign-up fees
  • Limit subscriptions per customer
  • Publish and test your first subscription product
Last updated on December 23, 2025

Was this article helpful?

PREVIOUS

Customer Portal

NEXT

Email Notifications in Recurio