Components & Tools

Forms & lead capture

Add a contact form, configure it, and collect the messages visitors send in your dashboard inbox — with email notifications and spam protection built in.

Last updated 2026-06-29

A contact form turns visitors into leads. Webpress lets you drop a form onto any page, and every submission is saved to a dashboard inbox and emailed to you — with spam protection handled automatically.

Add a contact form

  1. In the Blocks tab, open the Forms category and drag a Contact Form onto your page.
  2. It arrives with the usual fields — name, email, and message — plus a submit button. Add, remove, or relabel fields like any other elements.

Configure the form

Select the form and open the Properties tab to set its behavior:

SettingWhat it does
Form nameAn identifier shown next to each submission in your inbox (e.g. "Contact" or "Newsletter"), so you can tell forms apart.
Success messageThe message visitors see after they submit (e.g. "Thanks — we'll be in touch!").
Redirect URLOptional. Instead of a message, send visitors to another page (like a thank-you page) after submitting.

That's all the setup a working form needs. Publish your site and it's live.

Where submissions go

When a visitor submits the form on your published site, two things happen:

  1. The submission is saved to your dashboard.
  2. You get an email notification so you don't have to keep checking.

The Submissions inbox

Open Submissions in the dashboard sidebar (it shows an unread badge when new messages arrive). There you can:

  • see every submission as a card, newest first, with the form name and which site it came from,
  • click one to read the full message,
  • mark messages read/unread and delete them,
  • search your submissions,
  • export them to a CSV file for your spreadsheet or CRM.

The inbox is per workspace, so you see messages from all the sites in the current workspace in one place. See Workspaces.

Spam protection (automatic)

Webpress filters out obvious bots for you, with no setup:

  • a hidden honeypot field that only bots fill in,
  • a rate limit that blocks floods of submissions from the same source.

Real visitors never notice either.

Good to know

  • Notifications are best-effort. A submission is always saved first; if the email can't be sent for some reason, you'll still find the message in your inbox.
  • Set a clear success message so visitors know their message went through.
  • Want submissions to feel trustworthy? Pair the form with a short privacy note nearby.

Where to go next