SaaS SEO case study

SaaS SEO Case Study: how a habit-tracker app revived a 5-year-dormant blog (+330% impressions)

everyday.app is a beloved indie habit tracker with years of loyal users. Its blog had been dormant for 5 years. In 3 months with SEOZilla: impressions +330% YoY — still accelerating to +660% in the latest month — plus a climb to position #1 for “daily habit tracker”, and a +30–50% signup increase YoY.

ed
everyday.app
Habit tracker · iOS, Android, Web, watchOS
everyday.app

Run the same play on your SaaS:

Free analysis + 1 free article. No credit card.

“SEOZilla completely turned our organic growth around.”

Joan Boixados
Joan Boixados
Founder, everyday.app
The situation

A loved brand. A dead blog. And a name that confused AI.

everyday.app has been around for years — a focused, well-built habit tracker shipped across iOS, Android, web and watchOS, with a loyal user base that sticks around. The kind of indie SaaS that quietly compounds without raising rounds or running ads.

The downside of being a 1- or 2-person team running a real product is that there's no time left for content. The blog had been effectively dormant for ~5 years. Customers across every platform needed support, the product needed updates, and writing 3,000-word articles every week wasn't going to happen.

The hidden problem

When your brand name is a common English word

“Everyday” is one of the most common words in the English language. That's a brand-entity nightmare. When users ask ChatGPT for “the best everyday habit tracker”, the model has to disambiguate between:

  • the actual product (everyday.app)
  • the dictionary word “everyday”
  • random other products with “everyday” in their name

Without fresh content reinforcing “everyday.app = habit tracker app”, both Google's knowledge graph and the large-language models that recommend products were unsure what this brand actually was. Five years of blog silence let that confusion compound.

And meanwhile, the canonical category query — habit tracker at 15K searches/month — was a keyword they couldn't afford to lose. They were buried at position 15.

The results

Year-over-year growth across the board — and accelerating

Comparing the same period this year vs last year — the cleanest measure of whether SEO is actually moving the needle. Numbers pulled from everyday.app's Search Console.

YoY growth — same period last year

Source: Google Search Console, sorted by magnitude.

Latest month
+661%
impressions YoY · last 28 days
Impressions · 28d YoY
+661%
Impressions · 3mo YoY
+330%
Clicks · 28d YoY
+283%
Clicks · 3mo YoY
+173%
Avg position, 3-month YoY: 13.9 → 8.3 (jumped ~5.6 positions)
Avg position, 28-day YoY: 14.3 → 8.1 (jumped ~6.2 positions)
Still accelerating

The most recent 28 days alone drove 428K impressions (+661% YoY) and 4.02K clicks (+283% YoY) — more than everyday.app's entire first quarter on SEOZilla.

The keyword they couldn't afford to lose

Clicks on habit tracker went from 42 to 2,650 year over year — a 63× jump — with impressions up 10,087 → 58,223.

The brand-reinforcement effect

Google & ChatGPT now know what everyday.app is

Every article SEOZilla publishes is another signal teaching the search engines and the LLMs that this brand is a habit tracker app. The category rankings climbed in lock-step with that reinforcement.

Keyword
Position
Volume
habit tracker app
17107
4.4K/mo
free habit tracker app
23716
1.2K/mo
best free habit tracker app
221012
600/mo
habit tracker ideas
514
600/mo
daily habit tracker
918
500/mo
free habit tracker
1holding
400/mo
daily tracking
523
300/mo
habit tracker apps
59950
200/mo
habits app
20713
200/mo
habit tracker app free
1239
200/mo
habit tracker online
new1
150/mo
7 days to form a habit
new1
150/mo
daily habit tracker app
817
150/mo
online habit tracker
312
100/mo
everyday habit tracker
1holding
90/mo

Selected wins from the last quarter — there are more. Climbs like “habit tracker apps” from page 6 (#59) onto the front page, or “daily habit tracker” from #9 to #1, are the kind of move that only happens when the search engine's understanding of the brand changes, not just keyword targeting.

“SEOZilla completely turned our organic growth around. In just 3 months, our impressions jumped by +330% YoY, we hit the #1 spot for ‘daily habit tracker’, and most importantly, we saw a 30–50% increase in signups. The human-plus-AI approach completely revived our dormant blog while perfectly keeping our brand voice intact.”

Joan Boixados
Joan Boixados
Founder · everyday.app
everyday.app
everyday.app's plan
Starter· Human + AI
$499.99/ month

For established brands with loyal readers who'd rather see content polished by a real human editor than served by a faceless AI.

What's included
  • A dedicated human editor — publishes under her own name and bio on your site
  • 10 SEO + GEO articles / month — AI-drafted, human-polished, brand-voice-matched
  • Full AI Suite underneath — research, image generation, auto-publish to WordPress / Ghost / Shopify / Webflow
See which plan is right for you
How it worked

From dormant blog to category authority — in 5 steps

1

Connect everyday.app and brief the human editor

SEOZilla scanned the site, the existing content, the category and the competitors. The assigned human editor read the existing voice, talked to the team, and locked in brand guidelines before writing a single line.

2

10 articles per month, AI-drafted and human-polished

The agents handle research, drafting, images and structure. The editor refines, fact-checks and rewrites until it reads the way an established brand should. Articles publish under her byline with a real author bio — not an anonymous AI footer.

3

The dormant blog comes back online

Five years of silence broken by a steady cadence of useful, on-brand content. Google's crawler started visiting more often. The site's topical relevance signals began to compound.

4

AI tools relearn the brand

Repeated co-occurrence of “everyday.app”, “habit tracker” and related semantics across fresh content reinforces the entity in both Google's knowledge graph and the LLM training data the web feeds into. ChatGPT starts answering correctly when users ask for habit tracker recommendations.

5

Rankings climb, signups follow

Impressions more than quadruple YoY — and the most recent month is up over 7×. The category keyword “daily habit tracker” climbs to #1. And the team confirms a 30–50% YoY lift in web signups from their own analytics.

Why Human + AI

For established brands, the editor matters

The Full AI Suite is incredible for new sites moving fast. For a brand with loyal readers who already know your voice, Human + AI is the better fit.

A real byline & bio

Every post is published under your editor's actual name and bio. Readers see a human accountable for what they're reading — not an “AI” footer disclaimer.

Brand voice, locked in

The editor learns your style guide, your existing back catalogue and the way your audience talks. Output reads like you, not like a generic SEO blog.

AI scale, human polish

You still get the agentic research, the keyword strategy and the image generation underneath. The editor just makes sure what ships is what an established brand would proudly ship.

Rule of thumb: new sites and 1-person service businesses tend to start on Starter (Full AI Suite, $49.99/mo) and graduate to Human + AI once they have an audience and a voice to protect. everyday.app skipped straight to Human + AI because the brand was already established.

Run the same play on your SaaS

Drop in your URL. SEOZilla analyses your site, your category, your competitors and your brand entity — then writes a free SEO + GEO article so you can see the quality before committing.

No credit card. Real analysis. Real article. Yours to keep.

SaaS SEO Case Study: How a Habit-Tracker App Revived a 5-Year-Dormant Blog (+330% Impressions) | SEOZilla