Presentation Formats

Grids, Tables, and Sliding Scales

The Presentation of Usage-Based Pricing

Simplifying Pricing and Discount Models

The power of usage-based pricing comes from the creativity and flexibility it offers.  By making creative use of different value metrics, discounting models, and contract structures, SaaS and cloud companies can generate an almost infinite number of pricing permutations. 

However, the power and flexibility offered comes at the expense of complexity.  Usage-based pricing can be very confusing to customers.  A pricing model that is challenging to understand will delay sales cycles and put deals at risk.  That is why the most successful SaaS and cloud providers invest time and energy experimenting with different ways of presentation formats for their offerings until they find the most customer-friendly approach.

Five Common Presentation Formats

There is no limit to the number of different presentation formats for pricing.   However, the SaaS and cloud industry has converged on five common approaches for usage-based pricing:

Example of how SaaS cloud pricing is presented with three columns for starter, growth, enterprise package

These presentation formats can be used to display pricing or discounting models.

Also, note that the core five presentation formats can also be combined to support more complex pricing arrangements.  We refer to these combinations as hybrid presentation formats.

Grid Presentation

Best for small number of products with single configuration

The grid presentation format is popular for companies that have lots of different offerings that need to be displayed concisely on a single page.  Each section of the grid features a single offering with limited details such as the name of the product, a short description, the price per unit and the associated value metric.  There is usually a hyperlink that offers customers an option to learn more about the features and capabilities of the product.

grid presentation format example for usage-based pricing

The grid format works best when you have:

  • Fewer than 10 products that can be displayed on a single screen
  • Each product is offered in a single configuration/package
  • Minimal detail about the product description needs to be displayed
  • Pricing, for each product, is based upon a single value metric

Real World Example

Below is a grid presentation format for various data management services such as machine learning and a data warehouse.  Within the grid there are seven different products listed.  For each product the price per unit is defined along with a short description and a link to more information.

example of grid presentation format for usage-based pricing with 7 different products each listing price and a short description

For additional details on the example pricing model shown above visit the Cloudera website.

Table Presentation

Best for multiple products with multiple price points

The tabular format offers great flexibility to present price schedules that have multiple dimensions.  In the table format, the individual products are listed on the left of the horizontal rows.  The column headings represent the different dimensions for pricing.

Multiple Value Metrics

Tables can be used for pricing based upon a single value metric resulting in a simple price x quantity (value metric) equation.  Alternatively, the tables can be more complex with pricing being a multi-part equation based upon multiple, different value metrics.

For example, below is an example of a table presentation format that shows how pricing for a list of products varies based upon two different value metrics 1) the hours that the service was used and 2) the number of transactions processed.  The monthly charges will be determined by multiplying price x quantity for each column and summing up the total.

For example, suppose the customer used 

Product A 

10 hours at a price of $10 per hour 
1000 transactions at a price of $0.10 per transaction.  

The pricing would be calculated with two equations:

10 hrs x $10/hr = $100
1,000 transactions x $0.10 = $100

Total = $100 + $100
Total = $200

Real World Example

Below is an example of a table presentation format with two different value metrics for pricing of cloud integration.  The first value metric is the number of tasks per hour.  The second is the data transfer measured in GB.

For additional details about the example table presentation format shown above visit the Confluent website.

Multiple Use Cases

Tables can also be used to present pricing with a single value metric that varies based upon the use case. In this example, assume we have an automated SMS messaging service that is priced per message. However, the price per message varies based upon whether the use case is

  1. Send with text only
  2. Receive with text only
  3. Send text with picture
  4. Receive text with picture

For example, suppose that a customer sent 25,000 messages from each category. The total monthly charges might be:

25,000 text only received x $0.01 per text = $250
25,000 text only sent x $0.02 per text = $500
25,000 text with image received x $0.05 per text = $1,250
25,000 text with image sent x $0.10 per text = $2,500

Total = $250 + $500 + $1,250 + $2,500
Total = $4,500

Multiple Locations

Below is another example of a table presentation of a list of products which are each priced based upon a single value metric.  In this case, the price varies based upon which geographic region the usage is consumed in, perhaps due to differing cost structures by location.

Multiple Volume Tiers

Tables are also an effective approach for presenting a tiered discounting model.  Below is a table that illustrates how the per unit pricing varies as the customer’s volume of consumption increases.  In this example, the product is high volume data transfer in and out of a cloud data center.  There is a single value metric (GB of data transferred), but the per unit charge decreases with volume.

For example, suppose that a customer transferred 250GB in a single month to/from the North America data center. The total monthly charges might be:

First 100 GB @ $10/GB = $1,000
Next 100 GB @ $9/GB = $900
Next 50 GB @$8/GB = $400

Total = $1,000 + $900 + $400
Total = $2,300

Real World Example – Hybrid Location and Volume Tiers

Below is a real world example of a tiered discounting model for data transfer services that also varies by location.  Each of the columns represents a pricing tier.  Each of the rows represents a different location.

