WPForms Pro is the paid edition of the WPForms drag-and-drop form builder for WordPress. Use it when a form needs to collect subscription details, gather information across several pages, accept file uploads, or adapt questions to a visitor’s selections. Arrange fields in the visual builder without writing code.
Choose a starting point for the form
WPForms includes more than 2,100 pre-built templates for contact, feedback, marketing, quote requests, donations, payment orders, registrations, surveys, quizzes, Stripe payments, and subscriptions. Choose a template, ask the AI builder for a starting point, or begin with a blank form. Then arrange the fields to suit the task.
Match the form to the visitor’s task
- Email subscriptions: collect information for an email subscription.
- Long requests: split a multi-page form into sections so users can work through it step by step.
- Document submissions: let visitors attach files to a form response.
- Branching questions: use conditional logic to adapt the form to a visitor’s earlier selections.
- Payments: create forms for bookings and orders with supported payment integrations. WPForms supports Stripe, Square, and PayPal, and the Pro edition includes payment integrations beyond those available in Lite.
Other available form features include star ratings, repeater fields, survey fields, and multi-page layouts. Email marketing service connections are available in a few steps for moving submitted information into a broader marketing workflow.
Build and publish a form
- Install WPForms on your WordPress site.
- Choose a template, ask the AI builder for a starting point, or begin with a blank form.
- Arrange the fields with the drag-and-drop builder.
- Add relevant paid capabilities, such as uploads, conditional logic, multiple pages, or subscription requirements.
- Configure a supported payment integration or email marketing connection if needed.
- Embed the finished form on a page and publish it.
Forms are responsive and mobile-friendly. The add-on is optimized for speed on the frontend and backend, and an embedded form can use an optimized title and description.