If you’re offering the same pricing plan to all your website visitors, you’re likely leaving a lot of money on the table. By personalizing your pricing plan to visitors, we’ve seen customers add $500k in ARR just by implementing this simple workflow.
Let’s say you have two pricing plans on your website—a Personal plan and a Team plan. The Personal plan is great for small, individual users, while the Team plan is geared at businesses who want to use the plan across varieties of teams.
From your research, you know that Personal plans generally work best for companies with <10 employees. But past that point, most of them want to upgrade to the Team plan. So how do you match new users with the pricing plan that makes the most sense for them?
Step 1: Create two different plan signup variants
Most businesses have a single CTA on their homepage to start a free trial, with one single signup flow that everyone goes through irrespective of who they are.
But to personalize the page to different sets of buyers, we actually need different variants of our signup flow—one for a Personal plan and one for a Team plan—that we can dynamically show based on the user.
The easiest way to do this is to create two different signup flows which can accept the particular trial as a query parameter (
Customizing which trial the user sees is as easy as updating the link from the homepage.
Step 2: Use Clearbit Reveal to show company information
Once we have the personalized signup flows setup, we have to personalize what CTA each user sees.
Therein lies the challenge—how do we show the user the right plan if we don’t know anything about them?
To help, we can use Clearbit Reveal Destination. It de-anonymizes your website traffic and tells you if a website visitor is coming from an IP range owned by a bigger company.
You’ll find Clearbit Reveal in the Segment catalog. Click here to learn how to get it set up.
Once we have the company name and employee count, we can use that data to personalize the landing page. The employee count should be returned from the Clearbit API as:
Step 3: Using Google Optimize to personalize the landing page
Now that we know that users who are a part of a bigger company will prefer our Team plan, we can use Google Optimize, an A/B testing, and personalization product, to route those visitors to the right page.
You can set up Google Optimize via the Segment catalog. Click here to learn how to get it set up.
Once in Google Optimize, start by creating a Personalized Flow. Once you’ve given it a name e.g. “Personalized Pricing Plans”, it’s time to get to work.
Once we have our variable defined, we’re ready to personalize the page layout.
We can set up our first “site changes” to personalize the experience. Do this by selecting the “View” button for changes, and creating a new one.
Our rules are set up so that Clearbit Reveal forwards the rules appropriately.
And from there, we’re done!
Visitors to your landing page will now be routed to the price plan that, based on their company information, makes the most sense to them.
This is a net win for you and your customer. We’ve seen Segment customers gain $500k in ARR using this simple technique, as well as increase customer satisfaction.
Getting started is easy
Start connecting your data with Segment.