- Everyday AI
- Posts
- 🚀 Tutorial: Build a 1-Click AI Idea Generator with Notion + ChatGPT
🚀 Tutorial: Build a 1-Click AI Idea Generator with Notion + ChatGPT

🧠 What’s the goal?
Imagine a little “magic button” inside your Notion workspace. Every time you click it, it gives you fresh content ideas using the power of ChatGPT. It could be:
YouTube video ideas
Instagram captions
Blog titles
Newsletter hooks
...and more.
Let’s build that today! 💡
🔧 What You’ll Need
Before we begin, here’s what we need:
A Notion account (free is fine!)
A free OpenAI (ChatGPT) account
Make.com account (this is where we connect everything together – like Zapier but more visual and flexible)
About 30–60 minutes, depending on how cozy your snack situation is 😄
🛠️ Step 1: Set Up Your Notion Idea Database
🎯 This will be where your AI-generated ideas get stored.
Log in to Notion.
Click “+ New Page” on the sidebar.
Name it: “AI Idea Generator”.
Select “Database” → “Table – Full Page”.
Now customize your columns:
Title: Leave it as is. This will hold the actual idea.
Type: Change to a “Select” property and add options like “YouTube,” “Instagram,” “Tweet,” “Blog,” etc.
Status (optional): Add “New”, “In Progress”, “Published”
Prompt Source (optional): Add this if you want to track which prompt gave you the idea.
🎉 Done! You’ve got your workspace ready.
🔌 Step 2: Get Your Notion API Token
We need to give Make.com permission to talk to your Notion.
Click “+ New Integration”
Name it: AI Generator Bot
Select the workspace where your table lives
Click “Submit” — then copy the Internal Integration Token
🧠 Keep this token somewhere safe (but don’t share it).
Go back to your “AI Idea Generator” page in Notion
Click “Share” (top right)
Choose “Invite”
Search for the bot name (AI Generator Bot)
Click Invite
Now the bot can write ideas into your table!
🤖 Step 4: Set Up Your Make.com Scenario (aka Workflow)
Think of Make.com like a recipe builder for automation.
✨ Here’s how to build your “1-click idea generator.”
Go to Make.com and sign in
Click Create a New Scenario
Click the big + and search for “Notion”
Choose “Watch Database Items” → this watches for new rows you add
Connect your Notion account using your token from earlier
👇 Now build the steps:
🔹 1. Watch for a new empty row in your table
This row is what triggers the workflow to generate an idea.
🔹 2. Add a ChatGPT module
Choose “OpenAI” → “Create a Completion” or “Chat Message” (use GPT-4 or GPT-3.5)
In the Prompt, paste something like:
CopyEdit
You are an idea generator for [INSERT TYPE]. Give me 3 fresh, creative ideas with short titles and engaging phrasing. Respond only with the ideas.
💡 Make this dynamic! Use the "Type" column from your Notion database in the prompt so it changes depending on what you choose (YouTube, Tweet, etc.).
🔹 3. Write the AI-generated idea back into Notion
Add a “Create Database Item” or “Update Database Item” action
Use the AI response to fill in the Title column
✅ Step 5: Test It!
Go to Notion and add a new row.
Choose the content type (e.g., “YouTube”) in the Type column
Leave the Title blank
Make.com will notice this new row, run the prompt, and boom — ChatGPT fills in the idea!
🎉 Magic. You're now a creative wizard.
💎 Optional Add-Ons
Want to take it even further?
🔁 Loop it so it gives you 3–5 ideas per click
🧾 Add prompt variations depending on the “Type”
📬 Send yourself an email or Telegram message when a new idea gets generated
🧠 Why This Is a Game-Changer
You never run out of content ideas
It saves time you used to spend brainstorming
It lives inside Notion, where your actual content lives
You can click once and get a spark of genius
It works with zero writing, zero thinking, zero blocks
📥 Want This Pre-Built?
If you want a plug-and-play Make.com template + the exact prompts, I can whip that up as a bonus download (HERE👇)
Reply