AutomationMart
Home/Browse/Automate WordPress contact form (CF7) responses and classification with Gemini
n8n

Automate WordPress contact form (CF7) responses and classification with Gemini

n8nn8n19 modulesv1.0
GmailGoogle SheetsWordPressLinkedInGemini

This workflow optimizes the management of inquiries received through a contact form (Contact Form 7 - CF7 Plugin) on a WordPress site, automating the process of classification, response drafting, and data storage. This workflow is particularly useful for businesses that receive multiple daily inquiries and want to improve their efficiency in managing customer communications. Benefits: ✅ Automation & Speed – Reduces the time needed to handle inquiries manually. ✅ Better Email Management – Ensu

At a glance

Automate WordPress contact form (CF7) responses and classification with Gemini is a ready-made n8n workflow you import as a workflow JSON file — no build required. It connects Gmail, Google Sheets, WordPress, LinkedIn. It's free to download. Follow the 5-step import below to go live in minutes.

Platform
n8n
Connects
Gmail, Google Sheets, WordPress, LinkedIn, Gemini
Modules
19
Price
Free
Version
v1.0
Automate WordPress contact form (CF7) responses and classification with Gemini workflow diagram

About this workflow

This workflow optimizes the management of inquiries received through a contact form (Contact Form 7 - CF7 Plugin) on a WordPress site, automating the process of classification, response drafting, and data storage. This workflow is particularly useful for businesses that receive multiple daily inquiries and want to improve their efficiency in managing customer communications. Benefits: ✅ Automation & Speed – Reduces the time needed to handle inquiries manually. ✅ Better Email Management – Ensures every message receives a timely and accurate response. ✅ Customization – The generated draft can be edited before sending, maintaining a personal touch. ✅ Inquiry History – Storing data in Google Sheets allows for easy tracking of customer interactions. ✅ Easy Integration – Works seamlessly with Contact Form 7 without complex configurations. ---- How It Works 1. Form Submission Handling: The workflow starts with a WordPress form submission captured via a webhook. The form data (first name, last name, email, phone, and message) is extracted and structured using the "Set Fields" node. 2. Message Classification: The submitted message is classified into predefined categories (e.g., "Product Info," "Order Info," or "Other") using the "Message Classifier" node, powered by Google Gemini. 3. Automated Email Drafting: Based on the classification, the workflow generates a professional email draft using one of three "Email Writer" nodes (for Product, Order, or Other requests). Each node uses Google Gemini to craft a personalized response with a structured format (subject and body). 4. Email Draft Creation: The drafted email is sent as a Gmail draft to the appropriate department, including the original form data for context. 5. Data Logging: All submissions, along with their classifications and email drafts, are logged in a Google Sheets spreadsheet for record-keeping and further action. --- Set Up Steps 1. Install WordPress Plugin: Install the "CF7 to Webhook" plugin on WordPress and configure it to send form submissions to the n8n webhook URL. 2. Configure Webhook in n8n: Set up the "From Wordpress" webhook node in n8n to receive POST requests from the WordPress form. 3. Google Gemini Integration: Ensure the Google Gemini nodes are properly authenticated with the correct API credentials. 4. Gmail and Google Sheets Setup: Authenticate the Gmail and Google Sheets nodes with the appropriate OAuth2 credentials and specify the target spreadsheet and sheet name. 5. Customize Classification Categories: Adjust the categories in the "Message Classifier" node to match your business needs. 6. Test the Workflow: Trigger a test form submission to verify the workflow processes data correctly, classifies the message, generates an email draft, and logs the data. --- Need help customizing? Contact me for consulting and support or add me on Linkedin.

n8n

How to import this n8n workflow

  1. 1

    Download the workflow JSON file after purchase.

  2. 2

    Open n8n → click the menu → Import from File.

  3. 3

    Select the downloaded JSON and import.

  4. 4

    Set up credentials for each node that requires them.

  5. 5

    Click Execute Workflow to test, then activate.

Setup guide

Setup guide included

Purchase to unlock the full step-by-step guide

