A photographer's website is a portfolio and a sales funnel at the same time, and the two roles pull in opposite directions. Portfolio integrity demands high-fidelity image rendering; sales-funnel performance demands fast page loads, schema for discovery, and a conversion path that captures commitment. Done well, the site reconciles both — image fidelity stays high through proper next-gen format handling, and the page still loads inside the Core Web Vitals green band.
What is different about photography websites
Three things shape photographer web design. First, image handling is everything — Squarespace photography themes routinely ship 25-40 MB portfolio pages that fail every Core Web Vitals threshold; correct AVIF/WebP handling at responsive sizes keeps fidelity high while keeping bytes under 800 KB for the same gallery. Second, search intent splits by specialism much more sharply than for most trades — "wedding photographer [city]" and "newborn photoshoot [city]" do not share keywords, audiences, or conversion paths; separate landings outperform combined service pages on every metric. Third, the commitment cycle is unusually long — wedding photography books six to twelve months out — and the deposit-capture architecture absorbs cashflow risk that bank-transfer-after-discovery-call cannot.
What we ship for a photographer
A bespoke Growth-tier portfolio site (£899) with separate landing pages per specialism, a portfolio architecture that handles full-fidelity images without breaking Core Web Vitals, a booking flow integrated with Calendly or Acuity, Stripe deposits at the discovery-call stage, schema covering Photograph + Person + Service per package, integration with whichever client-gallery platform you use (Pixieset, Pic-Time, ShootProof), and an investment-guide PDF behind a lead-capture form for prospects not yet ready to book.
The image-handling architecture
Each image in the portfolio gets generated at 5-7 responsive sizes (320px, 640px, 960px, 1280px, 1920px) in both AVIF and WebP, with a JPEG fallback for older devices. The srcset attribute lets the browser pick the right size for the rendered viewport. Lazy loading on below-the-fold images. Explicit width and height attributes prevent layout shift. The cumulative effect: a 30-image portfolio page that would weigh 32 MB on Squarespace weighs 740 KB on our build, loads in 1.4 seconds on mobile, and passes Core Web Vitals while preserving the fidelity that matters for the actual photography.
The deposit-capture pattern
Wedding and high-value photography books months in advance. Without deposit capture at the discovery-call stage, the friction-removal of "I have committed" never lands and the photographer competes against every other photographer the prospect is talking to for the same date. With deposit capture, the date is held the moment the prospect commits — typically £250-£500 refundable deposit captured via Stripe Setup Intent, applied as credit toward the final package fee on attendance. Across our photography launches, the deposit-capture flow lifts close rate by 25-40% on multi-thousand-pound wedding bookings.
Pricing
Most independent photographers land on Growth (£899) — the bespoke portfolio architecture is non-negotiable for image-handling correctness, and that pushes the build out of the Launch tier. Pro (£1,499) is for larger studios with multiple photographers, a workshop-and-teaching layer, or commercial photography that needs a corporate-grade about-and-credentials section. The image-handling architecture is identical at both tiers; the differentiator is the scale of the content layer.