Skip to main content
Free trials in Upmind let you offer products or services at no charge for a set period, giving clients a chance to evaluate before committing to a paid subscription. You can control what happens when the trial ends, pair trials with promotional discounts, and automate the process to reduce manual work.
Free trials apply to recurring payments (subscriptions) only. They are not available for one-time payment products.

What is included in this guide

  1. How to Enable a Free Trial for a Product
  2. Trial Settings Explained
  3. Client Experience During a Trial
  4. How to Offer a Discount for Trial Continuations
  5. How to Auto-Apply a Promotion
  6. Trial Automation and Contract Settings
  7. Requiring Payment Details for Free Trial Orders

How to enable a free trial for a product

Before setting up a trial, make sure you have already created a product. If you have not, you can add a new product category and product first.
  1. Go to Settings > Product Catalogue (or open Store Catalogue directly).
Store catalogue
Settings > Products and Promotions > Product Catalogue
  1. Select an existing product or create a new one.
  2. Open the Billing tab, then expand Product Trial.
Product billing > Product trial
  1. Toggle on Support Trial Period.
Enable support trial period
You will now see all the trial configuration options described below.

Trial settings explained

Forced trial

You can make a trial optional or mandatory (forced).
  • If the trial is optional, clients can choose to skip it when placing an order.
  • If the trial is forced, all clients ordering that product will start on the trial, with no option to bypass it.
Force trial period

Trial period duration (in days)

The number of days the free trial lasts before the end-of-trial action is triggered.
Trial period duration (in days)

Pre-expired notification (in days)

Set how many days before the trial ends you want to trigger configured actions, for example, sending reminder emails to clients.
Pre-expired notification (in days)

End of trial action

Choose what happens when the trial period finishes.
End of trial action
ActionWhat It Does
Continue (default)The subscription carries on as normal. The client is charged at the standard price and billing cycle.
MigrateThe trial product migrates to a different product. Any associated change-product provisioning commands will run. Useful when you want to move clients to a different package or apply different resource limits.
CancelThe trial is cancelled immediately when it ends.

Client experience during a trial

When a client is on an active trial, the trial status is visible in their client area. Clients can end the trial early at any time. Doing this triggers the end-of-trial action configured for that product (continue, migrate, or cancel).
Free trial product

How to offer a discount for trial continuations

If you want to reward clients who choose to continue after a trial with a promotional discount, you can set this up through the Promotions section.
  1. Go to Settings > Promotion (found under the products and promotions).
Settings > Products and Promotions > Promotion
  1. Click Add Promotion and configure the promotion details.
Add promotion
  1. Choose the promotion type: Custom condition per product, which will apply to an individual promotion per product.
Choose promotion type
  1. Then click on Attach new product.
Attach new product
  1. Set the discount as a fixed amount or a percentage of the product price, tick the applicable conditions, and fill in the minimum and maximum quantity.
Set discount
  1. Click Save.
  2. Under Mandatory Products, click Manage Product.
Mandatory products
  1. Tick the conditions that apply to the promotion, and click Save.
Tick conditions
  1. Set up the Availability and Eligibility rules, tick the applicable conditions, and click Save.
Set availability and eligibility
Clients can now use the promotion code when continuing a free trial product or service.

How to auto-apply a promotion

To automatically apply a promotion without requiring clients to enter a code:
  1. Go to Settings > Business Settings (under the E-commerce Settings heading).
Settings > E-commerce Settings > Business Settings
  1. Scroll down to Applied Promotion.
  2. Toggle the setting to ON.
Applied promotion
With this enabled, eligible promotions are applied automatically at checkout.

Trial automation and contract settings

Upmind can automatically suspend, cancel, or terminate trial contracts that become overdue. These settings are found at Settings > Branding and Customisation > Subscription Options > Contract Settings.
Settings > Branding and Customisation > Subscription Options
SettingDescription
Overdue Contract Suspension Delay Days (For Trial Products)Number of days a trial contract is overdue before it is automatically suspended.
Overdue Contract Cancellation Delay Days (For Trial Products)Number of days a trial contract is overdue before it is automatically cancelled.
Overdue Contract Termination Delay Days (For Trial Products)Number of days a trial contract is overdue before it is automatically terminated.
Overdue contract settings for trial products
Configuring these values keeps your trial subscriptions tidy without requiring manual intervention.

Requiring payment details for free trial orders

Go to Settings > E-commerce Settings > Order Options > Misc.
Settings > E-commerce Settings > Order Options
The Require Payment Details for Zero Amount Orders setting controls whether clients must provide a payment method when checking out a free trial (or any 100% discounted order).
Require payment details for zero amount orders
Setting this to true means that when a basket is converted to an invoice for a free trial, the client must add a saved payment method before completing the order. This makes sure the renewal invoice at the end of the trial can be charged automatically, without any manual follow-up. This is recommended if your end-of-trial action is set to Continue and you want billing to be fully automated.