Skip to content
VIP Pro Media
Cart

Preview images coming soon

FormCraft — Drag & Drop Form Builder

A self-hosted form builder with conditional logic, multi-step flows, file uploads, payments and webhook delivery. Embed anywhere with one script tag and keep every submission on your own server.

No reviews yet Last updated August 22, 2026

Forms are where most marketing data is born, which is why handing them to a third party with unclear data residency is a recurring compliance headache. FormCraft puts the whole pipeline on your infrastructure: build, embed, collect, route and export, without a submission ever leaving your server.

A builder that handles complicated forms

Twenty-two field types cover text, long text, email, phone with country selection, number, currency, date and time, dropdown, radio, checkbox groups, file upload, signature, rating, address, hidden fields and calculated fields. Conditional logic works on show, hide, require, skip-to-page and set-value actions, and rules can chain across steps. Multi-step forms include a progress indicator, per-step validation and optional partial-submission saving so abandoned entries are still recoverable.

Routing and integrations

Each form can send templated notifications to multiple recipients with conditional routing based on answers, fire webhooks with signed payloads and retry on failure, append rows to a connected spreadsheet, and push contacts to an email platform through the documented connector interface. Autoresponders support attachments and dynamic content from field values.

Anti-spam without CAPTCHA fatigue

A layered defence combines honeypot fields, a timing check, rate limiting per IP and per fingerprint, disposable-domain blocking and an optional challenge that only triggers on suspicious scores. In practice most legitimate users never see a challenge at all.

Embedding and accessibility

Embed as an inline block, a popup, a slide-in or a full page with a single script tag; the embed is styled in a shadow root so host-page CSS cannot break it. Every field is keyboard accessible with proper labelling, errors are announced to screen readers, and the rendered markup passes automated accessibility checks. Submissions view supports filtering, tagging, notes and CSV or JSON export.

Includes installation and upgrade guides, a field-type reference, the conditional logic model explained with worked examples, webhook payload schema and signature verification samples, the connector interface for adding integrations, and accessibility notes for custom themes.

3.4.0

  • Calculated fields with a formula editor
  • Partial submission saving for multi-step forms
  • Signed webhook payloads with automatic retries

3.1.0

  • Shadow-root embedding so host CSS cannot leak in
  • Conditional email routing based on answers

3.0.0

  • Rebuilt drag-and-drop builder with keyboard support
  • Layered anti-spam scoring replacing always-on CAPTCHA

PHP 8.2 or newer with mbstring, gd, fileinfo and zip. MySQL 8.0 or MariaDB 10.6+. Composer. Writable storage directory for uploads. A queue worker is recommended for webhook delivery and notification email.

Customer reviews

No reviews yet

Be the first to share how this product worked for you after you buy it.

You may also like

More assets from the same shelf.

View all
Save 25%

LinkNest — Bio Link & Short URL Platform

A self-hosted link-in-bio and URL shortener with analytics, QR codes, UTM builder and custom domains. Multi-user, white-label ready, and fast enough to sit in front of paid traffic.

No reviews yet

$59.00

$79.00

We use cookies to enhance your experience, analyze traffic and personalize content. You can accept all cookies, reject the optional ones, or customize your choices.