- Jack Roberts
- Posts
- Create Your First Automation with Make
Create Your First Automation with Make
🔥
A Complete Step-by-Step Guide for Beginners
Howdy future AI Automator,
Right, let's dive straight in.
I'm going to demonstrate leveraging AI in an automation using Google Sheets and ChatGPT. By following along, you'll learn to set up triggers, connect to Google Sheets, and receive AI-generated responses. It's a simple yet if you do this, you’ll be on the path to becoming an AI Automator.
This is how you become the 1%.
What We're Building
Before we start, let me explain what this automation will do:
You add a row to a Google Sheet (this is our trigger)
Make detects the new row and grabs the information
It sends that information to ChatGPT for processing
ChatGPT responds with AI-generated content
The response gets added back to your Google Sheet automatically
Brilliant, right? Let's build it.
Step 1: Setting Up Your Google Sheet
First things first - we need a Google Sheet to work with.
Go to Google Sheets and create a new sheet
Name it: "AI Automation Test" (or whatever you fancy)
Set up your columns:
Column A: "Input Text"
Column B: "AI Response"
Column C: "Date Created"
Add a test row in row 2:
A2: "Write a short marketing email about coffee"
Leave B2 and C2 empty for now
Save this sheet - we'll need it in a moment.
Step 2: Creating Your Make Scenario
Now let's hop into Make.com:
Click "Create a new scenario" (top right corner)
Search for "Google Sheets" in the module search
Click on Google Sheets and select "Watch Rows"
Why "Watch Rows"? This module will monitor your Google Sheet and trigger whenever a new row is added. Perfect for our needs!
Step 3: Setting Up Your Google Sheets Trigger
Now we need to configure this module:
Click on the Google Sheets module you just added
Create a connection:
Click "Add" next to Connection
Sign in with your Google account
Give it a name like "My Google Sheets"
Click "Save"
Configure the module:
Spreadsheet: Select your "AI Automation Test" sheet
Sheet: Usually "Sheet1" (unless you renamed it)
Table contains headers: Set to "Yes"
Limit: Set to "1" (we only want to process one row at a time)
Click "OK" to save
Step 4: Adding ChatGPT to Your Automation
Right, now for the exciting bit - let's add ChatGPT:
Click the little circle to the right of your Google Sheets module
Search for "OpenAI" (this is ChatGPT's service)
Click on OpenAI and select "Create a Chat Completion"
Setting up your OpenAI connection:
Create connection (you'll need an OpenAI API key)
Go to openai.com → Sign in → Go to API → Create new secret key
Copy the key and paste it into Make
Name your connection "ChatGPT" and save
Configure the ChatGPT module:
Model: Select "gpt-3.5-turbo" (it's cheaper and perfect for this)
Messages:
Role: "user"
Content: Click in the box and you'll see options from your Google Sheets module
Select the "Input Text" field from your Google Sheets data
Click "OK"
Step 5: Writing Back to Google Sheets
We need to send ChatGPT's response back to our sheet:
Add another module by clicking the circle after ChatGPT
Search for "Google Sheets" again
Select "Update a Row"
Configure this module:
Connection: Use the same Google Sheets connection
Spreadsheet: Your "AI Automation Test" sheet
Sheet: Sheet1
Row number: This is important - select the "Row number" from your first Google Sheets module (this ensures we update the same row)
Values:
Input Text: Keep the original text (select from first module)
AI Response: Select the "Content" from your ChatGPT module
Date Created: You can add the current date/time
Click "OK"
Step 6: Testing Your Automation
Right, let's see if this works:
Click "Run once" at the bottom left of your scenario
Go back to your Google Sheet
Add a new row with some text like "Write 3 tips for productivity"
Back in Make, click "Run once" again
Check your Google Sheet - you should see the AI response appear!
If it worked - congratulations! You've just built your first AI automation.
If it didn't work - don't worry, let's troubleshoot.
Step 7: Making It Live
Once you're happy with your test:
Click the toggle at the bottom left to turn it "ON"
Set the schedule:
Click on "Scheduling"
Set to "Every 15 minutes" (or whatever suits you)
Click "OK"
Name your scenario: Click "Untitled scenario" at the top and give it a proper name
Now your automation will check for new rows every 15 minutes and process them automatically!
Common Problems (And How to Fix Them)
Problem 1: "Connection failed"
Solution: Double-check your API keys and make sure you're signed into the right Google account
Problem 2: "No data found"
Solution: Make sure your Google Sheet has the headers in row 1 and data in row 2
Problem 3: "OpenAI API error"
Solution: Check you have credit in your OpenAI account and your API key is correct
Problem 4: "Automation not triggering"
Solution: Remember, it only triggers on NEW rows added after the automation is live
Problem 5: "Wrong row being updated"
Solution: Make sure you're using the "Row number" from the first Google Sheets module in your "Update Row" module
What You've Just Achieved
Bloody brilliant! You've just:
✅ Created your first Make automation
✅ Connected Google Sheets to AI
✅ Built a system that processes data automatically
✅ Joined the elite 1% mastering AI automation
This simple automation can be the foundation for incredible things:
Content creation workflows
Customer service responses
Data analysis and insights
Email marketing automation
Social media content generation
The possibilities are literally endless.
What's Next?
Now that you've got the basics down, you're ready for more advanced automations. In my next email, I'll show you how to:
Add conditional logic to your automations
Connect multiple AI services together
Build more complex workflows that can handle different types of input
But for now, play around with this automation. Try different prompts, see what ChatGPT comes up with, and get comfortable with the process.
You're no longer just learning about automation - you're actually doing it.
Love and Automation,
Jack 🩵🤖
PS - Once you’re ready, head over to my community, AI Automations by Jack, and share what you’ve built.
🔥 Join the community