Case studiesFine Art Photography
Melody Sky
A custom website and worldwide print shop for a fine art photographer in Verbier: a homepage that matches the visitor's own sky, prints shown at true scale on a wall, Shopify checkout behind it, and every old Squarespace address still working. Live in time for Christmas.
Outcome
print options on sale, generated from one price list
Client
Industry
Region
Services touched
- Web
- Search
01The challenge
Twenty years of work, on a template site that could not sell it.
Melody Sky is a fine art landscape photographer, filmmaker and astrophotographer who has been based in Verbier, in the Swiss Alps, for more than twenty years. She began as an underwater photographer, spent years filming and directing ski films, and today makes fine art prints and runs night-sky experiences.
Her work sat on an ageing Squarespace site that did not introduce her and sold prints through a generic shop, with no way to picture a print on a wall. It could not hold her real range either: open editions in several materials, frames and glass, signed limited editions of seven, graphic art, gifts and gift vouchers. And it carried years of journal posts, press and links that Google already knew, which had to keep working.
She was also opening a gallery in Verbier in December, and wanted the new site live and selling before Christmas.

02The approach
A gallery in front, Shopify behind, and one price list that drives both.
We designed the site around the photography: a restrained, gallery-like layout with large images and quiet type, in day and night themes. The site itself is custom-built in Next.js for speed, design and search. Shopify sits behind it for the cart, checkout, payments, taxes, orders and customer records, so Melody has a checkout buyers trust and an admin she can run herself, without being boxed into a shop theme. The two are joined by product code, so a price on the site and the price at checkout always match.
Melody prices her prints by format and material, not photograph by photograph. We turned her price sheets into one pricing model. Each photograph takes its format's sizes, materials and prices, with the sizes turned round for a portrait image, and one script writes both the site's prices and the Shopify import from the same source. At launch that was 71 products and 1,532 size and material options. A price change is one edit and one import. When she added a new 4:1 panoramic format the day after launch, it was a small change to the data.
Everything moved off Squarespace: products, journal posts, press and images. Every known old address still works: 100 redirect permanently to their new homes, and the journal kept the addresses it already had, so existing links carry over.
We ran design, engineering, the content migration and the search audit as one team, and reviewed everything before it went live. Each round of her feedback was turned round quickly, usually the same day, with a plain-English summary of what had changed.

03The result
Live for Christmas, with every print described to search engines in data.
The site went live on 10 November 2026, ahead of Christmas trading and the gallery opening, after checkout had been tested end to end with a test order.
What a visitor meets first is the sky. The homepage hero is chosen from the position of the sun where the visitor is: daylight photographs by day, the Grand Combin at dawn around sunrise and sunset, astrophotography at night. On a print's page, "See it on your wall" shows the print at its true size in a room, or on a photo of the buyer's own wall that never leaves their device. "The moment" gives the light and the moon phase at the time the photograph was taken. A "Tonight" page does the same sums live for Verbier: sunset and sunrise, the moon, when the Milky Way core is up and any meteor shower, all worked out on the site with no third-party service.
For search, we crawled the live site the day after launch. All 126 pages in the sitemap load correctly, each with one main heading, its own title and description, a canonical address and social sharing tags, and the sitemap lists 435 images. Structured data describes Melody, her business, the gallery with its address and opening hours, every product with a price for each size and material, the journal posts and the Namibia expedition. An llms.txt file summarises who she is, what she sells and what it costs, so AI assistants can describe her accurately. Google Analytics does not load until a visitor accepts the cookie banner.
In Lighthouse, run five times on each device on 11 November 2026, the homepage scores 89 for Performance on mobile and 97 on desktop, both medians, with 100 for Best Practices and SEO and 97 for Accessibility in all ten runs.
Performance on mobile in Lighthouse, on a shop made of full-quality photographs
Products at launch
71Size and material options
1,532Performance · desktop
97Accessibility
97Best practices
100SEO
100Lighthouse 13.6.0, run from our own machine against the live homepage on 11 November 2026: five runs per device, with the default mobile throttling and the desktop preset. Performance 89 on mobile (runs of 89 to 91) and 97 on desktop (97 to 98); Accessibility 97, Best Practices 100 and SEO 100 in all ten runs. Page, image, product and redirect counts are from a crawl of the live site and its repository on the same day.
The deeper outcomes
Behind the headline metric.
- A homepage hero that follows the sun where the visitor is: daylight, golden hour or the night sky
- "See it on your wall": a print at true scale in a room, or on a photo of the buyer's own wall that never leaves their device
- 71 products and 1,532 size and material options, generated from one pricing model for the site and for Shopify
- Every known Squarespace address still works: 100 redirected permanently, and the journal kept its own
- All 126 sitemap pages complete, with structured data for the photographer, the gallery, every product, the journal and the Namibia expedition
- An llms.txt file so AI assistants can describe her work, prices, gallery and workshops accurately
- Google Analytics that does not load until a visitor accepts the cookie banner
- A "Tonight" page that works out the moon, the Milky Way and meteor showers over Verbier with no third-party service
In the work











What's next
The site went live on 10 November 2026, so there are no sales, traffic or search figures to report yet, and we will not guess at them. The first real numbers come from Search Console and the shop in the weeks after Christmas. Two pieces of work are still open and planned for the new year: shipping rates for limited editions, and automating orders to her print labs.
Related
Other engagements that ship the same kind of outcome.
Start
Want this kind of outcome for your business?
Tell us what you're trying to grow, then choose how to continue: a 30-minute call with Michael Wilkins, our founder, or a conversation with our AI strategist that ends with a written scope. No obligation either way.
