Case Studies

Websites that don't just sit there — they do the work.

A good site brings the customer in. A great one keeps working after they arrive: taking the order, taking the payment, and putting the details where your team can actually use them. Here's what that looks like in practice.

ClientBoise Pie Co.
IndustryBakery · Coffee · Kitchen
LocationBoise, Idaho
EngagementSite rebuild + e-commerce

Online ordering, card payments, and an order system that files itself.

Boise Pie Co. bakes more than sixty pies from scratch, runs an espresso bar, and serves a full breakfast-and-lunch kitchen out of one shop on North Orchard. Their ordering ran through a third-party portal and a lot of manual follow-up. We rebuilt the site and put a real ordering system behind it — one that takes the money up front and writes every order straight into the sheet the kitchen already works from.

boisepieco.net/order
The Boise Pie Co. online ordering system

The custom order flow — pies, pickup window, details, payment.

i. The problem

Orders arrived through a mix of a third-party ordering portal, phone calls, and messages. Every one of them had to be re-read, re-keyed, and chased — and because nothing was paid up front, a pre-order that never got collected was simply a loss: ingredients bought, oven time spent, nobody at the counter.

Pies also aren't a grab-and-go product. Custom orders need lead time, the shop is closed on Sundays, and a pickup slot promised without checking the calendar is a problem for whoever is working that morning.

ii. What we built

A custom four-step ordering system on their own site — not a plugin, not a redirect to somebody else's checkout. It knows their menu, their hours, and their rules, and it enforces them before an order is ever accepted.

  1. Choose pies — the full menu with live cart totals and Idaho sales tax calculated as you go.
  2. Pick a time — a calendar that automatically greys out closed days and anything inside the required lead time, so customers can only book a slot the kitchen can actually make.
  3. Enter details — name, contact, and any notes for the baker, tied to a readable order reference.
  4. Pay by card — processed through Clover, the point-of-sale system the shop already runs, so online sales land in the same place as counter sales.

iii. The part that saves the hours

The visible half is the order form. The half that changed their week is what happens after someone hits pay.

Every paid order is written line by line into the team's own Google Sheet — the same sheet they already used to plan production — mapped onto their existing columns so their totals tab keeps working untouched. One row per flavour, so the kitchen can see at a glance how many of each pie are due on a given day without adding anything up by hand.

Alongside that, each order is stored on the server as the permanent record, posted into a notifications feed so nothing arrives silently, and confirmed to the customer by a branded email from the shop's own domain — the reference, the items, the total paid, and the pickup day and time. Nobody re-types an order. Nobody chases a payment. Nobody wonders whether a customer knows when to collect.

iv. Built to protect the shop

Prices, hours, and lead times are enforced on the server, not just in the browser — an order submitted with edited prices or an impossible pickup time is rejected outright. Card payment is required, so there are no unpaid reservations to absorb. And if the payment system is ever unreachable, the page fails closed to "call to order" rather than quietly taking an order it can't charge.

Hours back each weekOrders arrive already recorded, paid, and formatted — no re-keying, no chasing.
No unpaid pre-ordersCard up front means a booked pie is a sold pie.
One source of truthOnline and counter sales meet in the POS; production totals stay in the sheet the team already trusts.

v. Also shipped

The engagement went well beyond the order system: a nine-page site rebuild with a searchable sixty-plus pie menu, a catering page for their Italian menu, a press page, a seasonal pre-order flow for the holidays, and a full move of the domain off their old platform with every old page redirected so nothing that was ranking got lost.

Clover paymentsGoogle Sheets automationServerless order API Transactional emailCustom pickup calendarNine-page rebuildDomain migration & SEO redirects
Visit boisepieco.net
ClientBlair Family Health
IndustryHealthcare · Direct Primary Care
LocationNampa, Idaho
EngagementRebuild + ongoing SEO

From invisible in local search to found by patients who'd never heard of them.

Blair Family Health is a Direct Primary Care clinic — a model that only works if the right people can find it. Their old site was losing traffic to dead links and ranking almost entirely on the practice's own name. We rebuilt it, fixed what search engines couldn't read, and have reported on the numbers every month since.

blairfamilyhealth.com
The Blair Family Health website

The rebuilt clinic site — clear membership pricing and a DPC savings calculator.

i. The problem

Direct Primary Care is a model most people haven't heard of. A patient searching for it doesn't type the clinic's name — they type "family medicine near me" or "primary care doctor Nampa." If the site only ranks for its own name, it only reaches people who already know it exists. That's a ceiling on growth.

Worse, the old site had left broken pages behind. The practice's previous pricing page was still turning up in Google and leading nowhere — every one of those clicks was a patient who landed on an error instead of a price list.

ii. What we changed

A rebuild focused on being readable by search engines and useful to patients — not a cosmetic refresh.

  1. Recovered the lost traffic — the old indexed URLs were mapped to permanent redirects pointing at the new pricing section, so clicks that used to hit an error now land on the page they were looking for.
  2. Told Google what the site actually is — full structured data marking the practice as a medical clinic with a named physician, location, services and FAQs, making the pages eligible for rich results instead of a plain blue link.
  3. Targeted the searches patients really use — page titles, descriptions and content written around Direct Primary Care, hormone therapy, functional medicine and body composition scanning in Nampa, rather than the clinic's name.
  4. Cleared the technical basics — sitemap, robots, canonical URLs, local geo signals, social preview cards, and a mobile-first build that loads fast.
  5. Gave patients a reason to stay — a custom DPC cost-savings calculator that answers the real question: what does this cost me compared to insurance?

iii. The measurable impact

We report search performance to the clinic every month. These are figures straight from those reports — not estimates.

+26%more clicks from Google month over month — 87 to 110 in 28 daysAugust 2026
+22%growth in search impressionsJune 2026
3.0% → 3.5%click-through rate — more of the people who see the clinic actually visitAugust 2026

Average position in Google has improved steadily across the same period, moving the practice up page one.

iv. The number that actually matters

Click counts are nice. What we were really watching for was where the clicks came from — and in August, searches with no mention of the clinic's name converted for the first time:

  • family medicine nampa
  • direct primary care boise
  • private practice dr office near me

That's non-branded local demand. People who did not know Blair Family Health existed searched for a doctor, found the clinic, and clicked. That's the difference between a website that serves your existing patients and one that brings you new ones.

Technical SEOStructured data301 redirect recovery Local search targetingCustom calculatorMonthly reporting
Visit blairfamilyhealth.com
More case studies on the way We write these up as projects wrap. Curious whether something like this would work for your business? That conversation is free.

Got a process that eats your week? Let's automate it.

Tell us what you're doing by hand right now. If software can take it off your plate, we'll tell you how.

Start a project →