How it works
MonetizeIt sits between three things you already have: your commercial model (what you sell), your application (what you ship), and your back-office systems (billing, CRM, email). It turns the first into rules your application can enforce, and emits the events your back office needs.
The shape of an integration
Section titled “The shape of an integration”- You model your offering — in the admin portal (or via the API), you define products and features, package them into plans, and grant them to customers as entitlements.
- Your application asks and reports — through a client SDK or the REST API directly, your app activates a license, checks entitlements at runtime, and records usage.
- MonetizeIt enforces and measures — it validates licenses (online or offline), evaluates entitlements, and counts usage against quotas and balances.
- Your other systems stay in sync — MonetizeIt emits webhook events (activated, renewal due, trial expiring, limit crossed) that you route to billing, CRM or automation tools.
What runs where
Section titled “What runs where”- Your application and your customers’ devices run a client SDK or call the API — including fully offline, with signed licenses that validate without a network.
- MonetizeIt holds the catalog, entitlements, licenses and usage, and exposes one secured API plus the admin portal.
- Your back office receives webhooks, and can sync data inbound through the Salesforce connector — with ERP, Zapier and generic connectors alongside.