ChargeForms

ChargeForms

Details
View on WordPress

ChargeForms is a drag-and-drop form builder for WordPress. Build contact forms, surveys, and lead-capture forms with a fast, modern builder — no page reloads, no bloated front-end scripts slowing your site down.

Free for real form-building:

  • Drag-and-drop form builder with 30+ field types (text, address, ratings, file upload, and more)
  • Conditional logic — show/hide fields based on other answers, with nested AND/OR/NOT groups
  • Multi-step forms with a progress bar and per-step validation
  • Stripe and PayPal payments, including Stripe recurring subscriptions (monthly/yearly plans, free trials, cancellation) — Payment Item, Custom Amount, Payment Method, and Payment Summary fields
  • Entry management dashboard — view, edit, filter, export, and manage every submission from wp-admin
  • Email notifications on new submissions, with delivery logging and automatic retry
  • Native SMTP email delivery — connect Gmail, Microsoft 365, Amazon SES, SendGrid, Mailgun, Brevo, Postmark, Zoho, or any custom SMTP server; encrypted credentials, multiple connections, real test-email sending, and a full delivery log
  • CSV entry import, Save & Resume, and all bundled form templates
  • Webhook integration — send every submission as JSON to Zapier, Make, n8n, or your own endpoint
  • Honeypot spam protection, reCAPTCHA/hCaptcha/Turnstile, double opt-in
  • Lightweight front-end rendering — your visitors never load an admin-sized JS bundle

Planned for future releases

  • Additional integrations beyond generic Webhook (CRM, marketing platforms)
  • Conversational (one-question-at-a-time) form mode
  • AI form generation

External services

This plugin optionally connects to a number of third-party services, every one of them off by default. Full detail on each is in the “What external services does this plugin use?” FAQ above; summarized here per the WordPress.org guideline:

  • Google Fonts — loads the Poppins typeface on ChargeForms’ own wp-admin screens only (never your site’s front end), when enabled under Global Settings. Sends the admin’s IP/browser info to Google on every admin page load while enabled. Terms / Privacy.
  • reCAPTCHA, hCaptcha, Cloudflare Turnstile, CleanTalk — optional spam-protection providers; only loaded on a form’s front end if you enable one under Global Settings > Security. Processes the visitor’s IP/browser data when a protected form is viewed/submitted. Google Privacy / hCaptcha Privacy / Cloudflare Privacy / CleanTalk Privacy.
  • Stripe, PayPal — only active on a form with a Payment field where you’ve connected your own account. Sends the payment amount and the payer’s entered billing details when a visitor pays. Stripe Privacy / PayPal Privacy.
  • Webhook, Mailchimp, Slack, Discord, Telegram, Notion, HubSpot, Google Sheets — only send data if you explicitly connect them yourself under the Integrations screen, to the endpoint/account you configure, at the moment a form is submitted. Mailchimp Terms / Privacy — Notion Terms & Privacy / Privacy — HubSpot Terms / Privacy — Telegram Terms / Privacy.
  • Address autocomplete — optional; sends each keystroke in an Address field’s autocomplete box to OpenStreetMap’s Nominatim API. Usage Policy / OSMF Privacy.
  • chargeforms.com license API — only contacted if you activate a Pro license key, to verify it. Terms / Privacy.

Details

Plugin code:
chargeforms
Plugin version:
0.270.12
Outdated:
No
WP version:
6.2 or higher
PHP version:
7.4 or higher
Test up to WP version:
7.1.3
Total installations:
0
Last updated:
2026-10-20
Rating:
Times rated:
0
contact-form
drag-and-drop-form-builder
form
form-builder
survey