Build WordPress forms without custom coding
weForms is a WordPress contact form builder designed to help you create forms quickly through a drag-and-drop interface. The paid editions—Personal, Business, Professional, and Developer—extend the form-building workflow with advanced fields, automation options, integrations, and tools for managing submitted information.
The builder works from a single-page interface and includes real-time live preview, so you can review how a form will appear while creating it. Predefined templates provide a starting point for common projects, while customization options let you adapt fields and layouts to your needs.
Forms for different business workflows
Use weForms to create support ticket forms, event registration forms, job application forms, contact forms, and other data-collection experiences. The plugin supports unlimited forms, allowing you to create separate forms for different pages, campaigns, departments, or processes.
More than 20 custom fields are available, including address fields and multi-select boxes. Paid capabilities add advanced fields, a country list field, file uploads, conditional logic, multistep forms, calculations, quizzes, and geolocation tracking. These options help you collect more structured information while presenting visitors with forms suited to their responses.
Submission and notification tools
Form submissions can be managed inside the WordPress dashboard, giving you a central place to review collected information without backend coding. One-page AJAX submission allows entries to be sent without a page refresh. You can also configure form redirection, email notifications, customized emails, and HTML email templates for different submission workflows.
Paid features include SMS notifications, PDF form submissions, and email submission data through supported email services. The PDF option can provide a printable version of collected submission forms, while notifications help your team respond when information arrives.
Integrations for marketing and operations
weForms paid editions connect forms with services used for marketing, payments, customer management, analytics, and productivity. Email marketing integrations include MailChimp, MailPoet, AWeber, Constant Contact, Campaign Monitor, GetResponse, and ConvertKit.
Payment integrations include PayPal and Stripe. CRM options include Salesforce, Zoho, and HubSpot. Productivity and workflow integrations include Google Analytics, Zapier, Google Sheets, and Trello, while Slack can be used for notifications. These connections can help move form data into the tools your organization already uses.
The plugin also includes an anti-spam and reCAPTCHA integration. Forms are mobile-friendly and responsive, allowing visitors to submit them from computers, phones, or tablets.
Practical form-building workflow
- Choose a predefined template or start a new form.
- Add fields with the drag-and-drop builder.
- Use advanced fields, conditional logic, or multistep layouts where appropriate.
- Preview the form in real time and adjust its appearance and behavior.
- Set notifications, redirection, entry limits, or an expiry date.
- Connect supported marketing, payment, CRM, or productivity services.
- Review submissions from the WordPress dashboard.
Installation and setup
Install weForms in your WordPress website, then open the form builder to create or customize a form. Select a template or build one from the available fields, configure submission and notification settings, and place the finished form where it is needed. Forms can also be imported or exported to continue work elsewhere or save form data offline.