How to add a contact form

Last updated September 28, 2026

You can add a contact form to your site by asking the AI for one. Forms are built into Repaint, so there's no separate form tool to connect. Each submission is saved in your workspace, and Repaint can email you when someone fills it out.

The same works for any kind of form, like a quote request or job application.

How forms work

When someone submits a form on your site, Repaint saves what they entered as data in your workspace. Nothing gets lost in an inbox, and you can look back at every submission later.

Repaint can also email you or your team each time someone submits. Notifications to members of your workspace don't need a custom domain, so they work as soon as the form is live.

You might also want to email the person who filled out the form, like a confirmation that you got their message. That email goes to someone outside your workspace, so it's sent from your own domain. It needs a custom domain connected with email sending set up.

How to add a form

Adding a form works like any other edit. You tell the AI which page it goes on, what fields it needs, and who should be notified.

Forms are live as soon as they're added, so a test submission is saved like a real one. The AI can delete test entries afterward.

Example prompts

“Add a contact form to the Contact page with name, email, phone, and message fields. Email me when someone submits.”

“Add a quote request form to the Services page and email everyone on my team when a new request comes in.”

“When someone submits the contact form, send them a confirmation email from hello@mybusiness.com saying we'll reply within one business day.”

Using a form from another platform

If you'd rather use a form from another tool, like your CRM, you can still add it. You can give the AI the embed code from that platform, and it places the form on your page, the same as any other embed. Submissions from embedded forms go to that tool, not your Repaint workspace.

Stopping spam

Public forms sometimes attract spam, like gibberish messages or submissions from people you don't serve. If that happens, you can ask the AI to add spam filtering to your form. It can block the kinds of submissions you're getting and adjust the filter if anything still gets through.

“I keep getting spam submissions full of random letters on my contact form. Can you block those?”

Viewing your submissions

You can ask the AI about your submissions anytime, like how many came in this week. You can also have it build a dashboard where you and your team can browse submissions and mark them as handled. Dashboards are only visible to people in your workspace.

“Build a dashboard that lists all contact form submissions, newest first, with a way to mark each one as replied.”

“Export all quote requests from this year as a CSV.”

Related articles