example table presentation format for tiered discounting with usage-based pricing

For additional details on the hybrid volume and location presentation format shown above visit the Google Cloud Platform Content Distribution Network page.

List Presentation

Best for high number of products with single configuration and pricing

The easiest approach to price presentation is the list format.  The products simply are listed in a row and column format.  At a minimum the list will need two columns for 1) product name and 2) unit price.  The two column format is common when there is a list of add-ons that can be purchased in combination with a base product.  

Lists are not limited to two column formats.  Lists with five or more columns are common with cloud infrastructure providers.  Compute, database, storage, and machine learning offerings are commonly presented in list format with the CPU, memory, storage, and cloud platforms each as columns in addition to the price. 

The list presentation format and table presentation format (described above) can look very similar, especially when the list has multiple columns of detail for each row.  We distinguish the two by the number of columns that are presenting pricing.  A list has only one column with pricing and a table has two or more columns with pricing variables.

The list format works best when you have:

  • Either a short or long list of products to present
  • Product names are self-explanatory not requiring a detailed word description
  • Pricing is based upon a single metric

Real World Example

Below is an example of the list presentation format for a cloud-based rendering service that generates complex 3D images and interactive experiences for virtual reality devices. There are three products listed along with the usage-based price and a brief description.

Example of list presentation format for a 3D cloud rendering service with three products, the price, and service description

For additional details on the example list presentation format pricing shown above visit the Azure Remote Rendering product page.

Column Presentation

Best for pre-configured, multi-tiered packages

The column presentation format is one of the most popular models for SaaS and cloud products. Column presentation is typically implemented with a packaging strategy in which the offerings are configured into three (or more) different bundles of features and entitlements with a fixed price point. Column format is appealing because customers can quickly compare a handful of pre-configured packages at different price points to decide which one is best for them.

At the top of each column the package name is displayed along with a price and the associated value metric. Below the column headings, a detailed list of features and entitlements is displayed that allow customers to compare the functionality offered within each tier. Below is an example of a multi-tiered columnar presentation format for three configurations that are packaged based upon the feature set (good, better, best).

In many cases, a summary of the features is presented directly below the column headers within the visible screen area.  The summary view that makes it easy for the customer to quickly differentiate between the packages without having to scroll down through a long list of features.  

For example, suppose there was a three tiered “good, better, best” package for employee background screening that was priced based upon the number of people verified.  

The good package summary description might be 

Check for match with persons on:

  • Criminal background
  • Government watchlist

The better package summary description might be

Everything in good plus

Verification of employees:

  • Current employer
  • Education credentials

The best package summary might be

Everything in better plus

Verification of employees:

  • Previous employer
  • Professional licenses
  • Financial history

Below is another example of a multi-tiered columnar presentation format for four configurations that are packaged based upon the usage-allowance.  Note that there are feature differences between the packages as well, but the usage allowance is the primary metric used to distinguish the packages.

The column tier approach works when the 

  • Single product to be represented on the pricing page
  • Product is bundled into 2-5 different configurations,
  • Comparisons of the features and entitlements offered with each package need to be displayed
  • Pricing is based upon a single value metric

Sliding Scale

Best for volume discount pricing

The sliding scale is typically used to illustrate how volume or tiered discounting models work.  The customer can adjust the amount of product they expect to consume and immediately see what the price will be at that usage level.  The sliding scale improves the customer experience by providing transparency on pricing.  It also frees the customer from having to master complex rating calculations when they are in the early stages of the buying process.

The sliding scale works best when you have:

  • Single product to be represented on the pricing page
  • The product is offered in a single configuration
  • Pricing can be based upon one or more value metrics
  • Volume or tiered discounting model
    • Standardized across all customers (versus being negotiated for each contract)
    • Automatically applied (versus being applied only for customers on long-term contracts)

Real World Example

Below is an example of a sliding scale presentation format for a cloud-based map service.  Customers can slide the bars left and right to see the pricing for various combinations of mapping requests sent via API.

example sliding scale presentation format for cloud based map service with five different SDKs and API options

For additional details about the example presented above consult the Google Maps pricing page.

Read More of the Usage-Based Pricing Guide

More Articles, Webinars, and Resources

About Usage-Based Pricing

Blog

Net Revenue Retention for Usage-Based Pricing

Learn how Snowflake, DataDog, Fastly, and other public cloud companies calculate net revenue retention for usage-based pricing models. Compare the methodologies for the key retention metric.
Blog

Usage-Based Billing for Spend Commitments

Learn the key steps for usage-based billing for spend commitments with true ups and walk through a real world example.
Blog

Usage-Based Billing for Monthly Minimum Contracts

Understand how usage-based billing for monthly minimum contracts with overage fees is performed. View steps and calculations for an example contract.
Blog
Success with Usage-Based Pricing Requires Collaboration Across the Business
Blog
How 10 Cloud Providers with Usage-Based Pricing Report ARR
Blog
Usage-Based Billing for Prepaid Credits