CraftForms vs Gravity Forms
Gravity Forms is one of the oldest and most established WordPress form builders, with a mature ecosystem and a wide range of official and third-party add-ons. Here's how CraftForms compares.
- Compared with
- Gravity Forms 3.2.1
- Features checked
- 51
- Checked on
- Summary
- Where each one leads
| Feature | CraftForms | Gravity Forms |
|---|---|---|
| Platform & Builder | ||
| Free version available | Yes | No |
| Native Gutenberg block builder | Yes | No |
| Elementor native widget | Yes | 3rd-party widget |
| Bricks native element | Yes | No |
| CF7 importer | Yes | No |
| Fields & Form Logic | ||
| Multi-step forms | Yes | Yes |
| Conversational forms (one question per screen) | Yes | add-on (Elite) |
| Repeater field | Yes | dev-only |
| Conditional logic | Yes | Yes |
| Swatches (color, image, text, card) | Yes | image (core); color add-on |
| Live data display (Info block) | Yes | No |
| File uploads | Yes | Yes |
| Digital signatures | Yes | add-on (Elite) |
| Save & resume | No | Yes |
| Multilingual forms (one form, many languages) | Yesbuilt-in | via WPML add-on |
| Phone field with country picker | Yes | Yes |
| Documents & Output | ||
| PDF generation (designed templates) | Yes | via add-on |
| QR code / barcode field | Yes | via add-on |
| Layered Image | Yes | No |
| Product image viewer (swaps on selection) | Yes | No |
| Email & Delivery | ||
| Email template designer (Gutenberg) | Yes | No |
| Email delivery log | Yes | via Gravity SMTP |
| SMTP per-form configuration | Yes | via plugin |
| Spam protection — no CAPTCHA | Yes | honeypot + CAPTCHA add-ons |
| Commerce & Payments | ||
| Price calculations / formulas | Yes | Yes |
| Price matrix (2D lookup tables) | Yes | No |
| Stripe payments | Yes | Yes |
| PayPal payments | Yes | Yes |
| Mollie / Square payments | Yes | Yesadd-ons |
| WooCommerce integration | Yes | via add-ons |
| Stock management | Yes | No |
| Built-in orders system | Yes | No |
| Order analytics / reporting | Yes | via add-on |
| Booking & Scheduling | ||
| Booking datepicker (hotel-style, slots) | Yes | via add-on |
| Booking calendar view | Yes | via add-on |
| Per-date / per-slot inventory tracking | Yes | via add-on |
| Seasonal rates / date-based pricing | Yes | via add-on |
| iCal sync (Airbnb, Booking.com etc.) | Yes | 3rd-party add-on |
| Developer & Integrations | ||
| Submission database / admin panel | Yes | Yes |
| Webhook submit action | Yes | add-on (Elite) |
| Email-marketing integrations (Mailchimp, Brevo…) | Yes | Yesadd-ons |
| CRM / Zapier / Google Sheets | via webhook | Yesadd-ons |
| Conditional submit actions ("Run only if") | Yes | Yes |
| Visual automation / flow builder | Yes | 3rd-party add-on |
| Register user submit action | Yes | Yes |
| Create post submit action | Yes | Yes |
| REST API / headless submissions | Yes | Yes |
| Embed on external sites (JS embed) | Yes | No |
| AI Features | ||
| AI: Integrated form generation (chat) | Soon | via official MCP |
| AI: MCP / Abilities API | Yes | Yes |
| AI: Prompt guidance in docs | Yes | No |
Soon on the CraftForms roadmap. Competitor details as published on the date above; tell us if something has changed.
Where CraftForms leads
- Free version — Gravity Forms has no free tier; CraftForms is fully usable at no cost
- Native Gutenberg form builder — real blocks, not a shortcode wrapper
- PDF Builder — built-in PDF template designer; Gravity relies on the third-party Gravity PDF add-on
- QR code / barcode field — built in; Gravity needs a separate add-on
- Layered Image — composite live preview images from selected options; not available in Gravity Forms
- Product image viewer — thumbnail gallery with zoom that swaps the main product image live as options change; not available in Gravity Forms
- Full swatch set — color, image, text, and card selectors free; Gravity has native image choices but color swatches need an add-on
- Live data display (Info block) — free and unique to CraftForms
- Native Elementor widget and Bricks element — Gravity relies on a third-party Elementor widget and has no Bricks element
- Full email infrastructure — template designer, delivery log, SMTP per form; Gravity has no designer and its log needs Gravity SMTP
- Complete booking system — hotel-style datepicker, slots with "2 left", seasonal availability, time-aware iCal sync, without extra add-ons
- Repeater field — included in the paid plans; Gravity Forms repeater is developer-only beta
- Standalone orders system with analytics — full order lifecycle and reporting without WooCommerce
- Price matrix (2D lookup tables) — not available in Gravity Forms
- Embed on external sites — JavaScript embed (no iframe) with full calc & logic
- Invisible spam protection — behavioral scoring, no CAPTCHA needed
- Lifetime deal — €129.99 one-time (unlimited sites); Gravity Forms is annual-only
- Signature field free — Gravity's Signature add-on is Elite-only
- From 2.0: free "Run only if" actions and visual Flows (paid plans) incl. WooCommerce order triggers
- Jump rules and a step map (paid plans) — any step can lead to any other, drawn as one diagram; Gravity Forms page conditions show or skip pages
- Translations built in, free — one form, its emails and PDFs in every language, with a glossary and CSV/XLIFF export; Gravity Forms relies on WPML and Gravity Forms Multilingual
- Conversational layout on the paid plans — Gravity Forms sells Conversational Forms as an Elite add-on
Where Gravity Forms still has an edge
- Add-on ecosystem — large library of official and community add-ons built over many years
- Save & continue — built into core (CraftForms: roadmap)
- Developer tooling — extensive hooks, filters, and API surface trusted for over a decade
- Integration breadth — ~20 marketing/CRM add-ons on every plan, Zapier/Slack on Pro, Salesforce on Elite (CraftForms 2.0: four email-marketing tools)
- Official MCP — Claude/ChatGPT can build and edit forms on any licence (CraftForms: AI generation on roadmap)
- Accessibility — WCAG 2.1 AA markup by default since 3.0