Skip to content
All Projects

Ansdell Plumbing
Supplies

A marketing site and a real online shop for a family-run plumbing merchant — a searchable catalogue of hundreds of products, on-site card payments, orders that ship themselves, and showroom appointments booked online.

View Live Site
Next.js 16 Supabase Stripe Resend Cloudinary Turnstile
ansdellplumbingsupplies.co.uk
Ansdell Plumbing Supplies — homepage

A trade counter, now open online.

Ansdell is a trusted local merchant with a trade counter and a bathroom showroom. The brief was to take that reputation online: a marketing site that speaks to trade and retail customers alike, plus a real shop that takes an order, gets it shipped and tells the staff about it — without adding hours of admin.

01

Online Shop

Hundreds of products across three ranges, with search, filters and a page for every product.

02

Postcode-Priced Delivery

Delivery priced by postcode at checkout, free Click & Collect, and a free-delivery meter in the basket.

03

Stripe Payments

Card payment taken on the site itself, with every order confirmed by Stripe’s webhook — no manual reconciliation.

04

Orders That Ship Themselves

A paid order is emailed to the supplier to dropship and logged as a task for staff, with an hourly safety net.

05

Showroom Booking

Bathroom-design appointments booked online from a live diary, with bot protection and email confirmation.

06

Google Shopping Feed

The whole range packaged as a Merchant Center product feed, ready for Google Shopping.

07

Audience Pages

Dedicated bathrooms, showroom, trade counter and finance pages, each for a different kind of customer.

08

Live Google Reviews

The merchant’s Google rating and reviews pulled onto the homepage automatically.

A real shop, not a catalogue PDF.

The heart of the build is a genuine e-commerce shop, opened to the public in August 2026. Hundreds of products across furniture, sanitaryware and tapware can be searched by name, type, range or code, and filtered by colour, finish, material, width and availability.

Every product has its own page with a VAT-inclusive price, stock status and guarantee, and a “you might also need” rail of the parts that go with it. For a local merchant, it’s a second storefront that never closes.

The shop — search, filters and the full range

ansdellplumbingsupplies.co.uk/shop
Ansdell online shop with search and filters

A product page

ansdellplumbingsupplies.co.uk/shop
Ansdell product page with price, stock and add to basket

The catalogue, filtered by category and colour

ansdellplumbingsupplies.co.uk/shop
Ansdell shop product grid with filters

Paid, shipped and logged — automatically.

The basket shows exactly how far a customer is from free delivery, which nudges order values up. Delivery is priced by postcode, Click & Collect from the trade counter is free, and payment is taken by card on the site itself through Stripe.

The clever part happens after payment. Stripe confirms the order, the supplier is emailed to dropship it, the customer gets their confirmation, and a task lands in the staff hub. An hourly check catches any order that didn’t complete, so a paid order can’t quietly go missing.

Basket with the free-delivery meter

ansdellplumbingsupplies.co.uk/basket
Ansdell basket with free delivery progress

“You might also need” on every product

ansdellplumbingsupplies.co.uk/shop
Ansdell related products rail

The showroom books its own appointments.

A bathroom is a considered purchase, and it usually starts in the showroom. Customers can now book a design appointment online, at any hour: pick a day, pick a time from the live diary, and confirm by email.

Bot protection keeps the diary free of junk bookings, and staff see each appointment arrive instead of fielding a phone call for it.

The showroom page

ansdellplumbingsupplies.co.uk/showroom
Ansdell showroom page

Pick a day, pick a time

ansdellplumbingsupplies.co.uk/showroom/book
Ansdell showroom appointment booking

Every customer gets their own page.

A plumbing merchant serves very different people — a homeowner planning a bathroom, a fitter after brassware, a builder who needs a pallet of fittings by Friday. The site meets each of them with a purpose-built page rather than a one-size-fits-all pitch.

The bathrooms page sells the retail experience; the trade counter page speaks to professionals, with opening hours and a direct line; and the finance page sets out how to spread the cost of a larger purchase.

Bathrooms

ansdellplumbingsupplies.co.uk/bathrooms
Ansdell bathrooms page

Trade counter

ansdellplumbingsupplies.co.uk/trade
Ansdell trade counter page

Finance

ansdellplumbingsupplies.co.uk/finance
Ansdell finance page

Tech Stack

A modern Next.js stack: server-rendered marketing pages, a Supabase-backed shop, Stripe payments and automated fulfilment, with a safety net behind every order.

Frontend

Next.js 16 · React 19 · Tailwind CSS v4

Database

Supabase — catalogue, orders, showroom diary

Payments

Stripe — on-site card payments + webhooks

Email

Resend — orders, dropship, booking confirmations

Reliability

Hourly paid-order sweep · daily Vercel cron

Media

Cloudinary — product imagery

Protection

Cloudflare Turnstile on bookings

Search

Google Merchant Center product feed

Reviews

Google Places API

Hosting

Vercel

Want a shop like this?

From a simple product catalogue to a full checkout with automated fulfilment, an online shop can open a second storefront that never closes. Get in touch and let’s scope yours.

Website packages and prices