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.
CFLAUNCH Build visual or HTML forms, accept payments, and deliver digital products, licenses, and downloads from WordPress. Every feature is included for unlimited sites.
Built and supported by Gaurav Tiwari
Take the 69-second form-builder tour, then watch the complete commerce workflow from product setup and checkout to orders, licenses, and customer access.
Build the form, 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 workflow in WordPress without stacking separate add-ons.
Use the drag-and-drop field builder or drop in your own HTML — the markup you ship is exactly the markup you get.
Pick a starting point — contact, newsletter, RSVP, support, booking, lead capture, six payment-ready templates — and ship in under a minute.
No page reloads, no bloat. A single small JS file handles validation, submission, and success states.
Insert forms with the native Gutenberg block, or anywhere shortcodes work with [cf_form slug="your-form"].
Tune the default form theme with presets, real design tokens, desktop/mobile preview, accessibility checks, and a generated cache-safe CSS asset.
Show one question at a time, full-bleed, with smooth animations and a progress bar. No third-party redirect, no per-response pricing.
Show, hide, and skip fields or actions based on values with simple data-show-if attributes.
Use {{user.email}}, [field_name], {{post.ID}} and URL params in forms, emails, redirects and webhooks.
Let users attach files out of the box — per-field size limits, allowed types, storage controls. No add-on needed.
reCAPTCHA v3, hCaptcha, Cloudflare Turnstile, Akismet, honeypot, and math captcha. Mix and match per form.
Cap submissions per IP per hour, total submissions per form, or block duplicates within a session.
Read, reply, archive and search submissions in WordPress. New, read, replied, archived workflow.
Export any submissions table to CSV. Track email delivery with a built-in email log.
Move the Core Forms data you choose between WordPress sites, or bring forms across from six established form plugins.
Long forms? Let users save progress and return via a unique link. Drafts auto-expire so they do not pile up.
Send rich HTML notifications and automated replies with field merges, conditional logic, and email logs.
Pipe form data to any external service. Manage submissions programmatically via the WordPress REST API.
Stripe, PayPal, Razorpay, Polar and FluentCart — connect once globally, then flip a per-form toggle.
Turn WordPress into a lightweight license server: products, plans, orders, license keys, signed downloads, and a customer dashboard.
Hand a form submission off to FluentCart's checkout for products and subscriptions, on free or Pro.
Subscribe form users to lists, push to CRMs, post to Slack/Discord, drop into Notion or Airtable, fire Zapier or Make.
Render and submit forms from Astro, Next.js or any non-WordPress site. Site-wide API key + drop-in widget.
Open and close forms by date, day-of-week and time-of-day. Overnight windows supported.
Measure views, starts, completions, conversion rate, field drop-off, and attribution without sending form data to a third party.
Every starter template ships WCAG-compliant — labels, fieldsets, autocomplete, aria-required. Forms work for everyone.
Quick yes/no or multi-option polls with vote storage, single-vote-per-IP, and results visualization.
Core Forms ships with first-class support for the services WordPress site owners actually use. No Zapier workarounds, no premium add-ons — wire up email, CRM and spam protection in minutes.
Subscribe form users to any Mailchimp audience with field mapping and double opt-in.
Native MailerPress list subscription with tag assignment and field mapping.
Send leads to a ConvertKit form or sequence with tag assignment.
Subscribe to Brevo (Sendinblue) lists with field mapping and SMS capture.
Add subscribers to MailerLite groups with field mapping and double opt-in.
Push form leads into FluentCRM lists and tags from inside WordPress.
Pipe leads into HubSpot CRM with property mapping and lifecycle stage assignment.
Sync leads into ActiveCampaign lists with tag automation triggers.
Push subscribers into Drip campaigns with workflow triggers and custom fields.
Use a Core Forms submission as an AutomatorWP trigger.
Trigger Uncanny Automator recipes from Core Forms.
Send successful submissions into OttoKit automations.
Create or update a Groundhogg contact and start a funnel.
Create a Jetpack CRM contact and optional transaction.
Create a WP-CRM System contact and optional opportunity.
Create or update SureContact records through its API.
Send SMS notifications via Twilio when a form is submitted.
Send WhatsApp template messages and free-form replies via Meta's Cloud API. Free tier covers 1,000 conversations/month.
Send WhatsApp messages via Twilio's whatsapp: channel using your existing Twilio credentials.
Redirect to a wa.me deep link with the submission pre-filled into the chat draft.
Google reCAPTCHA v3 with per-form score thresholds and invisible challenges.
Privacy-friendly, GDPR-aware spam protection as a reCAPTCHA alternative.
Modern, invisible-first CAPTCHA from Cloudflare — no tracking, no puzzles.
Automattic Akismet spam filtering with configurable whitelist keywords.
Post submissions to a Slack channel via incoming webhooks.
Send submissions to a Telegram chat via a bot.
Save submissions as rows in any Notion database with property mapping.
Append submissions as new records in any Airtable base.
Append submissions as new rows in any Google Sheet.
Post submissions to a Discord channel via webhook with formatted embeds.
Push announcements to a Fluent Community space when a form is submitted.
Create a user and grant a MemberPress membership.
Enroll a form user in a LearnDash course or group.
Assign a Paid Memberships Pro level after submission.
Hand a form submission off to FluentCart's checkout for products and subscriptions.
Take one-time payments via Stripe Checkout when a form is submitted.
Charge form users via PayPal — fixed amounts or donor-driven.
Accept INR (and 100+ currencies) via Razorpay Checkout.
Sell digital products and subscriptions via Polar.sh.
Create a WooCommerce order from a validated form submission.
Create an EDD order and customer from submitted form data.
Create a SureCart customer and send them to hosted checkout.
Hand a form submission to a WP Simple Pay checkout form.
Map form fields to ACF fields with full update_field() support — text, repeaters, relationships.
Same field-mapping story as ACF — works with the WordPress.org SCF fork via the same update_field() API.
Turn form submissions into WordPress posts or any custom post type — with featured images, taxonomies and ACF.
Register WordPress users from form submissions with role assignment and custom user-meta mapping.
Insert Core Forms with a native Bricks element.
Insert and style Core Forms with a native Elementor widget.
One-click import of every Contact Form 7 form into Core Forms — shortcode markup converted to plain HTML, mail templates mapped to Send Email actions.
Import Gravity Forms definitions into editable Core Forms markup.
Move WPForms fields and settings into Core Forms without rebuilding from zero.
Convert Fluent Forms into portable Core Forms forms.
Import Ninja Forms fields into plain, editable form markup.
Bring Formidable Forms structures into Core Forms.
Render and submit Core Forms from Astro, Next.js, or any non-WordPress site.
Send submission payloads to Zapier, Make, n8n, Slack, or any custom endpoint.
Trigger Zaps from Core Forms via webhook — connect to 7,000+ apps.
Drive Make scenarios with Core Forms submissions over webhook.
GET, PATCH and DELETE submissions programmatically via the WordPress REST API.
Drop a form into any post, page or template with the native core-forms/form block.
Use [cf_form slug="your-form"] anywhere WordPress accepts a shortcode.
Export any submissions table as a CSV — with filters and selected columns.
Built-in delivery log for every email Core Forms sends — with status and retry.
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.
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 ships small, focused releases — most weeks. Every release is free for existing license holders, forever. Here’s what landed recently.
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.
CFLAUNCH at checkout.
Lower entry price · renews annually
$59 $47/yr with code CFLAUNCH
per year · renews annually
One payment, every update, forever
$249 $199 once with code CFLAUNCH
one-time payment · lifetime updates
Both plans include every integration on this site, every premium feature, and unlimited sites. Switching plans later? Email us — we’ll prorate.
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. Buy it and you’re supporting indie software — and you’ll always reach me personally for support at gaurav@gauravtiwari.org.
Free, lightweight, actively maintained. Try any of these alongside Core Forms — they play nicely together.
Dynamic shortcodes for dates, years, months, age calculations, seasons and countdowns — in content, titles and meta.
Fast, free branded link manager with custom DB tables, early redirects, CSV import/export and block editor integration.
Replace 5+ plugins with one lightweight toolkit. 16 modules for performance, security, SEO, redirects and content management.
Extends the Block Editor formatting toolbar with inline controls — badges, highlights, and more.
A clean, minimal sidebar widget to showcase your recent articles in a beautiful way.
Forms, payments, product checkout, orders, software licenses, and every integration are included for unlimited sites at $59 a year, or $249 once.
Use code CFLAUNCH at checkout for 20% off.