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 Form 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 | Help Text |
|---|---|---|---|---|---|
| 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 tab, set Min Length to 10 (prevents one-word submissions)
- Set Max Length to 2000
Step 5: Set Up the Submit Button and Success Message
- Click the Basic settings tab above 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
- Click the Notifications settings tab
- Toggle on Notify Admin
- Enter the email address where you want to receive submissions (e.g., [email protected]). For multiple recipients, separate with commas: [email protected], [email protected]
- Set the Subject to: “New Contact Form Submission: {subject}”
Step 7: Configure Auto-Reply
- In the same Notifications tab, toggle on Auto Reply
- Select the Email field as the reply-to address
- Set the Subject to: “Thanks for contacting us!”
- Write the body:
Step 8: Enable Spam Protection
The honeypot, time check, and token validation are enabled by default. If you have a PRO license and want stronger protection:
- Go to Form Forge > Settings > Anti-Spam
- 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 Form Forge > Submissions and verify the submission is saved
—