Forms
Learn how to create, configure, and secure your forms.
Creating a Form
You can create a form directly from the dashboard by clicking theCreate Form button.
HTML Configuration
The simplest way to use FormDrop is with a standard HTML form. Set theaction attribute to our endpoint URL with your form slug.
<form action="https://api.formdrop.co/f/YOUR_FORM_SLUG" method="POST"> <label for="email">Email</label> <input type="email" id="email" name="email" required /> <label for="message">Message</label> <textarea id="message" name="message" required></textarea> <button type="submit">Send Message</button> </form>
Tip: Ensure all your input fields have aname attribute. This is how we identify the data fields in your submission.
Managing Forms
Clicking on a form in the dashboard opens the form details view, where you can access several tabs:
- Submissions: View and manage all data collected by your form.
- Analytics: Visualize submission trends over time.
- Notifications: Configure email alerts, Slack messages, and Discord notifications.
- Integrations: Connect with external tools like Google Sheets.
- Settings: Update form details, configure allowed domains, or delete the form.
Form Settings
Allowed Domains
Restrict which websites can submit to your form. You can add multiple domains to the allowlist (e.g., example.com, app.example.com). This is a crucial security feature to prevent spam from unauthorized sources.
Danger Zone
You can permanently delete a form and all its associated data from the settings tab. This action cannot be undone.