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.”
