# SurveyOwl - [Choose how to collect responses](https://docs.surveyowl.co/index.md): Create a hosted form, or connect a form you already built. - [Frequently asked questions](https://docs.surveyowl.co/faq.md): Quick answers to common questions about forms and responses. - [Create your first form](https://docs.surveyowl.co/getting-started/create-your-first-form.md): Build a no-code Hosted form, test the respondent experience, and publish it. - [Dashboard tour](https://docs.surveyowl.co/getting-started/dashboard-tour.md): Understand workspaces, folders, form tabs, and the builder. - [Preview and publish](https://docs.surveyowl.co/getting-started/preview-and-publish.md): Understand drafts, previews, live versions, and version history. - [Overview](https://docs.surveyowl.co/developer-api/overview.md): Understand the purpose, submission flow, and limitations of an Endpoint form. - [Get started](https://docs.surveyowl.co/developer-api/quick-start.md): Create an endpoint, connect your form, and receive a test response. - [HTML form](https://docs.surveyowl.co/developer-api/html.md): Connect a plain HTML form without adding JavaScript. - [JavaScript form](https://docs.surveyowl.co/developer-api/javascript.md): Submit a form with fetch and show the result on your own page. - [React form](https://docs.surveyowl.co/developer-api/react.md): Connect a React component to an Endpoint form. - [Astro form](https://docs.surveyowl.co/developer-api/astro.md): Connect an Astro page to an Endpoint form. - [Next.js](https://docs.surveyowl.co/developer-api/frameworks/nextjs.md): Add an Endpoint form to a Next.js app with a small client component. - [Nuxt](https://docs.surveyowl.co/developer-api/frameworks/nuxt.md): Connect a Nuxt 3 page to an Endpoint form. - [SvelteKit](https://docs.surveyowl.co/developer-api/frameworks/sveltekit.md): Submit a SvelteKit page to an Endpoint form. - [Hugo](https://docs.surveyowl.co/developer-api/frameworks/hugo.md): Add an Endpoint form to a Hugo site with a reusable shortcode. - [Jekyll](https://docs.surveyowl.co/developer-api/frameworks/jekyll.md): Add an Endpoint form to a Jekyll site, including GitHub Pages. - [Eleventy](https://docs.surveyowl.co/developer-api/frameworks/eleventy.md): Add an Endpoint form to an Eleventy (11ty) site. - [Site builders](https://docs.surveyowl.co/developer-api/site-builders/overview.md): Use an Endpoint form on Webflow, Framer, WordPress, Squarespace, Wix, or Carrd. - [Webflow](https://docs.surveyowl.co/developer-api/site-builders/webflow.md): Add an Endpoint form to a Webflow page with an Embed element. - [Framer](https://docs.surveyowl.co/developer-api/site-builders/framer.md): Add an Endpoint form to a Framer site using an HTML embed. - [WordPress](https://docs.surveyowl.co/developer-api/site-builders/wordpress.md): Add an Endpoint form to a WordPress page with a Custom HTML block. - [Squarespace](https://docs.surveyowl.co/developer-api/site-builders/squarespace.md): Add an Endpoint form to a Squarespace page with a Code Block. - [Wix](https://docs.surveyowl.co/developer-api/site-builders/wix.md): Add an Endpoint form to a Wix site with an HTML embed. - [Carrd](https://docs.surveyowl.co/developer-api/site-builders/carrd.md): Add an Endpoint form to a Carrd site with a code embed. - [Submission API reference](https://docs.surveyowl.co/developer-api/submit-a-response.md): Endpoint format, request formats, reserved fields, and API responses. - [Files and CAPTCHA](https://docs.surveyowl.co/developer-api/files-and-captcha.md): Upload files and protect an Endpoint form from automated submissions. - [Troubleshooting](https://docs.surveyowl.co/developer-api/troubleshooting.md): Fix common endpoint URL, payload, CAPTCHA, upload, and response errors. - [View responses](https://docs.surveyowl.co/responses/view-responses.md): Read submissions, open uploaded files and delete a response. - [Response summary](https://docs.surveyowl.co/responses/summary-and-insights.md): See totals, completion rate and answer breakdowns across all responses. - [Export responses](https://docs.surveyowl.co/responses/export-responses.md): Download every response as a CSV file. - [Email notifications](https://docs.surveyowl.co/responses/email-notifications.md): Get an email for every new response, and send respondents a confirmation. - [Connect an integration](https://docs.surveyowl.co/integrations/index.md): Send each new response to another tool automatically. - [Google Sheets](https://docs.surveyowl.co/integrations/google-sheets.md): Append a row to a spreadsheet for every new response. - [Notion](https://docs.surveyowl.co/integrations/notion.md): Create a page in a Notion database for every new response. - [Airtable](https://docs.surveyowl.co/integrations/airtable.md): Create a record in an Airtable table for every new response. - [Slack](https://docs.surveyowl.co/integrations/slack.md): Post every new response to a Slack channel. - [Discord and Telegram](https://docs.surveyowl.co/integrations/discord-and-telegram.md): Send every new response to a Discord channel or a Telegram chat. - [Zapier](https://docs.surveyowl.co/integrations/zapier.md): Use a new response as the trigger for a Zap. - [Webhooks](https://docs.surveyowl.co/integrations/webhooks.md): Send every new response to your own server as signed JSON. - [Use the form editor](https://docs.surveyowl.co/building-forms/using-the-editor.md): Add, edit, move, duplicate, and remove blocks in the doc-style builder. - [Choose a question type](https://docs.surveyowl.co/building-forms/question-types.md): Pick the question block that best matches the answer you need. - [Create a multi-page form](https://docs.surveyowl.co/building-forms/pages-and-form-flow.md): Split a longer form into clear, manageable steps. - [Route respondents to another page](https://docs.surveyowl.co/building-forms/page-routing.md): Create different paths through a form with question and page actions. - [Add welcome and end screens](https://docs.surveyowl.co/building-forms/welcome-and-end-screens.md): Set expectations before the first question and explain what happens after submission. - [Customize your form](https://docs.surveyowl.co/building-forms/customize-your-form.md): Choose a theme and make sure the form remains clear and readable. - [Add images, video, audio, and embeds](https://docs.surveyowl.co/building-forms/images-and-embeds.md): Place supporting media and external content inside a form. - [Question settings](https://docs.surveyowl.co/building-forms/field-settings.md): What you can change on a question, from required answers to limits and routing. - [Publish and share a form](https://docs.surveyowl.co/sharing/publish-and-share.md): Make a form live and share its public link. - [Embed a form on your website](https://docs.surveyowl.co/sharing/embed-a-form.md): Put a Hosted form inside your own page, as a popup, or as a full-page form. - [Popup forms](https://docs.surveyowl.co/sharing/popup-forms.md): Open a form in a popup from a button, on page load, after a delay, on scroll or on exit intent. - [Link preview](https://docs.surveyowl.co/sharing/link-preview.md): Control the title, description and image shown when your form link is shared. - [Form settings](https://docs.surveyowl.co/settings/form-settings.md): What each setting does and which ones apply to Endpoint forms. - [Close or limit a form](https://docs.surveyowl.co/settings/close-or-limit-a-form.md): Stop accepting responses manually, on a schedule, or after a total is reached. - [Password-protect a form](https://docs.surveyowl.co/settings/password-protection.md): Require a shared password before a respondent can open a hosted form. - [Prevent duplicate submissions](https://docs.surveyowl.co/settings/prevent-duplicates.md): Allow one response per person, identified by browser, IP address or an answer. - [Let respondents save answers for later](https://docs.surveyowl.co/settings/save-answers.md): Keep typed answers in the same browser through a refresh or return visit. - [Protect a form from spam](https://docs.surveyowl.co/settings/spam-protection.md): The always-on honeypot, plus CAPTCHA with SurveyOwl's built-in option or your own provider. - [Collect payments with a form](https://docs.surveyowl.co/payments/collect-payments.md): Add a payment block, connect Razorpay, and review payment status beside each response. - [Plans and limits](https://docs.surveyowl.co/account-and-billing/plans-and-limits.md): What each plan includes and where the limits apply. - [Workspaces](https://docs.surveyowl.co/account-and-billing/workspaces.md): Keep forms for different teams, clients or projects separate. - [Invite and manage members](https://docs.surveyowl.co/account-and-billing/members.md): Add people to your organization and the workspaces they need. - [Account settings](https://docs.surveyowl.co/account-and-billing/account-settings.md): Update your profile, sign-in details, timezone and linked emails. This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.