Indie Polls: embeddable polls and AI-written surveys
One snippet puts a survey on any page: nine kinds of question, scales that score themselves, and results that update live. On Max, AI drafts the questions and reads the typed answers back as themes.
- Embed on any page in five minutes
- Nine question types, scales that score themselves
- AI drafts them and reads the answers back, on Max
More on indiepolls.io:Feature tourThe widgetHow it compares
The gap between wanting to know something about your users and actually knowing it is usually not analysis. It is the twenty minutes of setup that stands between you and asking. So the question does not get asked, and the decision gets made on a hunch instead.
Indie Polls closes that gap. Write a question, or on Max let the AI draft the survey from a sentence describing what you are trying to learn, and paste a snippet where you want it. One question or a dozen, with an intro screen if it needs one, rendered on your page, and the answers come in live. You have them by the end of the day rather than the end of the quarter.
It is the third piece of the Releasy Suite: Hookfire reports what happened, Upvoted collects what users ask for, and Indie Polls answers the specific questions neither of those can.
What makes it fast
Every design decision in Indie Polls is aimed at the same thing: shortening the distance between having a question and having an answer.
One snippet, any page
The embed is a small script tag that works on a static site, a landing page, a documentation page, a React or Vue app, or inside your product. It arrives as a slide-in, a modal, a banner or inline in the page, and it does not fight your CSS or drag in a framework.
Nine kinds of question
Single and multiple choice, open text, scales, ratings, ranking, date, number and email. NPS, CSAT, stars and Likert score themselves, so a scale question is a number you can watch rather than a column to average by hand. The tenth kind, an A/B test of one question two ways, is on Max.
AI drafts the survey, on Max
Describe what you want to learn in a sentence and Indie Polls proposes the questions and the answer options, phrased to avoid the leading wording that quietly ruins most homemade surveys. Edit anything you disagree with. AI drafting is a Max feature, with a couple of free goes during the trial.
Live results, and what they add up to
Responses appear as they arrive, with no export step and no report to build, and a share link hands them to the people who should see them but should not have a login. On Max the AI reads the open text back as themes and a sentiment breakdown, and every answer exports to CSV.
Light enough to leave up
The widget is small and fast, so it can sit permanently on a pricing page or in an onboarding flow without becoming a performance problem you eventually have to remove.
When one question is not enough
A survey that asks everyone the same six questions gets abandoned at the third. These are the controls that keep it short for each person answering it.
Branching, on Max
An answer can send someone forward past the questions that do not apply to them, or end the survey there and then. Targets only point forwards, so a survey cannot loop and everyone reaches the end. Branching is a Max feature.
Intro and outro screens
Say what you are asking and why before the first question, and thank people afterwards, on Pro as well as Max. You can also ask for a name or an email, on the hosted page, in the embed, or both.
Quotas and a redirect
Close a survey at the number of responses you actually need, and send whoever finishes to a page of your own instead of the outro screen. Both on Pro and Max.
Start from a template
Written surveys you can run as they are and change what does not fit, on Pro and Max. Having the AI rework a template to your product is a Max feature.
Built for people who ship
The poll widget market is crowded with tools built for marketers. Indie Polls is built for the person who is going to do something with the answer in code.
Ask the right people, on Max
The widget can be held to one domain and a list of paths, shown only on the devices you pick, waited on until your page fires an event, and matched against the traits the embed passes, such as plan or country. Max also spaces out recontact across the whole account, so nobody is asked again inside the window you set.
The first question inside an email, on Max
Indie Polls writes the markup for the first question so you can paste it into your own email tool, with each answer a plain link that opens the rest of the survey. It is a Max feature, and Indie Polls never sends the email for you.
A webhook on every response, on Max
Point Indie Polls at an endpoint and each response arrives as signed JSON the moment it is submitted, with a delivery log and retries, going into your database, your CRM, a Slack channel, or straight into Hookfire as a notification on your phone. Webhooks, Slack and Zapier are Max features.
Read it back in code, not just on a dashboard
Fetch a survey and its results over HTTP by their public token, or let an AI assistant read them through the MCP server on Max, so results can live inside your own screens.
No cookie banner required
The widget is designed to collect what it needs to count a vote and nothing more, which keeps a simple poll from turning into a privacy review.
Questions worth embedding
Polls earn their place when they are asked at the moment the user has the context to answer. A few that consistently pay for themselves:
On the pricing page
“What is stopping you from starting a trial?” asked in front of the price is a different question from the same one in an email a week later, and gets a much more useful answer.
After onboarding
One question about how the setup went, asked while it is fresh, will surface the step that loses people faster than any funnel chart.
In the docs
“Did this page answer your question?” turns your documentation into a ranked list of pages that need rewriting.
In a newsletter or changelog
A one-click poll is the lowest-effort reply you can offer a reader, which is why it gets response rates a survey link never will.
Who Indie Polls is for
- Indie makers
- Validate the next feature with a poll on the page instead of a guess in a spreadsheet.
- Developer tools
- Ask in the docs, get a webhook, route it wherever your team already looks.
- Content sites
- Reader polls that load fast enough not to hurt the page they are on.
- Product teams
- In-app micro-surveys at the exact moment a user has the context to answer them.
Indie Polls comes with two more tools
is one subscription covering all three apps, on one login and one bill. Buy it inside any of them and the other two unlock on the same account.
Alerts from your whole stack
30+ services including Stripe, GitHub, Sentry and Shopify, turned into a phone notification the second they fire.
About HookfireFeature voting from your users
A public board where users post ideas and vote, so you build what people actually want, not the loudest email.
About UpvotedIndie Polls FAQ
What is Indie Polls?
Indie Polls is an embeddable survey and poll tool. You write the questions, paste one snippet into any page, and collect live responses. Nine question types come on every paid plan, with NPS, CSAT, stars and Likert scored for you, and Max adds A/B tests, branching, AI drafting and analysis, targeting and webhooks.
Can I run a real survey, or only a single question?
Either. A survey can be one question or a dozen, with an intro screen, an outro screen, a request for a name or an email, a quota that closes it when you have enough answers, and a redirect to a page of your own afterwards. On Max, an answer can also skip the questions that do not apply or end the survey early.
How do I embed a poll on my website?
Create the survey, copy the snippet, and paste it where you want it to appear, as a slide-in, a modal, a banner or inline in the page. It works on static sites, landing pages, documentation and inside JavaScript apps such as React or Vue. Typical setup is under five minutes with no code beyond the paste.
Can I get a webhook when someone votes?
On Max, yes. Every response can POST to an endpoint you choose as signed JSON, with a delivery log and retries, so responses can land in your own database, a Slack channel, or in Hookfire as a push notification.
Does the AI write the questions for me?
It drafts them, on the Max plan. Describe what you want to learn and Indie Polls proposes the questions and answer options, which you can edit or replace before publishing. Max also reads the open text answers back as themes and a sentiment breakdown once responses arrive.
Is there an API?
Yes, for reading. A survey and its results are available over HTTP by their public token, and a response can be submitted the same way, so you can render results inside your own product. Surveys themselves are created in Indie Polls, or by an AI assistant through the MCP server on Max.
How much does Indie Polls cost?
Indie Polls is included in the Releasy Suite at $69 a month together with Hookfire and Upvoted, on one login and one bill, starting with a 7-day free trial. Standalone on its own site it is $19 a month or $190 a year for Pro, which includes 1,000 responses a month, and $39 a month or $390 a year for Max, which is unlimited responses plus the AI, targeting and integration features.
Get Indie Polls with the whole suite
$69 a month for Hookfire, Upvoted and Indie Polls, each on its Max plan. 7-day free trial, no card, cancel anytime.