Built to the detail.
Measured in the data.

Not an agency. One person who builds your website, runs your Google Ads and gets you found in AI search — end to end, and checked line by line before anything goes live.

Cost per leadthis week

£34

▼ −41% since week 1

Leads
24
Spend
£816
Weeks
12
Enquiries per week12 weeks
9W1W4W7W1024W12

▲ +167% more enquiries than week 1

Message matchad → page

Sponsored · yourbusiness.co.uk

Boiler Repair in Leeds | Same-Day Engineers

Gas Safe registered. Fixed prices, no call-out fee. Book online in 2 minutes.

Boiler Repair in Leeds

Same-day engineers · Fixed prices

Book a repair
Your project, end to endLaunch + Ads
  1. DomainDone
  2. Hosting & emailDone
  3. BrandingDone
  4. Landing pageDone
  5. TrackingTested
  6. Google AdsLive
  7. AI search readyDone
  8. Monthly reportNext: 1st

One person, one package: from buying the domain to the monthly report.

  • One person, start to finish

    You talk to the person doing the work — every time.

  • Found on Google and in AI

    Built for search engines and for the assistants people now ask.

  • Every account in your name

    Domain, ads and analytics are yours. Leave any time.

  • Plain-English reporting

    What you spent, what came back, and what happens next.

Services

Five things, done properly.

One person builds the page, writes the ads, reads the numbers and makes sure AI can find you — so nothing is lost between a developer, an agency and an analyst.

  • Web development

    Hand-built websites and web apps, on whatever stack suits the job. Fast on a phone, accessible, and easy to hand over.

  • Landing pages

    Single-purpose pages written for one search and one action, so the page says exactly what the ad promised.

  • Google Ads (PPC)

    Search campaigns set up and managed by hand: tight keywords, negatives before spend, budgets you agree in writing.

  • Tracking & reporting

    GA4 and conversion tracking tested end to end, then a monthly report in plain numbers: what you spent, what came back.

  • AI search visibility

    Be the business ChatGPT, Gemini and Google’s AI Overviews name when your customers ask. Built in, then checked monthly.

Free basic audit

Not sure which of these you need? Start with a free audit.

I’ll check your website, tracking, Google Ads and AI visibility against the same checklist every launch goes through, and send you the biggest issues, ranked by what they’re costing you.

  • Website
  • Tracking
  • Google Ads
  • AI search
  • Search basics
Request a free audit Free vs full audit

No obligation. One per business.

Platforms

The platforms your customers already use.

Google, the AI assistants, and the website platforms behind most small businesses — worked with every day, so your business shows up properly on all of them.

Ads & analytics

Where your budget goes, and how every enquiry is counted.

  • Google Ads
  • Google Analytics
  • Google Tag Manager
  • Google Search Console
  • Google Maps
  • Google Search

AI assistants

Where your customers are asking — and where we make sure you’re found.

  • Google Gemini
  • Perplexity
  • Claude

Websites & e-commerce

Built new, or improved on the platform you already use.

  • WordPress
  • Shopify
  • WooCommerce
  • Stripe
  • Squarespace
  • Webflow

How we build

Modern, fast and maintainable — the tools behind every site.

  • Astro
  • Angular
  • TypeScript
  • Figma
  • Cloudflare
  • CloudCannon

Logos are trademarks of their owners, shown to indicate the platforms Code IQ works with.

Search is changing

Search is becoming a conversation. Be the answer.

More and more, people don’t search — they ask. Google answers with AI Overviews, and millions put the same question to ChatGPT, Gemini or a voice assistant. The answer names two or three businesses, and often that’s where the decision is made. If you’re not in the answer, you’re not in the running.

Then

  1. Type keywords
  2. Scan ten blue links
  3. Click a few websites
  4. Compare, then decide

Now

  1. Ask a question
  2. Get one written answer
  3. It names two or three businesses
  4. Decide — often without a click
AI answerassistant view

Who’s a reliable boiler engineer in Leeds who can come out today?

Here are well-reviewed options in Leeds offering same-day callouts:

  1. Your Business — Gas Safe registered, same-day repairs, fixed prices. Rated 4.9 from 212 reviews.yourbusiness.co.uk
  2. Another Heating Co. — Boiler servicing and repairs across West Yorkshire.directory listing

