Formbricks
Formbricks Open source Forms & Surveys Logo

Changing Subscription Experience

Why is it useful?

This survey helps product managers understand user experiences when changing subscription plans. Insights can guide improvements in the subscription process and pricing clarity.

How to get started:

Once you have setup the Formbricks Widget, you have two ways to pre-segment your user base: Based on events and based on attributes. Soon, you will also be able to import cohorts from PostHog with just a few clicks.

Preview

When a customer changes their subscription, they are making a statement about value. An upgrade says "I need more." A downgrade says "I need less, or this is not worth it." A plan switch says "my needs have shifted." Each of these moments contains information that shapes your pricing strategy, feature packaging, and retention efforts.

A subscription change survey captures the reasoning behind the change while the decision is fresh. This data informs whether your plan tiers are structured correctly, whether features are in the right packages, and whether your pricing matches the value customers perceive.

When to deploy a subscription change survey

Immediately after a plan change. Whether it is an upgrade, downgrade, or lateral switch, trigger the survey right after the change is confirmed. The customer has just made an active decision and can articulate why.

During the downgrade flow. For downgrades specifically, embed the survey as a step in the downgrade process (before confirming the change). This serves a dual purpose: it collects data and creates a moment where you can address the customer's concern before they complete the downgrade.

After a billing cycle change. Switching from annual to monthly or vice versa is a subscription change that often signals changing confidence levels. Annual-to-monthly may indicate a customer testing whether they want to stay. Monthly-to-annual indicates growing commitment.

Survey questions for upgrades

  1. What prompted you to upgrade your plan? | Multiple choice (Needed more usage/capacity, Wanted access to a specific feature, Team is growing, Current plan was limiting my workflow, Other) | Required
  2. Which feature or capability was most important in your upgrade decision? | Open text | Optional
  3. How easy was the upgrade process? | 1-5 scale | Optional
  4. Is there anything about the new plan you wish were different? | Open text | Optional

Upgrade survey data tells you what features and capacity limits drive expansion revenue. This directly informs how you package and position your paid tiers.

Survey questions for downgrades

  1. What is the primary reason for downgrading? | Multiple choice (Reducing costs, Not using the features on my current plan, Team size has decreased, Switching some functionality to another tool, The higher plan does not provide enough additional value, Other) | Required
  2. Which features from your current plan will you miss most? | Multiple choice (list plan-specific features) | Optional
  3. What would need to change for you to consider staying on your current plan? | Open text | Optional
  4. Would you consider staying on your current plan if we [offered a discount / adjusted features]? | Yes / Maybe / No | Optional

Downgrade survey data reveals whether your tier structure matches customer needs. If many customers downgrade because they do not use the features in the higher tier, those features may be in the wrong package.

Survey questions for plan switches

  1. What prompted you to switch plans? | Open text | Required
  2. What is the most important difference between your old plan and your new plan? | Open text | Optional
  3. How easy was the plan switching process? | 1-5 scale | Optional

How to use subscription change data

Optimize tier packaging. If the same two or three features repeatedly appear in upgrade reasons, those are your premium value drivers. Make sure they are clearly communicated in your pricing page and upgrade prompts.

Identify at-risk downgrades. Users who downgrade because of cost may churn entirely if their needs do not decrease. Flag these users for retention outreach. Users who downgrade because they do not use premium features were likely mis-sold or did not receive proper onboarding for those features.

Refine pricing. If "reducing costs" is the dominant downgrade reason but "value" is not cited, your pricing may be above the willingness-to-pay threshold even for customers who see value. Consider adjusting pricing or introducing a mid-tier option.

Improve the change experience. Questions about process ease identify friction in your subscription management flow. A difficult upgrade process can delay expansion revenue. A difficult downgrade process creates resentment.

Track plan change velocity. How quickly after sign-up do customers upgrade? How long after upgrading do some downgrade? These patterns reveal whether your trial, onboarding, and expansion motions are well-timed.

Common mistakes

Only surveying downgrades. Upgrade data is just as valuable. Understanding why people upgrade helps you accelerate more upgrades.

Making the downgrade survey feel like a guilt trip. The survey should feel like a genuine request for feedback, not a last-ditch attempt to prevent the downgrade. Keep the tone neutral and respect the customer's decision.

Not acting on "not using premium features." This response means your onboarding for those features failed. Before the next customer reports the same thing, invest in feature discovery and education.

Ignoring billing cycle changes. Annual-to-monthly switches are an early churn indicator. These customers are hedging. Reach out to understand why their commitment level changed.

Set up this survey in Formbricks

Formbricks lets you trigger different surveys based on the type of subscription change. Upgrades, downgrades, and plan switches each get a tailored question set.

For downgrades, the survey can be embedded in the downgrade flow itself, appearing before the change is confirmed. This creates a natural intervention point where you can present a retention offer based on the customer's stated reason.

All responses are tagged with the old plan, new plan, and customer attributes, making it easy to analyze subscription change patterns across segments.

Explore related templates