FREEDOM251

Freedom251 › Affiliate Marketing Software

Numok

Free plan Open source APISelf-hostedWeb

Visit Numok Alternatives Pricing

Numok's own site

What Numok is

Numok is an open source affiliate platform for businesses running a SaaS affiliate program on Stripe. It connects to Stripe to track sales and commissions automatically, with revenue analytics for conversion rates, revenue by affiliate, and click-to-sale timelines. The system calculates commissions and queues payouts automatically. Affiliates have a portal with tracking links, an earnings dashboard, and payout history. Numok’s free plan runs on your own servers and includes the full source code for customization; the listed Open Source plan has unlimited affiliates and no per-seat fees. A demo of the admin dashboard and affiliate portal is available without signup and uses live data. The site says an affiliate program can be launched in under 15 minutes. Numok supports web use and self-hosting. Installation calls for PHP 8.1 or higher, MySQL 5.7 or higher, Apache or Nginx, Composer, an SSL certificate, and a Stripe account. Setup includes configuring the Stripe webhook events checkout.session.completed, payment_intent.succeeded, and invoice.paid. The project’s security checklist recommends HTTPS, secure file permissions, changing default database credentials, and a server firewall. Bug reports and feature requests go through GitHub Issues.

Who it suits

Numok suits SaaS businesses that use Stripe and want to track affiliate sales, calculate commissions, and queue payouts. It is a fit for teams comfortable hosting software on their own servers and meeting its listed PHP, database, web server, and Stripe requirements.

What it does well

  • Open source, with full source code available for customization.
  • Connects to Stripe to track sales and commissions automatically.
  • Tracks conversion rates, affiliate revenue, and click-to-sale timelines.
  • Affiliate portal includes tracking links, earnings, and payout history.
  • Free self-hosted plan allows unlimited affiliates with no per-seat fees.
  • Demo is available without signup and uses live data.

What to know first

  • The free plan is hosted on your own servers.
  • Installation requires PHP 8.1+, MySQL 5.7+, Composer, an SSL certificate, and Stripe.

Limits

The Open Source plan is self-hosted. Installation requires PHP 8.1 or higher, MySQL 5.7 or higher, Apache or Nginx, Composer, an SSL certificate, and a Stripe account.

Plans

PlanBilled and limitsPrice
Open SourceFree /forever · full source code · unlimited affiliates · no per-seat fees · self-hostedFree

As numok.com lists them, read 15 Oct 2026. The maker's own page has the final word.

Getting started

  1. Open https://www.numok.com/ and explore the admin and affiliate portal demo without signing up.
  2. Prepare a server with PHP 8.1 or higher, MySQL 5.7 or higher, Apache or Nginx, Composer, and an SSL certificate.
  3. Set up a Stripe account.
  4. Install the self-hosted software and configure the checkout.session.completed, payment_intent.succeeded, and invoice.paid webhook events.
  5. Follow the security checklist: use HTTPS, secure file permissions, change default database credentials, and configure a server firewall.
  6. Use GitHub Issues for bug reports or feature requests.

Numok is an open source affiliate platform built around Stripe, with tools to track partner sales, calculate commissions and manage affiliate earnings. It is best suited to SaaS teams that want to run their own affiliate program and can maintain a self-hosted application.

Overview

Numok ties affiliate activity to Stripe sales, giving program operators a way to monitor conversions and revenue by affiliate alongside the time between a click and a sale. Affiliates get a portal for tracking links, earnings and payout history. Together, those cover the core record-keeping needs of a Stripe-based program.

Commissions are calculated automatically and payouts are queued, which can reduce manual tracking and reconciliation. Queuing is a useful workflow step, though it does not mean payouts are sent automatically. The dashboard and affiliate portal demo can be explored without signing up, and it uses live data.

Key features

Stripe sales tracking

Numok syncs with Stripe to track sales and commissions, with analytics for conversion rates, revenue by affiliate and click-to-sale timelines. Setup includes configuring the Stripe webhook events checkout.session.completed, payment_intent.succeeded and invoice.paid. Teams should be comfortable managing that integration as part of deployment.

Affiliate portal and payout queue

Affiliates can use their portal to find tracking links and review earnings and payout history. Automatic commission calculation and queued payouts give operators a more organized process, while leaving a payout queue to manage.

