Skip to content

Case study

Local sports media platform

A custom sports media platform built for City-County Sports to cover high school athletics across our county. The site lets the owner publish articles, categorize content by school and topic, sell ad space, and track impressions and clicks. After 3+ years and 1,600+ articles, it's still running strong with minimal upkeep.

mockup of the city-county sports website featuring the home page, article page, admin console for articles and ads.

Overview


City-County Sports needed a website to cover local high school athletics and generate revenue through ad sales. Off-the-shelf tools couldn't handle the custom ad tracking or the flexible categorization the owner needed, so I built something from scratch.


1600+ articles published. 100+ schools reported on. Thousands of happy, local visitors.


The challenge


The owner needed to publish articles quickly, organize them by school and topic, and sell ad space with real data to back it up. That meant building a custom ad system that tracks impressions and clicks, plus a content workflow flexible enough to cover dozens of schools across multiple sports and seasons.



2 million + ad impressions tracked and counting.


Results


Three years in, City-County Sports has published over 1,600 articles covering 100+ schools, with a custom ad system that's tracked more than 2 million impressions. The minimal upkeep required has kept ongoing costs low for the client while the site continues to grow.

One thing that makes this project stand out: all the ads are direct local sales, not Google ads or programmatic networks. Local businesses supporting local sports coverage. It gives the site the feel of a real community news organization and keeps ad revenue in the area.

Up close

Gallery

More work

Other projects

MacBook composite showing Jennet Inglis Art homepage alongside the gallery and Master in a Minute landing page
Web design

Jennet Inglis Art

A dedicated website for artist and author Jennet Inglis, replacing a Linktree with a quietly editorial platform that lets her art do the talking.

Cheer DC logo in white and red on a navy field: three red stars over an italic CHEER DC wordmark with speed lines
Branding

Cheer DC

A full identity for Cheer DC, an all-volunteer LGBTQ+ cheer squad in Washington, D.C.: logo system, pride and advocacy alternates, social avatars, and a one-page brand kit.

Three MacBook screens showing the Prism Consulting homepage, Strategy service page, and Pricing page
Web design

Prism Consulting

Full website redesign for a Virginia accounting and consulting firm: 13 pages, four service verticals, 100% original copy, and PageSpeed 95 out of the gate.

From the blog

Latest articles

View all
A man with dark hair and glasses is working on a laptop in a shop. The man is wearing a beige sweater and a beige apron. Behind him are shelves stocked with jars of goods.
Local SEO

Why a blog isn't enough anymore, and what AI actually reads

AI tools now decide which local businesses to recommend. Here's how FAQs built as structured data help ChatGPT and Google's AI read your business clearly.

A shop employee behind a counter hands a set of keys across to a customer's open hand
Local SEO

How to Add a Manager to Your Google Business Profile

How to give a web designer or marketer access to your Google Business Profile without sharing your Google password, why Manager is the right role, and what to do if a former agency still holds ownership.

A contractor in a high-visibility vest sitting in a work truck cab, looking at a smartphone screen
Local SEO

Google Ads for contractors: what they cost and what to build alongside them

Google Ads for contractors in the Valley run $20 to $50 per click. Here's what those clicks buy, what happens after the click, and why the smartest contractors build organic and AI visibility alongside their ad spend.