Production-ready prompts, scripts, frameworks and AI agents for Google Ads professionals. No payment required.
I moved the landing page for my hen party business's Bath ads to go.flockevents.co.uk with this setup. The hosting works out at about £2.69 a month, paid up front, and my main website didn't change.
You came here from the YouTube video. There are 3 steps and you only do the first two once, so each new page after that is one paste.
The prompt is free and needs no email, but hosting costs extra, and Step 2 has the price.
Hostinger sponsored the video, and the Hostinger links on this page are affiliate links. If you buy through them, I earn a commission.
You need a folder with your landing page in it, with index.html at the top.
I make mine in postclick. Click Put it live, then Put it on your own website, then Hostinger, Netlify, Vercel, then Get the code. Unzip the file into a new folder.
A page from anywhere else works too, as long as it’s in a folder as a normal web page.
Buy the Hostinger Unlimited plan. Pick 48 months for the lowest monthly price, and enter the code StewartDunlop at checkout. The code works for new accounts only.
Open Claude Code in your page folder. If you don’t have it yet, do the Claude Code setup guide first.
Paste this line into Claude Code to install the Hostinger plugin:
/plugin install hostinger@claude-plugins-official
Type /mcp, pick plugin:hostinger:hostinger, then Authenticate. Your browser opens on Hostinger’s sign-in page. Approve it there, with no API key needed. If /mcp doesn’t open in the Claude desktop app, run Claude Code in your Terminal app once and do it there.
When I checked on 3 Nov 2026, 48 months came to £129.08 with tax after the code, paid up front. That’s about £2.69 a month, and it renews at £13.99 a month. Prices change, so check the total at checkout.
Paste this into Claude Code in your page folder, and it asks you 3 questions, then does the rest.
Put the landing page in this folder live on my Hostinger plan, on a subdomain of my
own domain. I'm not a developer, so do the work for me and explain anything I must
do in plain English.
Ask me these 3 questions first, one at a time:
1. What address should the page live on? For example go.mydomain.com.
2. What is the address of the contact or quote page on my main website?
3. What is my Google Tag Manager ID (it starts with GTM-)? If I don't use Tag
Manager, ask for my Google tag ID instead.
Then do these 5 steps in order.
STEP 1: GET THE PAGE READY
- Check that index.html is in this folder and every image loads from this folder.
- Make every relative link a full address on my main website.
- If there is no package.json, make this folder a small Vite project so Hostinger
can build it.
- Run the build and fix anything that fails.
STEP 2: MAKE SURE LEADS AND TRACKING WORK
- Add my tag to the page.
- A form on this subdomain usually can't send to my main website. Replace any form
with a button that links to my contact page. Keep the form only if it is a hosted
form, such as HubSpot, Typeform, Jotform or Calendly.
- Make every quote or contact button link to my contact page.
- Add a small script that passes gclid, wbraid, gbraid and every utm_ value from the
page address on to every link to my main website.
- Open the built page with a test address that has a gclid and a utm_source. Click
each quote button and check that the values arrive.
STEP 3: DEPLOY IT
- Use the Hostinger plugin. If the plugin is missing or signed out, stop and tell me
what to do.
- List my websites. If my subdomain isn't there, add it. If you can't, give me the
exact clicks in hPanel, then wait for me.
- Before you deploy, tell me which website you will overwrite and wait for my OK.
- Deploy this folder, wait for the build to finish, and fix it if it fails.
STEP 4: CONNECT THE ADDRESS
- Do not change my nameservers. That moves my whole domain to Hostinger, and my main
website and email can stop working.
- Add one DNS record for the subdomain only. Get the value from Hostinger. If my DNS
isn't at Hostinger, tell me the exact record to add and where to add it, then wait
for me.
STEP 5: TEST IT LIVE
- Check that the address loads with a padlock. The padlock can take a few minutes
after the record works.
- Check that my main website still loads.
- Check that a quote button on the live page carries a test gclid to my contact
page.
- If my computer says the address doesn't exist, tell me to test on my phone with
Wi-Fi off. A computer can remember the old answer for up to an hour.
Finish with the live address, what you changed, and anything I still need to do.
For your next page, make a new folder and paste the same prompt with a new address, such as go2.mydomain.com. The plan already covers it, so the page costs nothing extra.
Paste the error back into Claude Code and ask what to do next, because that fixes most problems.
| What you see | What it means |
|---|---|
| The address doesn’t load on your computer | Your computer can remember the old answer for up to an hour. Test on your phone with Wi-Fi off. |
| There’s no padlock yet | It came about 3 minutes after the address started working on mine, and it can take longer. Wait, then reload. |
| Hostinger asks you to change nameservers | Skip it and pick DNS records. Nameservers move your whole domain. |
| ”Unsupported framework” in Hostinger | The folder has no package.json. Paste the prompt again and it adds one. |
This setup has no built-in A/B testing and you look after the page yourself with Claude Code, which I’m fine with for a campaign page.