Automate Customer FAQ Emails with Make.com and ChatGPT
Your inbox is full of the same questions. "What are your hours?" "Do you offer refunds?" "How do I reset my password?" Every one of those emails takes 3-5 minutes to answer. Multiply that by 20-30 emails a day, and your team is spending 10-15 hours a week on copy-paste replies.
Here's the fix: connect your email to an AI that reads incoming messages, checks your FAQ, and sends accurate replies automatically. The whole setup takes about 30 minutes, costs nothing to start, and you don't need to write a single line of code.
This guide walks you through exactly how to do it using Make.com (free tier) and ChatGPT.
π What You'll Need
- A Gmail account β This is your business email that receives customer questions. (Outlook works too, but we'll use Gmail for this tutorial.)
- A Make.com account β Free plan gives you 1,000 operations/month. Sign up at make.com.
- An OpenAI API key β You'll need a ChatGPT API key. Go to platform.openai.com, create an account, and add $5-10 in credits. This will last months for email automation.
- Your FAQ document β A list of your most common questions and their answers. A simple Google Doc or text file works fine.
π§ How It Works (The Big Picture)
Before we build anything, here's what the automation does:
ββββββββββββββββ ββββββββββββββββ ββββββββββββββββ ββββββββββββββββ
β Customer ββββββΊβ Make.com ββββββΊβ ChatGPT ββββββΊβ Gmail sends β
β sends email β β detects it β β writes replyβ β the reply β
ββββββββββββββββ ββββββββββββββββ ββββββββββββββββ ββββββββββββββββ
- A customer emails your support inbox
- Make.com detects the new email
- Make.com sends the email text + your FAQ to ChatGPT
- ChatGPT writes a helpful reply based on your FAQ
- Make.com sends the reply from your Gmail
The customer gets a fast, accurate answer. You get your morning back.
π Step 1: Prepare Your FAQ Document
This is the most important step. The AI is only as good as the information you give it. Write out your top 10-20 frequently asked questions and their answers.
Here's a simple format:
Q: What are your business hours?
A: We're open Monday through Friday, 9 AM to 5 PM Eastern Time. We're closed on weekends and major holidays.
Q: What is your return policy?
A: We accept returns within 30 days of purchase. Items must be unused and in original packaging. Email returns@yourbusiness.com to start a return.
Q: How long does shipping take?
A: Standard shipping takes 5-7 business days. Express shipping (additional $12) takes 2-3 business days.
Q: Do you offer discounts for bulk orders?
A: Yes, orders of 10+ items receive a 15% discount. Contact sales@yourbusiness.com for custom quotes on larger orders.
Keep your answers specific. Don't write "shipping varies" β write the actual number of days. Don't write "contact us for pricing" β write the actual price. The more specific your FAQ, the better the AI's replies.
Copy your entire FAQ into a single text block. You'll paste this into the Make.com setup in Step 4.
βοΈ Step 2: Create Your Make.com Scenario
A "scenario" in Make.com is an automated workflow. Think of it as a recipe: "When this happens, do that."
- Log in to make.com
- Click "Create a new scenario" (the big purple button on the dashboard)
- You'll see a blank canvas with a plus icon in the center
This is where you'll connect your modules (building blocks). You need three:
- Gmail β to watch for new emails
- OpenAI β to generate a reply
- Gmail β to send the reply
π¨ Step 3: Set Up the Gmail Trigger
The trigger tells Make.com to check for new emails.
- Click the "+" icon on the canvas
- Search for "Gmail" in the app list
- Select "Watch Emails"
- Click "Add" next to the Connection field β this opens a Google sign-in window
- Sign in with your business Gmail account and allow Make.com access
-
Configure the settings:
- Folder: SelectINBOX
- Criteria: SelectUnread emails
- Maximum number of results: Set to5(processes 5 emails per run)
- Mark messages as read: SelectYes(prevents processing the same email twice) -
Click "OK" to save
π€ Step 4: Add the ChatGPT Module
Now you'll connect ChatGPT to read the email and write a reply.
- Hover over the Gmail module and click the "+" that appears to its right
- Search for "OpenAI" in the app list
- Select "Create a Chat Completion"
- Click "Add" next to the Connection field
- Paste your OpenAI API key (from platform.openai.com/api-keys)
- Configure the settings:
Select Model: Choose gpt-4o-mini (cheapest option, plenty smart for FAQ replies β about $0.00015 per email)
Messages: Click "Add item" and set up two messages:
Message 1 (System message):
- Role: Select System
- Message Content: Paste the following, replacing the FAQ section with your actual FAQ:
You are a helpful customer service assistant for [Your Business Name].
Your job is to answer customer emails using ONLY the FAQ below.
Rules:
- Be friendly and professional
- Keep replies short (2-4 sentences)
- If the customer's question is NOT covered in the FAQ, reply: "Thanks for reaching out! I've forwarded your question to our team, and someone will get back to you within 24 hours."
- Never make up information that isn't in the FAQ
- Sign off as "The [Your Business Name] Team"
FAQ:
Q: What are your business hours?
A: We're open Monday through Friday, 9 AM to 5 PM Eastern Time.
Q: What is your return policy?
A: We accept returns within 30 days of purchase. Items must be unused and in original packaging.
[PASTE YOUR FULL FAQ HERE]
Message 2 (User message):
- Role: Select User
- Message Content: Click in the field, then select the "Text" variable from the Gmail module (this inserts the customer's email content)
- Click "OK" to save
π€ Step 5: Add the Reply Module
Now Make.com needs to send ChatGPT's reply back to the customer.
- Hover over the OpenAI module and click the "+" to its right
- Search for "Gmail" again
- Select "Send an Email"
- It should auto-connect to your existing Gmail connection
-
Configure the settings:
- To: Click in the field and select the "From: Email" variable from the Gmail watch module (this is the customer's email address)
- Subject: TypeRe:then click and select the "Subject" variable from the Gmail module
- Content: Click in the field and select the "Result" (or "Message Content") variable from the OpenAI module
- Content Type: SelectText -
Click "OK" to save
β Step 6: Test and Activate
Before going live, test with a real email.
- Send a test email to your business Gmail from a personal account. Ask one of your FAQ questions.
- In Make.com, click the "Run once" button (bottom-left of the canvas)
- Make.com will process the test email and show you the result at each step
- Check each module:
- Gmail Watch: Did it pick up the email? β
- OpenAI: Did ChatGPT generate a good reply? β
- Gmail Send: Was the reply sent? β - Check your personal inbox β you should have a reply that accurately answers your question
If the reply looks good:
- Click the toggle switch in the bottom-left to turn your scenario "ON"
- Set the schedule to run every 15 minutes (free plan limit)
If the reply doesn't look right:
- Go back to Step 4 and adjust your system prompt
- Make your FAQ answers more specific
- Test again
π‘οΈ Step 7: Add a Safety Net (Recommended)
You probably don't want the AI replying to everything β just FAQ-type questions. Here's how to add a filter so it only responds to certain emails.
- Click the line connecting the Gmail module to the OpenAI module
- A "Set up a filter" option appears
- Add a condition:
- Field: SelectSubjectfrom the Gmail module
- Operator: SelectDoes not contain
- Value: Type words likeinvoice,urgent,complaint
This prevents the AI from auto-replying to sensitive emails. You can also filter by sender β for example, only reply to emails from addresses you don't recognize (not your existing clients).
π° What It Costs
| Item | Cost | Notes |
|---|---|---|
| Make.com (free plan) | π $0/mo | 1,000 operations/month (~330 emails) |
| Make.com (Core plan) | $10.59/mo | 10,000 operations/month (~3,300 emails) |
| OpenAI API (gpt-4o-mini) | ~$0.50-2/mo | ~$0.00015 per email reply |
| Gmail | π $0 | Works with free Gmail or Google Workspace |
| Total (getting started) | ~$0.50/mo | Enough for ~300 emails/month |
For context: if you're paying someone $20/hour to answer emails and this saves 10 hours a week, that's $800/month in saved time for less than $1/month in tools.
π§ Troubleshooting
"Make.com isn't detecting new emails"
- Check that you selected Unread emails as the criteria
- Make sure you authorized the correct Gmail account
- Verify the email landed in the Inbox (not spam or a different folder)
"ChatGPT's replies are wrong or vague"
- Your FAQ probably isn't specific enough. Add more detail to your answers.
- Check that you pasted the full FAQ into the system prompt
- Make sure you selected gpt-4o-mini (not an older model)
"Emails are being sent to the wrong person"
- In the Send Email module, verify you mapped the "From: Email" field from the Gmail Watch module β not a hardcoded address
"I hit my Make.com operations limit"
- Each email processed uses 3 operations (watch + AI + send). The free plan handles about 330 emails/month. Upgrade to the Core plan ($10.59/mo) for 10,000 operations.
π What's Next
- π Monitor for a week β Check the Scenario log in Make.com daily. Look for failed runs and read the AI's replies to make sure they're accurate.
- π Expand your FAQ β Every time a customer asks something the AI can't answer, add it to your FAQ document and update the system prompt.
- π Add smart routing β Use Make.com's Router module to forward complex emails to your team while the AI handles simple ones.
- π Automate more tasks β Once email is running smoothly, consider automating appointment scheduling or social media drafting next.
π€ Need Help Setting This Up?
This guide covers the basics, but every business is different. Maybe you need the AI to pull answers from your CRM instead of a static FAQ. Maybe you want it to handle replies in multiple languages, or route VIP customers to a human instantly.
That's what we do at Fundesk.
Our AI Engineering Consulting team builds custom automations for small businesses β from simple email responders to multi-step workflows that connect your inbox, CRM, calendar, and more.
Here's what working with us looks like:
- We build it for you β No tutorials to follow. We set up the automation, test it, and hand you a working system.
- Customized to your business β Your FAQ, your tone of voice, your tools. Not a generic template.
- Ongoing support β Automations need tuning as your business changes. We stick around to make sure things keep running.
- Proven results β We've helped a restaurant chain cut menu update time by 90%, a dental clinic reduce no-shows from 18% to 6%, and a real estate agency handle 30% more listings per agent.
We start with a free consultation β no commitment, no sales pitch. Just a conversation about what's eating your team's time and whether automation can fix it.
This is one of the six automations we cover in our AI Automation for Small Business guide β read it for the full picture of what's worth automating and what tools to use.