FormBuilder.com

Description

Choose published forms from your FormBuilder account, preview them and set their height. Your existing hosted forms provide conditional logic, multi-step questions and private file uploads according to your FormBuilder plan.

This plugin connects to the external FormBuilder service. A FormBuilder account is required for account-based selection. Create a separate API key with only forms:read in https://formbuilder.com/settings (API & Integrations). The key is sent to https://api.formbuilder.com when connecting or refreshing the form picker. It is stored encrypted using your WordPress authentication salt; rotating that salt requires reconnecting. Site administrators can replace or remove it. Editors can select public forms without seeing the key. PHP OpenSSL is required for connection storage.

Visitors viewing a form connect to https://formbuilder.com. Their submissions and files go directly to that service, not the WordPress database or media library. WordPress does not receive private response data. Embedded forms may use other services configured on the form, including payment or spam prevention services. Review your form configuration and privacy notice before publishing.

FormBuilder terms: https://formbuilder.com/terms
Privacy policy: https://formbuilder.com/privacy
Support: https://formbuilder.com/contact

Blocks

This plugin provides 1 block.

  • FormBuilder Choose a hosted form with conditional logic and secure file collection.

Installation

  1. Upload the ZIP through Plugins > Add New > Upload Plugin and activate it.
  2. Open Settings > FormBuilder. Connect a dedicated API key with forms:read.
  3. Publish a public form in FormBuilder. In the WordPress block editor add FormBuilder and choose your form. Adjust its height and preview before publishing.
  4. For Elementor, add the FormBuilder widget. For classic pages use [formbuilder slug=”your-form-slug” height=”700″ title=”Contact form”].

FAQ

Does disconnecting remove published forms?

No. It removes this site’s saved API key. Public embeds already placed on pages remain. Remove the block/shortcode or unpublish the form to stop displaying it. Revoke the API key in FormBuilder to disable its access everywhere.

Can I embed a draft or private form?

The picker only lists eligible public, published forms. The hosted service enforces current form availability on every visit.

Are submissions or attachments copied to WordPress?

No. They stay in FormBuilder and retain its access controls.

Can I use multiple forms or mobile pages?

Yes. Every block has its own selection and height. The iframe uses the available width and scrolls for longer forms. An accessible new-tab link is included. Height is fixed by the editor; automatic resizing is not claimed.

Reviews

There are no reviews for this plugin.

Contributors & Developers

“FormBuilder.com” is open source software. The following people have contributed to this plugin.

Contributors

Translate “FormBuilder.com” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.

Changelog

1.0.3

  • Align translation text domain and package directory with the assigned WordPress.org slug formbuilder-com.

1.0.2

  • Use the FormBuilder.com service identity and general-purpose form wording; update API key setup instructions.

1.0.1

  • Directory preflight: verified compatibility header, defensive request-method handling, prefixed uninstall variables and documented escaped Elementor output.

1.0.0

  • Gutenberg form picker and preview, Elementor widget, shortcode, encrypted account connection and uninstall cleanup.