Website design for photographers

Your Photography Website
Should Be Filling
Your Calendar.

We build lead generation websites for photographers. Every site includes a booking enquiry form with mood board uploads, instant notifications, and a pipeline to track every enquiry from first contact to booked session.

Wedding, portrait, and commercial photographers across the US and UK. Setup from $500. Live in 3 to 5 days.

Why most photography websites look beautiful but generate few bookings

A couple gets engaged. They open Instagram and start saving photos from photographers whose style they love. They find your profile. They love your work. They visit your website. Your portfolio is stunning. But your contact page has a simple form asking for a name and email. No session type. No date. No budget range. They fill it in and wait. Two days pass before you reply. They have already booked someone else.

Or they do not even reach your contact page. The link in your Instagram bio goes to your homepage. Your portfolio takes up the whole screen. The enquiry form is at the bottom after five scrolls. Most visitors leave before they get there. Your portfolio is doing the selling. Your website is losing the booking.

Most photography websites were designed to showcase work. Not to convert visitors into booked sessions. Those are two completely different goals and most photography websites only achieve one of them.

What a lead generating photography website looks like

  • A portfolio site with the enquiry form visible without scrolling. Your work is front and centre. The next step is obvious. Visitors do not have to search for a way to book you.
  • A booking enquiry form built for photographers: session type, preferred date, location, mood board or inspiration photo uploads, and budget range. You receive a full picture of the project before the first conversation.
  • Instant email notification the moment someone submits a booking enquiry. Full details including any mood board images. You respond while the excitement is fresh and the booking is still yours to win.
  • A Google Sheet that updates with every new booking enquiry automatically. Your studio manager or second shooter sees new leads in real time without accessing your email.
  • A lead pipeline to track every enquiry from new to consultation to booked. Know your booking conversion rate. See which types of sessions convert best and where enquiries are going cold.
leadsgrid.co/your-business
Booking enquiry submission arriving as a tracked lead with email notification

From enquiry to tracked lead in under 3 seconds.

Real result

13 enquiries on the first day.

A tree service business in the US received 13 real enquiries on the same day their forms went live.

The four reasons photographers lose bookings to others with similar portfolios

The enquiry form is too generic

A form that only asks for name and email tells you nothing about the project. You spend the first consultation gathering information you could have collected upfront. A form that asks for session type, date, location, and mood board uploads means every consultation starts with context and the client feels understood before you have even met.

No mood board or inspiration upload

Wedding and portrait clients come with visual references. They have saved images from Pinterest and Instagram that show the style they want. A form that lets them upload mood boards or inspiration photos means your initial response can reference their vision specifically. That level of personalisation converts enquiries to bookings faster than any other single change.

Not visible for local photography searches

Most photographers are discovered on Instagram or through wedding directories. But a significant portion of clients search Google directly. Wedding photographer in [city], portrait photographer near me. A website built for local search captures these high intent clients who are ready to book.

No follow up system for warm enquiries

A potential client submits an enquiry. You reply. They say they are still deciding. You never follow up. Two weeks later they book a competitor. A pipeline with follow up reminders means every warm enquiry gets a second touchpoint on the day you choose. Most bookings are won not in the first response but in the follow up.

What you get

Each piece exists for one reason: more enquiries you can track and close.

A page built to ask for the job

Visitors see what you do and one obvious next step: request a quote or call back. Fewer bounces, more conversations.

Forms that qualify before you pick up the phone

You get the details you need to price and prioritise. Photo uploads on higher tiers so homeowners show damage before you visit.

One live list the whole team trusts

Every enquiry hits a shared sheet as it arrives. No copying from email. Everyone works off the same truth.

Know where paying customers really come from

Source tags show which channels deliver enquiries that turn into revenue, not vanity traffic.

A pipeline you can read at a glance

Stages show what is new, what needs action, and what closed. You spot bottlenecks instead of guessing.

Follow ups that fire on the day you choose

Pick a date and get an email with their details and your notes. Competitors forget. You show up on time.

Every website we build comes with a complete lead system already wired in.

Most web design agencies build a beautiful photography website and disappear. You are left wondering why enquiries are not filling your calendar. We do not do that. Every photography website we build includes a booking enquiry form with mood board uploads, instant email notifications the moment someone submits a session request, a lead pipeline to track every enquiry from new to consultation to booked, and follow up reminders so warm enquiries never go cold. No ongoing agency fees. No complicated tools to learn. Just a website that generates booking enquiries and a simple system to manage every one of them.

Our own tool. Not a plugin.

We built the system we install for every client.

Most agencies bolt together third party tools and charge you for the complexity. We built our own form backend and lead pipeline from the ground up. Every client site we build connects directly to this system.

When someone fills in your enquiry form you get an instant email notification. The submission lands in a live Google Sheet your whole team can see. It appears in a lead pipeline where you track every enquiry from new to contacted to closed. If you set a follow up reminder you get an email on that day with the lead details and your notes.

No Zapier. No mystery subscriptions. No third party CRM to pay for separately. Just a system built for exactly this purpose and maintained by the same team that builds your website.

See the tool we use → formgrid.dev

Formgrid by the numbers

300+

developers and businesses using the tool

800+

leads managed every month

$12

per month after setup. No hidden costs.

"Formgrid solved the problem quickly and even created a custom email template tailored to our form. The level of personal support was impressive."

A. Libby, Event Manager, San Diego

Why most service business websites get traffic but no enquiries

