Getting Started with Freemius
Welcome to Freemius.
Freemius helps software makers sell SaaS products, apps, WordPress plugins and themes, and other digital software products globally.
As your Merchant of Record, Freemius handles the operational side of selling software - including payments, subscriptions, sales tax and VAT, refunds, disputes, fraud management, and compliance - while also giving you tools for licensing, checkout, customer management, marketing, and revenue recovery.
This means you can save the time it takes to build and maintain your own selling infrastructure and focus on your product and growing your business.
Building with AI?
If you're using an AI assistant to build or integrate your product, visit Build with AI for AI-friendly documentation, API resources, and single prompt integration guidance.
Freemius documentation and APIs are also designed to work well with AI development tools and coding agents. You may copy any page in markdown or grab a markdown link and share with your agents to assist in your development process.
Start selling with Freemius
Getting started depends on what you're building, but the basic process is simple:
- Create your Freemius account: Set up your account and add your first product.
- Choose your product type: Freemius supports SaaS and web apps, desktop and other software applications, WordPress plugins and themes, and templates.
- Configure your plans and pricing: Create your plans, subscriptions, trials, licenses, and pricing options.
- Integrate Freemius: Use the integration that fits your product - from hosted or embedded checkout, AI skills, to our SDKs, APIs, and webhooks.
- Test your setup: Make sure everything works as expected.
- Start selling: Once you're ready, begin accepting payments from customers around the world.
Choose your Setup Guide
Pick your path based on the type of product you are building.
SaaS & Apps
Selling a SaaS product, web app, desktop app, or other software? Learn how to configure your product, connect checkout, manage subscriptions and entitlements, and integrate Freemius with your application.
WordPress Plugins & Themes
Integrate the Freemius SDK and configure licensing, plans, subscriptions, automatic updates, and other WordPress-specific functionality.
Templates
Selling static files such as HTML templates, starter kits, Elementor kits, or themes for Joomla and Magento? Configure and deploy your product and start selling with Freemius.
Your Freemius Dashboard
The Developer Dashboard is where you'll manage your business on Freemius.
From there you can:
- Manage products, plans, and pricing
- Track sales, subscriptions, and revenue
- Manage customers and licenses
- Configure checkout
- Review abandoned carts and failed payments
- Manage refunds and disputes
- Set up marketing and affiliate programs
- Access product and business analytics
Once you've added your first product, it's worth exploring the dashboard.
Customer management
Your customers can use the Freemius Customer Portal to manage their purchases, subscriptions, billing details, licenses, and other account information.
You can link customers to the hosted portal or integrate the experience directly into your product.
Need help?
If you run into a problem, we're here to help.
You can contact the Freemius support team or join the Freemius Slack community, where software makers share their advice and help each other with best practices and running a software business.
After creating your account and adding your first product, you'll find the Slack invitation in your Developer Dashboard.
Useful resources
- Documentation Home
- SaaS SDK
- WordPress SDK
- Build with AI
- PHP API Client
- Freemius GitHub
- System Status
- Freemius Changelog
- Freemius FAQ
Ready to get started?
Create your account, add your first product, and choose the setup guide that matches what you're building.