Products

IN THIS ARTICLE

A Product is unit-based resource that can be used to estimate recurring services or one-off expenses.

Product overview

Products are common to a space. Access Products from the main menu.

  • A product can represent goods or services with unit-based pricing
  • Products contain pricing rules that determine how unit price changes based on quantity
  • Products can have a recurring pricing period (e.g. a monthly user license subscription)
  • Products can be allocated to services and expenses within a phase.
  • Products can be added or removed from the scope of a phase (like features)

The products page
The products page

Products

To add a product, click New product to open a new product window.

Creating a new product
Creating a new product

Pricing model

The pricing model determines how prices are calculated:

  • Flat price with no associated quantity
  • Per unit price where all units have the same price
  • Tiered price per unit, with a maximum number of units in each range
  • Volume price where all units have the same price based on total quantity
  • Stair-step pricing with a fixed price based the total number of units within a range

Product pricing models
Product pricing models

Pricing ModelDescriptionExamples
FlatFixed price, no unitsSetup fee of $1000
Per unitBasic per-unit price where all units are priced at the same rate$10 per user, or $0.5 per GB of data
TieredPer-unit price ranges where units are priced at different rates based on which range they fall under$15/user license for first 10 users $12/user license for additional users (11+)
VolumePer-unit price ranges, where all units are priced at a single rate, based on total quantity$15/user if less than 50 users $10/user if total is greater than 50
Stair-steppedFlat price ranges based on the total number of units$250 for up to 5 users, $500 for up to 10 users, $1000 for up to 20 users

Pricing units

Every product has a unit type. This could be a built in unit type (such as GBs or Hours) , or a custom unit (such as Users, Events, Instances, Sessions or even Bananas).

Units provide context to users about what the quantity/pricing represents (e.g. A license for '100 users' is easier to understand than a license for '100 units')

Standard units

There are a number of standard units built into the platform, including:

  • Units (default)
  • Data - TBs, GBs, MBs, KBs, Bytes
  • Time - Seconds, Minutes, Hours, Days, Weeks, Months, Quarters, etc
  • Custom - Users, Events, Sessions, Instances

If there are other unit you really would like to see, let us know :)

Product pricing units
Product pricing units

Price ranges

For each pricing rule (other than flat) you can define multiple quantity-based ranges with different unit costs, prices and margins.

  • You can set the per-unit (or per-step) cost in each range, or leave it blank and it will default to the value in the first range
  • Similar to roles, you can either use automatic or manual pricing per quantity.
  • You only have to set the maximum value for a range, and Estii will figure out the min value for the next range.
  • The last range can have a fixed or unlimited max value

Product pricing ranges
Product pricing ranges

Price preview

Like us, you probably find it hard to sometimes tell the difference between volume, tiered and stepped pricing. To make it easier, we've included an inline preview, where you can enter a sample unit size, and we will break down the price calculations for you.

Preview of tiered pricing
Preview of tiered pricing

Preview of stepped pricing
Preview of stepped pricing

Pricing period

Pricing period allows you to set a recurring "billing" cycle for a product such as a monthly subscription, annual license, or weekly service fee.

One of the most powerful features of products, is combining units with a recurring time period to accurately price recurring costs such as a monthly subscriptions, annual license, or weekly service fee. For example:

  • $10 per user-month for a recurring subscription license,
  • $1 per instance-hour of a cloud services.
  • $1 per GB-months for data storage

Within the estimation UI, compound units always appear hyphenated (e.g. GB-months or instance-hours), You only need to estimate the quantity for a single period (e.g. a month) and Estii will automatically calculate the total units and price based on the total duration.

Product pricing periods
Product pricing periods

Product settings

You can also specify a default margin and currency (business plan) per product.

Product settings
Product settings

Examples

Flat price

Flat pricing
Flat pricing

Per unit price

Per-unit pricing
Per-unit pricing

Tiered price

Tiered pricing
Tiered pricing

Volume price

Volume pricing
Volume pricing

Stair-stepped price

Stair-stepped pricing
Stair-stepped pricing

Product list

Reorder products

Products can be reordered via drag and drop. The order of products determines their display order elsewhere in the space (such as in autocomplete drop downs)

Deleting products

You can delete a product from the space. As with roles and streams, deals that reference those resources wont change immediately. When you update the deal, you will be prompted to select one of the following options for deleted resources:

  1. Delete all references to the product (default)
  2. Map all references to another product. The list of available products will be filtered to only include products with the same unit type and period

Import / export products

You can import and export products to a CSV file.

  • To import, click Import products and select a CSV file to upload.
  • To export, select Export products from the ... menu to download all products as a CSV file.

To download an example, click Import > Download template

Product CSV format

You can import multiple products at once, using the format below. The export format is similar to the import format, with the addition of the calculated margin column

ColumnDescriptionExampleNotes
NameName of the productUser licenseRequired
ModelThe pricing model for the producttierRequired. one of flat, unit, tier, volume or stair
UnitThe unit type for the productuserRequired. Default is unit. See above for full list of unit types
PeriodThe recurring time period for the productmonthOptional. Allowed values are minute, day, week, month, year
Default marginThe default margin for ranges without a fixed price50%
CurrencyThe currency for the productUSDRequired
Max unitsThe maximum units in the range100Required
CostThe per unit/step cost1.25Optional, defaults to 0 (or cost of previous tier)
Cost SetIs the cost set manually, or inheritted1Either 1 (set) or 0 (not set)
PriceThe per unit/step priceOptional, defaults to cost+margin
Price setThe type of priceEither 1 (set) or 0 (not set)
MarginThe calculated per-unit/step margin for the tier51%Range margin is only included in export. It is ignored during

Example:

Name,Model,Unit,Period,Currency,Default Margin,Max Units,Cost,Cost Set,Price,Price Set,Margin
Flat license,flat,unit,,usd,50%,0,2500,1,5000,0,50%
Per unit license,unit,user,month,usd,50%,0,5,1,10,0,50%
Tiered license,tier,user,month,usd,50%,10,5,1,15,1,67%
Tiered license,tier,user,month,usd,50%,50,5,0,12.5,1,60%
Tiered license,tier,user,month,usd,50%,0,5,0,10,1,50%
Volume license,volume,user,month,usd,50%,10,5,1,15,1,67%
Volume license,volume,user,month,usd,50%,50,5,0,12.5,1,60%
Volume license,volume,user,month,usd,50%,0,5,0,10,1,50%
Stepped license,stair,user,,usd,50%,3,0,0,100,1,100%
Stepped license,stair,user,,usd,50%,10,0,0,250,1,100%
Stepped license,stair,user,,usd,50%,25,0,0,500,1,100%
Stepped license,stair,user,,usd,50%,0,0,0,1000,1,100%

Using products

Allocating products to a deal

Products can be allocated to Services and Expenses

Updating deals

You can modify products at any time, however deals wont update automatically.

Deals store a versioned copy of all space resources (roles, streams, products) that can be updated from the deal page.