WordPress
FormsFort WordPress, Elementor, and Oxygen Builder guide for Web3Forms-compatible contact forms.
WordPress
Add FormsFort without storing submissions in WordPress. Keep the form browser-side and let FormsFort handle validation, queueing, email delivery, integrations, and redacted diagnostics.
Supported paths
WordPress block editor
Use a Custom HTML block when the theme or form plugin cannot preserve hidden fields.
Elementor
Use an HTML widget for the complete form markup or a custom action that posts unchanged field names.
Oxygen Builder
Embed the HTML form directly and load the helper script only for captcha or advanced uploads.
Custom HTML block
<form action="https://api.formsfort.dev/submit" method="POST">
<input type="hidden" name="access_key" value="YOUR_ACCESS_KEY" />
<input type="hidden" name="from_name" value="WordPress Site" />
<input name="name" required />
<input type="email" name="email" required />
<textarea name="message" required></textarea>
<input type="checkbox" name="botcheck" style="display:none" />
<button type="submit">Send</button>
</form>Captcha or advanced uploads
Add the helper script only on pages that use hCaptcha auto-loading or advanced file upload fields.
<input type="file" name="attachment" data-advanced="true" />
<script src="https://api.formsfort.dev/client/script.js" async defer></script>