Documentation

Everything you need to get started with FormCraft. From basic form creation to advanced integrations, we've got you covered with comprehensive guides and examples.

Getting Started

Welcome to FormCraft! Let's get you up and running in just a few minutes.

1. Create Your Account

Sign up for a free FormCraft account to get started. You'll have access to our form builder, basic analytics, and up to 100 submissions per month.

Sign Up Free

2. Build Your First Form

Our drag-and-drop form builder makes it easy to create professional forms. Add fields, customize styling, and set up notifications in minutes.

Key Features:

  • • Drag-and-drop interface
  • • 15+ field types (text, email, file upload, etc.)
  • • Conditional logic
  • • Multi-step forms
  • • Custom styling

3. Embed and Share

Once your form is ready, embed it on your website or share the direct link. We provide multiple embedding options to fit your needs.

Form Builder Guide

Field Types

Text Input
Email
Phone Number
Textarea
Select Dropdown
Radio Buttons
Checkboxes
File Upload

Advanced Features

Conditional Logic
Multi-step Forms
Form Validation
Custom CSS
Password Protection
Submission Limits
Email Notifications

Embedding Forms

Embed Options

Iframe Embed

Simple iframe code that works on any website

JavaScript Widget

Advanced embedding with custom styling options

Direct Link

Share a direct link to your form

Example Iframe Code:

<iframe src="https://formcraft.com/forms/123/embed" width="100%" height="600" frameborder="0"></iframe>

Managing Submissions

View & Export

  • • View all submissions in your dashboard
  • • Export to CSV for analysis
  • • Filter by date range
  • • Search specific submissions

Notifications

  • • Email notifications for new submissions
  • • Custom notification templates
  • • Multiple recipient emails
  • • Real-time alerts

API Reference

REST API

FormCraft provides a comprehensive REST API for programmatic access to your forms and submissions.

Authentication

Authorization: Bearer YOUR_API_KEY

Base URL

https://api.formcraft.com/v1/

Common Endpoints

GET /forms

Get all your forms

POST /forms

Create a new form

GET /forms/{id}/submissions

Get form submissions

Troubleshooting

Form Not Displaying

If your embedded form isn't showing up:

  • Check that your form is set to "Active" in settings
  • Verify the embed code is correctly placed
  • Ensure your website allows iframes (if using iframe embed)
  • Check browser console for JavaScript errors

Submissions Not Received

If you're not receiving form submissions:

  • Check your spam/junk folder for email notifications
  • Verify the notification email address in form settings
  • Ensure your form hasn't reached its submission limit
  • Test the form yourself to confirm it's working

Still Need Help?

If you can't find the answer you're looking for, our support team is here to help.