Release Notes: Customer Portal Redesigned, JavaScript SDK Adoption Underway, and Freemius Cart Now Supports License Upgrades

From checkout to cart to the Customer Portal, this release streamlines the buyer journey and gives you more control behind the scenes.

Think fewer upgrade headaches, cleaner customer touchpoints, and dev tools that flex with how you build. We’ve also simplified affiliate payouts, rebranded key buyer emails, and tightened the polish across your dashboard and API.

Let’s take a look at what’s new, and what just works better.

Customer Portal, Redesigned to Delight your Buyers

We’ve given the Customer Portal the premium treatment — a sleek new look and feel that puts your customers first.

The updated design mirrors your Developer Dashboard, with streamlined navigation and easier license management to make everything feel more consistent and intuitive for you and your customers.

Here are the highlights:

  • One‑click license copying and cleaner layout make license management simpler
  • Navigation and table views have been polished for quicker access and better clarity
  • FAQ section and menu labels have been updated so customers help themselves faster and you receive fewer support tickets

Subtle at first glance, but for your customers and support team alike, these enhancements add up to a smoother, more dependable experience across the board.

The Rebrand Rolls On — Buyer Emails Get the Glow-Up

From bland to on-brand.

Every buyer email now feels sharper, clearer, and more consistent with our ongoing platform-wide rebrand.

We’ve improved the layout, made calls-to-action stand out, and kept the powerful Email Customizer you already know and use. Messages now look cleaner, read easier, and feel more polished across inboxes and devices.

The result? A more trustworthy first impression, a consistent experience, and a brand that shows up looking sharp, with each and every email.

Note: If you’re using custom-designed emails, your templates won’t update automatically. But when you’re ready, there’s a simple migration path to help you switch to the new look.

New JavaScript SDK Adoption Is Underway and We’re Listening

Makers are already putting the new JavaScript SDK to work and your feedback is shaping what comes next.

This update brings you:

  • Free trial flows supported out of the box — no extra logic or workarounds required
  • New webhook authentication for a more reliable performance, especially in modern hosting setups like serverless environments
  • License upgrades by passing a license ID directly, making the upgrade process smoother for existing customers
  • Behind-the-scenes improvements to upgrade flows and checkout redirects for more stability

Want to see everything in action?

Watch Freemius VP of Engineering Swashata Ghosh monetize an AI SaaS with the new JS SDK live.

Note: There are also a few method changes and refinements under the hood. If you’re integrating now or planning to, check the changelog for compatibility and please let us know how it’s going. The SDK isn’t “done”; it’s evolving with your feedback.

Full Cart Support for License Upgrades Is Here

From self-serve to in-app, your customers can now upgrade their licenses smoothly — whether it’s through the Customer Portal, the WordPress SDK, or your own custom flow — with zero extra effort from your end.

It gets even better: if a buyer starts the upgrade process and drops off midway, our cart recovery system kicks in to pick up where they left off, helping you capture revenue that might otherwise be lost.

It’s a small technical update with a big upside: smoother upgrade flows for your customers, and a stronger conversion engine working in your favor.

Simplified Referral Status for Easier Payout Management

We’ve trimmed the fat from the referral‑status system in the Affiliates section. What used to be four statuses — Accept, Reject, Paid, and Unpaid — is now just two: Accept or Reject.

Our system automatically calculates affiliate payouts and balances every month. Once a payout is marked as “paid,” there’s no need to manually update the status of individual referrals — the system handles that for you.

There’s also a new “Status” column with a three‑dot menu, making manual changes faster and more intuitive. And to prevent payout mix‑ups, status edits are locked during active calculation periods.

Less confusion, less risk of payout errors, and a faster path to onboarding and rewarding your affiliates.

Not as Flashy, but Just as Handy

From invisible bug fixes to subtle improvements, these quiet updates improve your workflow without disrupting it.

Checkout:

Pricing Page:

Emails:

WP SDK:

Developer Dashboard:

From Point of Sale to Peace of Mind — Flow Isn’t Just for Your Users

This month’s updates refine critical touchpoints, from the moment someone hits “Buy” to the tools you use behind the scenes to convince them to do so.

Whether it’s upgrading licenses without extra code, launching faster with the new JavaScript SDK, or giving buyers a cleaner, more trustworthy experience, we’re making it easier for you to focus on building.

Got feedback, requests, or something on your wishlist? You know where to find us. We’re in this with you.

Scott Murcott

Published by

An advertising and marketing professional with nearly 8 years' experience, excelled at Superbalist and Digitas Liquorice, creating impactful content for notable brands including Distell, Pioneer, Tiger, Amarula, Scottish Leader, and Crosse & Blackwell.

Adam W. Warner

“Freemius allows us better insights into the usage of our plugins and the ability to offer a shorter path to Pro versions, should our users decide to upgrade.”

Adam W. Warner - Co-founder & Lead Hand Shaker at FooPlugins Try Freemius Today

Hand-picked related articles