Use case · Contact forms
Contact forms that just work
Every site needs a way to be contacted. A contact form is the simplest path, but wiring it up usually means standing up a server or trusting a third party with your visitors' messages. Formward gives you a contact endpoint in minutes, filters spam, emails you each submission, and keeps the data in the EU.
Why it fits
- No backend to maintain. Point your form at a Formward URL and you are done.
- Spam stays out. Honeypot fields, rate limiting, and optional Cloudflare Turnstile keep your inbox clean.
- EU data residency. Visitor names and messages are personal data; they stay in the EU/EEA, and IPs are hashed on receipt.
How Formward does it
A contact form is just an HTML form whose action points at your Formward endpoint. There is nothing else to install. See the docs for fields and responses, browse the form library for ready-made markup, or follow a platform-specific integration guide.
Example
A minimal contact form. Replace the action with your own endpoint.
<form action="https://formward.eu/f/your-endpoint" method="POST">
<input type="email" name="email" placeholder="Your email" required />
<textarea name="message" placeholder="How can we help?" required></textarea>
<button type="submit">Send</button>
</form>Add a contact form in minutes
Start free, no card required. GDPR-clean from the first message.