1. Home
  2. Documentation

Recent articles

10 articles found

Do you support coupons?

Yes – we support absolute amounts and percentage based coupons.
You can set up the effective date range of a coupon’s validity, whether the discount should apply for all payments or only for the initial payment, and multiple customization options.

Can I protect my premium offering if the user cancels the trial or if the trial is over and the user didn’t upgrade?

If a user got your premium code via a trial but never paid for a license, you can block the premium logic and protect yourself from trial abuse by using the following code:

If ( my_fs()->can_use_premium_code() ) {
    // … premium code ...
}

By default, all trials are “blocking” to prevent trial abusement. So if the trial is over/expired and the user didn’t upgrade (or canceled the trial), the premium features will be blocked even if you set your plan to keep the features and only block updates and support:
Freemius Developer Dashboard - keep features switch on product expiry

Can I customize the in-dashboard pricing and checkout pages?

The pricing page is automatically generated and styled by Freemius, following WordPress admin dashboard design practices. We make sure it looks natural and optimized for best conversation results.

We have years of experience optimizing conversion, and we use data to continuously improve on the pricing page.

We do provide an option to add custom CSS stylesheets to enable personalization.

You can add those stylesheets in Plans -> Customization:
Freemius Developer Dashboard - Plans page with customization options for the in-dashboard and checkout stylesheets

Note: For now, we do not recommend using custom CSS since changes in the page HTML structure might break your styles. We’ll try to communicate any changes in the HTML DOM. Having said that, and for the sake of agile development, we do not guarantee notifying you about any changes – it’s up to you to monitor changes.

How do trials work if I have a free version on WordPress.org?

If you have a free version, after 24 hours, a dismissable admin notice with a trial offer will automatically appear in the WP admin dashboard.
Freemius SDK admin notice in WP admin with a free trial offer message
Clicking on the “Start free trial” button will redirect the user to the plugin’s in-dashboard pricing page with the option to start a trial with any of the plans.
Once the user selects a plan and starts the trial, the premium version is securely accessible through a download link which will appear in an admin notice and in an automated email.

User Feedback

Deactivation Feedback Form It’s much easier & cheaper to retain a user than to acquire one. If a user decides to abandon your product – you’d better know who that user is and what evoked their decision, so you can do something about it and keep your product relevant for the long run. Today, when … Continued

3rd Party Integrations

Learn how you can integrate Freemius with 3rd party applications like Help Scout or MailChimp

Help Scout Integration

Help Scout Custom App Getting your Help Scout dynamic app to load your customer information which was captured by Freemius takes only a few minutes: Login to your Freemius dashboard Go to Integrations → Help Scout: Using this direct link: https://secure.helpscout.net/apps/custom/, open a new tab in your browser to create a custom dynamic app on … Continued

Events & Webhooks

Events & webhooks allow you to perform some behind-the-scenes magic to automate your marketing efforts. Once you start using webhooks to automate email marketing you will get hooked. What Is An Event? An event is any action taken by someone inside your plugin/theme. You have control over what that action will be, and you can … Continued

The Insights Dashboard

Once you add Freemius to your product – data from every user that opts-in is captured and displayed on your Freemius dashboard in a way that facilitates recognizing any tendencies/behaviors among your users, and helps identify any issues your users may be having with your product. Your Billing Cycles At the top of your analytics … Continued

How do you handle downloads and file hosting?

We securely deliver reliable downloads to valid license holders through our API, utilizing S3 hosting on AWS.