Contact forms
Visitors send a message and it lands in the owner's inbox. No spam, nothing to set up.
“Add a contact form”
Live when asked
Feature · Modules
Modules are the working pieces on a Frontpage site. A contact form, a booking calendar, a pay button, or Google reviews. The owner asks in plain English and they go live.
Most modules turn on by being used. Payments, the shop, and Google reviews need a quick connect.
You
Frontpage
It's live.
Built into the page, storing submissions, filtering spam, and emailing every lead to you.
What it does
Ask for what the site needs, in ordinary words. Frontpage builds the piece into the page and handles the work behind it.
Visitors send a message and it lands in the owner's inbox. No spam, nothing to set up.
“Add a contact form”
Live when asked
Customers pick a time on the site. The owner taps Confirm and they get a calendar invite.
“Let clients book a call”
Live when asked
Collect emails for a newsletter or waitlist. Download them anytime. The list belongs to the owner.
“Add a newsletter signup”
Live when asked
A call-me bar sticks to the bottom of the site on phones. The quickest way to get the call.
“Add a call button”
Live when asked
Take a deposit or sell a gift card with a real pay button. Money goes straight to the owner's bank.
“Take a $50 deposit”
Quick Stripe setup
A shop with a cart and secure checkout. Tell Frontpage what is for sale and the price.
“Sell my candles for $24”
Quick Stripe setup
Show the menu and take orders for pickup, right on the site. Built for cafés and takeout.
“Let people order pickup”
Quick Square setup
A real home for guides, news, and how-tos. Edit right on the page just by typing.
“Start a blog”
Live when asked
Real Google reviews on the site, kept fresh, plus a one-tap way for happy customers to leave the next one.
“Show my Google reviews”
Quick Google listing connect
How it works
The owner types "add a contact form" and the work is done. The Agent builds it into the design. The platform stores submissions, filters spam, and emails every lead.
On the page
Tell the Agent what should happen. It knows which module is needed, configures it, and sets it up. It prompts only if it needs something.
You
Frontpage
Describe it in plain English. "Add a contact form." "Let clients book a call." "Sell gift cards." There is no module to pick and no name to know.
It recognizes which module the request needs, then configures and sets it up. Nothing to choose, install, or wire together.
If the module needs a detail only the owner has, like connecting Stripe or a phone number, the Agent prompts in a calm amber bar. Otherwise, it is already live.
When it needs the owner
If a feature needs something only the owner can do, the site says so in a calm amber bar. Built elements stay hidden from visitors until setup is finished, then appear on their own.
Connect Stripe to make your deposit button live.
About 5 minutes. Do it now or later.
Trust and safety
Working features mean real submissions, real payments, and real data. The owner's Stripe, bank account, list, and data stay theirs.
Forms are protected with an invisible honeypot and rate limiting, so junk never reaches the inbox.
Payment and checkout amounts are recalculated against the published site, never from the visitor's browser.
Stripe handles identity, banking, and payouts. Funds land directly in the owner's account. Frontpage never holds them.
Secrets are encrypted with AES-256-GCM, never shown again after entry, never exposed to the AI, and never logged.
Financial records stay intact even if a module is later disconnected, so the history is never lost.
Every email signup is stored with a consent timestamp, so the list stays clean and accountable.
How it fits
FAQ
No embed codes and no Google Cloud project. For forms, bookings, signups, and the call bar there is nothing to install. Google reviews use the existing Google Business Profile: search for the listing (or paste a Maps link) in Frontpage, and the reviews are pulled. The owner never pastes a Place ID or writes a widget.
Payments and the store connect the owner's own Stripe. Pickup orders connect Square. Google reviews need the Google listing picked once. Search or paste a Maps link. No Place ID, no Google Cloud. Everything else turns on just by being used.
Each is emailed instantly and collected in an inbox in the site's toolbar, with read and unread status and one-click CSV export. Hitting Reply on a lead answers the visitor directly. Recommend-us scores from the Google reviews ask land in the same inbox.
Never. Email signups are stored with a consent timestamp and exportable anytime, but the list is the owner's to use in whatever email tool they choose. Frontpage does not email subscribers for them.
No. Payment and checkout amounts are always recalculated server-side from what is published on the site, never trusted from the visitor's browser. Stripe handles banking and payouts, and credentials are encrypted and never exposed.
It is built into the page but stays hidden from visitors. A calm amber bar reminds the owner what is waiting. The moment setup is finished, the element appears automatically, with no rebuild, no redeploy, and no broken page in between.
Sign up free and ask for a form, a booking calendar, a deposit button, a shop, or Google reviews. Frontpage builds the piece into the page.
Free forever plan · No credit card required