Self-hosted and open source

The Open Source plan includes the full source code for customization and unlimited affiliates, with no per-seat fees. The trade-off is operational responsibility: Numok runs on your own server, and its installation requirements include PHP 8.1 or higher, MySQL 5.7 or higher, Apache or Nginx, Composer, an SSL certificate and a Stripe account. The security checklist calls for HTTPS, secure file permissions, changed default database credentials and a server firewall. The project directs bug reports and feature requests to GitHub Issues.

Pricing

Numok uses a freemium model and offers an Open Source plan with custom pricing. It includes unlimited affiliates and no per-seat fees; the free option is self-hosted and includes the source code. That makes it attractive for teams that can provide their own server and handle installation and security.

The lack of per-seat fees avoids a cost that can grow as a program adds partners, while the self-hosted setup shifts the work of running the software to the team. Numok says a program can launch in under 15 minutes, but that promise sits alongside the server prerequisites and Stripe webhook configuration. It is a better fit for teams prepared to handle those requirements than for operators seeking a managed service.

Platforms

Numok is available as self-hosted software and on the web. Self-hosting gives teams access to its source code for customization, but requires an environment that meets the PHP, database and web-server requirements.

Who it's for

Numok suits SaaS businesses that use Stripe and want to operate an affiliate program with automated sales tracking, commission calculation and a partner portal. It is especially compelling for teams that value open source access, unlimited affiliates and no per-seat fees, and have the capacity to administer their own server.

Teams that do not want to maintain a server, configure Stripe events or handle the recommended security setup should consider a different approach. Numok also suits teams comfortable with a payout queue rather than expecting payouts to be sent automatically.

Pros and cons

  • Automatic Stripe tracking and commission calculation: sales and commissions are tied to Stripe activity, reducing manual program bookkeeping.
  • Useful visibility for both sides: operators can inspect affiliate revenue and conversion patterns, while partners have links, earnings and payout history in one portal.
  • Open source with no per-seat fees: unlimited affiliates and source-code access suit teams that want to customize a self-hosted program.
  • Self-hosting brings real setup work: teams need the required PHP, MySQL and web-server environment, plus Stripe configuration and basic server security measures.
  • Payouts are queued: commission calculation is automatic, but the described workflow does not remove the need to manage queued payouts.

Alternatives

OpenPartner is worth considering for teams that want a freemium option across API, self-hosted and web platforms. Its Revshare plan charges 3% of GMV with no monthly fee and includes unlimited partners, links and campaigns, as well as core attribution and payout features.

Refersion may suit teams looking for a marketplace listing alongside affiliate management. Its Marketplace Listing plan lets businesses publish a percent-of-sale offer for affiliates to view and apply to, and the product supports API and web platforms.

Refferq is another free, self-hosted option, with API and web platforms as well. Its Self-Hosted plan includes unlimited affiliates, referrals and conversions, plus 38+ API endpoints and 12 webhook event types.

Simple Kuma is a free alternative for readers comparing affiliate software with a self-hosted option.

UpPromote is a freemium alternative with an API platform and a free plan covering one affiliate program and $3,000 in referral review per month.

CAKE is a paid alternative available on Android, iOS, web and API platforms.

SliceWP is a freemium alternative for teams comparing API and self-hosted options. Its Pro plan costs $229 a year for one site, with annual renewals at full price; Pro Plus is also available.

Affilimate may be relevant to creators and agencies comparing affiliate revenue dashboards and link management. Its listed plans include Creators and Brands & Agencies, both with custom pricing.

For broader comparisons, browse Affiliate Analytics Software and Affiliate Marketing Software.

Verdict

Choose Numok if your SaaS affiliate program runs on Stripe and you want open source software that tracks sales, calculates commissions and gives partners a dedicated portal, without per-seat fees. Its strongest case is a capable core workflow paired with source-code access and unlimited affiliates. Look elsewhere if you need a managed setup or expect the software to send payouts without operator involvement: Numok requires self-hosting and queues payouts for management.

Verdict

Pick Numok if you run a Stripe-based SaaS affiliate program and want open source software with automated sales tracking, commission calculation, and queued payouts. It requires self-hosting and the listed server setup, so it suits teams able to manage those requirements.