Named first because the details were clear, consistent and backed by reviews.

Voice assistantsmart display + ad
Heard

“Alexa, find me a plumber in my area.”

The top-rated plumber near you is Your Business — open now, rated 4.9 from 212 reviews. Shall I call them?

Sponsored · yourbusiness.co.uk

Plumber in Leeds | Here Within the Hour

Rated 4.9 by 212 local customers. Fixed prices, no call-out fee. Call now.

Where your customers are asking

  • Google AI Overviews
  • Google AI Mode
  • ChatGPT
  • Gemini
  • Perplexity
  • Microsoft Copilot
  • Alexa+
  • Siri

A new mindset, built in from day one.

Ranking on Google still matters. But being understood, trusted and quoted by AI is the new front door — so every site I build is ready for both.

How AI search visibility works →
  1. Answer-first content

    Pages that answer real customer questions in plain, specific sentences — the kind an AI can quote word for word.

  2. Structured data

    Schema markup that spells out who you are, what you do, where, when and for how much — in the format machines read.

  3. One consistent identity

    Your name, address, services and hours matching across Google, Bing, Apple and the directories AI assistants check.

  4. Reviews and mentions

    AI assistants lean on what other people say about you. A steady flow of genuine reviews and mentions is now visibility.

  5. Open to AI crawlers

    Fast, server-rendered pages, a robots.txt that lets AI search crawlers in, and an llms.txt summary for the tools that use one.

  6. Monthly AI visibility checks

    The questions your customers ask, put to the major assistants every month — so you see whether you’re named, and what’s said.

Not an agency

WebsiteGoogle AdsTrackingAI search
PhilPhil does all of it
Direct lineYou

I’m not your agency.
I’m your agent.

An agent works for you personally. You get one person who knows your business, does the work and answers for the results, instead of a chain of people passing it along.

Question

A typical agency

Your request passes through 4 people

Your digital agent

One conversation, start to finish

Who you talk toAn account managerThe person doing the work
Who builds the websiteA web teamMe
Who runs the Google AdsA PPC teamMe
Who reads the numbersAn analyst, if anyoneMe — and I explain them
Hand-offs between peopleSeveralNone
Who owns the accountsSometimes the agencyAlways you

Reporting

You see every step, not just the spend.

Every campaign is reported from impression to enquiry, with the search terms that cost money shown alongside the ones that made it. These panels show the format, using sample figures.

Search funnel1 month
  1. Impressions18,400
  2. Clicks1,104↳ 6.0% of previous step
  3. Page views1,041↳ 94.3% of previous step
  4. Enquiries62↳ 6.0% of previous step
Spend by search-term quality%
  1. Exact intent64%
  2. Close variant23%
  3. Broad but relevant9%
  4. Irrelevant4%

Irrelevant terms are cut weekly with negative keywords, so this last bar should stay small.

Always testing

Every landing page is a live experiment.

Launch day is the starting line, not the finish. Headlines, copy, images and buttons are tested against each other continuously — and every change is decided by the numbers, never by taste.

Split tests4 on one page

Testing: Enquiry button

  1. ASubmit3.1%38 enquiries from 1,240 visitors
  2. BGet my free quote4.6%57 enquiries from 1,240 visitorsWinner
Uplift
+50%
Confidence
95%
Status
B rolled out

Testing: Headline

  1. AQuality heating services3.5%41 enquiries from 1,180 visitors
  2. BBoiler repair in Leeds — same day5.4%63 enquiries from 1,175 visitorsWinner
Uplift
+54%
Confidence
97%
Status
B rolled out

Testing: Hero photo

  1. AStock photo2.7%35 enquiries from 1,320 visitors
  2. BYour team on site3.7%49 enquiries from 1,310 visitorsLeading
Uplift
+41%
Confidence
89%
Status
Keep testing

Testing: Form length

  1. A7 fields2.7%29 enquiries from 1,090 visitors
  2. B3 fields4.7%52 enquiries from 1,102 visitorsWinner
Uplift
+77%
Confidence
99%
Status
B rolled out

