Lead capture
Embeddable intake forms
Build a contact / inquiry form in your DayOf dashboard, then drop it on your own website. Couples fill it out on your site; the lead lands in your DayOf inbox the same way an in-platform inquiry does. The feature is in beta - flag anything that's off and we'll fix it the same day.
Open in appHow to do it
- 01
Open the Intake forms tab
It sits in your dashboard sidebar under the Business group, right after Listings. Couples don't see this tab.
- 02
Create a form
Click 'New form,' name it (e.g. Wedding inquiry), and start with the four default fields: names, email, wedding date, anything else.
New form - 03
Add or rearrange fields
Short text, long text, email, phone, dropdown, radio. Each field has label, placeholder, help text, and a required toggle. Use the up / down arrows to reorder.
- 04
Style it to match your site
Style section picks colors for background, text, border, accent, button, and fields. Border-radius slider for shape; button can be filled, outlined, or ghost. Any color can be set to transparent so the form blends with your page background.
- 05
Publish
Click 'Publish' in the top right. The Embed section then shows a snippet you can paste into your site. Drafts stay private.
Publish - 06
Pick JS snippet or iframe
JS snippet is recommended - it injects the form directly into your page inside a shadow root, so no iframe height issues. Iframe is the fallback for hosts that block script tags (some restrictive Squarespace setups).
- 07
Paste the snippet on your site
Copy with the 'Copy embed code' button. Works in Squarespace code blocks, Wix custom HTML widgets, Showit embed components, WordPress block editor (Custom HTML), and plain hand-built sites.
Copy embed code
What to expect
Submissions create a thread in your DayOf inbox the same way a normal inquiry does. You get an email notification (toggle in Settings); the couple gets a confirmation email you can customize per form. The form has a hidden honeypot field on by default so bots can't trip it. Rate-limit is 8 submissions per IP per 10 minutes.
Common questions
Can I edit a published form without breaking the embed?
Yes. The embed always renders the current published version. Edits show up next time a visitor loads your page.
What if the couple doesn't have a DayOf account?
They don't need one. We create a customer record for them automatically using the email they typed in. If they sign up later with the same email, the record links up to their new account.
What about spam?
A hidden honeypot field is on by default. Bots fill it; humans don't. Submissions that trip it get logged for analytics but never create a thread or send a notification.
Related
