Illustrative case study

A fictional business. The figures are a modelled scenario, not a client result.

Kauri & Kite PhotographyFamily & portrait photographer · Auckland

How a solo portrait photographer became Auckland's most-booked newborn studio

+148%

session bookings in 7 months on the Local plan.

Ponsonby studio · roll 1A

Tray 1 · Developer · 20 °CSafelight on

01 — The latent image

A sole trader competed with directories and franchised studios for 'newborn photographer Auckland' and had no suburb-level presence.

The work was beautiful — it simply never surfaced. Searches for a newborn photographer in Auckland returned two booking directories and three franchised studios with a dozen locations each. A sole trader with one camera and one pin on the map had no way to be relevant in the forty suburbs parents actually search from.

Like an exposed sheet before it meets the developer, everything needed was already there: years of galleries, glowing word of mouth, a genuinely specialist service. Our job was to bring it up — suburb by suburb, image by image, review by review.

02 — Test strip

Six exposures of the same problem.

A test strip exposes one sheet in bands to find the right time. Our audit did the same across local, image, technical, content and review signals.

  1. 2sLocal

    One location, zero suburbs

    The Google Business Profile listed a Ponsonby service-area pin only. Searches from Remuera, Takapuna or Mt Eden saw franchised studios and two directories in the map pack instead.

    ●●● Critical

  2. 4sLocal

    Wrong primary category

    Primary category was 'Photographer'. 'Newborn photographer' and 'Portrait studio' were absent, so the profile was ineligible for the queries that actually book sessions.

    ●●● Critical

  3. 6sImages

    4.8 MB untitled JPEGs

    312 gallery images named IMG_4471.jpg with no alt text, no captions and no structured data. Google Images could not tell a newborn wrap from a wedding.

    ●●● Critical

  4. 8sTechnical

    LCP 6.1 s on mobile

    A full-bleed hero carousel loaded seven originals before first paint. Parents searching one-handed at 3 a.m. bounced before the first frame appeared.

    ●● Costly

  5. 10sContent

    One page for every session

    Newborn, maternity, cake-smash and family sessions shared a single 'Services' page — no pricing, no safety notes, no answers to the questions parents type.

    ●● Costly

  6. 12sReviews

    23 reviews, none recent

    The last review was 14 months old. Competitors averaged 9 new reviews a month and replied to every one; Kauri & Kite had replied to none.

    ●● Costly

03 — Four baths

Developer, stop, fix, wash.

Every print passes through the same trays in the same order. So did this engagement — four tactics, sequenced so each one sets the next. It is built on our Local plan (Local SEO).

  1. Tray 1Weeks 1–3

    Developer

    Google Business Profile

    Bring the latent image up.

    • Primary category to Newborn photographer; Portrait studio and Family photographer as secondaries
    • Service area mapped to 18 suburbs with travel-time notes
    • Products for each session type, priced from $395
    • Weekly posts from the week's shoots (with parent consent)
  2. Tray 2Weeks 3–10

    Stop

    Suburb pages

    Fix the image to a place.

    • 14 suburb pages, each built around a real local setting — Cornwall Park, Takapuna Beach, Mission Bay
    • Unique galleries shot in that suburb, not swapped town names
    • Travel, parking and home-session notes per suburb
    • Internal links from session pages to the nearest suburbs
  3. Tray 3Weeks 4–16

    Fixer

    Image SEO

    Make every frame findable.

    • 312 images renamed, captioned and given descriptive alt text
    • AVIF/WebP with responsive sizes; LCP down to 1.9 s
    • ImageObject + LocalBusiness schema; image sitemap
    • Gallery pages by session type and by suburb
  4. Tray 4Weeks 6–30

    Wash

    Review strategy

    Keep it clean, keep it lasting.

    • Review request sent with the gallery delivery — the happiest moment
    • Prompt to mention the suburb and session type, never scripted
    • Every review answered within 48 hours
    • Review themes fed back into page copy and FAQs

04 — Contact sheet

7 frames, one per month.

  1. ▸ 1AMonth 1

    Audit & profile

    Full audit, GBP rebuilt, categories and service area set, review backlog asked for.

    23 sessions · 38 reviews

  2. ▸ 2AMonth 2

    First suburbs

    Ponsonby, Grey Lynn and Herne Bay pages live; gallery images renamed and compressed.

    27 sessions · 56 reviews

  3. ▸ 3AMonth 3

    Image pipeline

    Schema, image sitemap and responsive images shipped. Image clicks begin to climb.

    31 sessions · 77 reviews

  4. ▸ 4AMonth 4

    Across the bridge

    North Shore pages — Takapuna, Devonport. Review requests now automatic at delivery.

    36 sessions · 99 reviews

  5. ▸ 5AMonth 5

    Session pages

    Newborn, maternity, cake-smash and family split into their own pages with pricing and FAQs.

    42 sessions · 122 reviews

  6. ▸ 6AMonth 6

    Eastern bays

    Remuera, Mission Bay, Parnell, Epsom. Map-pack top-3 in 13 suburbs.

    47 sessions · 146 reviews

  7. ▸ 7AMonth 7

    Fully developed

    Final suburb pages, seasonal galleries, review replies at 100%. Bookings at a new plateau.

    52 sessions · 168 reviews

05 — Drying line

Four prints, results pencilled on the back.

Fixed, washed and pegged up. Turn each one over — or wait for the lights.

Select a print to turn it over.

06 — In daylight

+148% session bookings, and the map pack in 14 suburbs.

Modelled scenario for a fictional business — not a client result. Rankings and traffic are never guaranteed; see our Terms.

Session bookings+148%

Sessions booked per month

2123273136424752M0M1M2M3M4M5M6M7
Map-pack top-3 suburbs1 → 14

Suburbs where the studio holds a map-pack top-3 spot (month first reached)

  • PonsonbyM0
  • Grey LynnM1
  • Herne BayM2
  • KingslandM2
  • TakapunaM3
  • DevonportM3
  • Mt EdenM4
  • SandringhamM4
  • Pt ChevalierM4
  • RemueraM5
  • ParnellM5
  • Mission BayM5
  • EpsomM6
  • OnehungaM7
  • Albanynext
  • Howicknext
  • Hendersonnext
  • Papakuranext
Image search clicks+190%

Clicks from Google Images per month

310899M0M1M2M3M4M5M6M7
Google reviews23 → 168

Cumulative reviews, every one answered within 48 hours

23168M0M1M2M3M4M5M6M7

Rankings

The queries that book sessions.

Position at month 0 and month 7. A dash means not in the top 50, map pack or image pack.

Modelled keyword positions before and after the engagement
QuerySurfaceBeforeAfter
newborn photographer aucklandOrganic183
newborn photographer near meMap pack—2
newborn photographer ponsonbyMap pack41
family photographer mt edenMap pack—2
maternity photoshoot aucklandOrganic275
cake smash photographer aucklandOrganic414
baby photographer north shoreMap pack—3
newborn wrap posesImage pack—2

Your turn in the darkroom

Get a plan like this

If your best work is already there but not surfacing, the Local plan brings it up — profile, local pages, images and reviews, in the right order.