Product
Contact forms on Domain Hosting — options without a server
Static HTML cannot receive a POST by itself. Here are the honest options for a contact form on yourbrand.com without running WordPress.
Domain Hosting deploys pre-rendered HTML to your domain. There is no app server on that host to accept POST /contact. The page can still look like a form. Something else has to receive the message.
If the form is how customers reach you, pick a receiver before you announce. A pretty form that goes nowhere is worse than a mailto: link.
Options that actually work
| Approach | Best for | Tradeoff |
|---|---|---|
| DevThunder contact | You already use /contact on the marketing site, or the builder tenant form still posts there | Visitors may leave yourbrand.com for the submit — say so, or iframe/embed only if scoped |
| A form service | Brochure site, one inbox, no WordPress | Another vendor, spam rules, and a monthly cap |
| Custom | You need the form on-domain, bot protection, and the same inbox as Care | Serverless or a small receiver we scope — not included in Domain Hosting setup |
Domain Hosting does not magically grow a Rails inbox on the static host. What Domain Hosting includes is publish → HTML. The form is a separate decision.
What we recommend
- One form, one inbox you read. Test from a phone after DNS is live.
- Bot protection. Public forms on DevThunder include a bot check. A SaaS form should have its own CAPTCHA or equivalent.
- Do not collect what you will not store well. Name, email, message. Skip file uploads on a brochure site.
Managed WordPress can run a plugin form. That is a different stack — use it when you already want WordPress for content, not “just for a form.”
Go-live check
Submit once from cellular, confirm the email arrived, and confirm the thank-you state is not a dead link. Put that in the handoff checklist next to DNS and TLS.
Launch smoke-tests the form when it is in scope. Care ($79/mo) notices when the site is down; it does not replace a working receiver.
Was this useful?

Comments
Be the first to add a note.