Skip to main content

Changelog

Stay up to date with the latest features, improvements, and fixes in ShubHQ.

Minor v1.3.0 May 15, 2026

Keyword Opportunities Rebuild

New Features

Real Competitor Content Gap New

The “Competitor Content Gap” section now pulls true keyword data via the DataForSEO Labs domain_intersection endpoint instead of scraping Google search results. Each gap row shows the actual monthly search volume, keyword difficulty (KD 0–100) and CPC, plus the competitor’s real ranking position. Up to 5 competitors and 25 deduplicated gaps per analysis.

Volume, KD & CPC Across All Tables New

Quick Wins (Pos 8–20) and High Potential (Pos 20–40) tables are now enriched with live DataForSEO metrics: Search Volume, Keyword Difficulty (color-coded badge), CPC, and a new Opportunity Score (0–100). Two API calls cover up to 1,000 keywords — no per-row overhead.

Opportunity Score Sorting New

Every keyword now has a single 0–100 score combining traffic potential, volume, position, and difficulty. Tables are sorted by this score by default, so the most impactful keywords surface at the top.

Long-tail Keyword Discovery New

A new section between High Potential and Competitor Gap lets you expand 1–5 seed keywords into long-tail variants via DataForSEO Labs keyword_suggestions. Built-in filters for Min Volume, Min Words and Max KD. The discovery automatically excludes keywords you already rank for in Google Search Console.

Smart Per-Keyword Actions New

“Suggested Action” is no longer one of three canned strings. The backend now picks from six scenarios based on KD + Volume + Position + CTR (e.g. “High-volume opportunity — expand content”, “Skip for now — KD too high vs current authority”, “Add internal links + FAQ schema (low KD)”).

Richer AI Topic Clusters New

Cluster generation now feeds the LLM a richer keyword pool: your top GSC queries plus DataForSEO seed expansion of the top 3 performers. Each cluster card now exposes a Pillar article title and Target Keywords chips alongside the supporting ideas.

Topic Cluster Caching + Refresh New

Topic clusters are cached per user for 7 days, keyed by your GSC snapshot + country, eliminating repeat AI cost on every page load. A new Refresh button bypasses the cache when you want to regenerate. A small status line shows whether the result is freshly generated or served from cache.

Growth Plan & Content Calendar Persistence New

“Add to Growth Plan”, “Add to Content Calendar”, “Add Cluster to Calendar” and “Add All High-Impact” now persist to a new keyword_action_items table. Each entry stores the full keyword snapshot (volume, KD, CPC, opportunity, suggestion, source section). Duplicate adds are silently deduplicated. Inline toast notifications replace the previous browser alerts.

Improvements

Working Date / Country / Device Filters

The three filters at the top of the page are now wired to the backend. Changing any of them re-fetches the data with the correct lookback, DataForSEO location code and device dimension.

Honest Difficulty Labeling

The old “Difficulty (AI)” column — which was actually a CTR threshold — has been renamed to CTR Level, and a real KD column has been added alongside it driven by DataForSEO data.

Multi-Intent Detection

Search intent inference now distinguishes Transactional (signup, demo, free trial, pricing) from Commercial and Informational, reducing the “Mixed” fallback that previously dominated the table.

Bug Fixes

Removed Fabricated Competitor Data Fix

The previous version of the Competitor Gap section generated volume and position values with rand() after scraping page titles via a site: query — surfacing data that looked real but wasn’t. The legacy code path has been deprecated and now returns an empty array; all competitor data is sourced from DataForSEO Labs.

Minor v1.2.0 May 14, 2026

Rank Tracker Redesign & Analytics

New Features

Analytics Charts New

Three new visualizations on the Rank Tracker page: Rising Keywords (biggest rank gains), Falling Keywords (biggest rank drops), and Keyword Volatility (standard deviation of rank movement). Each chart updates per project and supports 7-day, 30-day, 90-day, and 12-month windows. Live data from your historical rank checks — see at a glance which keywords are climbing, which need attention, and which are unstable.

Project Tabs New

