A content creator told me you could make real money selling ChatGPT prompts on Etsy. So I did what I always do on this channel: I stopped watching and started doing. I picked a niche, built the product from scratch using free tools, listed it on Etsy, and let it run. One week later I had real results, real sales, and a very clear picture of what this business model actually looks like once you strip away the hype.
I made ten dollars in seven days. I know that sounds small, and if you came here expecting a screenshot of five figures you might be disappointed. But ten dollars from a product I built with free tools in an afternoon is proof of concept. It tells me the mechanism works, that real strangers found my listing and decided to pull out a credit card. Now I know what to do next. This post walks through every step I took, the exact numbers behind my results, and the realistic scaling path I see ahead.
What You’ll Walk Out With
- A repeatable process for generating hundreds of ChatGPT prompts in any niche using free AI tools
- How to organize, clean, and package those prompts into a professional digital product using Google Sheets
- Step-by-step Canva workflow for creating the PDF download file your buyers actually receive
- How to build Etsy listing mockup images that look like the top sellers even if you have zero design skills
- The real numbers from my Etsy store after 7 days: views, visits, orders, and revenue
- The backend funnel that turns a five-dollar Etsy sale into a sustainable email list and affiliate income stream
- Honest drawbacks nobody talks about when they pitch this side hustle
- The fastest way to figure out which niche is the right fit for your own skills at finder.platformproof.com
What You Are Actually Selling
Before we get into the mechanics, it helps to understand what the product is. You are not selling access to ChatGPT. Anybody can get that for free. You are selling a curated library of specific questions someone can paste into ChatGPT to get useful, actionable answers in an area of their life where they are overwhelmed or confused.
Think about someone who just got engaged. They have never planned a wedding before. They do not know what questions to ask a caterer. They do not know what a venue contract should include. They do not know how to set a realistic budget or in what order to hire vendors. If you hand them two thousand targeted ChatGPT prompts organized by category, they know exactly what to ask and in what order. You saved them hours of research and a lot of stress. That is worth five to fifteen dollars to most people, and it costs you nothing to reproduce once you build it.
That is the core value exchange. Time and clarity in exchange for a small payment. I chose the wedding niche because it has a large, emotionally motivated buyer pool and high purchase intent. But this same model works in any niche where people are trying to figure something out: fitness, real estate, parenting, small business, language learning, pet care, home renovation. The framework is the same regardless of topic.
Step 1: Picking Your Niche and Mapping the Territory
Open ChatGPT and type in a prompt that positions it as a domain expert: Act as an expert wedding planner and list the steps to the perfect wedding. Hit enter. ChatGPT will return an outline of the major phases or categories involved in planning a wedding. Write those down because they become the structure of your entire product.
For my wedding prompt pack the categories were: set the budget, create a guest list, choose the wedding style, select the venue, hire vendors, and a few others. Each one of those categories becomes its own section of your Google Sheet and its own batch of prompts you will generate in the next step.
Once you have your category map, send ChatGPT a second message to shift its role: Act as an expert in writing prompts for ChatGPT. We are going to write prompts to help a new bride-to-be plan the perfect wedding. Do you understand the directions? Let it confirm, then move on. This two-step priming process gets you better output than jumping straight to prompt generation.
Pick a niche you know something about or can research quickly. The person with direct experience in the topic will naturally produce better prompts and catch the gaps that generic AI output misses. If you have never planned a wedding you can still do this, but someone who went through a stressful wedding planning process will have an intuitive sense for what questions really matter.
Step 2: Generating the Prompts in Bulk
Now go back to the first category on your list. Type something like: Create a list of 100 prompts to help someone set the budget for a wedding. Paste the category name in at the end of that sentence, hit enter, and let ChatGPT run.
A few things worth knowing before you do this. First, targeting somewhere between 30 and 100 prompts per category is a reasonable range. Someone in the comments of the original video pointed out that 30 is a cleaner target because you get less repetition. I ran with 100 and had to clean up duplicates afterward. Both approaches work, pick whichever fits the amount of time you want to spend reviewing output.
Second, ChatGPT will sometimes stop before hitting your target number. When that happens, click the Continue Generating button and it will pick up where it left off. Once it finishes, send one more follow-up message: Did we miss any prompts that should be included? Then one more: Is there anything else I should include? These two follow-up prompts consistently surface a handful of genuinely useful questions that did not appear in the first pass.
Repeat this process for every category on your list. Expect to spend about 30 minutes per category if you are reading through the output and making quick edits as you go. If you have six categories, block out three hours for the generation phase. That is a realistic time estimate, not an optimistic one.
Step 3: Organizing Everything in Google Sheets
Google Sheets is free and it is where your product lives. As you finish each batch of prompts in ChatGPT, copy the output and paste it into a new tab in your Google Sheet. Give each tab a clear label that matches the category name.