> For the complete documentation index, see [llms.txt](https://docs.dapta.ai/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.dapta.ai/dforms/forms.md).

# Start here

dForms is a free, open-source form builder at app.dforms.ai. Build conversational forms, quizzes and lead capture flows, score answers, route people to the right ending, and send every response to Hub

dForms is a free, open-source forms platform made by Dapta. You sign in with your Dapta account at [app.dforms.ai](https://app.dforms.ai), build a form in a visual editor, publish it and share one public link. Every answer lands in your workspace, and you can push it to your CRM, a webhook or an email the moment it arrives.

There are no plans, seats or limits to unlock. dForms is free for everyone with a Dapta account, and the code is open source on GitHub.

<figure><img src="https://3835013762-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FCy5rSNtQmtqYCGzJlNEB%2Fuploads%2Fgit-blob-721911a7981450ce61a43a1c5641c8af0d46a681%2Fforms-overview-01-home.png?alt=media" alt="The dForms Home screen with the left menu, the band of three figures and the Recent activity list"><figcaption><p>Home: your forms at a glance, with shortcuts to create a form, branding, integrations and analytics.</p></figcaption></figure>

***

## Who it is for

dForms is built for marketers, sales teams and founders who need more than a contact form and less than a developer project:

* **Lead capture and qualification.** Ask a few questions, score the answers, and show a booking calendar only to the people who fit.
* **Quizzes and assessments.** Give points to options and map score ranges to different results.
* **Surveys and feedback.** Collect structured answers and export them to CSV or your analytics stack.
* **Event and intake forms.** RSVPs, new-customer questionnaires, support intake, anything with a short list of questions.

You do not need to write code. Every setting described in these docs lives in the visual editor.

***

## What you can build

| Capability                    | What it means for you                                                                                                                                                                                                                                             |
| ----------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **Two layouts**               | **Slides** shows one screen at a time, like a conversation: one question per screen, or several questions you group on the same screen. **One page** shows every question on a single page with one **Submit** button.                                            |
| **14 question types**         | Name, Email, Phone, Single choice, Multiple choice, Dropdown, Short text, Long text, Website, Slider, File upload, Message, Reveal screen and Scheduler (book a meeting on your calendar).                                                                        |
| **Logic**                     | Show or hide questions based on earlier answers, jump ahead, end the form early for people who do not qualify.                                                                                                                                                    |
| **Scoring and outcomes**      | Give points to options and slider ranges, then map score ranges to different thank-you messages, redirects and bookings.                                                                                                                                          |
| **Partial submissions**       | Save answers as soon as someone shares their email, even if they never reach the end.                                                                                                                                                                             |
| **Design and branding**       | Themes, colors, fonts, logos, cover screen, progress style, share card, and a workspace-wide brand kit.                                                                                                                                                           |
| **Connect**                   | Send each submission to **HubSpot**, a **Webhook** you control, or notification emails. Track with Google Tag Manager, Meta Pixel, PostHog and your HubSpot tracking code. Let respondents book through **Calendly**. Turn on optional spam protection (captcha). |
| **Submissions and analytics** | Read every response, filter partial vs completed, download CSV, and see the funnel and question-by-question drop-off.                                                                                                                                             |
| **Publish and share**         | One public link you can rename, a QR code, an embed snippet for your website, an auto-generated share card and an optional public page listing your forms.                                                                                                        |

***

## What respondents see

Your public form is a fast, mobile-first page. It is dark unless you set your own background color, shows its buttons and messages in English or Spanish (the language you pick for the form, or the visitor's browser language when you leave it on Auto), and works with the keyboard: **Enter** moves to the next question. See [Language & button text](/dforms/design/language-and-button-text.md).

<figure><img src="https://3835013762-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FCy5rSNtQmtqYCGzJlNEB%2Fuploads%2Fgit-blob-bebc2b6d01904746ee220f393e220b7b81f2e231%2Fforms-overview-02-public-form.png?alt=media" alt="A published dForms form on desktop showing a single choice question with four options and a progress bar"><figcaption><p>A published form in the Slides layout. Respondents pick an option and the form moves on.</p></figcaption></figure>

Read [What respondents see](/dforms/respondent-experience.md) for the full walkthrough.

***

## How it fits with Dapta AI

dForms uses the same login and the same workspaces as the Dapta app (app.dapta.ai). When you sign in to Forms you land in a workspace you already belong to, with the same members and roles. The app switcher at the top of the left menu jumps between **Dapta Agents** and **dForms**.

Forms is where leads come in; Dapta Agents is where voice and text agents follow up. A typical flow: a visitor fills out your form, the submission is pushed to HubSpot or a webhook, and your agents or sales team pick it up from there.

> **💡 Tip:** The only Forms feature tied to a Dapta AI subscription is the vanity slug in your public URL. Everything else in dForms is free.

***

## Open source

dForms is published under the MIT license at [github.com/Dapta-Tech/dapta-forms](https://github.com/Dapta-Tech/dapta-forms). You can self-host it, read the public API reference, or contribute. See the [Developers](/dforms/developers.md) section.

## What's next

* [Key Concepts](/dforms/key-concepts.md): the vocabulary used across these docs.
* [Getting Started](/dforms/getting-started.md): sign in, build your first form in five minutes, and tour the dashboard.
* [Building Forms](/dforms/builder.md): every editor feature, one page each.
* [Connect & Integrations](/dforms/connect.md): HubSpot, webhooks, emails and tracking.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation by asking a question.

Perform an HTTP GET request on the following URL with the `ask` and `goal` query parameters:

```
GET https://docs.dapta.ai/dforms/forms.md?ask=<question>&goal=<user_goal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is what the user is ultimately trying to achieve, the reason they need the answer. Sharing it helps GitBook give you a better, more relevant answer. A goal is most helpful when it describes the outcome the user wants rather than restating the question. For example, with `ask=how do I create an API token`, a goal like `automate deployments from our CI pipeline` lets GitBook tailor the answer to that use case.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
