WordPress SDK 2.4.2, License Activation Enhancements, Beta Programs Fix, Pricing Page Conflict Resolved, and Streamlined Activation for Add-ons

WordPress SDK 2.4.2 was just released with some great license activation improvements, a bugfix for the Beta Programs feature, and streamlined activations for Add-ons. Oh yeah, and we fixed a little conflict with the new ReactJS Pricing page that’s still in the works! Let’s jump right in so you can see all the improvements we’ve made.

License Activation Enhancement

Freemius WordPress SDK 2.4.2 License Activation Enhancements
Freemius WordPress SDK 2.4.2 License Activation Enhancements
  • The Hey {{ firstName }}, was removed to clean up some space.
  • The welcoming message has changed from Thanks for purchasing {{ producTitle }} to Welcome to {{ producTitle }} to be more... welcoming 🙂
  • The updates & licensing mechanism disclaimer was adjusted to a more inclusive form.
  • A tooltip was introduced next to “freemius.com” to explain the relation of the plugin/theme and Freemius.
  • The permissions overview trigger was merged into the disclaimer and is now triggered by the “diagnostic data” link.
  • The ADMIN NOTICES permission was removed since there’s not much value in showing it for paid products.
  • We realize that some people are very emotional about the plugins & themes permission even though it can be easily switched off. While there is a lot of value in collecting it, since it’s not mission-critical and probably the most dreaded capability among our data practices, the option is now turned off by default when activating a license key.
  • To reduce concerns even further, we added tooltips to all of the permissions to explain why they’re needed.
  • We’ve recently documented known license activation issues (with solutions) in our knowledge base, so, to save customers time and reduce your support load, we added a new link “license issues?” to this document right after the license activation button. If you prefer to copy the documentation to your knowledge base and link to that instead, you can use the known_license_issues_url filter.

This GIF showcases the updated license activation screen behavior:

Tickera License Activation
Tickera License Activation

Beta Programs

How to migrate beta users to the new mechanism?

Then follow these instructions:

  • Sign in to the Developer Dashboard and navigate to the USERS section of the relevant product.
  • Change the filter to only show Beta Participants:
Freemius Developer Dashboard USERS Filter for Beta Participants
Freemius Developer Dashboard USERS Filter for Beta Participants
  • Click DOWNLOAD USERS to get a CSV of all users who previously enrolled in your Beta Program:
Freemius Developer Dashboard Download Users Button
Freemius Developer Dashboard Download Users Button
  • Finally, you’ll need to send a message asking them to join the beta program again from the site(s) in which they want to receive updates with beta releases. Here’s some copy you can use for your message:

Hi {{ firstName }},

Thanks again for being part of our Beta program and helping us test/improve/shape {{ producTitle }}.

Apologies for the hassle, but due to an issue that was discovered in our Beta releases mechanism, if you’d want to keep getting updates with beta release, you’ll need to enroll in the Beta program again.

If you are no longer interested in being part of the Beta Program, simply ignore this message.

Pricing Page

We recently discovered that even if you haven’t integrated our ReactJS-based pricing page, and another plugin/theme on the same website did, it was unexpectedly showing the new pricing for your product too.

Until we fully migrate to the new pricing page, we’ve updated it to only show up for products that include the build files in their product’s code, even if there’s another product running a newer version of the SDK.

Add-Ons Opt-In Behavior

We adjusted this behavior and from now on free add-ons inherit the opt-in state of their parent product.

Thanks for Reading!

Monetization & Insights platform for #WordPress #plugin #developers.