Skip to main content
Core Forms v4.10.1 Forms, polls, surveys + commerce 20% off with code CFLAUNCH

Forms, polls, surveys. Take payments. Sell digital products. One WordPress plugin.

Build visual or HTML forms, run native polls and one-question-at-a-time surveys, accept payments, and deliver digital products and licenses from WordPress. Every feature is included for unlimited sites.

Forms, polls + surveys Checkout + licenses 14-day refund Unlimited sites
Core Forms visual field builder in the WordPress admin

Built and supported by the team at Gatilab

Led by Gaurav Tiwari, WordPress developer since 2008 8,000+ active installs across free plugins Independent, lifetime-supported
Watch the walkthrough

See Core Forms in action

Take the 69-second form-builder tour, then watch the complete commerce workflow from product setup and checkout to orders, licenses, and customer access.

Core Forms: Lightweight WordPress Form Builder Demo See the template gallery, visual and code editors, accessibility audit, form settings, and live embed in 69 seconds.
Core Forms E-commerce Complete Tutorial: Products, Checkout, Orders & Licenses Build the complete store: enable commerce, create products and pricing plans, publish a catalog and checkout, then manage orders and software licenses.

Watch the complete Core Forms playlist on YouTube →

Forms, polls, surveys, commerce

From first question to paid customer

Ask the question — in a form, a poll, or a fullscreen survey — then route checkout to a gateway that accepts the selected currency, create the order, issue the license or download, and give customers a dashboard. Core Forms keeps that whole workflow in WordPress without stacking separate add-ons.

Intelligent Inserter

Search for what you want to collect. Website, mobile and surname lead to ready-configured fields with meaningful names and browser autofill.

Write in HTML or build visually

Use the drag-and-drop field builder or drop in your own HTML — the markup you ship is exactly the markup you get.

60+ accessible starter templates

Start from contact, support, booking, survey, payment, license and 16 industry forms. The longer ones come in single-page and multi-step versions.

AJAX submissions

No page reloads, no bloat. A single small JS file handles validation, submission, and success states.

Gutenberg block + shortcode

Insert forms with the native Gutenberg block, or anywhere shortcodes work with [cf_form slug="your-form"].

Form Theme Customizer

Tune the default form theme with presets, real design tokens, desktop/mobile preview, accessibility checks, and a generated cache-safe CSS asset.

Fullscreen forms (Typeform-style)

Show one question at a time, full-bleed, with smooth animations and a progress bar. No third-party redirect, no per-response pricing.

Conditional fields & actions

Show, hide, and skip fields or actions based on values with simple data-show-if attributes.

Data variables

Use {{user.email}}, [field_name], {{post.ID}} and URL params in forms, emails, redirects and webhooks.

File uploads

Let users attach files out of the box — per-field size limits, allowed types, storage controls. No add-on needed.

Spam protection stack

reCAPTCHA v3, hCaptcha, Cloudflare Turnstile, Akismet, honeypot, and math captcha. Mix and match per form.

Rate limiting & submission caps

Cap submissions per IP per hour, total submissions per form, or block duplicates within a session.

Submissions inbox

Read, reply, archive and search submissions in WordPress. New, read, replied, archived workflow.

CSV export & email logs

Export any submissions table to CSV. Track email delivery with a built-in email log.

Selective backup, restore, and migration

Move the Core Forms data you choose between WordPress sites, or bring forms across from six established form plugins.

Save & resume drafts

Long forms? Let users save progress and return via a unique link. Drafts auto-expire so they do not pile up.

Emails & auto-responders

Send rich HTML notifications and automated replies with field merges, conditional logic, and email logs.

Webhooks & REST API

Pipe form data to any external service. Manage submissions programmatically via the WordPress REST API.

Take payments on submission

Stripe, PayPal, Razorpay, Polar and FluentCart — connect once globally, then flip a per-form toggle.

Sell products & issue licenses

Sell software, digital products, services and events with Core Commerce. Customers can return for orders, receipts, licenses and downloads.

FluentCart hosted checkout

