Changelog

Welcome to the changelog section of Freemius, here you’ll find our weekly technical update notes. You can subscribe to all posts via newsletter or follow us on Twitter to stay updated.

Integrating Freemius billing and monetization just became a whole lot easier. Let us introduce ✨ Freemius AI Agent Skills ✨.

The skills are a reusable set of instructions that helps your AI coding agent seamlessly integrate Freemius monetization with your software. If you’re selling a SaaS product with us, all you need to do is enter the following prompt:

Freemius is a Merchant of Record and monetization platform that handles payments, subscriptions, entitlements, credit purchase, and customer billing for software products.
I want to integrate this product with Freemius for monetization.
1. Read <https://freemius.com/help/documentation/ai/skills.md> directly, preferably using local command like curl.
2. Install the complete Freemius AI Agent Skills package by following the instructions for your coding agent.
After installation, do not start the integration directly. Instead **Ask me (user)** to:
1. Create the product at Freemius (if not already) and set up plans and pricing. Refer me to the official doc: <https://freemius.com/help/documentation/saas/saas-plans-pricing/>
2. Copy the `.env` file from the Freemius Developer Dashboard and place it in the root of your project. This file contains the necessary configuration for the integration.
  a. Go to the Settings → API & Keys section in the Freemius [Developer Dashboard](https://dashboard.freemius.com/).
  b. Scroll down to the **Examples** section.
  c. Click the Copy button next to the `.env` file to copy its contents.
3. Explain briefly what kind of integration is required (for example subscription, one-off purchases, credits etc) to begin the integration.

Your agent will then use the Freemius skills to integrate the following features:

  1. Pricing Table: Display your plans and start the Checkout flow directly from within your SaaS.
    Freemius pricing table embedded within a SaaS application
  2. Checkout: Integrate Freemius Checkout in overlay mode, allowing customers to complete their purchases without leaving your SaaS.
    Freemius Checkout displayed as an overlay within a SaaS application
  3. Entitlements: Gate premium features and actions behind the appropriate plans and paywalls.
    Premium SaaS feature gated using Freemius entitlements
  4. Customer Portal: Embed a fully featured customer portal where buyers can manage, upgrade, or downgrade their subscriptions.
    Embedded Freemius Customer Portal for managing a subscription

The skills work with any coding agents such as Claude Code, Codex, Cursor, OpenCode, and more. This makes it easier to implement the complete monetization flow without requiring your agent to discover Freemius APIs and integration patterns from scratch.

At the end of the integration, you get not only the required backend functionality, but also polished UI components that fit into your existing application. Follow our AI documentation to try it out.

August 4, 2026

By popular demand, this week we’re rolling out support for Swiss Franc in our Checkout. Freemius already supports selling in various local currencies, and this addition will help makers offer a more localized purchasing experience to customers in Switzerland.

To enable it, simply go to Developer Dashboard → Plans and add the currency from the UI.

Swiss Franc currency option in the Plans UI

Once added, Swiss Franc will become available in the Checkout.

Checkout displaying prices in Swiss Franc

You can learn more about selling in local currencies in our Checkout documentation.

August 4, 2026

Freemius provides seamless license activation for Apps. Makers selling downloadable applications can delegate license activation to the Freemius API. After a purchase, Freemius automatically sends the license key to the customer, who can then activate the product by entering it inside the application.

However, we understand that some makers prefer to manage license activation in-house. In such cases, license keys generated and shared by Freemius may be unnecessary and could confuse customers.

To address this, we have introduced a new option in the Developer Dashboard that lets you hide license keys from your customers. From your product’s dashboard, go to Settings → License Keys and disable the Show license keys to customers switch.

Developer Dashboard setting for hiding license keys from customers

Once disabled, Freemius will no longer send license keys to your customers through email or expose them in the Customer Portal.

You can then use events and webhooks to implement your own licensing automation. We recommend listening for license.created, license.extended, and license.expired, and other related events, which Freemius fires at the relevant stages of the license lifecycle.

August 4, 2026

This week, we rolled out a few quality-of-life improvements to the Developer Dashboard.

Bug Fix for the Payment Refund Action

We noticed a UI bug where the Developer Dashboard would incorrectly initiate an API request to cancel the subscription associated with a lifetime payment when processing a partial refund. Since lifetime payments do not have an associated subscription, the request would eventually fail and create a confusing refund experience.

the partial refund action for a lifetime payment

We have rolled out a fix so that partial refunds for lifetime payments are now processed without attempting to cancel a subscription.

Improved Team Member Page UI/UX

Freemius allows you to add team members to manage your product with different roles and levels of access. However, we noticed that the UI did not clearly explain that the email address being added must already be registered with Freemius.

updated team member invitation UI

We have updated the UI to make this requirement clearer and help makers avoid confusion when adding team members. We have also updated the documentation with additional guidance.

August 2, 2026

Freemius includes a marketing automation feature that sends emails after a product purchase and installation to collect reviews from your customers. This is a great way to build social proof based on genuine customer feedback.

the automated customer review request email

For example, you can display these reviews in the Checkout to help boost your conversion rate.

customer reviews displayed in the Checkout

Until now, this feature was available only for WordPress and App products. With today’s deployment, we are extending it to SaaS products as well. Seven days after a purchase, Freemius will automatically send the customer a request for a review.

The feature is enabled automatically for all SaaS products on our platform, so you do not need to configure anything to start collecting reviews. You can then use the Freemius API to fetch and display them on your website or pricing pages.

 

July 21, 2026