// the CONTEXT

EZshop is a 150k/MRR SEO agency. Growth staled as output was bottlenecked by busywork. I needed to validate MVP vision for an AI in-house tool.

The writer that inspired their in-house tool vision.

// the PROBLEM

SEO strategists spent 25h/week accross 5+ tools to find opportunities & data instead of making strategic decisions.

A fraction of the redundant steps.

// the SOLUTION

The solution was a system. Users could see the full picture instantly. All decisions relevant to the current workflow were surfaced in context, so users never had to hunt for what mattered next.

// the IMPACT

3 months, 13 client alignments, 20+ iterations later…

Derisked $100k+ in built costs

4+ months of engineering was derisked via 9+ usability testings, saving $100K+ in build costs in the wrong direction.

Saved 88% of busywork

User input was reduced by 88%, freeing 20+h/week per SEO strategist to take additional clients.

Blogs created in 5x less time

Content creation time was cut from 5 hours to 1 hour, increasing content production efficiency by 400%.

diving deeper

The Key Decisions



// acting as a strategic partner since day 01

I noticed the founder’s value proposition targeted a vertical SEO giants could easily replicate, so the product needed differentiation at the system level to justify the cost of switching (as they scale in the future).

Intent was the initial differentiator. This would have been it.

// the essential

I uncovered 4 high-level steps where the bottlenecks were happening. This became the squeleton of the MVP.

SCraping performing pages & strategy

Deprioritized. A Coded Excel Sheet Could Solve It.

boosting domain authority/ keyword gaps

Part 1 : Finding Gaps To Write About

AI

writer

Part 2: Writing Google Friendly Content

Optimization opportunities

Part 3: Optimizing Existing Website Pages

boosting domain authority/ keyword gaps

Bottleneck 1/3 : Finding Gaps To Write About



// From 20+ clicks to 1

I collapse dozens of exploratory steps across tools like SEMrush to a single glance. I collaborated with engineers to make sure the back-end and prompting could render the solution.

Ex. These 4 features (from SEMRush) could be condensed in 1 flow. to explain concisely.

// trade-off: clarity over cleverness

The client wanted the hierarchy of "topic clusters" to be "cosmetically clever". SEO strategists insisted on clarity that supported their workflow. I kept the hierarchy, but took away the layer of difficulty when adapting to various set of datas.

Before (v2)/After (v6)

AI writer

Bottleneck 2/3 : Writing Google Friendly Content




// translating strategy to copy

Writing content in volume is error-prone and time-consuming, capping output and SEO performance. I iterated until writers had just enough context to move faster and be able to reverse early-decisions mid-writing.

Only what mattered was visible at any given moment—so focus never had to compete.

1-3 (After), 4-6 (v1, v2, v4)

Optimization opportunities

Bottleneck 3/3 : Optimizing Existing Website Pages



// OPTIMIZING EXISTING CONTENT by most problematic urls

Fixing by URL was a lazy attempt at simplicity. The stakeholder asked to make it work. But through testing I noticed it broke in 4 different ways.

In v2, one click would fix all optimization issues. Except it didn't work like that.

// telling the truth even when the stakeholder is reticent

Advocating against this feature created more work for us. But I couldn't omit facts and data.

Wasted Time

The recap was quantitively incorrect. If one fixes keyword cannibalization of intent mismatch first, then the page needs to be rewritten, cancelling the remainders of fixes.

Not all Fixes Are Fixed Equally

The flow had 2 ends. Some needed to be fixed in the AI writer (in-page optimization), some needed a custom interface to convey the ideal fix.

The Majority Didn't Trust AI

Over 47 people replied they needed transparency and the ability to own the strategy in what gets fix, when and why.

It Created Friction

Some fixes like meta-duplicates were best fixed in batches as the problem itself existed accross URLs.

// TRADE Off - Transparency & ownership over speed

Rather than forcing automation, I designed the system to respect human strategy. I tested to offload only the complexity that didn’t require human judgment.

The bare minimum needed to accomplish a task.

// constraints

From independent screens, to a system, I validated the vision & flagged issues early despite:

Limited SEO Expertise

We weren’t fluent in SEO at the start. Every decision relied on research and testing.

Scalability Trade-Offs

Power users (SEO strategists) needed full control.

Non-experts required simplicity.

Capacity Drop

Lost a teammate midway through

Forced prioritization of highest-impact features.

Time Constraint

I deferred polish that didn't affect clarity and focused on system level decisions.

// Takeaway

The product improved once assumptions were tested in practice instead of debated in theory. That meant, testing every 2 days.

Client alignment.

// NEXT sTEP

We were a few sprints ahead of the engineering team due to back-end complexity. CEO asked for a pause. I decided to continue my journey on aligned healthtech missions.

Let's unlock human potential.

Users deserve more than relying on willpower. Let's give them the tools.

Let's unlock human potential.

Users deserve more than relying on willpower. Let's give them the tools.

Let's unlock human potential.

Users deserve more than relying on willpower. Let's give them the tools.