Get started with survey - Userpilot Knowledge Base (original) (raw)

Userpilot surveys allow you to collect valuable feedback at scale and at the right moment. Whether you aim to improve the user experience, measure satisfaction, gather feedback on new features, or segment your users, this tool provides a dynamic and flexible approach to collecting insights.

The Survey Overview serves as your central hub for monitoring and analyzing survey performance. Once you access this dashboard, you’ll find:What Can You Do in the Overview Tab?

  1. View & Manage Surveys Easily access and view all surveys in your workspace, with key details like title, trigger type, and status (Active, Draft, Archived).
  2. Organize & Filter Surveys Filter by status, trigger type, target segment, or creator to quickly find relevant surveys.
  3. Customize Your Data Reorder columns, show/hide data, and sort by different attributes to focus on key metrics.
  4. Export Surveys Download report in CSV file to analyze and share survey data. Screenshot2025 01 31at5 57 54PM Pn

Creating a Survey

Ordering

To ensure a seamless user experience, you can order surveys.You can arrange the order of your Web App and Mobile App surveys separately by clicking on the tabs above the ordering and throttling table.images/Screenshot2025-01-31at6.00.58PM.png

Throttling

**Content Throttling **is a feature that lets you control how many surveys are shown to users based on your configuration. By setting specific limits or intervals, you can ensure users aren’t overwhelmed with too many interactions at once, creating a more thoughtful and user-friendly experience.images/Screenshot2025-01-31at7.29.52PM.png

To create a new survey, follow these steps:

  1. **Navigate to the Survey Page. **From the navbar, click User Feedback > Survey and then Create Survey.
  2. Choose a template or create one from scratch. Templates include:
    1. Product: Gather product feedback, evaluate fit.
    2. Customer Experience: Measure CSAT, CES.
    3. Marketing: Collect insights from new users, track attribution.
    4. Sales: Qualify leads, understand customer choices.
  3. **Select the platform, and then **pick either Web app or Mobile app based on where you want to gather user feedback.

images/Screenshot2025-01-31at6.39.53PM.png

Survey Questions

Userpilot offers multiple question types to fit your survey needs.
To stand adding questions, click + Add Question and choose from types to tailor the survey based on responses.

  1. Open-ended questions: Open text and signle input - best for gathering detailed insights.
  2. Close-ended questions: Likert scase, multiple choice - best for quick, structured feedback.
  3. Text/URL prompt: Use for directing users to content or capturing simple inputs. Center Align Pn Screenshot2025 07 10at11 09 47 Pn

Survey logic

For every survey question, you will see a Logic option. Once you open it, you can customize the question flow based on the user’s response.
Survey logic lets you show or skip questions depending on how users answer, keeping the experience simple and helping you collect more accurate, meaningful feedback.Screenshot2025 12 10at14 20 21 Pn

Thank you message

After you finish creating your survey questions, you can enable the Thank You message to acknowledge your users and thank them for taking the time to respond.Screenshot2025 12 10at14 30 43 Pn

Styling Your Survey

Now it’s time to make your survey look aligned with your brand.

Survey Settings

Once your survey is ready, the next step is setting when and where it will appear.images/Screenshot2025-01-31at6.49.38PM.png

Triggering Methods

Surveys can be triggered in the following ways:

  1. Page-Specific Show the survey on a specific page.
  2. Event Occurrence Trigger the survey based on user actions (available on Growth and Enterprise plans).
  3. Manually Trigger via Userpilot content or via an element on your webapp. Shareable Permalink: Use a unique link for internal testing. Screenshot2025 12 10at17 04 23 Pn

Targeting Options

Target surveys based on user or company data, as well as product usage:

  1. Environment:
    • Choose the environment where you want the survey to appear. Select Staging to test it internally, or Production when you’re ready to publish it live for all users.
  2. Domains:
    • Choose to display the survey on all domains or specific ones.
  3. Pages:
    • Show the survey on any page or specify a specific URL path.
    • Use regex to match dynamic URLs (e.g., /*/dashboard/*).
  4. Audience:
    • All Users: Default option, visible to every identified user.
    • Only me: This is a great option if you want to test the survey. Just keep in mind that it will appear for anyone who has the Userpilot Chrome extension installed
    • Saved Segment: Target a specific group of users based on saved criteria.
    • Custom Conditions: Define eligibility using user and company data, app events, and more.
      Screenshot2025 12 10at17 05 23 Pn

Frequency & Behavior Settings

  1. Sampling Rate: Define what percentage of eligible users will see the survey.
    • Set to 100% for all eligible users.
    • Set a lower percentage (e.g., 20%) for a sample of users.
  2. User Behavior: Trigger the survey based on user actions, such as time spent on the page or number of page visits.
  3. Frequency: Set how often the survey appears for a user:
    • Once Only: The survey will be shown once.
  4. Time Based Recurrence: Choose whether to show the survey every time the user becomes eligible, or show it again after a set period (e.g., 2 months) until it’s unpublished, completed, or dismissed.
    You can also limit how many times a user can dismiss the survey before it stops appearing. Screenshot2025 12 10at17 16 46 Pn

\

Publishing and Scheduling Your Survey Once your survey is finalized, you can either publish it immediately or schedule it for a later date. 1. Publishing Your Survey Click the “Publish” button to make your survey live instantly. Once published, the survey will start appearing to users who meet the targeting conditions. Screenshot2025 12 10at17 25 10 Pn
2. Scheduling Your Survey You can control how long your survey stays active using one of the following options:

Localization:

Userpilot allows you to translate survey content into multiple languages, ensuring a seamless experience for a global audience. You can configure localization settings under Account Settings > Localization Tab.images/Screenshot2025-01-31at7.49.42PM.pngSetting the Localization ParameterUserpilot determines the language based on:

Localization Methods

How to Apply Localization

  1. Finalize your survey content in the base language.
  2. Add target languages in the Localization tab.
  3. Choose Auto-Translate or Export for manual translation.
  4. Enable the “Live” toggle to activate translations.
  5. Preview & Publish the changes.