Recipe: Building a Contact Form with Notifications | Form Forge - Build Forms with AI in Seconds
Download Log in

Recipe: Building a Contact Form with Notifications

User Guide

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

  1. Go to Form Forge > New Form
  2. Enter the title: “Contact Us” (this is for your reference only and does not appear on the public form)
  3. 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 TypeLabelRequiredPlaceholderHelp Text
1NameYour NameYesJane Smith
2EmailEmail AddressYes[email protected]We will respond within 24 hours
3PhonePhone NumberNo(555) 123-4567Optional, for faster follow-up
4SelectSubjectYes
5TextareaMessageYesTell us how we can help…

Step 3: Configure the Subject Dropdown

  1. Click on the Subject field in the center area
  2. In the right panel, add these options:
– General Inquiry

– Sales Question

– Technical Support

– Partnership Opportunity

– Other

  1. Set the placeholder to “Select a subject…”

Step 4: Configure the Message Textarea

  1. Click on the Message field
  2. In the Validation tab, set Min Length to 10 (prevents one-word submissions)
  3. Set Max Length to 2000

Step 5: Set Up the Submit Button and Success Message

  1. Click the Basic settings tab above the builder
  2. Change the Submit Button Text to “Send Message”
  3. 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

  1. Click the Notifications settings tab
  2. Toggle on Notify Admin
  3. Enter the email address where you want to receive submissions (e.g., [email protected]). For multiple recipients, separate with commas: [email protected], [email protected]
  4. Set the Subject to: “New Contact Form Submission: {subject}”

Step 7: Configure Auto-Reply

  1. In the same Notifications tab, toggle on Auto Reply
  2. Select the Email field as the reply-to address
  3. Set the Subject to: “Thanks for contacting us!”
  4. Write the body:
> Hi {name}, thank you for your message about “{subject}.” We have received your inquiry and will respond within 24 hours during business days. If your matter is urgent, please call us at (555) 000-0000. Best regards, The Team

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:

  1. Go to Form Forge > Settings > Anti-Spam
  2. Enter your reCAPTCHA v3 Site Key and Secret Key
  3. Set the threshold to 0.5
  4. Save settings

Step 9: Save and Embed

  1. Click Save Form at the top of the builder
  2. Copy the shortcode shown (e.g.,

    Form not found.

    )
  3. Edit the page where you want the form (e.g., your Contact page)
  4. Paste the shortcode into the content area
  5. Publish or update the page

Step 10: Test Everything

  1. Visit the live page as a visitor would
  2. Fill out every field and click Send Message
  3. Confirm the success message appears
  4. Check your email for the admin notification
  5. Check the test email address for the auto-reply
  6. Go to Form Forge > Submissions and verify the submission is saved

Forge AI Assistant Online

Hi! I'm the Form Forge AI assistant. Ask me anything about the plugin — setup, features, troubleshooting, or development.

Just now
Powered by Forge AI · Browse docs