Atlas Forms + WordPress
No plugins. No conflicts. Just forms.
Skip the bloated form plugins. Atlas gives you webhooks, file uploads, and API access using simple HTML forms. Works with any WordPress theme or page builder. No plugin conflicts, no database bloat.
Why Atlas for WordPress?
A better way to handle WordPress forms
Webhook Notifications
Get instant notifications when forms are submitted. Connect to Zapier, Slack, or any webhook endpoint.
File Uploads
Accept file uploads without plugin conflicts. Images, PDFs, documents, and more.
No Plugin Required
Works with plain HTML forms. No Contact Form 7, WPForms, or Gravity Forms needed.
Works Everywhere
WordPress.com, WordPress.org, WP Engine, Bluehost - any WordPress host.
Simple Setup
No plugins to install or configure
Create an Atlas Form
Sign up for Atlas and create a new form. Copy your unique form endpoint URL.
https://atlasforms.app/f/abc123xyz
Add Form to WordPress
Use the Custom HTML block in Gutenberg or add to your theme template. Point the action to your Atlas endpoint.
<form action="https://atlasforms.app/f/abc123xyz" method="POST"> <label>Name</label> <input type="text" name="name" required> <label>Email</label> <input type="email" name="email" required> <label>Message</label> <textarea name="message"></textarea> <button type="submit">Send Message</button> </form>
Configure Redirect
Set a success redirect URL in Atlas to send users to your thank you page after submission.
success_redirect: https://yoursite.com/thank-you
Plugins vs Atlas
Why use a form backend instead of plugins
| Feature | Plugins | Atlas |
|---|---|---|
| No database bloat | - | |
| No plugin conflicts | - | |
| Webhook notifications | Premium | |
| File uploads | ||
| API access | - | |
| Works on WordPress.com | Business+ | |
| Spam protection |
Rich Webhook Payloads
Every submission sends a detailed JSON payload to your webhook URL. Get form data, file metadata, user info, and more - all in one request.
- All form field data
- File upload metadata
- User IP and browser info
- Submission timestamp
- HMAC signature for verification
{
"event": "submission.created",
"timestamp": "2024-01-15T10:30:00Z",
"form": {
"id": "form-uuid",
"name": "Contact Form"
},
"submission": {
"id": "submission-uuid",
"data": {
"name": "Jane Doe",
"email": "jane@example.com",
"message": "Hello from WordPress!"
},
"files": [...],
"metadata": {
"ip": "192.168.1.1",
"user_agent": "Mozilla/5.0...",
"submitted_from": "https://yoursite.com/contact"
}
}
}Ready to simplify your WordPress forms?
Start free and upgrade when you need more. No credit card required.