-
Is Freemius a WordPress.org Compliant?
Mos-def! If you are familiar with the guidelines, you already know that âphoning homeâ is not allowed without the userâs consent. Therefore, we donât capture any information without user opt-in. We probably have the most strict opt-in form in the wp.org repo.
-
What makes Freemius WordPress.org compliant?
We’ve built a special PHP preprocessor that looks into your project’s PHP files and uses the SDK calls in your code as annotations to understand what parts of it should be excluded from the free product version. Then, the preprocessor automatically generates a free version of your plugin by striping away all of its premium code. The free version is the version that should be uploaded to WordPress.org, in order to comply with the WordPress.org guidelines.
-
Can I use Freemius Insights with EDD or WooCommerce?
Absolutely YES! Thereâs no collision nor interaction between Freemius Insights and other eCommerce solutions. Freemius Insights does not depend on on our monetization solutions. You can add Freemius Insights to both your free and premium plugin versions.
-
Can I use Freemius Insights on CodeCanyon and ThemeForest?
Yes! Itâs compliant with the marketplace rules. In fact, a similar analytics product, called PressTrends, was widely adapted by ThemeForest and CodeCanyon developers in early 2014.
-
Can I use Insights in my Premium only plugin or theme?
Yes, you can! In addition, since you are not obligated to any guidelines, you can capture all the information and skip the opt-in screen. If you do so, you would need to explicitly mention that part in your privacy and terms of use. Having said that, since no one actually reads the privacy and terms, we recommend using the opt-in screen as an ethical transparency act.
-
Can I use Freemius with my theme?
Yes! Freemius is now fully integrated with themes!
-
Will you share the captured emails with someone else?
Your data is safe and sound. We will never-ever, never-ever share your captured user emails with any 3rd party.
-
What payment methods can I accept with Freemius?
We use Stripe and PayPal, and therefore accept all major credit cards and PayPal payments.
-
Can I customize the opt-in screen?
We have crafted special filters to customize the messaging and buttons of the opt-in screen. You can also completely edit the PHP template file in the SDK. Make sure you keep it clear about what information is being captured and that itâs sent to Freemius. Otherwise, it wonât be compliant with the WordPress.org guidelines.
-
Do I need to set up a gateway to sell with Freemius?
Nope. No need for that because Freemius serves as your reseller.
-
What currencies do you support?
With Freemius you can sell and receive payments in USD (US dollars), GBP (British pounds), and EUR (Euros).
-
Does Freemius store customer credit card numbers on Freemius servers?
We aren’t crazy đ Credit Cards do not even âtouchâ our servers and âspeakâ directly to Stripe, a well trusted and secure gateway.
-
Is Freemius Checkout PCI compliant?
Yes, we are PCI compliant; we use PayPal Express Checkout and Stripe.js, and our checkout is secured with an HTTPS protocol.
-
Is Freemius In-App/Dashboard checkout PCI compliant?
Yes. Whether the housing site runs securely over HTTPS or not, our In-Dashbord Checkout is loaded securely via a PCI compliant HTTPS iframe.
-
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:
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.
-
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. -
Does Freemius support EU VAT?
Yes. Avoid the hassles of EU VAT compliance by having Freemius handle VAT collection, compliance and payments. Utilize support for real-time VAT ID validation and exemption when selling to businesses.
-
How much do I have to generate in order volume using Freemius before I can get paid?
The minimum account balance required for payment is $100.00.
-
Can I refund my customers?
You can refund transactions up to 30 days after the transaction was successfully processed and payment was created.
We currently only offer full refunds (no partial refunds).
If youâd like to refund a customer after the 30 days refund window is over, we recommend resolving the refund request with your own payment services. -
Do you offer automated recurring/subscription-based billing?
We support automatic renewals, and encourage software makers to sell subscriptions to build long term sustainable businesses. It increases renewal rate, removes the hassle of payment renewal and increases your bottom line. Freemius monthly and annual plans are both automatically renewed.
-
How long will it take until the customer sees the refund?
While some refunds may be instantaneous, credit refunds can take 5â10 business days to show up in their customer’s credit card statement.
-
What happens if a customer disputes a payment / chargeback?
The payment amount will be temporarily be held and weâll contact you ASAP, giving you the chance to resolve the dispute directly with the customer.
If the dispute isnât resolved, weâll step inup and handle each case individually.
- If the dispute is resolved in your favor, you are all good.
- If the dispute is resolved in favor of the customer, the held amount will be refunded to the customer.
- If it was a bank dispute (via Stripe), chargebacks incur a fee of $15 which will be deducted from your balance.
-
Do you offer specialized pricing for micro-transactions like on Appleâs App Store or Googleâs Android Market?
The recommended minimum price per transaction is $3.99. Otherwise, your processing fee will be as high as 30%-50% due to the minimum per transaction rates charged by Stripe and PayPal. Email us to discuss your specific situation.
-
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.
-
What provision is there for users to export their data if they wanted to leave the platform?
Many marketplaces choose to hide their customersâ data from developers and âlock themâ inside the platform.
We believe that the data belongs to the developers. If a developer decides to leave the platform for any reason whatsoever, he/she can easily download their user-list from our dashboard with one click, and they can access all of their data by leveraging our RESTful API for migration purposes.
-
Can I customize the âFromâ addresses of the email messages sent by Freemius?
Yep – you can do that in the âEmail Addressesâ section.
-
Do you support affiliates?
Yes we do! Freemius comes with a fully-featured Affiliation Platform which you can utilize to onboard and manage affiliates.
-
What is your pricing?
Unlike other solutions, we see and treat our customers as partners. Hence, our pricing is based on a revenue share model. A model that pushes us to work harder and to continuously improve our offering to help get more dollars for you. The success of our business is directly tied to your success.
Our revenue share is 7% after you cross the $5k in lifetime gross sales. So, even if you only make $10 in a certain month after crossing $5k, our rev-share is still 7%. The share on your first $1k is 27%, and 17% from $1k to $5k. Our cut is higher on your initial sales because we don’t charge any “setup fees,” yet, the support load is significantly higher during the integration phase, so that’s our way to recoup the initial investment.
Learn all about our pricing here â
Our Cart Abandonment Recovery mechanism recovers 11.5% abandoned carts, increasing our checkout’s avg. conversion rate from 35% to 42.5% (7.5% increase in sales). In addition, based on data we have tracked, our in-dashboard checkout increases conversion rate by an additional avg. of 12%. So whether you have a premium only or a freemium plugin/theme, thereâs an expected bump in revenues, even after the rev-share split.
The reason we are taking a larger cut from the initial revenues is related to the fact that we have to invest exponentially way more support resources at the initial stages of your product integration with Freemius (during on-boarding, integration and testing), while sometimes providing almost real-time slack support. We therefore want to get some return on our investment. In any way, we don’t charge you anything until you make money with Freemius.
Obviously, when an established business migrates over to Freemius, we offer volume discounts, provide migration assistance and dedicated support.
-
What does the license renewal process look like for customers?
All plans (besides lifetime / one-time plan) are automatically renewed.
For annual plans, the customer will receive a friendly reminder email a month prior to the renewal date, giving them enough time to cancel the subscription, if they wish to do so. -
How can I send emails to my users and customers?
We donât provide a custom emailing mechanism. We might offer this option in the future as an additional paid package.
For now, the best way is to either download the âusers listâ file from the Users section in the dashboard,
or leverage our webhooks mechanism by pushing usersâ details, including emails, to mailing platforms such as MailChimp or Customer.io.
-
Does Freemius support prorating?
Proration handles the increase or decrease to the subscription price when a price changes during any period of a subscription. By default, Freemius prorates plan updates (upgrades or downgrades).
-
Can I offer a free trial to my users?
Yes. You can set a trial period in your plan settings. Just make sure to turn the âRequire Credit Card or PayPalâ option off.
-
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.
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. -
Can I offer a paid trial to my users?
Yes. You can offer a Free Trial with a required payment method by setting a trial period in your plan settings and then turning on the âRequire Credit Card or PayPalâ option.
-
Is your SDK RTL compliant?
Yes, it is.
-
Under the “Sites” menu, what is the difference between “Plan” and “Is Premium”?
If you name your paid plan as “Premium” you might get a little confused with the terminology.
The data under the plan column shows the current plan of the install.
“Is Premium” tells if that site is running the free or the premium code version of your module. -
Will selecting “deactivate license” under user account in WordPress cancel the billing / subscription?
Deactivating the license will not cancel the subscription.
Itâs there for cases in which the customer wants to migrate a license to a different installation (for example, when migrating to a different host or domain). -
What languages is your WordPress SDK translated to?
You can check out all of the supported languages and help us translate the SDK (we know you want to be on our hall of fame đ ) on our Transifex translations manager.
-
How to switch the language on the pricing and checkout pages in the dashboard?
This is a work in progress.
Currently, the pricing and checkout pages are only in English. Making them translatable is part of our roadmap. -
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:
-
Can I offer a discount on license renewals?
Yes, you can. Keep in mind though, that our annual and monthly plans renew automatically.
This means that customers don’t have to take any proactive action to renew the license.
In other words, you don’t need to convince the customer to renew. The decision is whether to cancel the license or continue. Unless a customer is unhappy with your plugin or has stopped using it, a renewal discount has no significant effect on that decision.Therefore, as a rule of thumb, we do not recommend setting a discount for renewals unless your plugin does not provide a continued value (e.g. a migration plugin, or any one-time action plugin). In that case, maybe it is worth setting up a lifetime price.
-
Can I upsell multi-site licenses?
Yes. You can set up custom monthly, annual and lifetime pricing for any amount of licenses.
-
Are there any additional fees for receiving payments through PayPal?
PayPal payment transfers to U.S.-based accounts are free.
For payment transfers to non-U.S. accounts, PayPal incorporates a 2% fee (maximum of $20 USD). -
What will my customers see on their Credit-Card and PayPal statement?
People who purchase your WordPress product via Freemius get a CC statement after purchase. That statement will show your plugin’s name.
For PayPal, the store name will be your product’s name but PayPal emails will state Freemius and will include the plugin description in the plan. Unfortunately, PayPal doesn’t provide a way to tweak this further. -
I received a subscription notification without a payment notification, whatâs going on?
Due to the way PayPalâs recurring profiles mechanism works, it can take up to 24 hours until Freemius receives the approval notification for the subscriptionsâ initial payment. To keep a smooth purchase experience for customers, Freemius will email the license key and the download link to the paid product – right away.
To mitigate potential abuse, when a customer subscribes to your product the system will issue a 24-hour blocking license. Once we receive the payment notification from PayPal, the license will be extended based on the subscription billing cycle, and the blocking state of the license will be auto-adjusted based on the planâs configuration.
We could have designed the upgrade process slightly differently, emailing the downloadable product only after the payment approval, but we decided that we arenât going to âbreakâ a proper subscription UX just because of a small group of trolls that can abuse this PayPal flaw.
-
How can I get paid? How do I get my earnings?
There are currently four payment methods available for you to collect your earnings from Freemius:
- PayPal (Default payment, using PayPal MassPay)
- Payoneer
- Wire Transfer (International and Domestic / IBAN)
- TransferWise
International wires can be converted to your local currency. Due to our high volumes we’ve managed to negotiate great terms with our bank for currency conversion-rates and a complete fee waiver on foreign-currency international wire.
-
Why is the active installs metric on WordPress.org different than the one on Freemius?
There’s a fundamental difference in the way WordPress.org and Freemius count active installs.
Based on publicly available responses from key people in the WordPress meta team, the WordPress.org active installs counter relies on the WordPress.org updates mechanism, which is sampled on a weekly basis. Updates are triggered only when there’s traffic to the site, so if a site installed your plugin or theme and did not get any traffic during that sampling period OR, if the updates mechanism is blocked (or turned off), this site will not get counted. Also, we suspect that the WordPress.org sampling relies on domains and not on IPs. In that case, for example, all of the VVV installs that installed your product will only be counted as a single site.
On the other hand, Freemius uses real actions such as an explicit opt-in or deactivation/uninstall events.
One fallback of that tracking methodology is if a user hard-deletes the product from the filesystem, using FTP/SSH, it is still considered active.