New in Chargebee: Explore Reveal and understand your payment performance end-to-end.Try Now
Docschargebee docs
HomeBillingPaymentsRevRecGrowthReveal
Support

Getting Started


  • Overview
  • Installation Guide

Use Cases


  • Acquisition
  • Expansion
    • Find the upgrade price that grows expansion
    • Capture expansion with a new plan
    • Tailor upgrade pricing to subscriber tenure

Plays


  • Overview
  • Managing Plays

Offers


  • In-app Offers
  • Pricing Tables

Experiences


  • Branding
  • Cancel Pages
  • Loss Aversion Cards
  • Survey Reasons
  • Redirect Pages

People


  • Managing Audiences

Reports & Analytics


  • Key Metrics Glossary
  • Dashboards & Trends
  • Cancel Insights
  • Offer Performance Report
  • Experience Performance Report
  • Lift Report
  1. Growth
  2. Use Cases
  3. Expansion
  4. Find the upgrade price that grows expansion
Chargebee Retention is now part of Chargebee Growth.New customers can find everything you need in Chargebee Growth documentation.Existing Chargebee Retention customers can continue to access the legacy Chargebee Retention documentationhere.
  1. Growth
  2. Use Cases
  3. Expansion
  4. Find the upgrade price that grows expansion

Find the upgrade price that grows expansion

Run a pricing table price experiment for existing subscribers.

Overview

Your Plus subscribers aren't moving up to Business, the next plan up. Before you lower the upgrade price for everyone, you can test it with a small group of subscribers and measure the impact.

In this tutorial, you run a pricing experiment with pricing tables in Chargebee Growth. You create an audience of active Plus subscribers, build a test pricing table that uses Price Override to lower the Business price, and run an Expansion play that compares the standard upgrade table with the test table. When a subscriber accepts, the plan changes immediately at the discounted price.

What you learn: whether the upgrade price is what's keeping expansion flat.

Before you start

  1. Connect Growth and Billing. Make sure Chargebee Growth is enabled and connected to your Chargebee Billing site.
  2. Enable Price Override. Enable Price Override in both Chargebee Billing and Chargebee Growth so you can lower the Business price on the test pricing table.
  3. Integrate Growth with your application. Have your app development team follow the dynamic pricing table integration guide so Growth can present the right pricing table to subscribers in your app.
  4. Set up the control pricing table. Create and launch a pricing table in Chargebee Growth with your standard Business upgrade price. This is your control.

Implementation steps

Follow these steps to set up and run a pricing experiment for existing subscribers.

1. Create and map a custom field for "plan usage percent" in Growth

  1. In Growth, navigate to Settings > Setup.
  2. Under Field mappings, select Map fields.
  3. Scroll down to Field Mapping and select the button View & map passed data. A modal appears.
  4. On the modal, under Custom Chargebee Retention fields, select the +add a new field button and enter the following details:
    1. Field Label: "Plan used percent".
    2. Data Type: "Integer".
    3. JS Name: "custom.plan_used_percent".
  5. Select the Save changes button. The modal closes.
  6. Scroll down and fill in the form above the Add custom field button:
    1. Name: "Plan used percent".
    2. Type: "Integer".
    3. Source Field dropdown: Under API & Chargebee.js, select Plan used percent.
  7. Select the Add custom field button.
  8. Select the Save changes button.

1. Create an audience of active Plus subscribers

Target the subscribers you want to move up to Business. Create an audience:

  1. In Growth, navigate to People > Audiences.
  2. Create a new audience with the following conditions defined:
    • Condition 1:
      • Property: "Plan ID".
      • Operator: "starts with".
      • Value: "plus".
    • Condition 2:
      • Property: "Plan used percent".
      • Operator: "Greater than or equal to".
      • Value: "80".
  3. Select the Done button to save the audience.

This selects customers subscribed to plan prices that belong to the Plus plan and have used at least 80% of their plan limit.

2. Create the test pricing table

  1. Create a second pricing table as the test table that matches the control table.
  2. Customize the test pricing table to lower the Business price:
    1. Open the test pricing table and select the New User tab.
    2. Select the Business plan, then go to the Edit Pricing tab.
    3. Enter the lower test price in the Price field. To highlight the discount, you can also enter the original price in the Strikethrough field.
  3. Select Preview to confirm the test table shows the lower price.

3. Create an Expansion play to run the experiment

Use a play to split your audience between the control and test pricing tables.

  1. In Growth, go to Plays > Expansion.
  2. Select Create New Play, select the Pricing Table play type, and then select Proceed.
  3. Under Choose your Audience, select the audience you created in step 1.
  4. Select Targeting & Experimentation.
  5. Under Control, select your current pricing table and set the percentage of traffic to send to it—for example, 50%.
  6. Under Actions, select Show pricing table and select the test pricing table you created in the previous step.
  7. Select Review & Publish, set the play Priority, and then select Publish Play.

Result

Eligible Plus subscribers are now split between the control and test pricing tables. After the play runs for the length of your experiment, open the play report to compare upgrade conversion across the two groups and see whether the lower Business price performs better.

Summary

In this tutorial, you learned how to:

  • Create an audience of active Plus subscribers who are near their usage limits.
  • Build a control pricing table and a test pricing table that uses Price Override to lower the Business price, customized on the Subscribers tab.
  • Run an Expansion play that splits traffic between the two tables.
  • Use the play report to compare upgrade conversion across price points.

Was this article helpful?