White-label surveys for SaaS & membership platforms

Surveys that feel like part of your product.

Embed a complete survey builder, respondent forms, and live results inside your app. Your login, your theme, your domain. ResponseDock runs the survey engine behind it.

Free plan, no credit card. Planning a platform rollout? Talk to sales

9:41●●● ▮
Yapp.yourproduct.example
Acme Co · 1 min

How well does the product fit how your team works?

Secured by Your product

Example host app with sample data. The sidebar is yours; the survey workspace and the form are ResponseDock embeds.

  • Sign-in from your app
  • Your theme, your domain
  • Builder, forms & results
3 ways
to show forms: inline, modal, or hosted
18
respondent languages, including RTL
< 8 kB
browser SDK, gzipped

Running in production inside Compeetee. Club managers build surveys and members answer them on compeetee.com. Compeetee shares ResponseDock’s founder. Read the case study

How it works

Four steps from your login to live answers

You keep identity, brand, and navigation. ResponseDock supplies the survey engine behind them.

Step 01

Sign

Users arrive already signed in

Your backend signs a short-lived session: who the user is, which customer account they belong to, and what they may do. No second login.

Step 02

Theme

Your look, before first paint

Send your theme file with the session. Colors, fonts, logo, and controls are applied before the embed becomes visible.

Step 03

Embed

Workspace for managers, forms for everyone

Managers get the builder and results. Respondents get inline, modal, or hosted forms. Height follows content.

Step 04

Listen

Your app stays in the loop

Lifecycle events report publish, completion, and export in the browser. Webhooks and signed callbacks reach your backend.

See the pattern in a real integration: how Compeetee embeds ResponseDock

What you embed

A complete survey product, inside yours

Your customers create surveys, collect answers, and read results without leaving your app or learning another tool.

Survey workspace

Your customers build, publish, and manage surveys with the full builder: choice, scale, and text questions, logic, images, and drafts that save automatically.

Respondent forms

Show a survey inline, in a modal, or on a hosted page. Forms resize to their content, work on phones, and are built to be accessible.

Live results

Charts, individual responses, and CSV, Excel, or PDF export, one tab away from the survey. Keep results private or share a read-only view.

Permissions per user

Your backend signs a short-lived session for each user. They only get what you grant: create, publish, share, export, or view results.

Your brand from the first frame

A theme file sets colors, fonts, logo, corners, and controls before anything appears, so there is no flash of another brand.

Links and QR codes on your domain

Point share links and QR codes at a page in your app, so respondents only ever see your address.

Also included

  • Registration formsSign-up forms your server creates, with a signed callback on completionRegistration forms guide
  • IntegrationsWebhooks, Google Sheets, Slack and Microsoft Teams notifications, and Jira and Linear connectorsWebhooks · Slack & Teams · Zapier & Make
  • 18 languagesRespondent screens translated, including right-to-left
  • Mobile appAnswer surveys, scan QR codes, and follow results. Coming to the App Store and Google Play
  • Self-hostingSelf-hosting licenses, deployment documentation, and support are arranged with salesTalk to sales
  • Verified and bot-free answersSigned user IDs, plus Cloudflare Turnstile, honeypot and timing checks, and rate limits on public surveysBot protection guide
Use cases

Built for platforms whose customers run surveys

Compeetee runs the club pattern in production. The other walkthroughs are examples with sample data, and every product shown in them is fictional.

See all use cases · Browse templates

Developer SDK

Embed with a few lines of code

A TypeScript browser SDK under 8 kB gzipped, loaded from our servers with one script tag, plus React components in preview. Your backend signs the session; the SDK mounts the form, applies your theme, resizes it, and reports events back to your app.

Identity verification · A server-side userHash proves who is answering
Theme forwarding · Your theme reaches the survey frame before it shows
Auto-resize · The frame grows with its content, so your page owns scrolling
Lifecycle callbacks · Ready, step change, completion, dismiss, and errors
React SDK (preview) · Embed and modal components plus a provider and hook
account-page.ts
// Hosted SDK: no install or build step
import { ResponseDock } from 'https://survey.responsedock.com/sdk/0.2/index.js';
// Once, with your project key and theme
ResponseDock.init({ projectKey: 'pk_live_xxxx', theme: { primaryColor: '#0f766e' } });
// userHash is computed on your server
ResponseDock.identify({
externalUserId: user.id,
userHash: user.responsedockHash,
});
// Mount a survey inline; height follows content
ResponseDock.embed('quarterly-pulse', '#survey-root', {
onComplete: () => refreshAccountPage(),
});
npm package coming soon
Built in

Two helpers in your ResponseDock dashboard

Draft surveys faster and spot recurring themes in the answers. Both work on every plan.

AI survey designer

Describe what you want to learn and get an editable draft survey. It never publishes on its own: you review every question. It can also suggest improvements and translate a survey.

Each draft, improvement, or translation counts toward your monthly AI survey generations.

How the AI designer works

Feedback analysis

Open-text answers are grouped into themes and tagged for sentiment and churn signals, then ranked by an opportunity score: frequency × impact × churn risk.

Rule-based keyword analysis, not AI. Available to your team in the dashboard, not inside embeds.

See feedback analysis
Pricing

Simple plans that grow with your response volume

Start free with hosted surveys under your own logo and colors. Embedding, the SDK, and removing ResponseDock branding start on Pro, which you can try free for 14 days without a card.

Starter

Hosted surveys and QR codes

Freeforever

Try the survey engine with hosted survey pages and a simple iframe embed.