Landing page rules I don’t break

  1. One page, one goal
  2. The headline repeats the search
  3. The button is the only thing in its colour
  4. Buttons say what happens next
  5. Real photos over stock
  6. Proof sits next to the ask
  7. Short forms win
  8. Fast on a phone, or it doesn’t ship
Why each rule matters →
  • Dynamic message matching

    The page headline adapts to the search that triggered the ad, so every visitor lands on words that mirror their own.

  • Live conversion tracking

    Every form, call and click recorded as it happens, so decisions are made on today’s numbers, not last month’s.

  • Continuous split testing

    Headlines, copy, images and buttons tested against each other. Winners stay, losers go, and the page keeps improving.

  • Speed you can measure

    Hand-built pages that load fast on a real phone — because every second of waiting costs conversions.

AI, with a human in charge

AI does the volume. I make the calls.

In a crowded auction, the most distinctive ad wins the click. AI maps your competitors, finds the angles nobody owns, and produces far more ad variations than anyone could write by hand. Then human judgement decides what runs.

  1. 01

    Map the market

    AI reviews the ads your competitors are running and shows which angles are crowded — and which nobody owns.

  2. 02

    Generate the variety

    Dozens of headline and description variations across different angles: price, speed, trust, local, guarantee.

  3. 03

    Let the auction decide

    Google’s responsive search ads and Smart Bidding rotate the variations, and the data shows which ones win.

  4. 04

    A human signs off

    Every ad is read and approved by me before it runs. On-brand, accurate, policy-safe — never AI filler.

Ad angle map9 competitors
  1. Price / cheapest7/9Crowded
  2. Speed / same day5/9Crowded
  3. Reviews / trust3/9Crowded
  4. Local / Leeds-based2/9Open
  5. Guarantee1/9Open

The opportunity: lead with the angles nobody owns, so your ad isn’t the eighth one saying “cheapest”.

Detail

33 checks before anything goes live.

The small things are where campaigns leak money: a form that silently fails, a conversion that never fires, an ad promising something the page doesn't. So every launch runs the same checklist.

Launch checklist5 areas · 33 checksSpec

Page8

  • Loads fast on a mid-range phone over 4G
  • No layout shift as fonts and images load
  • Every image has explicit dimensions and alt text

Search8

  • Unique title and meta description
  • Canonical URL set
  • Structured data for the business

Form4

  • Test enquiry sent and received
  • Spam protection on
  • Clear error messages beside each field

Tracking5

  • Nothing loads before cookie consent
  • GA4 receiving data
  • Enquiry recorded as a key event

Ads8

  • Ad copy promises match the page
  • Headline mirrors the search (message match tested)
  • Every AI-drafted ad read and approved by hand

See the full checklist and how we work →

Packages

End to end, in one package.

A landing page with Google Ads wrapped around it — and everything either side, from buying the domain to the monthly report. You deal with one person throughout.

  • Launch

    Best for New businesses, or a new service that needs its own page

    Fixed priceQuoted upfront, before any work starts

    What you get:

    • Your domain, registered in your name
    • 12 months’ hosting, SSL and business email
    • Logo tidy-up and a simple brand palette
    • A hand-built landing page, copy written with you
    +3 more includedShow less
    • Enquiry form with spam protection, tested
    • Google Analytics with cookie consent
    • Built to be read and quoted by AI assistants

    You end up with

    A live page on your own domain, ready to take enquiries.

    Choose Launch →
  • Managed

    Best for Owners who want results without managing the ads

    Fixed priceQuoted upfront, before any work starts

    Everything in Launch + Ads, plus:

    • Ongoing search-term, bid and budget management
    • Continuous split testing of headlines, copy and buttons
    • A plain-English report every month
    • Monthly AI visibility check across the major assistants
    +2 more includedShow less
    • A monthly call to go through the results
    • Hosting and email kept running while we work together

    You end up with

    A campaign that’s looked after every month, and results you can read in five minutes.

    Choose Managed →

Google Ads spend is paid directly to Google, from an account in your name.Compare every item side by side →

Not ready for a package? Start with a free basic audit — the biggest issues across your website, tracking, Google Ads and AI visibility, ranked by impact.Request a free audit →

Tell me what you need to sell.

Four quick questions, about two minutes. You’ll get a straight answer from me on what it would take.

Free auditStart a project