Hand a form submission off to FluentCart's checkout for products and subscriptions, on free or Pro.

Mailchimp, MailerPress, FluentCRM + 25 more

Subscribe form users to lists, push to CRMs, post to Slack/Discord, drop into Notion or Airtable, fire Zapier or Make.

Headless / REST submissions

Render and submit forms from Astro, Next.js or any non-WordPress site. Site-wide API key + drop-in widget.

Form scheduling

Open and close forms by date, day-of-week and time-of-day. Overnight windows supported.

Form analytics and drop-off

Measure views, starts, completions, conversion rate, field drop-off, and attribution without sending form data to a third party.

WCAG 2.2 accessibility

Every starter template ships WCAG-compliant — labels, fieldsets, autocomplete, aria-required. Forms work for everyone.

Polls and surveys

Native polls with scheduling, vote integrity, and live results — plus one-question-at-a-time surveys built on the same form engine.

Plays well with others

Connect Core Forms to the rest of your WordPress stack

Core Forms ships with first-class email, CRM, payment, automation, and spam-protection actions. Partner-maintained integrations add tools such as automatic conversion and attribution tracking without pretending they are part of your Core Forms license.

Browse all integrations →

Plus anything else via webhooks and the REST API — Zapier, Make, n8n, Slack, Discord, Airtable, Notion, your custom Laravel app. If it speaks HTTP, Core Forms can talk to it.

Product tour

Designed to feel like WordPress itself

No unfamiliar dashboards, no second login. Core Forms drops into your WordPress admin and uses the UI patterns you already know.

1 of 10

Core Forms field editor in the WordPress admin
What’s new

Shipping in the open

Core Forms ships small, focused releases — most weeks. Every release is free for existing license holders, forever. Here’s what landed recently.

v4.10.1 Latest September 15, 2026

Intelligent Inserter and a more reliable action editor

  • Intelligent Inserter finds ready-configured fields using words such as website, mobile, surname and postal code. Contact presets include meaningful names and browser autofill.
  • Use the same searchable inserter in the main builder and containers, with keyboard navigation and preserved settings through Code/Visual changes and saving.
  • Action templates no longer leak inputs into form saves or create blank and unknown actions. Typed unavailable integrations keep their saved settings.
  • Searchable action-field choosers replace oversized native menus. Insert raw field names, text tokens or JSON tokens as appropriate; select multiple exposed fields before choosing Done.
  • FlowMattic hook copy controls track the selected scope. Action tests use the actual form field names and display the selected FlowMattic payload.
  • Recipient routes have compact responsive controls, stable row indexes and no accumulating empty placeholders. Available variables use consistent insert/copy chips.
Full notes on the changelog →
v4.10.0 September 15, 2026

Service and Event products, customer accounts, and survey fixes

  • Sell Service and Event products with delivery details, one-time plans, and paid order instructions without issuing software license keys.
  • Give customers purchase history, order details, printable receipts, subscriptions, searchable licenses/downloads, and profile and billing settings.
  • Add product galleries with the Product Gallery block or shortcode. Use generated product URLs or searchable connections to your own content pages.
  • Configure new license key styles, lengths, prefixes, and grouping while preserving existing keys.
  • Activate Core Commerce separately, check compatibility with other stores, and repair checkout-page conflicts from the setup screen.
  • Fixed submission details with checkbox arrays and empty optional emails, and restored per-form field column headings.
  • Corrected tall-form view tracking and clearly labeled capped historical start rates. Fixed fullscreen icons, dark choice contrast, long-step scrolling, and asset cache versions.
  • Included Other write-in votes across poll results. Corrected conditional-logic documentation to describe the available editor controls.
  • Improved concurrent activation limits, release replacement, expiry scheduling, responsive settings, and billing terms. Native yearly license terms do not imply automatic recurring charges.
Full notes on the changelog →
v4.9.6 September 15, 2026