Switch between your tracked domains with a single click. Each tab shows the domain, its live keyword count, and a “Primary” badge for your main project. Plan limit visible at all times (e.g. 2/10 projects used).

Competitor Tabs New

Compact horizontal strip showing all competitors tracked for the active project. Selecting a competitor lets you compare its keyword performance against yours. Limit per project varies by plan: Free (1), Starter (3), Pro (4), Business (5).

Plan Badge in Header New

Your current plan (Free / Starter / Pro / Business) is now displayed in the page header with a color-coded chip — instant visibility into your limits without leaving the tool.

Compact GP Cost Popover New

The “How API GP Work” section is no longer a giant card. Click the (i) How GP works button in the header for a clean popover showing exact GP cost per rank tier (1–10 = 10 GP, 41–50 = 50 GP, etc.). Less clutter, same information.

Improvements

Complete UI Redesign

The Rank Tracker page has been rebuilt from the ground up using a new design system: neutral background palette, refined typography (Inter, 13–14px base), 6–8px corner radii, and accent-only turquoise. Buttons are solid (no more gradients), shadows are subtle, and every element follows a consistent 4/8/12/16/24/32 spacing scale. Result: cleaner, more professional, and easier on the eyes.

Smarter Keyword Form

The “Add Keyword” composer is now constrained to a sensible width with a search icon inside the input. Country selector got 4 new options (Spain, Italy, Netherlands, Belgium, China) — all backed by local flag assets instead of a CDN dependency.

Keyword Table Polish

