Bit Form – Contact Form, Payment Forms, Multi Step Forms, Calculator & Custom Form Builder
Bit Form WordPress form builder makes form building easy for beginners and flexible for advanced users. Build mobile-responsive forms with a no-code drag-and-drop builder, powerful features, and highly customizable design controls for any use cases. You can use Bit Form to build a contact form, support form, lead generation form, registration form, file upload form, order form, booking form, survey form, payment form, calculator form, conversational form, and multistep form from one clean interface. Bit Form keeps forms lightweight and only loads 20KB JS & CSS for simple contact forms. Bit Form is built for both beginners and advanced WordPress users. If you need a simple contact form, you can create one quickly. If you need a complex form with conditional logic, calculations, payment fields, file upload, PDF attachments, email notifications, integrations, and entry management, Bit Form gives you the tools to build it with minimum effort. Useful Links Try Demo | Documentation | Bit Form Repository | Youtube Channel | Support Chat | Facebook Community Features of Bit Form Free Version Bit Form Free includes: Unlimited forms Unlimited form submissions Drag-and-drop form builder Multi-step forms Show/hide Conditional logic 38+ free form fields Form templates Email templates Email notifications SMTP support Form integrations and webhooks Essential Form styling Responsive forms reCAPTCHA v3 reCAPTCHA v2 field hCaptcha field Cloudflare Turnstile field Repeater field Rating field Image select field Hidden field File upload field Custom JS and CSS editor Google Sheets and many other integrations Entry collection inside WordPress Bit Form V3 Highlights Bit Form V3 brings a cleaner dashboard, redesigned builder, two-column field list, organized field settings, and an inline Add Field button for faster and easier form creation. It also adds WordPress multisite support, email OTP verification, responsive preview modes, improved entry filtering, and better export control. For design, V3 improves the style editor with custom theme management, export/import options, organized style layers, and hover/focus styling. 51 Form Fields Available in Bit Form Bit Form includes a wide range of form fields for simple and advanced form creation. You can build a basic contact form, detailed application form, payment form, file upload form, multistep form, support form, order form, booking form, and more. Free Form Fields The following fields are available in the free version of Bit Form: Text Field Multi-Line Text Name Email Number Phone Number Username Password Select Drop-Down Radio Button Checkbox Decision Box Country Currency Date Time Date-Time Week Month URL Slider or Range Color Picker GDPR Agreement File Upload Image Field Image Select Field Hidden Field HTML Field Section Field Title Field Divider Field Spacer Field Button Field Next Step Field Previous Step Field Repeater Field Rating Field reCAPTCHA v2 Field hCaptcha Field Cloudflare Turnstile Field Pro Form Fields The following fields require Bit Form Pro: Advanced Date-Time Email OTP Verification Signature Field Shortcode Draft Button Advanced File Upload PayPal Field Razorpay Field Stripe Field Mollie Field These fields help you create many types of WordPress forms without depending on multiple form plugins. Bit Form Pro Features Bit Form Pro is designed for users who need advanced form control, payment collection, user authentication, form abandonment, PDF generation, and more flexible entry management. Bit Form Pro includes: Advanced multi-step form controls Advanced file upload settings Advanced conditional logic Individual field styling Advanced email notifications PDF support in email notifications Email OTP verification Payment fields for PayPal, Razorpay, Stripe, and Mollie API support PDF generation Custom Post Type support Google Ads GCLID capture Form abandonment and partial submission Data views and entry editing Landing form and standalone form pages Custom theme and theme style export/import Double opt-in Multisite support WordPress authentication forms Honeypot spam protection Signature field Shortcode field Draft button field Advanced date-time field Note: Bit Form Pro is distributed separately from this plugin. The free version of Bit Form is fully functional with its own feature set. What You Can Build With Bit Form Bit Form is more than a basic contact form plugin. You can create many types of WordPress forms for different business, marketing, support, and payment needs. Use Bit Form to create: Contact form for websites, blogs, landing pages, and business sites Lead generation form for collecting prospects and customer details Support form for help desk requests, issue reports, and customer messages Order form for products, services, custom requests, and manual sales Booking form for appointments, events, consultations, and service requests Payment form for collecting payments through PayPal, Stripe, Razorpay, and Mollie Multistep form for longer forms that need a cleaner step-by-step flow Conversational form for a question-by-question experience File upload form for documents, images, resumes, screenshots, and project files Registration form and login form using WordPress authentication Calculator form for quotes, pricing, loan estimates, tax estimates, and custom calculations Feedback form, survey form, application form, donation form, quote form, and onboarding form Whether you need one simple form or many advanced forms, Bit Form gives you a flexible form plugin that works for real WordPress use cases. Free Form Integrations This WordPress form builder plugin includes 50+ free integrations with many platforms. These integrations help you send form data to CRM tools, email marketing tools, spreadsheets, automation platforms, file storage services, messaging apps, WordPress plugins, and webhook-based workflows. AutomatorWP FlowMattic ActiveCampaign Acumbamail Advanced Custom Fields (ACF) Advanced Form Integration Automate Hub SperseIO FunnelKit Brevo Dropbox Elastic Email Encharge FluentCRM GetGist Google Sheets Groundhogg HubSpot IFTTT Integrately Make Mailchimp MailerLite MailPoet Meta Box OneDrive Pabbly PODS rapidmail SendFox SureTriggers Telegram Twilio Webhook WooCommerce Zapier Zoho Analytics Zoho Bigin Zoho Campaigns Zoho Creator Zoho CRM Zoho Desk Zoho Flow Zoho Mail Zoho Marketing Hub Zoho Project Zoho Recruit Zoho Sheet Zoho Sign Zoho WorkDrive OttoKit (SureTriggers) Thrive Automator Uncanny Automator n8n Drag-and-Drop WordPress Form Builder Bit Form includes an intuitive drag-and-drop form builder. You can add fields, arrange layouts, customize labels, set placeholders, configure validation, apply show hide conditional logic, style your form, and publish it on your WordPress site. Fast and Lightweight Form Builder Bit Form is designed to work as a fast form builder for WordPress. For simple contact forms, Bit Form loads only 20KB JS & CSS. The exact load depends on the fields and settings you use, but the plugin is built to keep form performance clean and lightweight. Bit Form still handles advanced forms in a well-optimized way. It gives you both: simple form creation for beginners and advanced form control for power users. Form Settings for Better Control Bit Form gives you detailed form settings so you can control how your forms behave. Available form settings include: – Allow single entry for each IP address – Require users to be logged in before form submission – Prevent empty form submission – Validate form input when the field loses focus – Disable entry storing in the WordPress database – Enable reCAPTCHA v3 – Enable honeypot spam protection – Disable a form after a limited number of entries – Limit form submission by date and time period – Block or allow selected IP addresses – Capture Google Ads Click ID or GCLID Conditional Logic and Dynamic Forms Bit Form Free includes basic conditional logic to show or hide fields based on user input. Bit Form Pro adds advanced rules and actions like enable or disable fields, change values, make fields read-only or writable, update labels, update helper text, and control form behavior based on user choices, including AND and OR conditions, groups, nested conditions, Else If branches, and Else branches. This makes Bit Form useful for quote forms, calculator forms, booking forms, payment forms, order forms, support forms, and advanced lead generation forms, where every user should not see the same fields. Email Notifications and Email Templates Bit Form lets you send email notifications after form submission. You can create custom email templates, add smart tags, insert form field values, map all fields into the email body, and send different messages based on form data. Bit Form Pro also supports advanced email notifications with PDF attachments, giving you more control over documents, receipts, confirmations, and internal records. Built-in Style Editor Bit Form includes a built-in style editor so you can customize your form design easily. You can adjust form layout, background, spacing, field style, colors, typography, buttons, and other visual elements to match your WordPress site. The free version includes essential form styling, while Bit Form Pro adds deeper control with individual field styling. Payment Forms With PayPal, Stripe, Razorpay and Mollie Bit Form Pro lets you create payment forms using PayPal, Stripe, Razorpay, and Mollie. You can build a payment form, order form, booking form, donation form, service request form, event registration form, or custom checkout-style form. By using payment fields, you can collect payments through a form easily. You can combine payment fields with contact fields, file upload fields, conditional logic, email notifications, and form integrations. Multistep Forms and Conversational Forms Long forms can feel hard to complete when everything appears on one screen. Bit Form supports multistep forms, so you can divide longer forms into smaller sections. Bit Form also supports conversational forms. A conversational form shows questions in a step-by-step flow, which can work well for lead generation, feedback, applications, and guided form experiences. Entry Management, Data Views, and Reports Bit Form stores form submissions inside the dashboard. You can review form entries, manage submitted data, filter responses, and use entry-related features for internal workflows. With Bit Form Pro, Data Views & Edit lets you control which users can view or edit entries from the front end. You can allow users to view their own entries, allow selected roles to view others’ entries, and create front-end data views for submitted form data. Landing Forms and Direct Form Sharing Bit Form Pro supports landing forms and standalone form pages. You can create a form page with its own direct URL and share it without embedding the form on a normal WordPress page. You can also share conversational form links or embed forms using HTML embed code. PDF Templates and Attachments Bit Form Pro supports PDF templates. You can generate PDF files from submitted form data and use them for records, receipts, invoices, contracts, applications, and internal documents. PDF template options include: Custom PDF template body Form field smart tags Map all fields Custom PDF file name PDF password Download link control Paper size Orientation Font family Font size Watermark Language direction PDF support is useful for booking forms, order forms, payment forms, application forms, contract forms, and official form records. Spam Protection and Email Verification Bit Form includes multiple spam protection options. You can protect forms using reCAPTCHA v2, reCAPTCHA v3, hCaptcha, and Cloudflare Turnstile for free. Honeypot protection is included in Pro. Bit Form also supports double opt-in in Pro. Double opt-in can require users to confirm their email before selected actions run. This is useful for newsletter forms, lead generation forms, registration forms, and email-based workflows. Form Abandonment and Partial Entries (Pro) Bit Form includes form abandonment support. This feature can save partial form data when users leave before completing the form. You can show a warning message, save drafts for logged-in users, repopulate previous partial entries, save a draft when the user leaves the form page, and allow empty forms to be saved as drafts when needed. WordPress Authentication Forms Bit Form Pro includes WordPress authentication features. You can create forms for: User registration User login Forgot password Reset password You can map form fields to WordPress user fields, assign user roles, set approval methods, send user and admin notifications, redirect users after submission, and map user meta fields. This makes Bit Form useful for membership sites, course sites, private communities, customer portals, and user onboarding flows. Why Choose Bit Form? Bit Form gives you a clean form-building experience without making the workflow feel complicated. Bit Form is useful for: Beginners who want to create a contact form without code Small businesses that need lead generation forms and support forms Agencies that build forms for client websites Freelancers who need booking forms, quote forms, and order forms Membership sites that need registration, login, and user forms Marketers who need CRM, email marketing, and automation integrations Developers who need conditional logic, webhooks, PDF output, and custom JS/CSS control Bit Form keeps simple form creation easy while still giving advanced users enough control to build complex form workflows. Build Simple Forms or Advanced Form Workflows You can start with a basic form and later build more complex forms with file upload, conditional logic, multistep form, conversational form, payment form fields, booking form workflows, order form confirmations, support form notifications, CRM integrations, and PDF attachments. Bit Form gives you a flexible form-building system inside WordPress with a beginner-friendly interface and advanced form-building capabilities. External services Bit Form connects to external services only when: – You enable a specific integration (e.g., Zoho CRM, Mailchimp, Google Sheets) – You use a built-in feature that requires external processing (e.g., spam protection, icon search) Data is sent to external servers only when integrations are active (captcha/icon search are exceptions when those features are used). Enabling an integration sends form data to that service per your configuration — for example, connecting Mailchimp will send subscriber data on form submission. For a full reference with additional details see: External Services
Top keywords
- form185×8.44%
- forms54×2.46%
- bit53×2.42%
- bit form53×2.42%
- field43×1.96%
- fields27×1.23%
- advanced22×1.00%
- email21×0.96%
- wordpress21×0.96%
- pro17×0.78%
- support16×0.73%
- payment15×0.68%
Xtreme Forms – WP Contact Form Builder, Lead Capture, Form to
Xtreme Forms is a modern, drag-and-drop contact form and lead capture plugin for WordPress. Build any form you need — contact forms, quote requests, event registrations, newsletter signups, multi-step lead qualification — then capture every submission into a built-in lead inbox, route email notifications to the right person, fire webhooks to your CRM, and track conversions on a clean analytics dashboard. No upsells. No “Pro-only” features hidden inside the free download. Every feature listed below ships in the free plugin and is fully functional out of the box. The optional Pro add-on (sold separately at xtremeplugins.com) only adds advanced routing rules, retry queues, and extended analytics — it never gates or limits any feature you see on this page. Useful Links Plugin homepage: https://xtremeplugins.com/plugins/xtreme-forms — overview, screenshots, live demo Features: https://xtremeplugins.com/plugins/xtreme-forms#features — full feature breakdown with comparison vs other form plugins Pricing: https://xtremeplugins.com/plugins/xtreme-forms/pricing — Pro add-on plans (free plugin stays free forever) Support: the WordPress.org support forum for free-version questions; Pro subscribers get priority support at xtremeplugins.com Source / issues: GitHub Why Xtreme Forms? If you’ve used the other popular form plugins (WPForms, Contact Form 7, Gravity Forms, Ninja Forms, Formidable Forms) you already know the trade-offs: free versions lock the features you actually need behind a Pro upgrade, the lighter ones don’t manage your leads after the email is sent, and the heavier ones drag down page speed with bloated assets. Xtreme Forms is built differently: Real lead management, not just form-to-email. Every submission lands in a searchable, filterable inbox with a full status workflow (new → read → contacted → converted), per-lead notes, tags, assignment to team members, and an append-only audit log. Treat your leads like a pipeline, not like inbox clutter. Everything in the free download is actually free. Drag-and-drop builder, conditional logic, webhooks, analytics, GDPR tools, multisite, audit log, JSON import/export — no popup nag screens, no “upgrade to Pro” overlay on settings pages. Lightweight on the page. No jQuery dependency on the frontend, no third-party font request, no external service call unless you explicitly enable and configure one. Modern WordPress stack. Tested up to WordPress 7.0, requires PHP 8.1+, ships a native Gutenberg block alongside the classic shortcode, and works inside any block-theme template / Elementor / Bricks / Beaver Builder widget that accepts shortcodes. WordPress.org-compliant. Fully GPL, no obfuscated code, no telemetry, no auto-update side-channels, and every external-service touchpoint is disclosed below. A solid free alternative to WPForms for site owners who want lead management built in, not an afterthought. Built-in Form Templates Skip the blank canvas. Xtreme Forms ships ready-to-go templates for the forms you actually need: Simple Contact Form — name, email, message — the classic WordPress contact form Quote Request Form — name, email, phone, project description, budget range Event Registration Form — full name, email, phone, company, attendee count, date picker Newsletter Signup Form — name, email, GDPR consent Multi-step Lead Qualification Form — built using the conditional-logic engine Booking / appointment request form — fully customizable in the drag-and-drop form builder Works With Your Page Builder The [xtreme_forms id="X"] shortcode and the native Gutenberg block work inside every WordPress page builder and block theme: Elementor — drop the shortcode in the Shortcode widget, or use the Gutenberg block in Elementor Pro’s container element Bricks Builder — works via shortcode element Beaver Builder — works via the Text/HTML or Shortcode module Divi — works in any Text or Code module via shortcode Oxygen Builder — works via shortcode element WPBakery Page Builder — works via the Raw HTML / Shortcode element Block-based themes (Twenty Twenty-Four, Twenty Twenty-Five, Frost, Blockbase) — native Gutenberg block with live preview Classic editor — paste the shortcode anywhere Switching From Another WordPress Form Plugin? If you’re moving away from a heavier or upsell-driven WordPress contact form plugin — WPForms, Contact Form 7, Gravity Forms, Ninja Forms, Formidable Forms, Forminator, Fluent Forms, Everest Forms, or Happyforms — Xtreme Forms makes the transition straightforward: Rebuild forms in minutes using the drag-and-drop builder + the six ready-made templates above Bring existing leads with you via the JSON import endpoint — map your old plugin’s CSV/JSON export to the Xtreme Forms lead schema Keep your email recipients and routing rules — Xtreme Forms’s email-routing engine accepts the same rule structure most form plugins use (field value → recipient address) Shortcode parity — the [xtreme_forms id="X"] shortcode drops into any page that was using [wpforms id="X"], [contact-form-7], [gravityform id="X"], etc., so you don’t have to touch every theme template No vendor lock-in — your leads, forms, and audit log live in your own WordPress database, exportable as JSON at any time Core Features (Free) Drag-and-drop Form Builder — text, email, phone, select, checkbox, radio, textarea, date, file, hidden fields with per-field conditional logic Lead Inbox — searchable, filterable lead list with status management (new, read, contacted, converted, archived, spam) Email Notifications — route notifications to different recipients based on form field values Auto-Responder — send a branded confirmation email to the lead on submission Email Templates — reusable templates with merge tags ({{first_name}}, {{form_name}}, etc.) Webhooks — fire HTTP POST payloads to external URLs on lead capture with delivery logging Analytics Dashboard — submission trends, conversion rates, top forms, lead source breakdown UTM Tracking — automatically capture and store UTM parameters with each lead Duplicate Detection — configurable duplicate suppression by email/phone within a time window Spam Protection — honeypot, time-gate, reCAPTCHA v3, and keyword blocklist GDPR Tools — consent checkbox, right-to-erasure helper, configurable data retention (tools to support your own GDPR workflow; the plugin does not guarantee legal compliance) Activity Timeline — per-lead event history (submitted, emailed, status changes, notes) Notes — add internal notes to any lead Tags — tag and filter leads with custom labels Audit Log — append-only log of all admin actions Import / Export — full JSON round-trip export and import Multisite Support — per-site tables, network-aware activation Gutenberg Block — embed any form with the Xtreme Forms block (live editor preview) Shortcode — [xtreme_forms id="X"] works everywhere Optional Pro Add-On An optional paid add-on is sold separately by the author. It is not required for any feature listed above and is not bundled with this plugin. Plugin page (overview + demo): xtremeplugins.com/plugins/xtreme-forms Full feature list: xtremeplugins.com/plugins/xtreme-forms#features Pricing & plans: xtremeplugins.com/plugins/xtreme-forms/pricing What the Pro add-on adds on top of the free download: Priority routing rules with complex AND/OR conditions Webhook retry queue with exponential backoff Advanced analytics: cohort analysis, lead value tracking Priority email support from the developer External services Xtreme Forms is fully self-hosted by default. It only contacts third-party services when a site administrator explicitly enables and configures the corresponding feature. Each service below is opt-in: nothing is sent until you turn it on and provide credentials. Google reCAPTCHA v3 (optional spam protection) If you enable reCAPTCHA v3 in Xtreme Forms → Settings → Spam Protection and enter your site/secret keys, the public-facing form page loads the reCAPTCHA JavaScript from https://www.google.com/recaptcha/api.js, which executes in the visitor’s browser to generate a token. On submit, the plugin then sends a server-to-server request from your site to https://www.google.com/recaptcha/api/siteverify containing the token, your secret key, and the visitor’s IP address so Google can return a spam score. Service provider: Google LLC. Terms of service: https://policies.google.com/terms Privacy policy: https://policies.google.com/privacy reCAPTCHA-specific terms: https://www.google.com/recaptcha/about/ Cloudflare Turnstile (optional spam protection) If you enable Cloudflare Turnstile in Xtreme Forms → Settings → Spam Protection and enter your site/secret keys, the public-facing form page loads the Turnstile widget from https://challenges.cloudflare.com/turnstile/v0/api.js. On submit, the plugin sends a server-to-server request from your site to https://challenges.cloudflare.com/turnstile/v0/siteverify containing the widget token, your secret key, and the visitor’s IP address so Cloudflare can validate the challenge. Service provider: Cloudflare, Inc. Terms of service: https://www.cloudflare.com/website-terms/ Privacy policy: https://www.cloudflare.com/privacypolicy/ Zoho CRM (optional integration) If you enable the Zoho integration in Xtreme Forms → Automations → Integrations and enter your OAuth client ID, client secret, refresh token, and data-center region, then for every new lead capture the plugin makes two server-to-server requests from your site to Zoho: A token exchange request to https://accounts.zoho. /oauth/v2/token (where is com, eu, in, au, or jp based on the region you select) containing your refresh token, client ID, and client secret. A lead-create request to https://www.zohoapis. /crm/v2/Leads containing the lead’s name, email address, phone number, and company name (only the fields that were submitted in the form). Service provider: Zoho Corporation Pvt. Ltd. Terms of service: https://www.zoho.com/terms.html Privacy policy: https://www.zoho.com/privacy.html HubSpot CRM (optional integration) If you enable the HubSpot integration in Xtreme Forms → Automations → Integrations and enter a Private App access token, then for every new lead capture the plugin makes a server-to-server request from your site to https://api.hubapi.com/crm/v3/objects/contacts containing the lead’s email, first/last name, phone number, and company name (only the fields that were submitted in the form). When you click the Test button on the integrations page, the plugin also sends a single GET request to the same host to verify the token. Service provider: HubSpot, Inc. Terms of service: https://legal.hubspot.com/terms-of-service Privacy policy: https://legal.hubspot.com/privacy-policy Salesforce (optional integration) If you enable the Salesforce integration in Xtreme Forms → Automations → Integrations and enter your consumer key, consumer secret, instance URL, and access token, then for every new lead capture the plugin makes a server-to-server request from your site to /services/data/v57.0/sobjects/Lead/ containing the lead’s last name, email, phone number, and company name (only the fields that were submitted in the form). Service provider: Salesforce, Inc. Terms of service: https://www.salesforce.com/company/legal/agreements/ Privacy policy: https://www.salesforce.com/company/privacy/ Pipedrive (optional integration) If you enable the Pipedrive integration in Xtreme Forms → Automations → Integrations and enter an API token, then for every new lead capture the plugin makes two server-to-server requests from your site to https://api.pipedrive.com/v1/persons and https://api.pipedrive.com/v1/leads containing the lead’s name, email, and phone number (only the fields that were submitted in the form). The Test button sends one GET request to https://api.pipedrive.com/v1/users/me to verify the token. Service provider: Pipedrive OÜ. Terms of service: https://www.pipedrive.com/en/terms-of-service Privacy policy: https://www.pipedrive.com/en/privacy LeadPerfection (optional integration) If you enable the LeadPerfection integration in Xtreme Forms → Automations → Integrations and enter your LeadPerfection webhook URL (a https:// .leadperfection.com/batch/addleads.asp address), Sender name and Source Sub ID, then for every new lead capture the plugin makes one server-to-server URL-encoded POST from your site to that URL containing the lead’s name, phone, email, address, city, state, ZIP and a notes summary of the submitted fields. The Test button sends one sample lead (marked “TEST”) to the same URL to verify connectivity. The webhook URL is your own LeadPerfection account endpoint; no data is sent unless you enable and configure the integration. Service provider: RJR Technology, LLC (LeadPerfection). Website: https://www.leadperfection.com/ Privacy policy: https://www.leadperfection.com/privacy-policy/ Webhooks (optional, user-defined destination) If you create one or more webhooks in Xtreme Forms → Automations → Webhooks, the plugin will send the captured lead’s data as a JSON POST request to the URL(s) you configure for every new lead. These URLs are arbitrary endpoints that you (the site administrator) choose; the plugin itself is not affiliated with any particular webhook destination. Review the terms/privacy policy of whichever service you point your webhooks to. Xtreme Plugins licensing API (optional, only for the paid Pro add-on) The free Xtreme Forms plugin on WordPress.org is fully functional with no license required. A separately-sold Pro add-on is available from xtremeplugins.com; if (and only if) a site administrator chooses to buy it, the free plugin includes a “License” tab under Xtreme Forms → Settings → License that activates the Pro key. The licensing API is only contacted when the administrator actively clicks a button on that tab: Clicking Activate sends a server-to-server POST from your site to https://xtremeplugins.com/api/v1/license/activate containing the license key the admin entered and your site URL (home_url()), so the licensing server can validate the key and bind a seat to this site. Clicking Deactivate sends a server-to-server POST from your site to https://xtremeplugins.com/api/v1/license/deactivate containing the same two values, so the licensing server can release the seat. No request is ever made on form submissions, page loads, or in the background — the endpoints are only hit on the two explicit button clicks above, and only after an administrator has typed in a license key. If you never use the License tab, the plugin never contacts xtremeplugins.com. The endpoint URLs can be overridden (for example to point at a self-hosted licensing server or a staging environment) via the xtremeforms_license_activate_url and xtremeforms_license_deactivate_url filters. Service provider: XtremePlugins (xtremeplugins.com). Terms of service: https://xtremeplugins.com/terms Privacy policy: https://xtremeplugins.com/privacy