The problem is rarely the website design. It is usually the same five things.

The page title does not say what you do or where you do it

Google uses your page title to understand what your page is about. A title like Tree Removal and Stump Grinding in Austin TX tells Google exactly what to rank you for. This single change can move a business from invisible to page one for local searches.

The Google Business profile is incomplete

Most local customers never go past Google Maps. If your profile does not have your service area, a clear description, photos of your work, and a link to your website, you are invisible to people ready to hire.

The contact form is buried

If someone has to navigate to a separate contact page to find your form, most of them will not do it. The enquiry form needs to be visible above the fold on your homepage.

The website talks about the business, not the customer's problem

Nobody searches for 15 years of family owned experience. They search for emergency roofer near me or tree removal same week.

Nobody knows the website exists

A website with no directory listings takes months to appear in Google search. Listing your business on Yelp, local directories, and Google Business sends signals to Google that your business is real.

Every LeadsGrid setup addresses all five of these before your form goes live.

  • Your page title and meta description are written for local search.
  • Your Google Business profile is checked and updated.
  • Your enquiry form is placed above the fold.
  • Your page copy is rewritten around your customer's problem.
  • Your business is submitted to relevant directories.

Then your lead system is wired in so every enquiry that arrives is tracked, followed up on, and closed.

Common questions from photographers before getting started

Do I need to rebuild my existing portfolio site?

No. If you already have a portfolio website we can add the booking enquiry form and lead system to it. If your current website is not generating bookings we can build you a focused landing page designed to convert portfolio visitors into booked sessions. Your existing domain and traffic is preserved.

Can clients upload mood boards and inspiration photos?

Yes. Mood board and inspiration photo upload is included in the Lead Engine and Lead Machine packages. Clients upload their visual references directly on the enquiry form. Your initial response can reference their style specifically, which significantly increases the likelihood of booking.

How do I appear when couples search for a wedding photographer in my area?

Wedding photography searches are highly local. A website with your city and region clearly stated in the page title and throughout the content combined with a fully completed Google Business profile significantly improves your visibility for searches like wedding photographer in [your city]. We set both up as part of every package.

How long does setup take?

Most photography website setups go live in 3 to 5 business days. The Lead Starter package is typically done in 2 to 3 days. You send an enquiry, we reply within 24 hours, agree on the details, and build it.

What is the ongoing monthly cost?

The only required ongoing cost is $12 per month after a free first month for the lead system backend. No Zapier bill. No CRM fees. Google Sheets is free. Optional monthly maintenance is available but entirely optional.

I get most of my bookings through Instagram and word of mouth. Do I still need this?

Instagram and referrals are valuable but they reach only the people who already follow you or know someone who used you. A lead generating website reaches every person in your area who searches for a photographer on Google. Most photographers find that adding a properly structured website with an enquiry system adds a consistent third channel of bookings that compounds over time as the site builds authority.

Can I track whether my bookings come from Google, Instagram, wedding directories, or referrals?

Yes. Every enquiry that comes through your website is tagged with its source automatically. After one month you know exactly which channels are sending bookings versus browsers. Many photographers discover that one channel they were ignoring is sending more bookings than their most active channel.

What is the money back guarantee?

If your system does not produce at least three real booking enquiries in the first 30 days you get your full setup fee back. Your page must be live and you need to be sending real visitors. We help you verify this during setup.

One wedding booking covers the entire setup fee. Everything after that is profit.

I take on a limited number of new projects each month. Current availability: June 2026.

Lead Starter

$500 one time setup fee

  • One focused page that pushes visitors to enquire
  • Quote or contact form matched to how you sell
  • Instant email alert so nothing sits unread
  • Live Google Sheet rows for every enquiry
  • Lead system installed and wired up for you
  • Optional monthly maintenance: $150 per month
Enquire about Lead Starter
Most chosen

Lead Engine

$950 one time setup fee

  • Full landing page tuned for quote volume
  • Forms with file upload so prospects send photos before you visit
  • Sheet columns that match your fields automatically
  • Source tracking so you see which channels deliver jobs
  • Pipeline stages from new to won
  • Follow up reminders so leads do not go cold
  • 30 days of hands on support
  • Optional monthly maintenance: $250 per month
Enquire about Lead Engine

Lead Machine

$1,500 one time setup fee

  • Everything in Lead Engine
  • Up to three pages for services or regions
  • Separate forms when quote types differ
  • Auto replies that confirm you received their enquiry
  • Monthly report on what drove enquiries
  • 60 days of support
  • Monthly maintenance included: $350 per month for first 3 months
Enquire about Lead Machine
Typical agency LeadsGrid
Time to live 4 to 8 weeks 3 to 5 days
Setup price $2,000 to $5,000 $500 to $1,500
Enquiry and job tracking Rarely included Included
Shared live sheet Often extra Included
Know the source of each lead Often extra Included
Monthly software stack $100 to $500 $12 per month
Who you talk to Tickets and account managers Direct with the person who builds it

Guarantee

If your system does not produce at least three real enquiries in the first 30 days, you get your full setup fee back.

Fair conditions: your page must be live, and you need to be sending real visitors. I help you check this during setup so expectations stay clear.

One of our customers received 13 enquiries on their first day. We set the bar at three because we want to be conservative and fair. Most setups exceed this within the first two weeks.

Tell me about your business

This is a quick enquiry, not a sales call. Share your situation and I will reply within 24 hours. No obligation.