Documentation

Everything you need to know about creating forms with SnapItForms. From your first form to advanced customization.

📋
Visual Form Builder
📊
Dashboard Management
Instant Setup
Quick Start
1. Sign in with Google
2. Choose a template
3. Drag & drop fields
4. Customize styling
5. Deploy your form

Getting Started

Follow these simple steps to create your first form and start collecting submissions.

1. Sign In & Access Dashboard

Start by signing in with your Google account to access the SnapItForms dashboard. Your dashboard is your central hub for managing all your forms and viewing submissions.

🔐

Google Sign-In

One-click authentication with your Google account

📊

Dashboard Access

View all your forms, submissions, and account settings

🔑

Automatic Access Key

Your unique API key is generated automatically

Dashboard Navigation

View form submission statistics, recent activity, and account usage metrics.
Manage all your created forms, view submissions, and access form settings.
Manage your subscription plan, view usage limits, and update payment methods.

Using the Form Generator

Our visual form generator makes it easy to create professional forms without any coding knowledge.

Template Selection

📝

Blank Form

Start from scratch with complete creative control

📧

Contact Form

Pre-built with name, email, and message fields

📊

Survey Form

Perfect for feedback and questionnaires

🛒

Order Form

Collect product orders and customer details

2. Access Form Generator

From your dashboard, click on any template card or the "Create Form" button to open the form generator. You can also access it directly from the navigation menu.

Form Generator Features
✓ Drag & drop interface
✓ Real-time preview
✓ Instant customization
✓ Mobile responsive design
✓ One-click deployment

Building Your Form

Learn how to use the drag-and-drop interface to create exactly the form you need.

3. Add Form Elements

The form generator sidebar contains all the elements you need. Simply drag any element from the sidebar to your form canvas to add it.

📝

Text Input

Single-line text fields for names, titles, etc.

📧

Email Field

Automatically validates email addresses

📄

Textarea

Multi-line text areas for messages and comments

📋

Dropdown

Select menus with multiple options

🔘

Radio Buttons

Single-choice selection from multiple options

☑️

Checkboxes

Multiple-choice selections and agreements

Element Customization

Click any form element to see its properties in the right sidebar. Customize labels, placeholders, validation rules, and styling options.
Edit your form title, description, submit button text, and redirect URL in the properties panel when no element is selected.
See your changes instantly in the form canvas. Your form updates in real-time as you make modifications.

Deploying Your Form

Once your form is ready, deploying it is as simple as copying and pasting code.

Generated HTML Code
<form action="https://api.snapitforms.com/dev/submit" method="POST">
  <input type="hidden" name="access_key" value="YOUR_KEY">
  <input type="text" name="name" placeholder="Your Name" required>
  <input type="email" name="email" placeholder="Your Email" required>
  <textarea name="message" placeholder="Your Message"></textarea>
  <button type="submit">Send Message</button>
</form>

4. Generate & Copy Code

When you're satisfied with your form design, click the "Generate Code" button. The form generator will create clean, semantic HTML that includes your access key and all form elements.

📋

Copy HTML Code

One-click copying of your complete form HTML

🔗

Automatic Integration

Your access key is automatically included

📱

Mobile Responsive

Generated forms work perfectly on all devices

Integration Steps

Click "Generate Code" then "Copy HTML" to get your form's HTML code.
Add the HTML code to any webpage where you want the form to appear.
Your form immediately starts working and sending data to your dashboard.

Advanced Features

Discover powerful features to enhance your forms and improve your workflow.

Email Notifications

Receive instant email notifications for every form submission directly to your inbox.
Personalize notification emails with custom subjects and formatting.
Send notifications to multiple team members or departments automatically.

Additional Capabilities

SnapItForms includes powerful features that work automatically without any additional setup required.

📊

Analytics Dashboard

Track submission rates, popular forms, and user engagement

🛡️

Spam Protection

Built-in spam filtering keeps unwanted submissions away

📱

Mobile Optimization

All forms automatically work perfectly on mobile devices

Instant Processing

Submissions are processed and stored immediately

API Reference

For developers who prefer to work directly with our API endpoints.

Basic API Usage
POST https://api.snapitforms.com/dev/submit

Content-Type: application/x-www-form-urlencoded

access_key=YOUR_ACCESS_KEY
name=John Doe
email=john@example.com
message=Hello World

API Endpoints

SnapItForms provides simple REST API endpoints for form submission and data retrieval.

📤

Submit Endpoint

POST /dev/submit - Process form submissions

📥

Retrieve Data

GET /api/submissions - Fetch your submission data

🔒

Secure Access

All requests require your unique access key

Response Format

{ "success": true, "message": "Form submitted successfully" }
{ "success": false, "message": "Invalid access key" }

Need Help?

We're here to help you get the most out of SnapItForms. Reach out anytime!

Get Support

Our support team is ready to help you with any questions about using SnapItForms, from basic setup to advanced integrations.

📧

Email Support

support@snapitforms.com - We typically respond within 24 hours

💬

Live Chat

Available Monday-Friday, 9 AM - 6 PM EST

📚

Knowledge Base

Comprehensive guides and tutorials for all features

Quick Start Checklist

Create your account and get your automatic access key
Select from contact, survey, order, or blank form templates
Drag elements, edit properties, and preview your form
Generate HTML code and add it to your website