Like all of you, I've seen an insane amount of buzz around ChatGPT, OpenAI, and AI content platforms. I figured that much of what we were interacting with was just frontends for the OpenAI API, so I decided to try building one myself. I'm not a great programmer (working on it) but I was able to do this in just 3 hours using no-code tools.
You can check out the live product at sotsy.com.
The Idea:
I got the idea to build a site that uses AI to write real estate listings based on home information. I’ve seen many poorly-written listings, so I thought this could be a useful time-saving tool for real estate agents and sellers. My same process can easily be repeated for any industry that has a writing element to it.
I decided to email the AI generated content to the user instead of displaying it on screen. I figured it would be useful to have the listing bookmarked in their email, and I had never seen anyone do this before. This could be an effective marketing lead-gen tool.
Steps Breakdown:
Gathering data:
To gather data, I needed to create a simple website with a form. I decided to use Carrd because this will be a simple one-page site. It has a great form builder and the ability to download the HTML, CSS, and JS source code.
Generating the listing:
Once the website was made, I created a webhook to connect my static page to Make (fka integromat). I chose to use Make instead of Zapier because the free tier of Zapier only allows single-step zaps.
After I successfully created the webhook, I signed up for OpenAI and generated API keys. I entered my credentials into Make, so I was able to send the information from my website form to OpenAI.
From there, I created a prompt in order to guide GPT-3 to write a real estate listing based on user inputs. GPT-3 has many models to choose from, I decided on text-davinci-003 because it seemed like the most recent version available.
Email automation:
The final step was to email the real estate listing. I decided to use the Gmail API directly because it was simpler than using an ESP and this is just a proof of concept. I was able to link OpenAI to the Gmail API using Make.
If you want to use this as a lead-gen tool, you will want to use an ESP to store contacts. Make and Zapier integrate into all of the most popular ESPs, so this should be relatively simple. You'll also need to add the appropriate opt-ins and whatnot to your website.
Conclusion:
Overall, I’m really proud of the result because it works as it should and I haven’t seen it done this way before. I learned a lot along the way and was surprised at how quickly I could get something running. The content written is NOT perfect. The AI takes a lot of creative freedom and requires manual editing most of the time. However, it is still a great time saver and helps you get around writer's block.
This system has solid marketing potential within a landing page. You could easily create a version of this that is relevant to your industry and use it as a free tool to collect leads for your business.
If you have any questions or want to hire me, don’t hesitate to leave a comment or send me a message!