Develop Paid Add-Ons Through the CAKE.com Marketplace

Earn money by developing paid add-ons for Clockify and selling them to millions of our users.
You can now create and monetize your add-ons directly through the CAKE.com Marketplace. By addressing our users' needs, you can transform your innovative ideas and skills into income by offering premium add-ons to our growing user base.
What is the CAKE.com Marketplace?
The CAKE.com Marketplace is a platform where third-party developers can offer custom solutions to millions of Clockify users.
Developers can create add-ons that solve specific issues users face, such as:
- Integrating with other software,
- Creating custom dashboards,
- Adding new functionalities, or
- Extending existing features.
Once developed, these add-ons can be listed on the CAKE.com Marketplace, either for free or at a price. Users can then browse and install these add-ons directly to their Clockify workspaces.
To get started, developers need to create a free CAKE.com developer account. Then, using Clockify's API and adhering to our design guidelines, they can develop their add-ons and submit them via the Developer's Portal.
What is an add-on?
An add-on is a mini app that you can install in Clockify to enable custom functionalities.
For example, if you need a specific type of report that isn't available in Clockify, you can create an add-on that introduces a new tab where you can view data in a different format.
Alternatively, you can create an integration with another tool that allows you to transfer time entries from Clockify to that tool in just a few clicks.

You can develop add-ons and make them appear in a few different places:
- Tab on some other page (e.g., a tab in Workspace Settings, or a tab when you open some project where you can provide an additional functionality regarding that project).
- A floating button that shows a modal on a single click (so users can use your feature no matter where they are in the workspace and without them having to abandon their work).
- Sidebar navigation (which leads to a whole new in-app page that you can control).



How paid add-ons work
- A developer creates an account on the CAKE.com Developer Portal.
- The developer creates an add-on and uploads it to the portal.
- The developer chooses whether the add-on is free or has a fixed monthly fee (recurring subscription).
- The developer submits their add-on for review.
- CAKE.com reviews the submission.
- Once approved, the developer makes the add-on public.
- Users see the add-on on the CAKE.com Marketplace and install it.
- Users pay the listed fee through Clockify's payment process (both free and paid Clockify workspaces can install paid add-ons).
- If users are satisfied, they continue paying the monthly subscription for the add-on (until they cancel).
- CAKE.com pays the developer on a regular basis (minus a 15% platform commission).
Private add-ons
You can now also make your add-on private when publishing it. That way, only you and your clients can install and use it.
Private add-ons are a good option when you need to extend the app's functionality, but don't want to list the add-on as public for the whole world to see.
It's also great if you have a client who needs a specific feature, and you want to develop a functionality only for them, thus making a bespoke solution.
Private add-ons are free by default and can't be monetized.
An added benefit is that private add-ons don't have to go through the review process, so you can make them available for use immediately when you finish them.
One private add-on can be used on up to 3 workspaces. When you develop the private add-on, you can define up to 3 workspace IDs. These workspaces will get an email through which they can then install the add-on.
If you need it on more than 3 workspaces, you'll need to create a new listing and define other workspace IDs there.

What's next?
We're currently working on integrating the CAKE.com Marketplace with Plaky and Pumble, allowing you to develop add-ons for their users as well.