
Pricing & Monetization
Why Stripe paid $1B for Metronome instead of fixing Billing
Anh-Tho Chuong • 7 min read
Aug 11, 2025
/6 min read

Event-based billing represents a fundamental shift in SaaS monetization, moving from flat subscription fees to consumption-based pricing that directly correlates with customer value. When HubSpot implemented metered billing over a decade ago, its net revenue retention (NRR) jumped from 70% to nearly 100% without impacting new customer acquisition. [1] This transformation demonstrates how effective usage based billing systems can drive measurable business outcomes including faster time-to-cash and reduced billing errors.
Event-based billing, also known as usage-based billing or metered billing for SaaS, charges customers based on their actual consumption rather than fixed subscription fees. This pricing model charges customers based on the exact amount of resources they use, ensuring they pay only for what they consume rather than a fixed fee. [2]
Think of it like utility billing: instead of paying a flat rate for electricity regardless of usage, you pay based on kilowatt-hours consumed. Similarly, SaaS companies using pay as you go billing software charge for specific actions—API calls, data processed, features accessed, or transactions completed.
A metering billing solution operates through four core components:
Modern platforms can process up to 15,000 billing events per second, enabling real-time consumption tracking and immediate invoice generation for complex pricing scenarios.
Stripe Radar demonstrates sophisticated event-based billing in action. Every transaction processed generates multiple data points—cardholder location, purchase amount, merchant category—that become individual billable events within the fraud protection system.
Rather than charging a flat monthly fee, Stripe assigns specific costs to different protection levels. Basic risk analysis might cost $0.05 per transaction, while real-time fraud alerts command higher per-event pricing. This granular approach ensures businesses pay precisely for the protection level they need.
OpenAI's pricing model exemplifies consumption based pricing models for AI services. The platform charges based on tokens—units of text processed by language models. Input tokens (prompt text) and output tokens (generated responses) each carry specific rates depending on the model complexity.
For example, GPT-4 charges $30 per million tokens for input and $60 per million tokens for output. Complex requests requiring extensive processing naturally cost more than simple queries, aligning pricing with actual resource consumption.
Major cloud platforms implement sophisticated metering for compute resources, storage, and data transfer. Each billable event—CPU hours, gigabytes stored, network requests—carries specific pricing that scales with consumption volume and service tiers.
Transitioning to event-based billing requires careful planning and robust technical infrastructure. Here's how to implement a usage based billing system effectively:
Start by analyzing which product features deliver the most customer value and consume significant resources on your end.
Customer value analysis:
Cost correlation mapping:
Example event identification:
Accurate event tracking forms the foundation of successful usage-based billing. Usage-based billing follows a metered billing system to track accurate user consumption. [3]
Technical requirements:
Implementation approaches:
Data aggregation considerations:
Transform usage data into revenue through strategic pricing structures. Tiered pricing adjusts costs based on usage volume, with companies implementing multiple tiers including fixed pricing for base usage and discounted rates for higher volume tiers. [4]
Pricing model options:
Volume-based pricing:
Tiered pricing:
Hybrid models:
Key pricing considerations:
The final component involves seamlessly integrating event tracking with invoice generation and payment collection.
Integration requirements:
Invoice transparency features:
Automation capabilities:
Usage-based billing provides transparency where customers pay according to usage amounts. With proper billing systems, customers gain clear usage visibility, maintaining healthy customer relationships through transparency. [3]
This alignment delivers several advantages:
The 2025 Monetization Monitor indicates 59% of software companies expect usage-based approaches to grow as percentage of overall revenue, with usage-based pricing becoming the preferred choice for SaaS buyers at 42% preference versus 38% for traditional subscriptions. [5]
Key revenue benefits:
Organizations implementing sophisticated metering billing solutions often gain competitive advantages through:
Implementation challenges include data privacy concerns, integration complexities with legacy systems, and high initial costs, with regulatory compliance remaining critical especially with varying regional requirements. [6]
Solution strategies:
Aggregating, organizing, and rating usage data for billing requires multiple tools and processes, creating opportunities for costly errors requiring technology automation to reduce mistakes. [7]
Best practices for accuracy:
Communication strategies:
For organizations implementing pay as you go billing software, choosing the right technology foundation is crucial. Modern billing platforms should provide:
Leading platforms like Lago offer open-source solutions with enterprise-grade capabilities, processing up to 15,000 events per second while maintaining complete transparency and customization flexibility.
Event-based billing represents the future of SaaS monetization, enabling businesses to align pricing directly with customer value while achieving better unit economics and customer satisfaction. By following systematic implementation approaches and leveraging appropriate technology platforms, organizations can successfully transition from traditional subscription models to sophisticated usage-based pricing that scales with their business growth.