CraftForms
Hosted booking, quote, and contact form builder with payment support.
- Official Website: craftforms.app
- Category: Contact Forms
- Type: Hosted Form Builder & Endpoint
Overview
CraftForms is a hosted form builder built for booking forms, price calculators, quote requests, and contact forms on static websites. It allows site owners to accept inquiries, reservations, and deposits without managing a server or backend application.
Forms can be embedded into any static site via a small HTML/JavaScript snippet and support Stripe and PayPal payments, live pricing calculations, per-date availability to prevent double-booking, email notifications, and webhook integrations.
Key Highlights & Features
- Booking & Availability: Datepicker fields with availability calendars, time slots, seasonal pricing, and iCal feed sync.
- Payments & Deposits: Integrated Stripe and PayPal checkout with server-side price validation.
- Live Price Calculators: Formula-based instant pricing based on user-selected fields.
- Unlimited Submissions: No monthly submission caps, with EU-based hosting.
- Automated Notifications & Webhooks: Branded email confirmations, PDF generation, and webhooks to Zapier, Make, and n8n.
How It Works with Static Websites
Embed a form into your static HTML page using the embed code snippet:
<div data-craftforms-embed="YOUR_FORM_KEY"></div>
<script src="https://you.forms.craftforms.app/embed.js" defer></script>
CraftForms handles user interactions, availability checks, formula calculations, and payment processing automatically, leaving your static HTML site clean and fast.
When to Use It
- Static websites for rentals, tours, services, and appointment bookings that require deposits.
- Custom product or quote forms needing real-time calculation and confirmation PDFs.
- Portfolios and business landing pages that need robust form handling without third-party submission caps.
Community Discussion
Ask questions, share integration tips, or leave feedback.