Each row now shows a numbered chip (#1, #2, …) for easier counting and reference. Sort the table by any column and numbers re-flow automatically. Flag icons have been replaced with sharper local PNGs.

Live Keyword Counts

Project tabs now show live keyword counts pulled directly from your active keywords — no more stale numbers from cached fields.

Bug Fixes

Orphaned Keywords Fix

Fixed orphaned keywords that were not linked to any domain (domain_id IS NULL), causing dashboard counts to be lower than actual keyword usage.

Country Flag CDN Fix

Country select previously showed flags via an external CDN that occasionally failed to load — all flags are now bundled locally for instant rendering.

Duplicate Domain Display Fix

Project tabs and “Your Domain” card no longer duplicate the same domain in two places.

Minor v1.1.0 May 12, 2026

Reddit Growth Tools & Sidebar Redesign

New Features

Subreddit Matchmaker New

AI-powered subreddit recommendations tailored to your niche, content type, and brand. Get 6-8 curated subreddits with member counts, activity scores, moderation strictness, self-promotion tolerance, and best posting hours - all in one click.

Best Time to Post New

Analyze any subreddit’s last 90 days of activity to find the optimal posting windows for your timezone. Visual weekly heatmap shows engagement intensity across all 168 hours of the week.

Search History New

Your Subreddit Matchmaker and Best Time to Post searches are now saved automatically. Click the new Past Searches button next to either tool to re-run any of your last 20 queries in a single click. Searches persist across devices and browsers.

We’ve restructured the sidebar to surface our most powerful tools and make ShubHQ easier to navigate on day one:

  • Home - single-click access to your dashboard
  • Backlinks, Rank Tracker, AI Visibility, Social Growth are now top-level flagship menus instead of being buried inside groups
  • AI Visibility (formerly AEO) - renamed for clarity, now marked with a NEW badge
  • Social Growth now contains two unified pages:
    • Growth Tools - Reddit, LinkedIn, and Twitter/X (coming soon) in one tabbed view
    • Keyword Monitor - Reddit, LinkedIn, and Twitter/X (coming soon) keyword tracking in one tabbed view
  • Analyze (formerly Insights), Discover, and a consolidated Account menu sit below the flagship tools

Fixes

Best Time to Post heatmap Fix

Fixed cell stretching and column collapse on narrower viewports; the grid now scrolls horizontally on small screens.

Subreddit Matchmaker Fix

When AI generation is temporarily unavailable, curated baseline recommendations are now shown instead of an error.

Major v1.0.0 April 27, 2026

ShubHQ 1.0 - We're Live

ShubHQ 1.0 is officially live. We could not be happier to share it with you.

From the day this project started, 28 April 2025, to today, exactly 52 weeks and 2,130 hours of focused work have gone into making it real. One year, one solo developer, and a single idea worth building: that organic visibility should not depend on the size of your ad budget.

A personal note

I started ShubHQ as a solo developer, and I want to begin by thanking the two people who carried me through the hard parts. To my wife and my daughter, for the patience, the understanding, and the hours you gave up so I could keep building. Every late night and every weekend belonged to you, and you let me have them anyway. Thank you.

The journey

It all started on April 28, 2025, as a quiet side project on my laptop. A few months later, on July 12, 2025, I sent the very first tweet about the project — back when it was still called ScaleUpSaasHub.com. The idea was already crystal clear: help founders grow organically without burning money on ads.

In late 2025 the original ScaleUpSaasHub experiment was spun off as a free, open-source project that collects and shares marketing data for SaaS tools, while the platform side of the work kept growing into what you see today. Then on April 6, 2026, I shared the first peek at the ShubHQ login panel — and exactly three weeks later, on April 27, 2026, ShubHQ 1.0 went live. One year, one solo developer, two restless arrows, and a single idea worth building.

Why ShubHQ exists

I have spent years working alongside SaaS founders and e-commerce operators, helping them grow organically, without the infinite ad budget that the playbook usually assumes. That work taught me one thing very clearly: for a growth specialist managing digital projects, visibility is everything. And visibility that you earn through real engagement is worth far more than visibility you rent through paid links that add nothing of substance.

We are entering a new era. The first quarter of 2025 made that obvious, vibe coding hit a tipping point, building software became dramatically easier, and the number of new SaaS projects, micro-SaaS, and indie e-commerce stores is going to keep accelerating. But the other side of that coin is harder: user acquisition and sustainable revenue are getting more competitive, not less. Solo builders are entering the market every day. Micro-SaaS founders are trying to launch with very little capital. Independent e-commerce operators are fighting to sell genuinely great products in an increasingly crowded space.

Visibility has never been more expensive or more difficult.

ShubHQ is my answer to that. The core question I kept asking was simple: how do you become more visible without spending money you don’t have? Everything in the platform is built around that question.

What we built

ShubHQ is a single dashboard that brings together everything an indie founder, growth specialist, SEO professional, AEO/GEO operator, or backlink analyst needs to grow organically, at a price that does not punish you for being early.

22 growth modules in one place

Across the past year I built and tested 22 growth modules, including:

  • LinkedIn Growth & Reddit Growth - track and engage where your audience already is
  • Competitor Tracking & Analysis - monitor competitors and benchmark your position
  • Project Analysis & Market Growth Strategies - data-driven insights to scale your project
  • Trend Tracking & Analysis - spot emerging trends before they peak
  • Growth Database - 3,000+ vetted backlink opportunities across SaaS, e-commerce, and niche communities
  • AEO / LLM Visibility - see how AI assistants describe your brand and improve it
  • Keyword & Backlink Monitoring, AI Project Analysis, and more

Every module was built by testing it against real SaaS and e-commerce projects I work with, not in a lab. The advantage of being a solo developer who is also a real growth practitioner is that I could be the first user, every day, for a year.

Who ShubHQ is for

  • SaaS founders building from MVP to scale
  • E-commerce operators competing on more than just ad spend
  • Growth, SEO, AEO, and GEO specialists who need a unified workspace
  • Backlink analysts and link builders tracking authority over time
  • Indie founders who want everything in one panel at a price that respects their stage

What’s next

22 modules in 52 weeks is a beginning, not a finish line. The modules are not perfect, none of them ever are on day one, but we have a test team and our earliest users already shaping what comes next. Your feedback is going to do more for this product than any internal roadmap I could write alone.

What I can promise is the energy and the discipline to keep improving. I hope to be updating this changelog with excitement for many years, and to keep serving the founders and operators who choose to grow with us.

If you are reading this, thank you for being here on day one.

  • Aydin, founder