Developer tool for FileMaker Pro

License codesfor yourFileMaker solutions


Would you like to sell your FileMaker solution multiple times?

That’s a good idea! Many developers have created great FileMaker solutions that could probably be sold multiple times. But how do you do that? In the next video, I’ll explain what is important when selling your own FileMaker solutions.

Licensing, activation or configuration: you decide!

Once you have made the decision to sell your own product several times, the next round is on. Many questions arise. How do you go from programming to granting a personal license to a customer? A proven option is one Licensing using an activation code . The personal code will be delivered after the customer has ordered.

FM registrations is a tool for FileMaker developers that lets you License codes for their own solutions. You can do a lot more than just unlock something. In the license code you can also enter a Expiry Date or one Number of users – and much more – define. The activation code can also be used for configuration a solution.

Why I developed FM Registrations

For over 25 years I have been distributing software solutions, for example for the graphics industry. During that time I have seen many types of license codes. Some worked well and were simple, while others seemed too complex.

When I started developing my own standard FileMaker solutions, I naturally wanted to sell them. Activation codes were (and are) a common method of activating a software license. I bought a FileMaker solution for this task, which has served me well for many years.

After a few years I came up against my limits with this licensing solution. I didn’t just want to unlock something. In the code I saw a possibility to transmit further parameters in order to use these for the configuration of the software. This means that several versions can be created from one and the same product – through configuration. For example, a trial version and a full version, or a time-limited version. I also wanted to include several parameters in the license code. However, my software at the time could not map this. So a new solution had to be found.

That was the hour of birth of FM Registrations.

Selling software products is never about technology – as long as it works. That is why licensing is never about technology or price, but about the customer’s feeling of receiving a good solution. Flexible configuration options can create a lot of room for negotiation, especially with team solutions.

This is how it works


FM Registrations consists of two parts:

• Encryption: FM Registrations, the file for license generation and license management
• Decryption: Sample file for integration in your solution

The example file is a FileMaker module that can be easily integrated into your solution. Then only two secret keys are required, which are generated in FM registrations and have to be integrated into your solution.

That’s all you need! Let’s see how it works.

What does FM Registrations do? FM Registrations is responsible for the Parameter transfer: What is encrypted in the license code is also available again as information at the end. However, what is done with it is entirely up to you. So it still takes Development effort on your side. You need to define what will be done with the information and how it will work in your software.

Let’s say you want one Expiration date on the license so that you can, for example, sell an annual license. Then either one Number of days until expiration or one Expiration date in the license code encrypted. This information is decrypted again during registration. A “number of days until expiration” is automatically converted to an expiration date. But what happens then you have to determine:

  • Checking the date when the file starts
  • What should happen when the date has passed?
  • When the date expires, the customer should still have access to their own data, for example export them.
  • Can the customer regain access with a new license code?

These and similar questions must be solved by the developer. It’s about workflow. FM Registrations only makes the parameters available again, but cannot know how you would like to integrate the processes into your solution.

Functions

  • Create activation codes
  • Customer management
  • Any number of software solutions
  • FileMaker based, with no plug-ins
  • Works on any platform

communication

  • License professionally
  • Simplify your marketing
  • Multilingual (DE, EN, FR, ES)
  • Sell upgrades and subscriptions

Strategic solution

  • Sell standard products
  • Charge customers for added value
  • Create clear relationships
  • Works with FM Starter *

* FM Starter is our start-up file for new FileMaker projects

The perfect tool for FileMaker developers

FileMaker developers mostly work on customer projects. Some developers want to go a step further and sell the work a few times – or make it a proper off-the-shelf product. That can be very lucrative.

Of course, it’s not that simple. From conception to marketing, there are suddenly many other areas of responsibility. That can be a big challenge. However, FM Registrations solves part of these tasks very elegantly. Getting to a marketable product is much easier with FM Registrations.

First register the customer, then his licenses. It is also possible to create generic licenses, for example for sales partners.

In addition to user numbers or expiration dates, you can also embed placeholders for “features”. By adding feature codes to your license code, you can activate functions, modules, versions, etc.

Make more of your development

Decide for yourself how you put your software solution on the market. Follow the best strategy for your product. FM Registrations supports you in creating the best activation logic for your strategy. Take advantage of the opportunity to define, among other things, the number of users, an expiry date or any properties in a single activation code. Other solutions either require plug-ins or are less flexible. Free yourself from additional development effort. Better sell.

Endless license incl. 1 year of free updates and upgrades: