Skip to main content
Version: 3.x

Quick Questions

Quick Questions are short, in-app questions you ask your own users — up to three per prompt, surfaced automatically through the SDK, separate from the market-research surveys on the Survey Wall. Use them to capture first-party signal: app sentiment, feature interest, an NPS-style rating, or anything you'd ask in a quick prompt. You can optionally reward users for answering.

SDK only

Quick Questions are delivered through the TapResearch SDK. They aren't available on the Hosted Link, Eligibility API, or Survey Feed API paths.

How it works

You build a Quick Question in the dashboard — multiple-choice or open-ended — and attach it to an Automatic placement. Matching users see it inline, with no button tap required, and when they answer your app receives a Quick Question Response through an SDK callback. That lets you react in the moment — for example, routing a happy user to an app-store review.

The response is a TRQQDataPayload: the questions that were asked, the user's answers, and context like the placement, user identifier, locale, and timestamps. A simplified example:

{
"survey_identifier": "YOUR_SURVEY_IDENTIFIER",
"placement_tag": "YOUR_PLACEMENT_TAG",
"user_identifier": "YOUR_USER_IDENTIFIER",
"user_locale": "en",
"questions": [
{
"question_text": "This is the question",
"question_type": "multiple_choice__single",
"user_answer": { "value": "Answer F", "identifiers": ["78bf19ea…"] }
}
],
"complete": { "completed_at": "2025-10-13T22:31:24.869Z" }
}

The in-app callback fires whether or not you've configured a server-to-server postback, so you can handle answers client-side without waiting on your backend. Responses can also be ingested by postback, CSV export, or the reporting API.

Set it up

Quick Questions are built in the dashboard and handled per platform: