Case study

Savvy Experiences: an event rental company that runs on a spreadsheet, a phone and a website.

This is the business I run, so it is the honest demo: every automation on this page is live, and I use it every week. Visit savvyexp.com and book something to see it work.

A studio rendering of the Full DJ package from the showcase site
99 / 76PageSpeed, desktop / mobile
+290%visitors week over week after launch work
12 → 109Search clicks, 90 days
$44cost per ad lead, down from $96
$0monthly software fees; the sheet stays the system
< 1 sfrom customer action to owner's phone
What was built

Six pieces that talk to each other

The website

A Next.js site with a page for every package and every city it serves, written to rank for 'speaker rental near me' style searches. Lighthouse 99 on desktop; images, fonts and scripts trimmed until a phone on slow 4G paints in about a second.

Online booking

The booking page reads the company's own Google Sheet for availability, warns about gear conflicts before checkout, takes a 25% deposit through Stripe, and appends the booking row with every column the owner's spreadsheet formulas expect.

Quotes and invoices

The sheet's Invoice tab writes its own pay-by-link buttons for a deposit, the balance, or a custom amount. A payment adds itself to the Paid column, logs the Stripe session, and texts the owner the new balance.

Alerts and follow-up

Every quote request, booking and payment reaches the owner by text and email within a second, tagged with the ad or search it came from. Review requests go out after the event on a schedule the owner controls.

Ads and tracking

A Google Ads search campaign with an ad group per service, negatives from day one, price assets, and conversion goals imported from the site's own events: calls, texts, quote forms, paid bookings. Six leads in the first two weeks at $44 each.

The small touches

An audio-reactive hero, hidden easter eggs that reward curiosity, a 404 page that does a sound check. The site is a portfolio piece as much as a storefront.

“Michael was great. He was patient and explained everything to me.”A Savvy Experiences customer, Google review

Want this for your business?

Rental, cleaning, catering, photography, repair: if jobs come in by text and get tracked in a spreadsheet, this is built for you.