school
digital marketing
seo
content strategy
Digital Marketing Strategist (Team of 3)
SEO, Social Media, Paid Ads
Streetwear, Retail
MSMI-605 Digital Marketing
Tilted Brim is a 10-year-old, owner-operated streetwear brand rooted in San Francisco's Tenderloin neighborhood. With a loyal local following and a brick-and-mortar on Larkin Street, the brand had strong community credibility but its digital presence wasn't keeping up. Our team was brought in to audit their digital health and build a growth roadmap they could execute with a lean team.
The challenge? Only 253 organic visitors a month. 82% of traffic was from people who already knew the brand (new customers had no way to find them). On top of that, 44% of their backlinks were toxic, they had zero paid ads, and no conversion infrastructure on the site or social channels.
My goal: Build a strategy that closes the gap between Tilted Brim's strong offline reputation and its underperforming digital presence, prioritized by what a two-person team can realistically execute.
A SEMrush audit turned vague "we're not growing online" into specific, prioritized action items
Every recommendation had to earn its place on a lean team's to-do list
Studying San Franpsycho, State of Flux, and Black Scale revealed playbooks worth adapting (not copying!)
The SEMrush audit gave us the full picture.
Only 6 of 100 pages were fully healthy, and the brand's Authority Score sat at 17.
The most telling stat: 82% of organic traffic was branded.
Tilted Brim wasn't being discovered. It was only being found by people who already knew it existed.

We identified 16,260 monthly searches in the headwear category alone — all uncaptured.
Keywords like "hats san francisco" had low difficulty scores, meaning Tilted Brim could realistically rank for them with basic on-page fixes. This was the biggest unlock in the entire audit.

571 backlinks sounds healthy until you realize only 14 were actually helping.
The rest were spam blogspot sites carrying thousands of outbound links each — a classic link farm pattern actively dragging down the brand's search credibility.

We benchmarked Tilted Brim against three SF streetwear competitors. Across every metric — authority, traffic, keywords, social following — they trailed.
But one gap stood out: not many of their competitors were running Meta ads, and if they were, they were not very aggressive.

Each competitor had something worth borrowing.
San Franpsycho treats SF cultural moments as a content calendar.
State of Flux uses founder visibility and production quality to build trust before the sale.
Black Scale uses scarcity and named collections to signal fashion-house thinking on a small budget.

We distilled everything into three problems: discovery (new customers can't find the brand), conversion (no CTAs, no newsletter, no urgency mechanics), and bandwidth (a lean team that can't afford wasted effort).
Every recommendation mapped back to solving at least one of these.

We organized recommendations on an impact-vs-effort matrix to make prioritization visual.
Quick wins sat in the top-left: fix SEO, add CTAs, install a newsletter pop-up.
Long-term plays are in the top-right: paid campaigns, audience definition, flagship partnerships

The headwear category page had three different names across the navigation, page title, and URL — including a misspelled URL slug.
Aligning these to the target keyword was a zero-cost fix.
We also flagged that 12 pages had no meta descriptions at all, meaning Google was auto-generating them from store hours and nav links.
Tilted Brim's Instagram had no calls-to-action and no hashtag strategy.
Competitors closed every post with a clear action.
We built a branded hashtag set organized by content type and recommended turning off comment restrictions to boost algorithmic reach.

No email capture existed on the site. We recommended a simple pop-up offering 10% off first purchase in exchange for sign-up — a mechanic both Black Scale and State of Flux already use — and tying future sign-ups to drops and events.

The brand targeted men 28–45, but actual buyers skew 40+. That mismatch matters because it affects messaging, visuals, and paid targeting. We flagged this as a decision that needs to be resolved before scaling anything else.

Tilted Brim's visuals were already strong. What was missing was a repeatable framework for the words. We built three content buckets — Neighborhood Story, Collab & Community, and Product Drop Narrative — each with a clear definition, usage trigger, sample caption, and a Hook → Story → CTA formula.
We proposed a two-pronged approach: 60% on evergreen brand awareness ads, 40% on product conversion ads retargeting site visitors. Test budget: $300–500/month.

We created a reusable partnership pitch template with tiered options (anchor, capsule, event) so the brand could systematize outreach instead of treating collabs as one-offs.

We closed with a 12-month timeline: this week (disavow toxic backlinks, fix SEO, add CTAs, install pop-up), this quarter (meta descriptions, hashtag sets, content framework), this year (resolve audience question, run first paid campaign, pursue a flagship partnership).
