Name, email, subject, message: a clean contact form for your website, in your colors, embedded in one copy-paste. Spam stays out, your team is alerted with every message, and senders join your contacts.
Contact us
A contact form is often the first conversation with a future customer. It must be simple to fill in, protected from bots, and its messages must not get lost. In the form builder, start from the contact and inquiry form template, adapt the fields to your needs and paste the code into your site. Like every form made with the Mailpro online form builder, it keeps your data hosted in Switzerland.
| Few fields | Name, email, subject and message: anything more can wait for your reply. More ideas in our contact form examples and best practices. |
| A subject list | Quote, support, partnership: the message reaches the right person and you can sort it. |
| An attachment, if useful | A file upload field for a plan, a photo or specifications. |
| Consent | A short text saying what the data is used for, in your own words. |
| A confirmation | A thank-you message on screen, and an email confirming the message was received. |
Choose a captcha: Google reCAPTCHA or Cloudflare Turnstile. An invisible honeypot field catches bots without bothering visitors, abusive addresses are blocked and you can limit the countries allowed.
Security and GDPR →Each message is sent to the addresses you choose: one for everyone, or several for the office and sales. The sender receives a confirmation email, in your words.
Email notifications →| Name | Claire Martin |
| Subject | Quote request |
| Attachment | specifications.pdf |
Link the fields to your contacts: the sender joins the list you choose, with a tag based on the subject. Your next newsletter can reach them, if they agreed to it.
Forms and contacts →Your website can have its contact form today.
Try it for 30 daysFrom a template: name, email, subject, message, consent.
Captcha, notification addresses, confirmation and contact list.
Paste the code into your page — see how to embed a form on your website — or share the link.
Quote request
A subject list and a file field for the specifications.
Customer support
The message reaches the right team, the customer gets a confirmation.
Associations
Questions from members and future volunteers; for paid memberships, use a registration form with payment.
Local businesses
Bookings and enquiries from your website.
Get an email with every answer and send the respondent an automatic confirmation.
Each answer can create or update a contact, add it to a list and apply a tag.
Captcha, password, encryption and hosting in Switzerland to protect your forms and your data.
Share your forms with a QR code, a link, a website embed, an email or on social media.
Create your account, try Mailpro for 30 days and add a contact form to your website. Your data stays hosted in Switzerland.