Getting Started

Build a Free Author Website From One Prompt in 15 Minutes

A live author website with working email signup, built from a single AI prompt in about 15 minutes. No coding, no monthly fees.

By Nezir Basar · 2026-04-18 · 6 min read


Amazon owns your readers. You don't.

Every time someone buys your book, Amazon keeps their email. Amazon decides when they see your next launch. Amazon decides whether they even know you exist. So every launch starts from zero.

A free author website with email signup fixes that, and you can build one from a single AI prompt in about 15 minutes. No coding. No monthly fees. I have walked hundreds of KDP authors through this exact system, and below I will show you the whole thing, step by step.

Why an author website beats publishing more books

Most KDP authors think they are building an author business. Keep publishing, build the catalog, let the algorithm do the rest.

That is backwards. You are building Amazon's business, not yours.

Here is the difference. When a reader subscribes on your own site, you get their email. You email them directly two weeks before your next launch. You ask for reviews. No middleman decides who sees it.

Think about what that means over a few books. Readers who loved book one never hear about book two, because Amazon never tells them. You paid to acquire that reader once, then lost them.

An email list breaks that loop. The same reader can buy every book you publish, and you reach them on launch day for free.

That single shift, owning the email instead of renting the reader, is the whole point of this build.

What you are building today

By the end you will have a live site with three parts that matter:

When someone subscribes, they get a welcome email instantly. You see them in your dashboard. It is responsive, it looks professional, and it took me 10 to 15 minutes.

We do this in four steps: set up free email capture, write one prompt, generate the site, then deploy it for free.

Step one: Set up free email capture with EmailJS

We start here because the website needs these credentials before it can collect anything.

EmailJS handles your signups. It sits between your email provider and your website, and it sends every subscriber email from your own address.

Connect your email service

Create a free EmailJS account. Any email works, or sign in with Google.

Once you are in, click add new service and connect the email address you actually use, Gmail, Outlook, Yahoo, Yandex, whatever you have. I picked Outlook.

You now get a service ID. Write it down. You will hand it to the AI later.

Build the email template

Go to email templates, pick one of the built-in templates, and click create template.

Notice the placeholders in curly brackets, like the email field. EmailJS drops your reader's email and name into those spots automatically. Click edit content, use the simple design editor, change the title, text, and subject, then save. Mine just says "you're in."

Now grab the template ID and note it too.

Grab your public key

Last piece. Open account, then general, and copy your public key.

That gives you all three: service ID, template ID, and public key. Hand these to the AI and it does the rest.

Step two: Prepare the one prompt that builds everything

Here is where the speed comes from. One well-built prompt carries all the context the AI needs.

A good prompt spells out:

Then you swap in your own details: preferred colors, your main headline, your subheadline, how many books you have. At the bottom, paste your service ID, template ID, and public key.

Fill those in and the coding agent knows exactly what to build. If you want help drafting or tightening that prompt before you run it, the Publbee AI Chat is built for exactly this kind of author task.

Step three: Generate your free author website in Google AI Studio

Now the part that feels like magic.

Go to Google AI Studio and open the Build section, not the playground. Paste your prompt, then click build.

The AI codes the whole thing in the background: the UI, the layout, and the EmailJS configuration. It takes one to two minutes, depending on your prompt. Then your site appears in the preview.

Refine it with plain English

The first version is close, not perfect. That is normal, and you fix it by talking, not coding.

In my build the AI used a placeholder hero image, so I swapped in my own. It added a second placeholder book next to my real one, Dear Son, This Is My Life Story, so I told it to remove the extra book. Each change takes a minute or two.

The signup fields came out black, which I did not want. I told the AI to make them white. Done.

Test the signup before you trust it

I entered a first name and email, clicked subscribe, and got an error. It does not always work on the first prompt.

So I copied the error message, pasted it to the AI, and asked it to fix it. After it reloaded, I tried again: "thanks for subscribing, check your inbox."

Then I checked EmailJS history. The first entry showed the username and the exact email I typed in. That is a real, captured reader, ready to drop into a spreadsheet and email before your next launch.

Step four: Deploy your author website for free

Right now nobody can see your site. Deploying means putting it online so anyone with the URL can reach it.

You could download the code and use another host, but that needs coding experience. There is an easier route.

Use Google's own cloud. Google gives you $300 of free credit to spend across its services, and Google Cloud hosting is one of them.

Click the deploy button at the top of AI Studio. If your Google account and API key are set up, select your project and the key loads. If not, follow Google's instructions to set up the account and key first.

Then click deploy app. It takes about 30 seconds, and you get a live app URL. Open it, scroll through, and test the signup one more time. Mine worked, and the new subscriber showed up in EmailJS again.

That is it. Your free author website is live.

You own your readers now, not Amazon

A professional author website with working email signup, built from one prompt in about 15 minutes. If you move fast, ten.

Remember where we started. Amazon owns your readers. Not anymore.

Go build yours today, then send your next launch to readers who are actually yours.