Revenue rank on Toolify.
The StoryGraph
A book recommendation and tracking platform based on mood and reading preferences.
Read the market signal first
Traffic and channel data use SimilarWeb methodology; keyword metrics come from DataForSEO; ranking and revenue signals come from Toolify. Evidence snapshot 2026-06-24.Estimated monthly traffic (directional, not audited revenue).
Primary market category.
Non-brand search share indicates how much task-led discovery may exist.
Channel mix share of visits
Top countries traffic share
Competitor traffic three-month visits
Task-keyword opportunity table
Score is Shipsite's opportunity score, blending the metrics on the left. Auditable inputs are Volume, KD, CPC, allintitle and KGR.| Keyword | Volume | KD | CPC | KGR | Score |
|---|---|---|---|---|---|
| goodreads alternative | 2.9K | 17 | $1.32 | 0.006 | 78.7 |
| reading tracker app | 1.3K | 54 | $1.1 | 0.042 | 62.9 |
| book recommendation app | 390 | 80 | $1.24 | 0.208 | 56.8 |
| reading challenge tracker | 70 | 42 | $0.05 | 0.614 | 50.7 |
| book mood tracker | — | — | — | — | 37 |
KGR is shown once allintitle sampling lands for a keyword; Volume, KD and CPC are already auditable.
Product and pricing captures
Only the product's own public pages are shown here.No public product screenshots passed the current evidence gate.
Business canvases and strategic analysis
Nine grounded views derived from the measured product, traffic, keyword and market evidence: Business Model Canvas, Value Proposition Canvas, SWOT, 3C, 4P, PEST, Porter's five forces, the customer empathy map and the customer journey map — opened by the insight brief.The StoryGraph is a mood-based reading tracker positioned as a Goodreads alternative.
Targets avid individual readers, who are also the buyers, wanting tracking and recommendations.
A Goodreads challenger differentiated by mood- and tag-based recommendations.
THE VERDICTIt survives Goodreads' shadow via frictionless migration, but a broken pricing page and single revenue line cap growth.
- 67.5% direct traffic plus an untapped top keyword suggests searchers convert into loyal repeat visitors.
- Norway's 5.05% share, outsized for its tiny population, hints at a distinct Nordic reading-community affinity.
- The $4.99 ticket plus Stripe fees becomes a real structural drag on thin subscription margins at scale.
- Proves an 'X alternative' switcher-keyword strategy can sustain a challenger brand without outspending on generic terms.
- Shows that cutting switching cost (one-click import) pulls users off a free incumbent more than feature parity does.
Business Model Canvas
- Stripe provides payment infrastructure.
- Ecosystem compatibility via Goodreads data import functionality.
- Unknown; no evidence of strategic or capital partners.
- Relies solely on Stripe: a simple subscription stack, no marketplace payout needs.
- Developing tracking, recommendation, stats, challenge, and buddy-read features.
- Unknown; no evidence of content moderation or data-quality processes.
- Acquiring users via SEO content and Goodreads-migration positioning.
- Marketing leans on 'goodreads alternative' content (2,900 vol, KD 17) since social channels stay thin.
- Norway's 5.1% traffic share brings GDPR exposure; crowdsourced tags need moderation governance.
- Provides reading tracking, mood recommendations, stats, challenges, buddy reads, and Goodreads import.
- Plus is reportedly ~$4.99/mo or $49.99/yr; the pricing page failed to scrape and needs review.
- Buddy reads and challenges may create a sense of belonging, though no engagement evidence exists.
- Unknown; no evidence on privacy or moderation risk.
- Offers Goodreads data import to lower switching friction.
- A self-serve subscription relationship where users manage their own account.
- Unknown; no evidence of customer support operations.
- Unknown; no renewal or retention data available.
- Unknown; no third-party review or trust-endorsement evidence.
- Users need to log reading progress, get mood-matched recommendations, and join reading challenges.
- The buyer is the reader themselves via Plus subscription; no separate admin role in evidence.
- Usage context is everyday reading tracking, mood/content-warning tagging, and buddy-read activities.
- Pain is Goodreads underserving avid readers' nuanced needs; gain is finer-grained recommendations.
- Unknown; no data on conversion rate or per-customer value.
- Reading-tracking tech, mood/tag recommendation algorithms, and user reading data.
- Organic brand awareness reflected in nearly 30% combined Organic Search/Social traffic.
- Unknown; no evidence on team size or funding.
- 5.2M visits vs Goodreads' 254.6M (~2%): a niche reader-community brand, not mass awareness.
- Buddy reads and crowdsourced mood/warning tags need moderation staff and book-metadata infrastructure.
- 67.5% direct traffic and 21.9% organic search suggest avid readers discover it via word-of-mouth and comparison searches.
- Acquisition is led by Direct (67.46%) and Organic Search (21.94%).
- Transactions occur via the app/web Plus page with Stripe processing payment.
- Delivered via web and mobile app for reading tracking and recommendations.
- Unknown; no evidence of a dedicated service channel.
- Ongoing R&D for recommendation algorithms and tracking features.
- Unknown; no evidence of infrastructure/storage cost.
- Unknown; no evidence of support/moderation cost.
- Acquisition cost from SEO content and social-channel operations.
- At $4.99/mo, Stripe's ~2.9%+$0.30 fee strains low-ticket subscription margins.
- Plus monthly/annual subscription (~$4.99/mo or $49.99/yr).
- Unknown; no evidence of tiered upgrade or expansion revenue.
- Unknown; no evidence of additional service/licensing revenue streams.
- Unevidenced: affiliate bookseller links or publisher trend-data licensing could be untapped revenue.
Value Proposition Canvas
Product side · Value Map
- One-click Goodreads CSV import tool.
- Content-warning tagging system.
- The import tool directly relieves fear of losing reading history when migrating.
- Content-warning tags relieve the pain of being blindsided by sensitive book content.
- The mood/pace tagging engine creates the 'feels understood' recommendation experience.
- Reading challenges and buddy reads create the social-accountability gain.
Customer side · Customer Profile
- Functional job: log reading progress and get the next mood-matched book pick.
- Emotional job: feel part of a niche avid-reader identity, not lost in generic star ratings.
- Readers are often blindsided by sudden sensitive content mid-book, an unmet pain point.
- Fear of losing years of accumulated reading history when leaving Goodreads.
- Precise mood/pace recommendations make readers feel truly understood, not just star-rating matched.
- Reading challenges and buddy reads add social accountability and gamified motivation.
SWOT Matrix
- Holds a high-scoring position (78.7) on the 'goodreads alternative' comparison keyword, a strong acquisition asset.
- One-click Goodreads migration sharply lowers switching cost, a core competitive edge.
- The accumulated crowdsourced mood/pace/warning dataset forms a data moat that's hard to replicate quickly.
- Pricing-page scrape failure leaves public pricing evidence incomplete.
- Missing retention, conversion, and paid-share data makes subscription health hard to assess.
- Single Plus subscription revenue structure with no evidence of diversification.
- 'Goodreads alternative' (volume 2900, KD 17) is the largest, relatively attainable opportunity.
- A 21.94% Organic Search share suggests room to invest further in SEO content.
- Goodreads data import may attract readers dissatisfied with Goodreads.
- Goodreads' 254.6M monthly visits make it the dominant traffic leader.
- Adjacent products like NetGalley may divert publisher/reader-preview demand.
- The 'book recommendation app' keyword has high difficulty (80), signaling intense competition.
3C Analysis & 4P Mix
- Capability: crowdsourced mood/pace tagging and moderation capability that generic trackers lack.
- Economics: a single $4.99 low-price subscription with thin per-transaction margin after Stripe fees and no diversification.
- Structural position: ~2% of Goodreads' traffic, holding a defensible switcher niche rather than category leadership.
- Users need to log reading progress, get mood-matched recommendations, and join reading challenges.
- Pain is Goodreads underserving avid readers' nuanced needs; gain is finer-grained recommendations.
- Unknown; no data on conversion rate or per-customer value.
- Goodreads is the same-job reading-tracker competitor directly contested by StoryGraph.
- NetGalley is a book-discovery substitute that may compete for reader time and budget.
- ISBNdb is a traffic-adjacent book-data service whose competitive overlap is unclear.
- Core product differentiators: content-warning and mood/pace tags, prominently listed among official feature entries.
- The buddy-read feature extends the product from solo tracking into group interaction.
- Plus is priced at $4.99/mo or $49.99/yr, an ~16.7% discount for annual billing.
- The official pricing page has failed to scrape, hinting at possible instability in the purchase path.
- Distribution centers on the app.thestorygraph.com web app; no app-store presence appears in evidence.
- Distribution leans on direct/organic-social (BookTok/Bookstagram) rather than paid or app-store channels (Referrals just 1.94%).
- Organic Search drives 21.94% of traffic and the comparison term leads volume, showing search is the main driver.
- High-difficulty generic terms should be deprioritized for comparison and mood/challenge content.
PEST Macro Environment
- Norway and UK traffic (~13% combined) trigger GDPR compliance for reading-habit data.
- The content-warning tagging feature sits inside US state-level book-censorship politics.
- The $4.99/mo low ticket price is more resilient to discretionary spending cuts than pricier SaaS.
- No ad-revenue dependency means income relies wholly on individual reader willingness to subscribe.
- BookTok/Bookstagram reading culture fuels the 7.15% organic-social share and buddy-read engagement.
- Rising 'goodreads alternative' search volume reflects reader dissatisfaction with Amazon-owned Goodreads.
- The Goodreads-import feature depends on a rival's export/API staying open, a technical dependency risk.
- Mood/pace tags rely on crowdsourcing, not AI generation — a deliberate stance against AI-driven recommenders.
Porter's Five Forces
Basic tracking has low barriers, but the crowdsourced tag corpus and buddy-read network effects raise later entry barriers.
The tag-data 'supplier' is the user community itself — without crowdsourcing, the core differentiator vanishes.
The 'Plus' naming implies a free base tier; readers can revert to free Goodreads anytime, giving buyers strong power.
The core tracking job can fall back to paper reading journals or spreadsheets at zero marginal cost.
Goodreads' traffic is ~49x StoryGraph's, concentrating rivalry on the 'alternative' switcher niche rather than head-on competition.
Customer Empathy Map
Primary personaA 50+ books/year reader, tired of star-rating picks, wants mood-based recs and challenges tracked.
- The user searches 'goodreads alternative' looking for a replacement app.
- The user searches 'reading tracker app' to find a tracking tool.
- Thinks Goodreads' recommendation algorithm is stale and generic, missing their mood/pace nuances.
- Feels their reading identity and challenges deserve a dedicated space, not an Amazon afterthought.
- Imports their existing Goodreads library via the import tool before committing long-term.
- Joins buddy reads and tags mood/pace for every book finished.
- Feels understood and a sense of belonging through mood tags and content warnings.
- Feels anxious about data loss from having to migrate trackers again.
Customer Journey Map
EVIDENCE BOUNDARIESPlus pricing page failed to scrape, so exact tiers remain browser-unverified.; No conversion-rate or active-user-scale data, so subscription business size is unassessable.; No retention/churn data, so long-term reader stickiness is unclear.; No evidence of revenue diversification (upgrade tiers, publisher deals).
Evidence boundaries
Ranking and revenue signals come from Toolify; traffic, channels and country distribution use SimilarWeb methodology; keyword Volume, KD and CPC come from DataForSEO. This is a research snapshot, not investment advice.
More in AI Writing
Found your wedge? Ship the site.
Shipsite turns a validated keyword opening like this into a live, SEO-ready site — in days, not months.