Free trial support added to Recurring Payments

We have been putting a lot of work and focus into our Recurring Payments plugin and today we’re excited to announce the next set of improvements. With the release of version 2.6 of Recurring Payments, subscription signups with free trials are now fully supported.

The product edit screen now includes a Enable free trial for subscriptions box that, when checked, allows site administrators to configure a free trial for the product’s subscription.

recurring-payments-free-trialrecurring-payments-free-trial-options

When a product is configured with a free trial, payment details will be collected from the customer at checkout but they will not be charged until the trial period expires. Once the trial is over, customers are charged automatically and the subscription’s status changes from Trialling to Active.

recurring-payments-free-trial-checkout

Offering free trials for your subscription products could dramatically increase your number of paid subscribers. It helps provide a frictionless on-boarding process where customers can safely try your product or service without worrying if they are wasting money.

When asked if free trials are worth it, Forbes said:

Absolutely. A free trial is a great marketing tool and a solid step toward establishing good will with new customers. Trials with products aimed at particular audiences are effective, such as chewing gum geared toward people with dental work, tasty protein bars for athletes or eye shadows that complement certain eye colors.

“Very few people are going to give you a bunch of money to try something if they are already using a product that works,” says Kenn Devane, president and CEO of MineTech, a consultancy that helps companies find patterns in customer data. “I think you have to do a free trial.”

Version 2.6 of Recurring Payments can be downloaded from your account page or through one-click updates inside of your WordPress install. If you’re new to Recurring Payments, the extension can be purchased from the product page.

Comments

This is a great update. What would make it even more useful would be to add this to discount codes.

I don’t always want to give everyone a free trial, but this would be super useful for specific promotions (holiday) where I can offer a free month for a limited time if you sign up by x date.

Unless I’m not understanding how this is being implemented, it seems like if I create a product I either have to choose to keep it normal or offer a free month subscription. Adding it to a discount code actually makes it useful.

I apologize if I’m missing how this would work. We offer monthly WordPress hosting subscriptions and already have our products (subscriptions) created. If someone randomly visits our site we want them to be charged right away unless we choose to do a promotion. If it’s turned on globally for each product that doesn’t make much sense. Add this to Discount Codes and you’ve got something great 🙂

Reply

Thanks for the feedback! That’s on our todo list to add in another update 🙂

Reply

Great to hear and looking forward to it.

Reply

Looks great! How does it work with the signup fee? I would assume that would still be due at signup prior to the trial? I’ve run a couple of sites where this kind of thing is used for deposit + payments and the signup fee with a delay before the first payment is very useful.

Reply

Signup fees get automatically disabled if a free trial is set up. Since the first “payment” is free, signup fees cannot be applied.

Reply
Aires

This is awesome. I was on the ropes and about to switch over to woo. This is a great addition. Keep up the great work guys.

Reply

This is EXACTLY what I’ve been waiting for for a project I’ve been putting off (because I didn’t want to take time time to learn woo). You guys have been making incredible strides with EDD. Keep up the great work!

Reply

Awesome.

I am thinking seriously of offering a 15 day free trial to subscription with multiple price ids. I’m wondering how the base cancellation funnel is designed to work.

Reply

I’m not quite clear on what you’re asking so I apologize if I don’t answer your question.

When a customer purchases a subscription with a free trial, payment details (PayPal or debit/credit card) will be collected immediately. Once the trial is over, the customer will be charged for the subscription. If the customer chooses to cancel the subscription before the trial is completed, they can do that and they will not be charged.

Reply

Really what I was asking is if there will be a new ‘cancel trial’ shortcode button that will be different from the normal cancel subscription button. Something to put in front of the customer’s face during the trial period.

Reply

No, it uses the same cancel option as actively paying subscriptions.

Reply

Also is EDD planning to start a free trial option? I really like modeling after you guys.

Reply

Looks fantastic, folks! Is there a possibility in a future release to ask for payment details after the trial expires? This way the user has no barriers to entry initially. There’s research to suggest (https://www.chargebee.com/blog/saas-free-trial-credit-card-verdict/) that it is better for signups if there are fewer barriers.

Reply

It’s certainly a possibility!

Reply
Ron

Glad to see this feature.

Does the system do a pre-authorization to make sure that the card is valid when they signup?

+1 for the discount codes option!

Reply

I have been trying so hard to find a payment gateway plugin that supports South African Rands and works with the recurring payments extension. 2Checkout rejected me purely because we sell legal services… Ridiculous! Are there any other payment gateway plugins that support South African Rands and go with the Recurring payments extension?

Reply

2Checkout is the only one among our officially supported gateways.

You could hire a developer to build a custom integration for Recurring Payments and PayFast.

Reply

Thanks Pippin, I am seeking quotes currently to do that. Thank you!

Reply
Brad Hogan

What happens if you initially set the free trial for let’s say 90 days and then switch it to 30 days a few weeks later? Will the system remember the free trial period for the original purchaser or is it only getting the data from the download (and not user purchase history)? Reason I ask is because I’d like to occasionally offer a longer free trial period and I’d like to avoid creating multiple downloads if I can (since they will all be selling the same download).

Reply

Hi Brad!

Changing the settings will only affect new subscribers. It will not affect existing subscribers in any way.

Reply
Brad Hogan

Perfect, thanks! So I assume the pricing stays with the subscription regardless of how many times we change the free trial then, is that right? So if we start with a 90 day free trial, switch to a 14 day free trial a week later, then end up switching to a 30 day free trial a month later – none of that matters and the trial duration during the time the user signs up is what they will get, right? Sorry, just want to clarify.

Thanks!

Reply
Tom

Hey Pippin,
Why your plugins are overpriced? I have never seen similar prices elsewhere. You want $147 / year for a single plugin, seriously?

Reply

Hi Tom,

Thank you for the feedback. We genuinely believe our prices are very, very reasonable, and even too low at times.

Reply
Brad Hogan

Tom,

People can charge whatever they want for their products, that’s their prerogative. If you don’t like the price, don’t buy it. If you think you can develop the same plugin for a lesser amount, then do it… and please let us know when it’s on the market. I’m guessing it’ll be tough to match the quality that goes into each of Pippin’s plugins, but that’s just my guess.

Reply

Yes! That was a much needed feature!

Reply

Leave a Reply

Your email address will not be published. Required fields are marked *

If you need assistance, please open a support ticket.

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

Error: Please enter a valid email address

Error: Invalid email

Error: Please enter your first name

Error: Please enter your last name

Error: Please enter a username

Error: Please enter a password

Error: Please confirm your password

Error: Password and password confirmation do not match