Start free
  • 500 responses / month
  • 5 surveys · 1 workspace · 2 team members
  • 10 AI survey generations / month
  • 100 survey invitation emails / month
  • Hosted survey pages, share links, and QR codes
  • Your logo, colors, font, and button style
  • Iframe embed for public surveys
  • Live results, feedback analysis, and CSV, Excel, or PDF export
  • ResponseDock branding shown
  • No embedded workspace, SDK, webhooks, or registration forms
Most popular
Pro

Surveys inside your product, under your brand

$39per month

Embed the survey workspace and forms in your product, under your brand.

Start 14-day free trial

No card required

Everything in Starter, plus:

  • 10,000 responses / month
  • 50 surveys · 3 workspaces · 10 team members
  • 100 AI survey generations / month
  • 2,000 survey invitation emails / month
  • Embedded builder and results with signed sessions
  • Respondent embeds: inline, modal, or hosted
  • Browser SDK and React SDK (preview), API keys, and webhooks
  • Registration forms
  • Basic white-label: remove ResponseDock branding from surveys
Business

Your domain, 10 client workspaces, full white-label

$149per month

More volume, workspaces, and seats, plus the full white-label tier.

Choose Business

Everything in Pro, plus:

  • 50,000 responses / month
  • 200 surveys · 10 workspaces · 25 team members
  • 500 AI survey generations / month
  • 10,000 survey invitation emails / month
  • Full white-label, including a custom domain (set up with our team)
  • Option to send invitation emails without “via ResponseDock”
Platform

For platforms offering surveys to their own customers

Customprice on request

Survey limits across all tenants, full white-label and custom domain, DPA, and priority support. Price on request.

Talk to salesStart 14-day Pro trial

Everything in Business, plus:

  • Response, survey, and workspace limits set across all your tenants
  • Full white-label and a custom domain
  • Data Processing Addendum, countersigned
  • Priority support
  • Custom AI survey generation and email allowances
  • Security and architecture review and dedicated onboarding
  • Custom contract and support terms
Need annual billing or a purchase order?
We support annual invoices, custom terms, and procurement reviews.
Talk to sales
  • The 14-day Pro trial needs no card. It covers one workspace: additional workspaces are not included in the trial.
  • Survey invitation and reminder emails per month: Starter 100, Pro 2,000, Business 10,000, Platform custom. Trials have a smaller email allowance.
  • Invitation emails are sent as “Your name via ResponseDock” with a ResponseDock footer credit, unless the workspace has full white-label (Business or Platform) with ResponseDock branding turned off.
  • Response, AI survey generation, and email limits reset monthly. AI survey generations cover drafting, improving, and translating surveys with the AI designer. Survey views are not metered.
FAQ

Questions platform teams ask

How embedding, white-label, data protection, and plans work.

What is ResponseDock?

ResponseDock is a white-label survey engine that platforms embed to give their own customers surveys, forms, and results. Your app handles sign-in, theme, and domain; ResponseDock runs the builder, forms, results, and data behind it.

How does embedding work?

Your backend creates a short-lived, signed embed session for the current user with their customer account, role, and allowed actions. Your page loads the embedded survey workspace or form with that session, and ResponseDock checks it on every request. Respondent forms can also be shown with the browser or React SDK.

Which plan includes embedding and the SDK?

Starter includes hosted survey pages, share links, QR codes, and an iframe embed for public surveys. Signed embeds (the survey workspace and respondent forms), the browser and React SDK, API keys, webhooks, and registration forms start on Pro.

What happens when the 14-day Pro trial ends?

You can try Pro free for 14 days, and no card is required to start. The trial covers one workspace; additional workspaces are not included. When the trial ends, your workspace drops to Starter limits unless you subscribe to a paid plan. Nothing is deleted: your surveys, responses, and settings stay in your workspace.

What does white-label include on each plan?

Every plan, including Starter, can use your logo, colors, font, and button style. Starter still shows ResponseDock branding. Pro includes basic white-label, which removes ResponseDock branding from surveys. Business and Platform include full white-label, including a custom domain that we set up with you. Below full white-label, survey invitation emails are sent “via ResponseDock”.

Can surveys run on our own domain?

Yes. On every plan you can point a survey’s share link and QR code at a page in your app that embeds the survey, so respondents only see your address. A custom domain for ResponseDock-hosted pages is part of full white-label on Business and Platform.

Where is data stored, and do you sign a DPA?

The application and API run on Fly.io in Amsterdam. All subprocessors, including the MongoDB Atlas database, Cloudflare Turnstile bot protection, and Google Cloud Storage for file attachments, are listed on the Trust page, and our GDPR Data Processing Addendum is published. Business and Platform customers can request a countersigned copy.

Can we self-host ResponseDock?

Self-hosting licenses, deployment documentation and support are arranged with sales. Contact sales@responsedock.com to discuss a self-hosted deployment.

Does ResponseDock use AI?

In two places. The AI survey designer drafts, improves, and translates surveys and counts toward your monthly AI survey generations. When the server has a language model configured, open-text quiz answers that have a reference answer are graded by it. Feedback analysis (themes, sentiment, opportunity scores) uses keyword rules, not AI.

Is there a mobile app?

A mobile app for answering surveys, scanning QR codes, and following results is coming to the App Store and Google Play; it is not available for download yet. Until then, every survey works in any phone browser, and you manage surveys and results in the web app.

Put a survey engine behind your brand.

Start free with hosted surveys, then embed the workspace and forms in your product when you are ready.

No credit card required. The free plan includes 500 responses a month, and you can try Pro free for 14 days.