Skip to main content

Creating a question

Collecting feedback from customers who cancel is vital to understanding why they leave and how you can improve. The default cancellation flow starts with two standard questions, but more can be added.

Default survey form

Question and form steps

Cancellation flows contain questions either as stand-alone steps or as part of form steps, which can contain multiple questions.

Question and form steps are quite similar. The primary difference is that question steps ask a single question, whereas forms typically contain multiple questions.

Which should you choose

Asking a single question per step can help users focus on each question and make the appearance or disappearance of conditional questions less jarring.

On the other hand, forms reduce friction by decreasing the number of steps a user must complete.

If you’re unsure which to choose, we recommend using a form.

Creating a question

The steps to create a question depend on whether it’s going to be part of a form or a stand-alone question.

Within a form

Open the flow editor by clicking Flows in the left navigation.

Opening the flow editor

Creating a question within an existing form

Select the desired form step in the flow steps.

Click Add question and select the type of question.

Creating a new form

You may create additional forms. In the flow editor, click the plus icon that appears between steps in the top section and select Form. Give it a name for reference.

Creating a question

Stand-alone question

Open the flow editor by clicking Flows in the left navigation and then the pencil icon in the flow steps diagram.

Opening the flow editor

In the flow editor, click the plus icon that appears between steps in the top section and select the type of question you’d like create (Multiple choice, Text or Return likelihood).

Creating a question

Question types

Choose between three question types:

  • Multiple choice - a fixed list of options
  • Text - open-ended feedback
  • Return likelihood - 1-10 rating of a subscriber’s likelihood to return

Multiple choice

Multiple choice questions have a title (e.g. “What is your primary reason for leaving?”) and an optional hint. You can use hints to add extra detail.

Adding options

Click the Add option link to add a new option to a multiple choice question.

Add question option

Enter a title and an optional reason code for your question option.

Reason codes

Reason codes are used when sending survey response data to third-party integrations. This allows you to represent survey responses with a consistent value that does not change if you update the wording of the multiple choice option.

Add question option details

Note for Chargebee integrations: To send cancel reason codes to Chargebee, enable in Settings > Integrations > Subscription platform > Configure. Reason codes must match exacty (case sensitive) what's in Chargebee. If a reason code is not specified in ProsperStack, it will default to "Other" (make sure you allow "Other" in Chargebee).

Reordering options

Drag and drop question options using the drag handle to the left of the option text to change the order.

Reordering question options


Text questions have a title (e.g. “How can we improve?”) and an optional hint. You can use hints to add extra detail.

Additionally you may specify placeholder text to be displayed when the field is empty.

Return likelihood

Asking your customer’s likelihood to return during cancellation can provide valuable insights regarding which customers to target for winback and remarketing campaigns.

Reordering form questions

Return likelihood questions have a title (e.g. "What is your likelihood to use our product again?") and an optional hint. You can use hints to add extra detail.

Question settings

Questions have additional settings.

For questions within a form, hover over a question to display the settings toolbar.

Form question settings

For stand-alone questions, the settings toolbar is visible when the step is active.

Stand-alone question settings

Requiring a question

Questions are optional by default, but can be made required. When the question is the active step, an options bar appears in the upper right. Click the asterisk icon to toggle between optional and required.

Multiple choice settings

Multiple choice questions have additional settings.

Question settings

Select multiple

Allow the user to select multiple options instead of a single one.

Randomize options

The order of options can be randomized to help prevent the first few options from being over-represented in your data.

Other, please specify

Display a final option labeled "Other" that allows the user to be more specific.

Displaying a question conditionally

Questions can be displayed only when certain conditions are met, based on customer segments or answers to previous questions. Learn more about step conditions.

Reordering questions

For questions within a form, drag and drop questions within a step.

Reordering form questions

For stand-alone questions, drag and drop questions in the step diagram.

Reordering questions