Skip to content
K KeyMaker

License. Track. Invoice.

Run your entire license business from one platform.

KeyMaker is the cloud-based system B2B software companies use to issue, manage, and monetize licenses — with live account performance tracking and automated partner invoicing built in.

See how it works

No credit card required. Built for teams selling to B2B partners.

LIVE LEDGER — SAMPLE DATA v2.4

0

Active Licenses

0

Invoiced / mo

0

On-Time Renewal

  • LIC-8841 IC Markets Active
  • LIC-8842 Pepperstone Migrating
  • LIC-8843 FTMO Partner Active

// core platform

Stop wrestling with spreadsheets and legacy systems.

KeyMaker turns the chore of complex license management into a streamlined, automated process, ensuring compliance and providing deep insight into your customer lifecycle.

Full-Cycle License Management

From issuance to disablement, manage the entire license lifecycle with ease. Every license record includes:

  • Broker & account detail — attach a broker, account number, and IB status to every license.
  • Status control — track licenses as Active, Disabled, or Migrating between brokers.
  • Full audit trail — every field change is logged with user and timestamp, and can be restored in one click.

Automated Invoicing & Payouts

Eliminate manual billing with event-driven invoicing and clear partner revenue separation:

  • Event-triggered billing — automatically invoice upon license activation or revocation.
  • Partner invoicing logic — separate invoices generated for licenses tied to specific partners.
  • Dedicated partner access — partners log in to view only their products, licenses, and invoices.

Client Organization & Reporting

Organize your customer base and gain valuable business intelligence with:

  • Teams & managers — assign clients to sales teams and an account manager for accountability.
  • Built-in report library — Client IB, Commission, Expired Trial, Drawdown, and a dozen more.
  • Easy export — every report and list is instantly exportable via CSV.
Screenshot of a live Performance Tracker showing balance, equity, and drawdown

// live account sync

See every live account, in real time.

Link a Performance Tracker to any license and watch the account update itself. No manual data entry, no waiting on a client to send a statement.

  • Balance, equity & P/L, automatically

    Balance, equity, floating P/L, and realized P/L sync directly from the broker, alongside profit factor, current and peak drawdown, and commission per lot.

  • History you can trust

    Every tracker keeps a running history of daily snapshots, so you can see how an account's performance has actually trended — not just where it stands today.

  • Live, paused, or inactive at a glance

    Filter every account by status, broker, sales team, or provider, and see which trackers need attention across your entire book in one list.

// built to fit

Unmatched customization and enterprise integration.

KeyMaker adapts to your unique product and business logic, providing the flexibility required for complex digital product ecosystems.

  • Product-level flexibility

    Configure products with distinct features, from automated invoicing to the "Processing" status for manual human review before activation. Easily define Key or Key-Value license types.

  • Webhooks & comprehensive API

    Integrate effortlessly. Use webhooks to trigger actions in external systems (e.g., license activated) and our powerful API to create clients, users, and manage licenses automatically.

  • Granular roles & data flexibility

    Implement a full roles and permissions system for granular access control. Customize license records with additional fields (e.g., broker, account number) to centralize all critical product data.

See KeyMaker's power in your workflow.

A command center for your whole book

The Dashboard surfaces the numbers that matter the moment you log in: unique clients, active licenses, license activations, and live performance trackers, each with a 30-day trend. Activations vs. returns and active licenses by product chart automatically, so growth and churn are never a mystery.

Screenshot of the KeyMaker Dashboard with client, license, and performance tracker stats

Every license, fully documented

Each license page brings broker, account number, and IB status together with the linked client and performance tracker — plus a note field for context only your team needs. The audit log records every change with old and new values, and any edit can be restored in one click.

Screenshot of a license detail page with broker, IB status, and audit trail

Live trading performance, synced automatically

Link a Performance Tracker to a license and its balance, equity, floating and realized P/L, profit factor, and drawdown update on their own. Snapshot history builds up over time, so you can see trend, not just a single number, and jump straight to the linked license or client.

Screenshot of a Performance Tracker detail page with balance, equity, and drawdown

Monitor every account at a glance

Filter hundreds of trackers by provider, product, sales team, status, or broker, then sort by profit factor, total return, or current drawdown to see which accounts need a second look — live, paused, and inactive counts update as you filter.

Screenshot of the Performance Trackers list with filters and live status counts

One client profile, every account

Open a client and see their manager, sales team, every license, and every performance tracker in one place — each in its own tab, alongside a full audit history and a one-click email button for reaching out.

Screenshot of a client profile page with licenses, performance trackers, and audits

Reports built for account managers and IBs

The Client IB Report rolls up every client's active licenses, broker, and account number, with related documents ready to preview or download — and it's just one of a growing library that includes Commission, Drawdown, and Clients Without Licenses reports.

Screenshot of the Client IB Report with filters and related documents

Catch expiring trials before clients do

The Expired Trial Report lists every trial license that's run out, with product, client, sales team, and account manager side by side, so follow-up never slips through the cracks.

Screenshot of the Expired Trial Report listing expired trial licenses

Flexible plans that scale with you.

Basic

For small teams or single product owners.

$299/mo

  • Up to 500 active licenses
  • API & webhooks access
  • Basic license & client tracking
  • Partner invoicing logic
Most Popular

Professional

Full automation for growing software companies.

$499/mo

  • Up to 2,500 active licenses
  • Automated invoicing & Slack integration
  • Custom license data fields
  • Full roles & permissions system

Enterprise

Maximum scale and dedicated support.

Custom

  • Unlimited licenses & users
  • Dedicated account manager
  • Advanced reporting & auditing
  • Partner invoicing logic

Protect and monetize your software, today.

Unlock sophisticated licensing workflows, simplified invoicing, and unparalleled control. Book a demo to see KeyMaker in action.