How SenseFolks Works

SenseFolks connects a survey in your product to the right website and results in your dashboard. Here is what each part does and how to use it well.

The Basic Workflow

Create a website container, add focused surveys, embed them in context, and read their responses in one dashboard.

  • 1. Add your website

    Create a website container in the dashboard. It keeps related surveys and insights together.

  • 2. Create and embed surveys

    Choose a survey type, copy the survey key, and embed the component where users make decisions.

  • 3. Review insights and decide

    Responses appear in the dashboard, where your team can compare patterns and decide what to do next.

Core Concepts

Surveys

A survey is one configured question flow with one or more steps.

Each survey belongs to a website container and has a unique key (UUID) that identifies it when embedded on your site.

You create it in the dashboard and render it on your site with a web component. Survey progress is sessionless: refreshing or reopening the page starts the survey again with no restored answers.

Survey Components

Survey components are custom HTML elements (web components) that render your surveys on any page. Each type is built for a specific research goal:

  • <sf-pricepoint> — Find the right price (Van Westendorp, Gabor-Granger)
  • <sf-userchoice> — See which trade-offs people prefer (Conjoint Analysis)
  • <sf-featurepriority> — Sort features by what users care about (Kano, MaxDiff, Bradley-Terry)
  • <sf-fastpoll> — Get a quick signal on any question
  • <sf-openfeedback> — Collect open-ended feedback
  • <sf-reaction> — Run an icon-based quick survey with three built-in sets: expressive faces, thumbs up/down, or a heart

Survey Keys

Every survey has a unique identifier (UUID) called the survey key. This key connects your embedded component to your survey configuration and routes responses to the correct dashboard.

html
<sf-fastpoll survey-key="a1b2c3d4-e5f6-7890-abcd-ef1234567890"></sf-fastpoll>

Responses and Insights

A completed submission becomes a response. View responses in the dashboard, filter by date or survey, and export in the formats included with your plan.

SenseFolks Terms in Plain Language

TermWhat It Means
WebsiteA container for your surveys and insights. Add one per product or site.
SurveyA configured questionnaire with one or more steps, living inside a website container
StepA single screen or question within a survey
ResponseA completed survey submission from a user
ComponentThe web component that renders a survey type on your page
Survey KeyUnique identifier (UUID) that connects an embedded component to its survey
CSS PartsStyling hooks exposed by components so you can customise appearance
Insights DashboardWhere aggregated results from all surveys within a website are displayed

Ways to Get Clearer Answers

  • Keep each survey focused on one decision

    Ask one clear question per survey so responses are easier to interpret and act on.

  • Embed where decisions happen

    Place surveys at relevant moments in your product for clearer, higher-intent responses.

  • Keep surveys short (1-3 questions)

    Short surveys usually get better completion rates and cleaner data.

  • Match the survey type to your question

    Use PricePoint for pricing, UserChoice for trade-offs, FeaturePriority for roadmap priorities, and FastPoll for quick checks.

  • Don't combine unrelated goals

    Mixing pricing, usability, and feature prioritisation in one survey makes results noisy and hard to trust.

  • Don't skip preview and QA

    Test wording, layout, and device behaviour before publishing. A confusing question produces confusing data.

Continue from Here