You're not charged for messages we don't pay for

Messages carried by a provider the business already pays for are excluded from metering entirely — the meter only starts when the cost lands on us.

What it is

A metered-provider allowlist. Only providers the platform is invoiced per message by are billable. A business sending through a CRM subscription they already pay for is not charged per message, because there is no cost to recover.

Also called: charged twice for messages · already paying my CRM · GHL messages billed

See it
You're not charged for messages we don't pay for
Area
Platform & Admin
Group
Usage billing
System
Platform Billing
Solves
2 named problems
01The allowlist is applied before pricing; excluded rows are counted and reported as 'carried by a bundled provider'.
02The same exclusion governs what the tenant's own usage screen shows, so the screen and the invoice cannot disagree.
03A business whose traffic moves onto a metered provider starts being metered from that moment, not retroactively.
The sweep result line for a bundled tenant: 'no metered usage (176 sends carried by a bundled provider)'. src/lib/usageBilling.ts. Sample data — no customer information appears here.
How it works
  1. 1The allowlist is applied before pricing; excluded rows are counted and reported as 'carried by a bundled provider'.
  2. 2The same exclusion governs what the tenant's own usage screen shows, so the screen and the invoice cannot disagree.
  3. 3A business whose traffic moves onto a metered provider starts being metered from that moment, not retroactively.
Why we built it

Some businesses send through a CRM subscription they are already paying for, which costs us nothing per message — so billing them per message would be inventing a cost. That was caught the hard way: on one account, 175 of 176 logged emails had gone out through the CRM, and the first version of the metering sweep would have invoiced every one of them. Messages sent on a channel the business already pays for are excluded, and only usage that genuinely costs something is billed on.

The problem
  • Metering messages carried by a subscription the business already pays for.
  • The usage screen showing different numbers to the invoice.
Sound familiar?
What you get
Charges only exist where a real cost exists.
What you see on the usage screen is what you are billed.

See it on your own jobs

Twenty minutes, your numbers, no slide deck. We’ll build one of your real buildings in front of you and send you the estimate link at the end — yours to keep either way.

or keep browsing features →