Skip to content
noBSredir

Micro-surveys

Twenty-question surveys are BS. One question at the right moment isn’t.

Every short link is a moment of intent. Someone chose to click. Before they arrive, ask them one thing. They tap an answer, they land on the destination. Done. Under half a second. No forms, no popups, no “how would you rate your experience on a scale of 1 to 10.”

Traditional surveys get 2-5% response rates because they interrupt. Micro-surveys get 40-70% because they intercept - at the natural pause between click and destination. Nobody notices. Everybody answers.

Your short links stop being dumb redirects and become feedback channels.

Available on all plans, including Free.

How it works

  1. Attach a survey to any link - one question, 2-4 answer buttons
  2. Visitor clicks your link, sees a clean card with your question
  3. They tap an answer
  4. Instant redirect to the destination
  5. Response is recorded with country, device, and referrer

No Javascript, no external resources, no tracking pixels. Loads in under 50ms. The whole thing adds less than 500 milliseconds to the visitor’s day. Most people don’t even register it as a separate step.

Show once is on by default - returning visitors skip the survey via a cookie and go straight through. Social media bots never see it either. Your link previews work exactly as before.

Set it up

  1. Create or edit a link
  2. Scroll to Survey
  3. Toggle it on
  4. Type your question (200 chars max)
  5. Add 2-4 answer options (50 chars each, max)
  6. Save

Live immediately. No deploy, no embed code, no third-party signup.

What visitors see

A full-page screen with a centered card. Your question at the top, answer buttons in a 2-column grid below it, and a small “skip” link at the bottom.

How did you find this link?SocialEmailSearchFriendskipPowered by noBS redir

Default look: Dark background with blue-accented button borders. Hovering a button highlights it.

Custom colors: Set bg_color, text_color, and button_color in the survey style to match your brand. The card background auto-adjusts to be slightly lighter than the page background.

Odd number of options? Last one goes full width. A “skip” link at the bottom lets visitors bypass without answering - they still get redirected to the destination.

No Javascript. Pure HTML and CSS. Works on every browser, every device, with Javascript disabled, behind corporate firewalls, on 2G connections. Everywhere.

The data you get

Open the link and check the Survey tab:

  • Per-option breakdown - count and percentage for each answer
  • Country breakdown - how answers differ by geography
  • Device breakdown - mobile vs desktop patterns
  • Referrer breakdown - where respondents came from
  • Daily trend - volume over time

All filterable by date range.

Why this matters

Surveys tell you why. Analytics tell you what. You need both, and until now getting the why required Typeform embeds, Google Forms links, Hotjar popups, or a 15-minute SurveyMonkey questionnaire that 3% of people finish.

Here’s what you can do with one question and a short link:

“How did you find this?” on every campaign link. First-party attribution data straight from the visitor. No UTM parameter conventions to maintain, no analytics platform configurations, no third-party data processing agreements. They told you. That’s it.

“Was this helpful?” on newsletter links. Within hours, you know what content landed and what flopped. No follow-up email surveys. No waiting for engagement metrics to trickle in.

“Which plan interests you?” on pricing links. Before someone even hits your pricing page, you know what they want. Pre-qualified leads from a redirect.

“How was the event?” on post-event links. Sentiment captured while it’s fresh. Not three days later in a Google Form that half your attendees ignore.

“What feature matters most?” on product links. Thousands of data points, zero survey fatigue, because answering takes one tap and less than a second.

Plays well with everything else

Password-protected links - password first, then survey, then redirect. Correct order.

Expired links - expired links skip the survey. Visitors get the expiration page as usual.

A/B testing - survey shows before the split. Answers don’t influence which variant gets served (that would bias the test). You can cross-reference responses with variants in the results.

Deep links - on mobile, survey before deep link redirect. Survey, answer, app opens.

Retargeting scripts - fire on the final redirect page, not the survey page. Survey page is clean HTML, zero external resources.

Routing rules - rules engine and geo/device/OS routing apply after the survey answer, at redirect time.

Editing a live survey

Change the question or options any time. Existing responses keep their option index. Rename “Social” to “Social Media” and old responses show under the new label. Remove an option and those responses show as “Removed option” in results.

Removing a survey

Toggle off to stop showing it (responses are kept). Delete to remove everything permanently, including all responses.

Limits

PlanSurveysResponses/month
Free150
ProUnlimited1,000
TeamUnlimited10,000
AgencyUnlimited100,000

When you hit your response limit, surveys stop appearing on redirects until the next billing cycle. Your links keep redirecting normally - visitors just won’t see the question. Existing responses are kept.

Good to know

  • Zero Javascript. The survey page uses no scripts at all. Works everywhere, loads instantly.
  • Show once. After answering or skipping, a cookie prevents the survey from showing again for one year. If cookies are blocked, the survey shows every time - but it’s light enough that nobody cares.
  • Clicks tracked on answer. The survey page view doesn’t count as a click. The click is recorded when the visitor taps an answer and gets redirected. Skipping also triggers a redirect but doesn’t record a response.
  • Zero added latency. The redirect fires immediately. The response is recorded in the background, so the visitor never waits.
  • Changes are instant. Create, update, or delete a survey and the change takes effect on the next click. No propagation delay.

API and AI agents

Manage surveys programmatically via the survey API or with MCP server tools: create_survey, get_survey, get_survey_results, delete_survey. Every operation available in the dashboard is available in the API.