Build forms that look exactly like your website.
Paste a public page. The agent reads brand colors, fonts, and logo. The live form then matches your site on the hosted page and in the embed.
no signup required
Match the look of your site
Three steps from a public page to a form that shares your brand.
Step 1
Give the agent your site
Drop a public HTTPS link in the assistant. Ask it to match the theme. The agent fetches the page and reads brand colors, fonts, and logo.
Step 2
Review the generated CSS
The agent writes a stylesheet for the form. You can edit the CSS, pick a designer palette, or set colors without writing rules.
Step 3
Publish on your page
Share a hosted link or paste the web component embed. The same theme applies in both places. You can change the form later without editing the snippet.
Theme tools that stay in this product
Use a site link, a palette, or a CSS box. Hosted and embed forms share the same sheet.
Colors and type from your site
The agent can pull theme color, heading fonts, and a logo from a public page. You then keep or change those values in Settings.
Palettes without CSS
Pick Midnight or one of twenty designer palettes. Set page, text, button, and button text colors. Custom CSS still wins if you add it.
A real CSS box when you need it
50,000 character cap. Unsafe CSS is stripped. Target .rf-form-root variables and .rf-* classes. The same sheet styles the hosted page and the embed.
Logo and corners
Add a logo, set corner radius, and keep buttons in your brand shape. The live preview shows the theme while you build.
Embed without a visual break
The form should read as part of your page, not as a borrowed box.
The form keeps its own look
The embed is a web component with a shadow root. CSS on the host page does not restyle the fields. The form CSS does. That keeps your brand, not the host theme by accident.
Inline or modal
Web component embed: inline, button modal, link modal, and RequestForms.open. Free.
No snippet churn
Paste the snippet once. Edit questions, logic, and CSS in Request Forms. The embed loads the latest published form.
Keep the chrome off the form
Theme matching is free. Hide the vendor link or serve the form on your host when you upgrade.
Hide the vendor link
Hide the Request Forms link on a paid organization. Free forms keep the link.
Serve forms on your host
CNAME a hostname and serve forms on that host. Needs a paid organization.
Where a matching form matters
Use this when the form sits next to your own design, not in a generic inbox.
Contact on a marketing site
Put a contact form in the same colors and type as the rest of the page. Visitors stay in your brand from the hero to submit.
Careers on the company site
A job form that looks like the careers page reads as part of the company, not a borrowed tool.
Client intake next to case studies
Match the studio or agency site so the intake form feels like the work, not a generic widget.
RSVP on a campaign page
Event colors, fonts, and buttons stay consistent from the landing block to the confirmation screen.
Guides
Read the CSS and embed docs, or return to the AI builder on the home page.
Questions
- How does the form match my website?
- Open the assistant and paste a public HTTPS page. Ask it to match the theme. The agent reads colors, fonts, and logo, then writes custom CSS. You can also pick a palette or edit the CSS yourself.
- Does the embed pick up CSS from my website?
- No. The embed runs in a shadow root, so host styles do not restyle the fields. Style the form in Request Forms. Then the embed and the hosted page share that look.
- Can I hide Request Forms branding?
- Hide the Request Forms link on a paid organization. Free forms keep the link.
- Do I need to write CSS?
- No. Pick a theme or let the agent write the sheet from a site link or a screenshot. Open the CSS box only when you want a precise rule.
- Does a custom domain change the look?
- The theme stays the same. A paid organization can CNAME a hostname and serve the form on that host. Search engines then see your domain as the form URL.
Write a form that matches your site
Describe the questions. Add a public page if you want the agent to match the theme.
no signup required