Industry templates, cross-step dragging, and faster poll creation

  • Drag fields and containers onto another step tab to move them between steps.
  • Start with industry-focused multi-step templates, notification and acknowledgement actions, and appropriate submission settings. Badges and layout filters help you find a starting point.
  • Create polls in a single-column editor. Tabs switch instantly and retain unsaved edits; press Enter to add the next answer.
  • Find Core Forms and Core Polls by typing cf in the block inserter.
  • Template filters wrap across the full width, and template buttons keep readable hover colors.
  • Sample forms preserve their schema, settings, actions, and messages when created or applied. Confirmation messages distinguish requests and pledges from completed transactions.
Full notes on the changelog →
v4.9.5 September 14, 2026

Visual multi-step forms and new integrations

  • Unlocked Multi-Step Forms in the UI
  • Create named steps, reorder them, and move fields between steps in the visual builder. Removing a step keeps its fields. Both save controls preserve the layout through Visual and Code edits.
  • Multi-step forms use their own scoped layout and control styles, with simple step indicators, an active underline, keyboard navigation, per-step validation, and a final Submit button.
  • Save & preview opens the latest edits in a working desktop or mobile preview. Preview pages load the complete form runtime without relying on the WordPress theme, and URL prefill no longer overwrites submission tokens.
  • Added Fluent Support customer and ticket creation, authenticated n8n webhooks, Pipedrive contacts and deals, Zendesk tickets and attachments, Resend transactional email, and a FlowMattic Plugin Actions bridge.
  • Administrator-only action testing uses editable sample data and inline results. Typed field mappings, Resend idempotency and signed delivery events, and persistent action-card identities make integrations easier to configure and check.
  • Empty or unsigned Resend webhook requests return an authorization error when WordPress supplies null headers or body.
Full notes on the changelog →

View the full changelog → See what’s shipping next →

Simple pricing

Two ways to buy. Both unlimited.

Same plugin, same features, same support — pick the cadence that suits you. Every plan covers unlimited sites, every premium feature, and a 14-day no-questions refund.

20% off Public launch offer — apply code CFLAUNCH at checkout. Ends .

Yearly

Lower entry price · renews annually

$59 / year

$59 $47/yr with code CFLAUNCH

  • Unlimited sites — personal & client
  • Every premium feature included — no add-ons
  • All integrations: Mailchimp, MailerPress, FluentCRM, Emailit, HubSpot…
  • Submissions inbox, replies, exports, email logs
  • reCAPTCHA v3, hCaptcha, Turnstile, Akismet
  • Updates and priority email support while subscribed
  • 14-day money-back guarantee
Get Yearly — $59/yr →

Secure checkout by Gaurav Tiwari

per year · renews annually

Both plans include every Core Forms-built integration, every premium feature, and unlimited sites. Partner products are priced and supported by their providers. Switching plans later? Email us — we’ll prorate.

Gaurav Tiwari, creator of Core Forms, at work
A Gatilab product, led by Gaurav Tiwari

Built by the people who had to ship it.

I’m Gaurav — I’ve been building with WordPress since 2008, shipping free plugins used on 8,000+ active sites, and obsessing over web performance the whole way. I’ve worked with companies like IBM, Adobe, HubSpot, Monday and Canva on content and developer tooling, but my favorite thing is still sitting down and shipping small, fast, honest software.

Core Forms is a forms plugin I wanted for myself: no add-on upsells, no bloat, a codebase I’d be happy to read, and an admin UI that feels like WordPress. It’s now built and maintained by the team at Gatilab, the agency I founded, so a fix no longer waits on my calendar. Support reaches a real developer at gaurav@gatilab.com, usually within a business day.

More free plugins

Our other WordPress plugins on WordPress.org

Free, lightweight, actively maintained. Try any of these alongside Core Forms — they play nicely together.

Dynamic Month & Year into Posts

Dynamic shortcodes for dates, years, months, age calculations, seasons and countdowns — in content, titles and meta.

8,000+ active installs
View on WordPress.org →

GT Link Manager

Fast, free branded link manager with custom DB tables, early redirects, CSV import/export and block editor integration.

100+ active installs
View on WordPress.org →

Dynamic Functionalities

