By the end of this tutorial, you will be able to:
✅ Build 3 complete automation workflows using Make (Integromat) and AI
✅ Connect ChatGPT API to process data automatically
✅ Create a content generation pipeline that produces blog posts from ideas
✅ Set up a customer service automation that handles common inquiries
✅ Build a data analysis workflow that generates reports automatically
Final Result: You'll have working automations that can save 20+ hours per week—and the skills to build unlimited more.
Tool Purpose Cost Alternative Make.com Visual automation builder Free (1,000 ops/month) Zapier (more expensive) ChatGPT Plus API access for GPT-4 $20/month OpenAI API (pay-per-use) Google Sheets Data storage and triggering Free Airtable, Notion Gmail Email sending/receiving Free Any email service
Total Startup Cost: $20/month for ChatGPT Plus (API access)
This tutorial is perfect if:
You spend hours on repetitive digital tasks
You want to scale your business without hiring
You're comfortable with "if this, then that" logic
You have 90 minutes to learn a valuable skill
This may not be for you if:
You expect it to be 100% hands-off (automation needs monitoring)
You're not willing to troubleshoot when things break
You don't have any repetitive tasks to automate
This tutorial: 90 minutes
Building your first workflow: 2-3 hours
Ongoing maintenance: 30 minutes/week
Time saved: 20+ hours/week once fully implemented
AI automation combines:
Trigger: Something that starts the workflow (new email, form submission, schedule)
AI Processing: ChatGPT analyzes, generates, or transforms data
Actions: Automated responses based on AI output
Integration: Connecting multiple apps together
Example Flow:
New form submission → ChatGPT analyzes request →
If urgent, send Slack alert → If FAQ, send auto-response →
Log everything in spreadsheet
Content Creators:
Auto-generate blog posts from topic ideas
Create social media posts from long-form content
Generate email newsletters from RSS feeds
Ecommerce Sellers:
Auto-respond to customer reviews
Generate product descriptions from specifications
Create ad variations for testing
Consultants/Agencies:
Qualify leads from website forms
Generate proposals from discovery calls
Create meeting summaries and action items
Time Savings Examples:
Blog post creation: 4 hours → 30 minutes
Email management: 2 hours/day → 15 minutes
Report generation: 6 hours → 10 minutes
Go to make.com
Click "Get started for free"
Sign up with Google account or email
Complete onboarding (choose any options, you can change later)
Free Plan Limits:
1,000 operations/month (enough to start)
2 active scenarios (workflows)
15-minute interval checks
When to upgrade: When you hit 1,000 ops consistently ($9/month for 10,000 ops)
Go to platform.openai.com
Sign in with your ChatGPT account
Click on your profile (top right) → "View API keys"
Click "Create new secret key"
Name it "Make Automation"
Copy and save the key (you can't see it again!)
Important: This is different from ChatGPT Plus subscription. API usage is pay-per-use:
GPT-4: ~$0.03 per 1,000 words
GPT-3.5: ~$0.002 per 1,000 words
$5 free credit when you start
Go to sheets.google.com
Create new spreadsheet
Name it "AI Automation Testing"
Create these columns in Sheet1:
A: Timestamp
B: Input Data
C: AI Output
D: Status
This will be our playground for testing workflows.
Scenario: You maintain a blog. This automation:
Watches for new topics in Google Sheet
Generates complete blog post using ChatGPT
Saves draft to Google Docs
Sends you notification with link
Marks as complete in tracking sheet
Time Saved: 3-4 hours per blog post
In Make.com, click "Create a new scenario"
Name it: "AI Blog Post Generator"
Click the "+" to add first module
Search for "Google Sheets"
Select "Watch Rows" (triggers when new row added)
Connect your Google account
Select your "AI Automation Testing" spreadsheet
Select Sheet1
Set "Limit" to 10 (max rows to process at once)
Test: Add a test row to your sheet with topic "How to Start a Garden"
Click "+" to add next module
Search for "OpenAI"
Select "Create a Completion"
Connect your OpenAI account (paste API key)
Configure the prompt:
Model: gpt-4 (or gpt-3.5-turbo for cheaper)
Prompt:
Write a comprehensive blog post about: {{1.`values`[0][1]}}
Requirements:
- 800-1000 words
- SEO-optimized
- Include introduction, 3-5 main sections, conclusion
- Tone: Helpful and conversational
- Include a call-to-action at the end
Format with markdown headers (## for H2, ### for H3).
Note: {{1.`values`[0][1]}} references column B from Google Sheets
Add "Google Docs" module
Select "Create a Document"
Configure:
Title: Blog Post: {{1.`values`[0][1]}}
Content: {{2.`choices`[0].`text`}} (the AI output)
Add "Google Sheets" module
Select "Update a Row"
Configure:
Spreadsheet: Same as before
Row Number: {{1.`row`}}
Values:
D (Status): "Generated - Ready for Review"
Add "Gmail" module (or email service)
Select "Send an Email"
Configure:
To: Your email
Subject: "New Blog Post Generated: {{1.`values`[0][1]}}"
Body: "Your AI-generated blog post is ready for review. View it here: [link to Google Doc]"
Click "Run Once" in Make
Add a new row to your Google Sheet with topic: "Tips for Working from Home"
Wait 10-30 seconds
Check:
✅ New Google Doc created
✅ Status column updated
✅ Email received
Add these improvements:
SEO Keywords: Include target keywords in the Google Sheet, pass to AI
Image Generation: Add Midjourney API call to create featured image
Scheduling: Instead of trigger, run on schedule (daily at 9 AM)
Multiple Variations: Generate 3 title options and 3 introductions
Scenario: You receive customer inquiries via email. This automation:
Monitors Gmail for new customer emails
Uses AI to categorize inquiry (urgent, FAQ, sales, complaint)
Auto-responds to common questions
Escalates urgent issues to Slack
Logs everything in tracking sheet
Alerts you only when human needed
Time Saved: 2-3 hours/day on email management
Create scenario: "AI Customer Service"
Add "Gmail" module
Select "Watch Emails"
Configure:
Folder: Inbox
Filter Type: Simple
From: "any" (or filter by specific addresses)
Subject: "any" (or keywords like "help", "support", "question")
Add OpenAI module with this prompt:
Analyze this customer email and categorize it:
EMAIL:
From: {{1.`from`}}
Subject: {{1.`subject`}}
Body: {{1.`body`}}
CATEGORIES:
1. URGENT - Technical problem, angry customer, refund request
2. FAQ - Common question that can be auto-answered
3. SALES - Interested in purchasing, pricing question
4. FEEDBACK - Suggestion, testimonial, general comment
5. SPAM - Not a real customer inquiry
Respond ONLY with the category number and a brief reason.
Format: "CATEGORY: [number] | REASON: [brief explanation]"
Add "Router" module (this splits the workflow)
Path A: FAQ Auto-Response
Add filter: Condition = "CATEGORY: 2"
Modules:
OpenAI: Generate helpful response to their question
Gmail: Send the response
Google Sheets: Log "Auto-responded"
Path B: Urgent Escalation
Add filter: Condition = "CATEGORY: 1"
Modules:
Slack: Send alert to #urgent-support channel
Gmail: Send to your priority inbox
Google Sheets: Log "URGENT - Needs human"
Path C: Sales Lead
Add filter: Condition = "CATEGORY: 3"
Modules:
Google Sheets: Add to leads tracking
Gmail: Send personalized sales response
Calendar: Schedule follow-up task
Path D: Log and Archive
Default path (no filter)
Modules:
Google Sheets: Log inquiry
Gmail: Apply label "AI-Processed"
For the FAQ path, use this enhanced prompt:
You are a helpful customer service representative.
Customer email: {{1.`body`}}
Write a response that:
1. Acknowledges their specific question
2. Provides a clear, helpful answer
3. Suggests next steps if needed
4. Offers to connect with a human if they need more help
Be warm and professional. Keep it under 150 words.
Start in "dry run" mode: Don't connect email sending yet
Log to sheet first: See categorizations before auto-responding
Review for 1 week: Check accuracy of AI categorizations
Enable gradually: Turn on auto-responses for FAQ only first
Scenario: You track business data in spreadsheets. This automation:
Runs weekly (scheduled)
Pulls data from multiple sources
Analyzes trends using AI
Generates written report with insights
Emails report to stakeholders
Archives report in Google Drive
Time Saved: 4-6 hours per week of manual analysis
Create scenario: "Weekly AI Report"
Add "Schedule" module (not Google Sheets)
Select "Run on Schedule"
Set: Every Monday at 9:00 AM
Add multiple data source modules:
Google Sheets (Sales Data):
Get Range: A1:E100 from "Sales Tracking" sheet
Google Analytics (if applicable):
Get basic metrics for last 7 days
Manual Input (if needed):
Use "Set Variable" to input key numbers
Add OpenAI with this prompt:
Analyze this week's business data and provide insights:
SALES DATA:
{{format your data here}}
KEY METRICS:
- Total Revenue: ${{revenue}}
- New Customers: {{customers}}
- Average Order Value: ${{aov}}
- Week-over-week change: {{change}}%
TASK:
1. Summarize the week's performance in 2-3 sentences
2. Identify the top 2-3 trends or patterns
3. Highlight any concerning metrics
4. Suggest 2-3 action items for next week
5. Write this in a professional but conversational tone
FORMAT:
## Weekly Performance Summary
[summary]
## Key Trends
- [Trend 1]
- [Trend 2]
- [Trend 3]
## Areas of Concern
[if any]
## Recommended Actions
1. [Action 1]
2. [Action 2]
3. [Action 3]
Create Google Doc: Save AI analysis as document
Convert to PDF: Use Google Drive module
Send Email:
To: Team/stakeholders
Subject: "Weekly Business Report - {{formatDate(now; "MMM D")}}"
Body: Summary + link to full report
Archive: Move to "Reports/2026" folder
Add these steps for visual reports:
Chart Generation: Use Google Sheets built-in charts
Screenshot: Use tool like ChartURL or HTML/CSS to PNG
Include in Report: Add images to email
Always have a "human in the loop" for critical decisions
Never fully automate refunds, cancellations, or angry customers
Use AI to draft, human to approve
Build in error handling
Add "Error Handler" routes in Make
Send yourself alerts when automations fail
Log errors for debugging
Start simple, then add complexity
Get basic workflow working first
Add refinements one at a time
Test each change thoroughly
Monitor your API costs
OpenAI charges by usage
Set up billing alerts
Use GPT-3.5 for drafts, GPT-4 for final polish
Version control your prompts
Save prompt templates in Google Docs
Track what works and what doesn't
A/B test different prompts
Respect rate limits
Make.com: 1,000 ops on free plan
OpenAI: varies by tier
Add delays between API calls if needed
Secure your API keys
Never share keys
Regenerate if compromised
Use Make's secure storage
Test with edge cases
Empty inputs
Very long inputs
Special characters
Spam/malicious content
Have a backup plan
What happens if Make is down?
How do you handle urgent requests?
Keep manual processes documented
Review and optimize monthly
Check which automations save the most time
Look for errors or edge cases
Update prompts based on results
Issue 1: "OpenAI says rate limit exceeded"
Solution: Add a "Sleep" module between API calls (2-3 seconds)
Or upgrade OpenAI account for higher limits
Issue 2: "Make says operation limit reached"
Solution: You're on free plan. Either:
Upgrade to paid ($9/month)
Reduce check frequency (every 15 min → every hour)
Be more specific with triggers (filter more)
Issue 3: "AI output is low quality"
Solution: Improve your prompt
Be more specific about format
Give examples
Use chain-of-thought prompting
Increase max_tokens parameter
Issue 4: "Automation running but not doing anything"
Solution: Check execution log in Make
Click on the scenario
Click "History"
See where it stopped
Check if filters are too restrictive
Advanced Workflow 1: Social Media Content Machine
Monitor RSS feeds for industry news
ChatGPT summarizes and adds commentary
Generate images with Midjourney
Schedule to Buffer/Hootsuite
Cross-post to multiple platforms
Advanced Workflow 2: Lead Qualification System
Website form submission
Enrichment: Clearbit API adds company data
AI scores lead (hot/warm/cold)
Hot leads: Instant Slack alert + calendar booking
Warm leads: Add to email sequence
Cold leads: Nurture campaign
Advanced Workflow 3: Content Repurposing Engine
Long-form blog post published
AI extracts 10 key quotes
Creates 5 tweet variations
Creates 3 LinkedIn post versions
Creates email newsletter summary
Schedules all over 2 weeks
Advanced Workflow 4: Meeting Intelligence
Zoom/Meet recording ends
AI transcription (Otter.ai)
ChatGPT summarizes key points
Extracts action items
Assigns tasks in project management tool
Sends summary to all attendees
Content Generation:
Write a [TYPE] about [TOPIC].
Tone: [TONE]
Length: [LENGTH]
Include: [SPECIFIC ELEMENTS]
Format: [FORMAT]
Data Analysis:
Analyze this data and provide:
1. Summary
2. Key trends (3-5)
3. Anomalies or concerns
4. Recommendations (3-5)
Write for [AUDIENCE] at [LEVEL] level.
Email Response:
Email: [EMAIL CONTENT]
Write a [TONE] response that:
1. Acknowledges their point
2. Provides helpful information
3. [SPECIFIC ACTION]
Keep under [WORD COUNT] words.
Make.com Resources:
Make Academy (free courses)
Community templates
YouTube tutorials
AI Automation Communities:
r/automation
r/make_zapier_ifttt
Facebook groups for no-code automation
Advanced Tools to Explore:
n8n (open-source alternative to Make)
LangChain (for complex AI chains)
Pinecone (AI memory/vector database)
✅ Content generation pipeline (saves 3-4 hours per post)
✅ Customer service automation (saves 2-3 hours daily)
✅ Data analysis workflow (saves 4-6 hours weekly)
Total Potential Time Savings: 20+ hours per week
Before: "I need to hire someone to handle this"
After: "I need to build an automation to handle this"
Before: "Let me do this manually"
After: "Can I automate this?"
Before: "AI is too complicated for me"
After: "AI is my 24/7 assistant"
Today:
This Week:
This Month:
A: No! That's the beauty of Make.com. It's visual drag-and-drop. If you understand "if this, then that" logic, you can build automations.
A: Have backup processes for critical tasks. For non-critical tasks, a few hours of downtime won't hurt. Make has 99.9% uptime.
A: OpenAI GPT-4: ~$0.03 per 1,000 words. If you generate 10 blog posts (1,000 words each), that's $0.30. Very affordable.
A: Absolutely! Many businesses pay $2,000-5,000 for custom automation setups. This skill is highly marketable.
A: Build in error handling. Start with human oversight. Gradually increase automation as you gain confidence. Never fully automate high-stakes decisions (refunds, legal issues, angry customers).
Questions about this tutorial? Contact us .
Ready to automate your business?
→ David's Story: AI Ecommerce Automation
→ Browse All Tutorials
→ AI Tools Guide