This walkthrough creates a professional contact form from scratch, complete with admin notifications, auto-reply, and spam protection. By the end, you will have a working form embedded on your website that collects visitor inquiries and sends you an email for each one.
Step 1: Create the Form
- Go to Fillin Forge > New Form
- Enter the title: “Contact Us” (this is for your reference only and does not appear on the public form)
- You start with an empty builder canvas
Step 2: Add the Fields
Drag the following fields from the left panel into the center area, in this order:
| # | Field Type | Label | Required | Placeholder | Description |
|---|---|---|---|---|---|
| 1 | Name | Your Name | Yes | Jane Smith | — |
| 2 | Email Address | Yes | [email protected] | We will respond within 24 hours | |
| 3 | Phone | Phone Number | No | (555) 123-4567 | Optional, for faster follow-up |
| 4 | Select | Subject | Yes | — | — |
| 5 | Textarea | Message | Yes | Tell us how we can help… | — |
Step 3: Configure the Subject Dropdown
- Click on the Subject field in the center area
- In the right panel, add these options:
– Sales Question
– Technical Support
– Partnership Opportunity
– Other
- Set the placeholder to “Select a subject…”
Step 4: Configure the Message Textarea
- Click on the Message field
- In the Validation section of the field panel, set Min length to 10 (prevents one-word submissions)
- Set Max length to 2000
Step 5: Set Up the Submit Button and Success Message
- Find the Form Settings card in the builder
- Change the Submit button text to “Send Message”
- Set the Success message to: “Thank you for reaching out! We have received your message and will get back to you within 24 hours.”
Step 6: Configure Admin Notification
- Find the Email Notifications card
- Toggle on Notify admin on submission
- Enter the email address where you want to receive submissions (e.g., [email protected]). For multiple recipients, separate with commas: [email protected], [email protected]
- The admin email subject is fixed (“[Site name] New submission: Form title (#id)”), so there is nothing to set here
Step 7: Configure Auto-Reply
- In the same Email Notifications card, toggle on Send auto-reply to submitter
- Under Email field (for auto-reply address), select the Email field
- Set the Subject to: “Thanks for contacting us!”
- Write the body. It is sent as written, so it takes no placeholders such as {name}:
Step 8: Enable Spam Protection
The honeypot, time check, and token validation are enabled by default. If you want stronger protection:
- Go to Fillin Forge > Settings and find the Google reCAPTCHA v3 card
- Enter your reCAPTCHA v3 Site Key and Secret Key
- Set the threshold to 0.5
- Save settings
Step 9: Save and Embed
- Click Save Form at the top of the builder
- Copy the shortcode shown (e.g.,
)Form not found.
- Edit the page where you want the form (e.g., your Contact page)
- Paste the shortcode into the content area
- Publish or update the page
Step 10: Test Everything
- Visit the live page as a visitor would
- Fill out every field and click Send Message
- Confirm the success message appears
- Check your email for the admin notification
- Check the test email address for the auto-reply
- Go to Fillin Forge > Submissions and verify the submission is saved
—