WordPress Integration
Use Static Forms with WordPress
The official Static Forms WordPress plugin connects Elementor Pro and Contact Form 7 to your Static Forms inbox — and keeps the same endpoint working when you migrate to a static site. Prefer no plugin? You can also paste a plain HTML form into any page.
Official Plugin (Recommended)
Install the Plugin
Download the plugin ZIP, then upload it under Plugins → Add New → Upload Plugin and activate it.
Add Your API Key
Go to Settings → StaticForms and paste the API key from your Static Forms dashboard.
Connect Your Forms
Elementor Pro: edit your form widget → Actions After Submit → add StaticForms. Submissions are sent server-to-server, so your key never reaches the browser.
Contact Form 7: tick "Forward Contact Form 7 submissions" in Settings → StaticForms. Opt a single form out by adding staticforms: off to its Additional Settings tab.
No form plugin: drop the [staticforms] shortcode into any page or post for a ready-made contact form. Customize it with [staticforms fields="name,email,message" redirect="https://yoursite.com/thank-you"].
Adding Forms to Pages/Posts (No Plugin)
Add your form HTML directly in the page/post editor:
Create or Edit Page
Go to Pages → Add New or edit an existing page.
Add HTML Block
Add a "Custom HTML" block or use the HTML editor.
Paste Form Code
Paste your Static Forms HTML code.
Form Code Example
Other Form Plugins
Some WordPress form plugins allow custom form actions. Configure them to submit to the Static Forms endpoint.