Replace 5+ plugins with one lightweight toolkit. 16 modules for performance, security, SEO, redirects and content management.

Fresh release
View on WordPress.org →

Formatting Extender

Extends the Block Editor formatting toolbar with inline controls — badges, highlights, and more.

Free on WordPress.org
View on WordPress.org →

Beautiful Recent Posts Widget

A clean, minimal sidebar widget to showcase your recent articles in a beautiful way.

Free on WordPress.org
View on WordPress.org →
Questions?

Frequently asked

Do I have to buy add-ons for file uploads, webhooks or Mailchimp?
No. Every premium feature — file uploads, webhooks, Mailchimp, MailerPress, Emailit, submission limits, logged-in forms, data management — is bundled with your purchase. One price, everything included.
How many sites can I use it on?
Unlimited. Both the Yearly and the Lifetime plan cover every personal and client site, with no per-site activation count.
What’s the difference between Yearly and Lifetime?
Both plans give you the exact same plugin, every premium feature, every built-in integration, and unlimited sites. Partner products such as Independent Analytics keep their own pricing. Yearly ($59/year) renews annually and is the lower-friction way to start. Lifetime ($249 one-time) is a single payment, every update forever, no renewals — it pays for itself after about four years vs. Yearly. Pick whichever fits your cashflow.
Is there a discount?
Yes — the Public launch offer is running: use code CFLAUNCH at checkout for 20% off either plan, through null. That brings Yearly to $47/year and Lifetime to $199 once.
What’s your refund policy?
14 days, no questions asked. If Core Forms isn’t the right fit, email us and we’ll refund you — no forms to fill out.
Can my forms take payments?
Yes. Connect Stripe, PayPal, Razorpay, Polar.sh, or FluentCart under Settings → Payments. A form can charge a fixed or customer-entered amount, while product checkout can route each currency to one or more compatible gateways. Paid actions run only after the gateway confirms payment.
Can Core Forms replace WooCommerce?
Core Forms can replace a larger store plugin when you sell paid submissions, digital downloads, plugins, themes, or software licenses. Use WooCommerce for physical inventory, shipping, complex tax rules, marketplaces, or a large retail catalog. Core Forms can also hand a submission to WooCommerce or FluentCart when those systems are the better fit.
Does Core Forms work with FluentCart?
Yes — Core Forms hands form submissions off to FluentCart’s checkout for any product variation, free or Pro, one-time or subscription. Address fields collected on the form prefill the FluentCart checkout (and feed its tax engine), and paid orders flip the submission to <em>paid</em> automatically through fluent_cart/order_paid_done.
Can I use Core Forms on Astro, Next.js or a non-WordPress site?
Yes. Set a site-wide API key under Settings → Headless, flip the per-form Headless toggle, and copy a snippet — drop-in vanilla JS widget, native fetch, or cURL. The form renders on your headless front-end and submissions run through the same validation, captcha and action loop server-side in WordPress.
What version is Core Forms on right now?
Core Forms 4.10.1 (September 15, 2026) is the latest release: intelligent Inserter and a more reliable action editor. The 4.7 line also introduced a unified admin workspace, Form Theme Customizer, portable data migration, redesigned Core Commerce experience, and customer workspace. Full release notes are on the Changelog page.
What are the WordPress requirements?
WordPress 6.4 or higher and PHP 8.1 or higher. Core Forms is built to be lightweight and is tested on the latest WordPress release.
Does it work with block themes and the site editor?
Yes. Core Forms ships a native Gutenberg block, works anywhere shortcodes are allowed, and plays nicely with FSE, Bricks, GenerateBlocks and classic themes.

Build the form and sell the product.

Forms, payments, product checkout, orders, software licenses, and every built-in integration are included for unlimited sites at $59 a year, or $249 once. Use code CFLAUNCH at checkout for 20% off.

Public launch offer

20% off Core Forms

Forms, polls, surveys, payments, and licensing — every feature, unlimited sites, one plugin.

Copy your code

Those are the after-discount prices. Paste CFLAUNCH at checkout to apply it.