Questions

Is Numok free?

Numok has a free Open Source plan. It is hosted on your own servers and includes full source code for customization.

Does Numok have affiliate or per-seat limits?

The listed Open Source plan has unlimited affiliates and no per-seat fees.

Which platforms does Numok support?

Numok is listed for web and self-hosted use.

What does Numok do with Stripe?

It tracks sales and commissions automatically, calculates commissions, and queues payouts. Setup includes configuring three Stripe webhook events.

What does installation require?

The installation guide lists PHP 8.1 or higher, MySQL 5.7 or higher, Apache or Nginx, Composer, an SSL certificate, and a Stripe account.

Where can users get support?

The project directs users to GitHub Issues for bug reports and feature requests.

Facts from Numok's own pages

Admin dashboard
The admin dashboard supports revenue monitoring, affiliate-application management, and commission-structure configuration. · numok.com, 15 Oct 2026
Affiliate portal
Partners receive tracking links, earnings information, and payout history through a separate portal. · numok.com, 15 Oct 2026
API
An independent technical article reports that Numok exposes more than 31 REST endpoints for custom integrations. · medevel.com, 15 Oct 2026
Automated payouts
Yes · numok.com, 21 Sept 2026
Changelog
Version 1.0.1, released January 11, 2026, added private programs, password-reset email flows, and configurable database ports. · github.com, 15 Oct 2026
Commission calculation
Numok calculates commissions automatically from tracked payments. · numok.com, 15 Oct 2026
Commission rules
An independent review describes fixed, percentage, recurring, lifetime, and tiered commission options. · medevel.com, 15 Oct 2026
Conversion analytics
Administrators can view conversion rates, affiliate revenue, and click-to-sale timing. · numok.com, 15 Oct 2026
Demo
A live admin and affiliate demonstration can be explored without registration. · numok.com, 15 Oct 2026
Demo test store
The public test store demonstrates one-time $99 purchases and $10-per-month subscriptions using Stripe test cards. · numok.com, 15 Oct 2026
Docker deployment
The repository supplies a Docker Compose setup for launching the application. · github.com, 15 Oct 2026
Documentation
Documentation consists of a README and GitHub wiki covering installation, configuration, migrations, web-server setup, Stripe webhooks, troubleshooting, and security. · github.com, 15 Oct 2026
Email notifications
An independent review says notifications can be triggered for affiliate joins, approvals, payouts, and commissions, with customizable messages. · medevel.com, 15 Oct 2026
Free plan
Yes · numok.com, 21 Sept 2026
Independent coverage
Kachibito.net describes Numok as an MIT-licensed open-source affiliate platform with conversion tracking and Stripe-based automatic payouts. · kachibito.net, 15 Oct 2026
Independent praise: ownership
MEDevel praises Numok for Stripe focus, self-hosting, source-code ownership, and avoiding recurring SaaS fees. · medevel.com, 15 Oct 2026
Installation requirements
The installation guide lists PHP 8.1 or higher, MySQL 5.7 or higher, Apache or Nginx, Composer, an SSL certificate, and a Stripe account. · github.com, 9 Oct 2026
Integration
Stripe is the documented payment integration, using checkout.session.completed, payment_intent.succeeded, and invoice.paid webhook events. · github.com, 15 Oct 2026
Intended users
The repository describes Numok as an open source tool for running a SaaS affiliate program on Stripe. · github.com, 9 Oct 2026
License
The GitHub repository identifies the project as MIT licensed. · github.com, 15 Oct 2026
Limit: operational responsibility
A community-curated referral-software list warns that self-hosted deployments require users to handle security, backups, and reliability. · github.com, 15 Oct 2026
Limit: technical deployment
MEDevel says Numok is less beginner-friendly than some alternatives because users need server, Linux, PHP, and database skills. · medevel.com, 15 Oct 2026
Maker background
Diego Gonzalez Marignac says he has built online products for more than 20 years and has focused on sustainable businesses since 2019. · dfg.ar, 15 Oct 2026
Maker identity
The maker's portfolio identifies Diego Gonzalez Marignac as the builder of Numok. · dfg.ar, 15 Oct 2026

Where Numok stands on Freedom251

Look at these too