The P&L
Budget allocation is strategy made visible. Where we don't spend often matters more than where we do.
Attribution
Multi-touch, not last-click. Understanding the full path means knowing when search assists display, and when organic lifts paid.
Full Funnel
Awareness without conversion is vanity. Conversion without awareness is luck. The work is connecting both ends.
Channels
Paid and organic aren't competitors—they inform each other. SEO shows you what people want. PPC tests if you're right.
Retention
CAC keeps rising. The only sustainable edge is lifetime value. First sale is permission; the work is what comes after.
Iteration
The first version is never right. Build the test, read the data, adjust the hypothesis. Repeat until the signal is clear.
Growth craft
B2B / SaaS / e-com • intent → landing → measure → iterate
IIIIIIIVV

We are all tired of the noise.

More impressions, more clicks, more content—but rarely more meaning. The work isn't about reach anymore. It's about relevance. Finding the right person, with the right intent, at the moment they're ready to listen.

Precision, not volume
Paid
Organic
Together

Search tells you what people actually want—the queries reveal intent. Paid lets you test positioning fast. Organic builds the foundation. Run them as separate silos and you're leaving insight on the table. The real value is in how they inform each other.

When the numbers drop.

CPL spiking? Conversion rate falling? The dashboard tells you something's wrong—it doesn't tell you why. Diagnosis is the skill: is it the audience, the creative, the landing page, or just Tuesday? I've learned to trace symptoms back to causes, fast.

Read the data, find the why

Systems over heroics.

One great campaign doesn't scale. What scales is the framework behind it—the naming conventions, the testing cadences, the reporting templates that work across accounts. I build the systems so the team can move faster without me.

Build it once, run it everywhere

Did it work?

That's the only question that matters. Not "was it clever" or "did it win an award." Did the right people see it, understand it, and take action? I've been wrong more than I've been right. The difference is I document both.

Learn from what didn't work

Case Study

Finding the
Right Clicks

How a regional industrial supplier stopped wasting ad spend and started getting qualified leads

The Problem

Lots of clicks.
Wrong people.

A B2B industrial equipment supplier running Google Ads for 2 years. Broad match keywords eating budget. Landing pages built for everyone, converting no one. Sales team drowning in unqualified leads.

Cost/Lead

$89

Lead → Quote

8%

Wasted Spend

~40%

The Insight

"Engineers don't browse.
They search with intent."

Dug into Search Terms reports and found the problem: we were paying for "industrial equipment" when our buyers searched for specific part numbers and technical specs. Built a new keyword strategy around how engineers actually search— long-tail, specification-driven, problem-aware queries.

The Work

Rebuild. Test. Iterate.

01

Campaign Restructure

Rebuilt Google Ads from scratch. Tight SKAGs for high-intent keywords. Added 200+ negative keywords from Search Terms audit.

02

Landing Page Overhaul

Created dedicated pages for each product category. Added spec sheets, lead times, and quote forms above the fold. Removed generic content.

03

SEO + Content

Built technical resource pages targeting long-tail queries. 'Material selection guides' and comparison content that engineers actually need.

The Results — 6 Months Later

Same budget. Better leads.

Cost/Lead

$89$52

-42%

Lead → Quote

8%23%

+187%

Qualified Leads

34/mo67/mo

+97%

Organic Traffic

1.2K3.8K

+217%

Wasted Spend

~40%~12%

Avg Deal Size

$2.1K$3.4K

+62%

"Sales finally stopped complaining about lead quality."

Case Study

The Scattered
Garden

Building a repeatable system when every client felt like starting from scratch

The Situation

Six clients.
Six different approaches.

Joined a small team managing PPC and SEO for property management companies. Each account had been set up by different people. No shared structure. No playbooks. Reporting took days because every dashboard was different.

Onboarding

3-4 wks

Reports

12+ hrs

Consistency

Varied

The Realization

"The problem wasn't the clients.
It was that we rebuilt the wheel every time."

Property managers in different cities still have the same goals—fill vacancies, reduce cost per lease, build local visibility. The verticals were similar enough. We didn't need custom everything. We needed a flexible framework that could adapt without starting over.

What We Built

From chaos to cultivated systems

01

Unified Account Structure

Created a standard campaign architecture that works across property types. Same naming conventions, same bid strategies, same conversion tracking setup.

02

Templated Reporting

Built a Looker Studio template that pulls from any account. Monthly reports went from 12 hours to 2. Clients got consistent, comparable data.

03

SEO Playbook

Documented the local SEO checklist, content templates for property pages, and link building outreach sequences. New accounts launched in days, not weeks.

What Changed — Year One

Consistency creates compounding.

Onboarding Time

3-4 wks5 days

-80%

Report Time

12 hrs/mo2 hrs/mo

-83%

Avg CPL (Portfolio)

$67$48

-28%

Accounts Managed

611

+83%

Client Retention

~70%91%

Organic Leads

18%34%

+89%

"We went from firefighting to actually having time to think strategically."

Case Study

The Quiet
Shelf

How an independent bookstore found its voice by learning when not to speak

The Situation

Drowning in their own recommendations

A beloved independent bookstore, 12 years in business. Their email list had grown to 3,200 readers, but engagement was fading. Two newsletters a week, daily Instagram posts, every new release announced, every author event promoted three times. Their regulars—the ones who knew the staff by name—were quietly unsubscribing.

Open Rate

14%

Unsubs

2.4%

Events

↓35%

The Realization

"A good bookseller knows when
to stay quiet."

We talked to their most loyal customers—the ones who came in every Saturday. They didn't need to be told about every new release. They came for the curation, the surprise, the conversation. What they wanted: one thoughtful letter, once a month.

What Changed

From 8 emails/month to 1 handwritten note

01

The Staff Pick Letter

One email, first Friday of each month. Three staff picks with personal notes about why they mattered. No 'buy now' buttons—just 'come talk to us.'

02

Intentional Posting

Cut social from daily to twice a week. Focused on shelf photos, reading nooks, handwritten recommendations. Let the space speak for itself.

03

The Bookmark Notes

Handwritten recommendation cards tucked into purchases. QR codes to staff reading lists. Turned packaging into a personal touch.

Six Months Later

Fewer words. Deeper connection.

Email Open Rate

14%52%

+271%

Unsubscribes

2.4%0.2%

-92%

Event Attendance

8 avg22 avg

+175%

Newsletter Replies

~115/mo

New

"People bring our newsletter to the store. They want to talk about it."