Related N8n workflows

Create a Notion database item for every new email in Gmail

Automatically create a Notion page for every new email received in Gmail, organizing your communications and tasks efficiently within your Notion workspace.

Free

Export Cloudflare domains with DNS records and settings to Google Sheets

How it works This workflow simply exports all your CloudFlare domains to Google Sheet to get high overview of all of your settings. This could help for easy debugging, searching or similar needs. In flow simple pagging nodes are used to iterate over all your domains, because this list could be huge. For each host we are merging DNS & Settings and transforming them into columns for all our domains. Requirements For storing and processing of data in this flow you will need: - CloudFlare.com API

Free

Send Go4Clients SMS messages from Google Sheets Rows

Send SMS From Google Sheets spreadsheet, Make will automatically triggers an Go4Clients SMS message.

Free

Add new Kizeo Forms users to a Google Sheets spreadsheet as a new rows

Every time a new user is created in Kizeo Forms, Make will automatically add that person to a new row in your Google Sheets spreadsheet. The template uses this [example spreadsheet](https://docs.google.com/spreadsheets/d/1JahhhFV7GWqsU0UqhS1n3ggIIpnAoxWQd1EWWFZYBR4/edit?usp=sharing).

Free

Get real-time NFT Marketplace insights with OpenSea Marketplace Agent Tool

Track NFT listings, offers, orders, and trait-based pricing in real time! This workflow integrates OpenSea API, AI-powered analytics (GPT-4o-mini), and n8n automation to provide instant insights into NFT trading activity. Ideal for NFT traders, collectors, and investors looking to monitor the market and identify profitable opportunities. How It Works 1. A user submits a query about NFT listings, offers, or order history. 2. The OpenSea Marketplace Agent determines the correct API tool: - Re

Free

Daily AI news digest to LinkedIn posts with OpenAI GPT and RSS feeds

What This Workflow Does This automation fetches daily AI-related articles from trusted RSS feeds, summarizes them using OpenAI (GPT), and generates a ready-to-post LinkedIn update in your writing style. It then emails the post to you every morning for review and publishing. High-Level Steps: 1. Triggers every morning via Cron. 2. Fetches latest AI news from multiple RSS sources. 3. Filters recent articles (last 24 hrs). 4. Summarizes each article using OpenAI (ChatGPT). 5. Generates a

Free

Audit connected integrations and email pricing & limits report with n8n API, Claude and Gmail

How it works - Connects to your n8n instance via API and fetches all credentials you have set up - Maps each credential type to its real service name (supports 40+ services: OpenAI, Slack, Notion, Airtable, Google, Stripe, and more) - Sends the full list to Claude AI, which researches current pricing tiers, free limits, and API rate limits for every service - Builds a colour-coded HTML email report sorted by tier: 🟢 Free · 🟡 Freemium · 🔴 Paid only - Includes: free quota, paid plan starting price

Free

Track customer support hiring signals with Coresignal, Elasticsearch, and HubSpot

Quick Overview This workflow runs weekly (or manually) to pull HubSpot companies, search Coresignal job ads via Elasticsearch for customer support roles by company domain, maintain job snapshot and job tables in n8n Data Tables, and update HubSpot company properties with job-signal metrics. How it works 1. Runs on a Monday 9am schedule (or manual start) and generates a unique run ID for the execution. 2. Fetches all companies from HubSpot, removes duplicates, and keeps only companies that have a

Free

Reviews

No reviews yet

Be the first to buy and share your experience.

Leave a review

Sign in to share your experience with this workflow.

Log in to review
Free
No ratings yet

Create a free account to purchase workflows.

  • JSON blueprint — instant download
  • Setup guide PDF included
  • 5 downloads · valid 30 days
  • Works with n8n

Need help setting this up?

Book a 3-hour live setup session with an Agility consultant.

₹2,499/ session
3 hrs · video call
  • Configure live on Google Meet / Zoom
  • Free follow-up if workflow has defects
  • Platform expert assigned to you
Book installation session
Free