Feature · Modules

Ask. The module goes live.

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.

  • Forms
  • Bookings
  • Payments
  • Reviews

Most modules turn on by being used. Payments, the shop, and Google reviews need a quick connect.

Frontpage your site · canvas

You

Add a contact form to my site.

Frontpage

It's live.

Built into the page, storing submissions, filtering spam, and emailing every lead to you.

What it does

Nine modules. Real work on the page.

Ask for what the site needs, in ordinary words. Frontpage builds the piece into the page and handles the work behind it.

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

Let people book you

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

Grow your email list

Collect emails for a newsletter or waitlist. Download them anytime. The list belongs to the owner.

“Add a newsletter signup”

Live when asked

One-tap call button

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

Get paid online

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

Sell your products

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

Take pickup orders

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

Add a blog or help center

A real home for guides, news, and how-tos. Edit right on the page just by typing.

“Start a blog”

Live when asked

Show your Google reviews

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

One sentence, and it is live.

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

The owner never sets up a module by hand.

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.

Frontpage canvas

You

Add a contact form to my site.

Frontpage

It's live. Built into the page, storing submissions, filtering spam, and emailing every lead to you.

The owner says the outcome

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.

The Agent picks the module

It recognizes which module the request needs, then configures and sets it up. Nothing to choose, install, or wire together.

It only asks when it needs something

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

A calm amber bar. Never a broken page.

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.

Waiting on you setup

Connect Stripe to make your deposit button live.

About 5 minutes. Do it now or later.

Trust and safety

Real money, handled the careful way.

Working features mean real submissions, real payments, and real data. The owner's Stripe, bank account, list, and data stay theirs.

Spam-filtered at the edge

Forms are protected with an invisible honeypot and rate limiting, so junk never reaches the inbox.

Prices verified, not trusted

Payment and checkout amounts are recalculated against the published site, never from the visitor's browser.

Money goes straight to the owner

Stripe handles identity, banking, and payouts. Funds land directly in the owner's account. Frontpage never holds them.

Credentials are encrypted

Secrets are encrypted with AES-256-GCM, never shown again after entry, never exposed to the AI, and never logged.

Records are kept

Financial records stay intact even if a module is later disconnected, so the history is never lost.

Consent is recorded

Every email signup is stored with a consent timestamp, so the list stays clean and accountable.

FAQ

Modules, answered.

Does the owner need third-party accounts or embed codes?

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.

What actually needs setup?

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.

Where do leads, bookings, and orders go?

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.

Does Frontpage send marketing email on the owner's behalf?

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.

Can someone tamper with a price at checkout?

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.

What happens to a feature before setup is finished?

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.

Ask for a form.
It goes live.

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