Website embeds

Embed polls, surveys and forms on your website

Paste one snippet into WordPress, Wix, Squarespace, Webflow, Shopify or any page you can edit. It sizes itself to fit, works on every phone and never shows your visitors an ad.

A reader poll on a news site, with results as you pick

Opinion

We read more than ever. Just not the way we used to.

The code on this page
<iframe src="https://new.strawpoll.com/r/embed-demo-poll?embed=1" title="A reader poll on a news site, with results as you pick" width="100%" height="520" style="border:0;max-width:100%;border-radius:8px" loading="lazy" allow="clipboard-write"></iframe>
<script src="https://new.strawpoll.com/embed.js" async></script>
  • Free, with unlimited votes
  • No ads in embeds, on any plan
  • One snippet, any website

Why it works

Most embeds get in the way of your page. This one doesn’t.

We looked at what people complain about when they put a form or poll on their site: boxes that cut off, ads they never agreed to, results that anyone can stuff. Here is what we did about each.

  1. It fits, with no second scrollbar

    Most embeds sit in a box of fixed height. Too short and visitors scroll inside a scroll, too tall and a blank gap opens under it. StrawPoll’s embed script measures the poll and resizes the frame as people answer, from a wide desktop to a narrow phone.

    A 2 KB script, loaded after your page

  2. No ads. Not even on the free plan.

    Your page is yours. Embedded polls, surveys and forms never show ads, on any plan, now or later. The only thing we add is a small StrawPoll badge at the bottom, and Pro removes that too.

    No ads or ad scripts, on any plan

  3. Results you can publish

    Open polls on websites attract ballot stuffing. Pick how votes are checked: one per browser, IP address, name, verified email or invite code. Block VPNs on every plan, and add a captcha on Pro. The embed keeps recognizing voters even where browsers block third-party cookies.

    Duplicate checks on every plan

  4. Looks like part of your site

    Pick a theme or make your own with your colors, font and corner radius, in light or dark. Add your logo on Pro, or bring your own CSS on Business. Visitors shouldn’t have to wonder whose form they’re filling in.

    Themes on every plan

Three ways in

Inline, popup or full page

Pick the one that fits the page. You can switch any time: the poll stays the same, only the snippet changes.

  • Standard Inline, in the flow of the page: under an article, next to a product or at the end of a help page.
  • Popup Your own button opens it on top of the page. Nothing moves until someone clicks.
  • Full page Fills the whole window, for a page that is only the survey or the sign-up.

Works where your site is

Anywhere you can paste HTML

No plugin to install or keep updated. Every site builder has a place for a snippet of code.

Step-by-step help for embedding

After they answer

Every answer, where you need it

Votes and responses come in live, with no cap on how many, on every plan.

  • Live results Watch them come in, and choose whether visitors see results after voting, after the poll closes or never.
  • Email notifications Hear about every response, and send respondents a copy of their answers.
  • Integrations Send each response to Google Sheets, Slack, Notion, Airtable, Zapier, Make or a webhook.
  • Export Download every response as a spreadsheet whenever you need it.

Templates

Made to sit on a website

Reader polls, visitor surveys, contact and quote forms, ready to embed as they are.

FAQ

Questions

Not answered here? The embedding guide in our help center walks through every step.

Your page, with a poll, survey, form people actually answer

Make one in a minute, paste one snippet and watch the answers come in. No ads, no cap on votes.