How It Works

Gone with complicated homegrown billing systems.

Lorem Ipsum is simply dummy  
of the printing and typesetting industry. Lorem Ipsum has been the industry's.

Wade Warren, That awesome!

Manage the Customer experience

Provide a branded experience to customers to view usage and manage their subscription. Seamlessly transition customers between price plans. Configure notifications for usage thresholds and payment events.

Learn More

Automate usage-based billing

Automatically generate customizable, usage-centric invoices with your company’s logo. Charge customers with your preferred payment provider.

Learn More

Iterate on Pricing

Test new pricing strategies by backtesting new plans against real customer data. Empower x-org collaboration by providing visibility into pricing decisions. Run analysis to optimize and discover new value metrics.

Learn More

Usage-based Pricing

1 Send Usage

View real-time usage with Octane's powerful APIs. Integrate in minutes with our drop-in metering system.

2 Convert to Revenue

Octane turns usage data to revenue and helps you maximize monetization for usage-based plans.

3 Send Invoice

Charge customers with your preferred payment gateway. Automatically generate customizable invoices with your company’s logo.

Start Trial

Step 1 Alignment

Pick Metrics

Usage based billing per customer starts by metering applications and infrastructure. Meters can range from CPU usage to number of API requests. It is important to pick the right value metrics that are profitable for your business and valuable to your customers.

Step 2 Foundation

Create a Price Plan

Describe the metered price plans you want to charge your customers with.

Step 3 Customize

Connect to your Ecosystem

Easy integration with popular payment providers (Stripe, Paddle). Setup alerts when customer usage starts to drop (Slack).

Step 4 Insights

Monitor Usage

Understand your profitable meters by analyzing customer usage.

Step 4 Improvements

Roll Out Changes

Roll out new price plans to new and existing customers with ease. Iterate on price plans without writing code.

Step 5 Personalize

Keep Plans Fluid

Make changes to a single or segment of customer’s subscription. Offer usage-based trials and discounts.

Start Trial

Step 1 Alignment

Pick Metrics

Usage based billing per customer starts by metering applications and infrastructure. Meters can range from CPU usage to number of API requests. They need to be clear to be used accurately in analysis and price plans.

Contact us for metrics in your industry

Step 2 Foundation

Create Meters

Measurements are handled differently depending on the associated meter definition. The most significant distinction is the relation to time, which is the reason for the two meter types: counters and gauges.

Gauge Metering

A fluctuating value (i.e., can increase and decrease over time). With gauges, the time between measurements is as important as the measurements themselves. Often times, it is the integral (i.e., area under the curve) that represents true usage.

Example: Number of active users, storage provisioned, number of running job.

Counter Metering

A monotonically increasing value (i.e., expected only to increase over time).

Example: API requests, files uploaded, inbound/outbound network traffic, function invocations.

Step 3 Setup

Register Customers

Register your customers with a single line of code.

Step 4 Customize

Assign Price Plans

Subscribe customers to a price plan. Through subscriptions you can customize a customer's billing cycle, price plan components, discounts.

Step 4 Measure

Send Usage Measurements

Send measurements corresponding to the meter from anywhere using Octane's REST API directly or client SDKs..

Step 4 Test

Monitor Data

After you create meters and start streaming data to Octane, you can view usage along the customer dimension.

I have my own Stripe account, can I still use you?
How do I integrate my slack account to Octane?
Do you have any product usage limitations?
How granular is the revenue calculation for my usage data?