Documentation
Everything you need to build, launch, and extend forms with ChargeForms.
Getting Started
Building Forms
Conditional Logic
Show, hide, or require fields based on a visitor's earlier answers, with nested AND/OR groups re-checked server-side at submission.
ReadMulti-Step Forms
Break a long form into a guided, higher-converting flow with a progress bar and per-step validation — included on the free plan.
ReadTemplates
27 starting points — 16 free and general-purpose, 11 Industry Pack templates that require Pro — every one fully editable in the builder.
ReadNotifications & Confirmations
Route email notifications by a field's answer, and show a different confirmation depending on what was submitted.
ReadPayments & Integrations
Payments
Accept Stripe and PayPal payments, including recurring subscriptions, with server-verified pricing that can't be tampered with client-side.
ReadWebhooks
Send every submission as JSON to any URL, site-wide or per form, with automatic retry and a failure notification if delivery ever fails.
ReadStripe Test Mode
Build and test payment forms safely with Stripe test keys and test card numbers, before ever touching real money.
ReadConnecting a Form to Make (formerly Integromat)
Send ChargeForms submissions into a Make scenario with a webhook — no Zapier, no custom code, just the form's own JSON payload.
ReadBookings (Add-on)
Turn any form into a real appointment scheduler with live availability, via the ChargeForms Bookings add-on.
ReadIntegrations
7 direct integrations plus a generic webhook — all free, configured once globally with a per-form override.
ReadDevelopers
Custom Field Types
Register a new field type across the builder, renderer, and submission handler — a developer guide for extending ChargeForms' field library.
ReadHooks Reference
The real PHP actions and filters ChargeForms exposes today, for extending the builder, submission handling, and payments from your own code.
ReadEntries & Reports
Tools & Administration
Migrating from another form plugin
Real, field-mapped import from Fluent Forms, Contact Form 7, WPForms, and Ninja Forms — rebuild your existing forms without starting over.
ReadActivity Logs & API Logs
Who changed what, when, in your ChargeForms settings — plus a full record of every outgoing integration request and its response.
ReadRoles & Permissions
Grant WordPress roles access to ChargeForms — form building, entries, or settings — without handing out full Administrator access.
ReadEmail Delivery (SMTP)
Connect a real SMTP provider so notification emails actually reach the inbox, with delivery logging and automatic retry.
ReadLicense & Pro
What a ChargeForms license actually unlocks — four specific features, and how many sites one key activates on.
ReadSecurity & Spam Protection
Honeypot, CAPTCHA, double opt-in, IP/keyword restriction, disposable-email blocking, and compliance data deletion — all free.
Read