Skip to content

Integrations

MonetizeIt is the licensing side of your stack: it owns entitlements, activations and usage. Your CRM and billing tools own accounts, deals and charging. An integration keeps the two in sync — a subscription starts in your billing tool, an entitlement appears in MonetizeIt; a device activates in MonetizeIt, the account in your CRM shows it.

Everything here is built on two primitives you already have, so there is no special SDK to adopt:

You wantYou use
React when something happens in MonetizeItOutbound webhooks — signed events to any HTTPS endpoint
Drive MonetizeIt from another systemThe REST API with per-integration credentials
AdapterWhat it doesStatus
ZapierTrigger Zaps from MonetizeIt events, and let Zaps call back into the APIAvailable
StripeMap subscription lifecycle and payment state to entitlementsAvailable as a pattern (webhooks + REST)
SalesforceProject license state onto Salesforce recordsPreview — outbound only

MonetizeIt does not charge cards, send invoices or run dunning — that stays with your billing provider. What crosses the boundary is events: a billing or CRM change tells MonetizeIt to create, pause, resume or cancel an entitlement; a licensing change tells your other tools that a customer activated, is nearing a quota, or let a trial lapse. Each side keeps doing what it is best at.

Because the contract is source-agnostic, the same pattern that connects Stripe also connects any other billing or subscription tool — the adapter pages are worked examples, not the only options.