Product · Features · Growth — September 2026
What the product actually is, what it has that nobody else does, what it's missing, how it makes money, and the four places new users could come from. One document, no engineering.
Positioning
Practitioner-grade astrology in a consumer app — the charts the serious tools have, the packaging the popular ones have, for one payment instead of every year.
Appears in: no store screen · no upgrade dialog · no store listing · no web page
The four major subscription competitors average ~$230/year — Nebula $415, Sanctuary $240, CHANI $144, The Pattern $120. The $49.99 lifetime is 22% of that in year one and 7% over three; the $39.99 annual is 17%. "More than the competition in several areas, at under a fifth of the price" is literally true on both SKUs, and it is said nowhere. This is the largest unexploited marketing asset in the business, and it is free to use.
Name the capability gap, never the competitor. "Includes synastry and composite charts" is defensible and matches what competitors publish about themselves. "Better than CHANI" is not. Never claim "no AI" or "written by humans" — position on specificity instead: your chart, not your sign, which is true, checkable, and attacks both leading competitors at once. Use the price shape, not the price — "one payment, not every year" ages well; printed competitor prices don't.
The business
Not which features someone likes, not how often they visit. How many birth charts their account holds — a 34× spread, perfectly monotonic.
| Segment | Charts held | Accounts | Ever paid |
|---|---|---|---|
| Solo | 1 | 300,710 | 1.58% |
| Curious | 2–3 | 102,069 | 5.92% |
| Enthusiast | 4–7 | 37,709 | 13.94% |
| Collector | 8–15 | 11,440 | 34.29% |
| Astrologer | 16+ | 8,766 | 54.24% |
| Whole base | — | 460,694 | 5.37% |
Visit frequency spans only ~2.5×. Behavioural segment membership — which surfaces someone prefers — collapses to no effect at all once charts held is controlled for. So there aren't five user types with different values. There is one axis, and everything else should serve it.
Hold 8+ charts. Have never paid.
They already exhibit the strongest purchase predictor in the product and did not convert. This is a conversion job — packaging, a reason, a findable way to pay — not a pricing one.
Hold exactly one chart. Convert at 1.58%.
All the headroom is here, but these users haven't done the thing that predicts paying. The question isn't "how do we sell to them" — it's what makes a second chart worth adding. That step is 1.58% → 5.92%.
Median days from first open to purchase: 0. 63% buy same-day, 82% within seven days, and 57% buy before they've even registered. Time-to-value is therefore a revenue mechanic, not a satisfaction one — and anything sold on accumulated value (a content library, a subscription coach, a relationship history) is fighting observed behaviour until the first session is fixed.
The product
Verified against the competitors' own published material. Composite charts appear in the practitioner tools and in none of Co–Star, The Pattern, CHANI, Sanctuary or Nebula.
Of ~49 interface complaints, one named complexity. ~25 said some version of "I can't find things." The app is legible at the top of every screen and expert one level down — which is a much smaller problem than "the app is too complex", and it means the fix is almost always the step between, not the screen. Three places that step is missing:
The bet
The committed bet for the quarter, and the only thing on this page that is a company-level yes/no.
The diagnosis: Android active installs fell 137,256 → 88,659 over four years — steady, structural, not a bad release. In that same period product development was real and effective at what it targeted, but no feature ever had "create a new user" as its primary job. The flat curve isn't evidence growth is impossible; it's evidence the one mechanism capable of reversing it has never been tried.
Someone adds a partner → the app generates a live relationship reading, not a static score → they send it → the partner opens it with no install required → the partner sees content about themselves and the relationship they're in, not someone else's content → they create an account to unlock their own side → the pair is now live, and both have an ongoing reason to return.
You + Alex — strongest connection right now · current tension · what's changing · next important relationship window. Alex can see their side →
Not "here is your compatibility score." And note: three of those four lines are relationship timing, which doesn't exist today. The static half — synastry, composite, the Matrix, the wheel, sharing — is all built. The timing half is the actual work.
Not "people loved it." Not "relationship engagement rose." Not "shares increased." Did attributable acquisition from this loop exceed enough of the existing user-loss rate to change the net growth curve? If it fails after a properly instrumented quarter, that's a real answer too — it means the obvious product-led distribution mechanism didn't overcome the decline, which is currently unknown. The only bad outcome is running it too loosely to tell the difference.
Not because they lack value — because running them in parallel makes the one question unanswerable. More chart types · more generic interpretations · broad Ask-AstroMatrix development · journalling expansion · meditation and harmoniser expansion · a generic social feed · a large UI redesign · extensive store-listing iteration · growth-content campaigns · offline local calculation (real and worth doing, but as a practitioner monetisation play, not this quarter).
Sequence
Entirely additive or price-side, so none of it can annoy an existing user. There is no case for adding a single new paywall limit until these have shipped and been measured — until then nobody knows what the product converts at when its entrance is findable and its paywall describes the real product.
The store screen carried plan names, prices and a restore button — no benefits copy at all. Someone who deliberately walked to the store to consider paying was shown a price with no reason attached. A "why AstroMatrix" block and rewritten plan bullets now sit above the plans.
Four of the five upgrade bullets were checked and failed: "Created by real astrologers" and "Hundreds of pages of content" are equally true free (and the first is no longer safely true at all — a Play reviewer has already challenged it in public), and "Every chart type" and "Reports in your language" are not gated anywhere. Every bullet must be premium-only, or the paywall teaches users it's noise.
45% of all purchases are a one-time lifetime unlock, and one SKU at $49.99 is 41% of all sales. Average realised price is $34.86, and the 30% discount vehicle takes lifetime as low as $34.95 — our deepest commitment at our lowest price. Repricing to 3–4× annual, or retiring it, raises lifetime value without removing anything from anyone, which is the only lever on this page with zero grandfathering risk.
The store has one inbound link in the entire app (the onboarding wizard, 0.2% reach). Reports have no route at all — they exist only as a modal inside six screens, so they can't be linked, deep-linked, notified about or promoted. Reports are also the strongest behavioural correlate of paying at every collection size, reach 7.8%, and plateaued after launch. That plateau is structural, not demand.
The first three are the bet itself — make the relationship layer timed, legible and not only romantic. Everything after distributes it.
The self matrix has six lenses including all-transits, weekly and monthly. The relationship matrix has none — we tell you what's happening to you this week and what your relationship is permanently. This is three menu entries, not a rebuild: the engine already treats a composite chart as a natal one. It turns a one-shot verdict into a daily reason to return, and it's the angle no competitor can match — The Pattern has begun approximating relationship timing precisely because it has no real synastry to compute it from.
We compute more and conclude less. Headline verdict on top, the twelve facets underneath. A user currently cannot retell what the app said about them.
Only three of twelve facets are romance-locked. The other nine already work for a colleague, a parent or a friend — the astrology is already non-romantic, only the packaging is romantic. Table stakes rather than a differentiator (The Pattern ships friendship bonds), and it unlocks the non-romantic majority of real relationships. Sequence it after the bet, which is partner-first.
Someone adds a chart, we invite that person in. 155,361 accounts already hold someone else's chart — the highest-return person-to-person moment available, turning the largest dormant asset into installs.
The competitors' actual unit of growth. We share only self-charts today. Do the cold-arrival fix first.
The cheapest viral surface in the category, and the plumbing already exists with zero rows behind it. This is someone building a list, not an engineering project.
It sits sixth in the chart dropdown, below Progressed — a practitioner chart outranking the one chart a normal person came for.
"Three of your relationships stand out." The 1 → 2 chart step is the largest behavioural lever in the product and nothing currently treats the second chart as the activation event it is.
An owned channel with stale content. Production, not engineering — and it cheaply tests whether presented content lands at all before committing to an audio hire.
The answer to the one real competitive weakness — packaging and guidance rather than depth. Three design docs exist and nothing is built. Total AI spend today is $80.79/month, of which only a quarter is the product, so there's real headroom.
Turns the Coach into the social object the product currently lacks.
Our power users take paid consultations, we take a cut. Built on 4,011 Astrologers converting at 54%, the ~11,500 high-chart accounts, and the five identified users already running client practices on top of the app. This is the biggest revenue model in the category and the only one competitors can't replicate, because it runs on an asset they don't have. It also fixes the recurring-revenue gap that a lifetime-heavy business has by design.
The stack is already shipped; the content needs an astrologer. Don't schedule it until the video refresh has answered whether presented content lands.
Money
| Free | Premium | Shape |
|---|---|---|
| Ads, interstitial and rewarded | No ads | Annoyance removed |
| Reading gated every 10 → 7 → 5 views, tightening with use | Never gated | Annoyance removed |
| 10 saved charts | Unlimited | Limit removed |
| 10 saved reports | Unlimited | Limit removed |
| 5 people; basic city search | Unlimited people, exact-location search | Limit removed |
| No downloadable reports | PDF reports | A real capability |
The structural problem: five of six are "the annoyance stops", and the reading gate tightens the more someone uses the app. So the heaviest, most engaged users — exactly the ones most likely to pay — experience premium mainly as nag-removal. That is why a retained paying subscriber, asked directly, could not name a single benefit beyond "no ads."
Adds something rather than taking it away.
Every one of these lands on the cohort most likely to write a detailed review.
Any new limit must not retroactively remove something an existing user already has. The exposure isn't hypothetical — the internal rating moved 3.78 → 3.44 on the back of a UI rollout that added something. Three practical notes: grandfather on observed usage, not purchase date (someone free who has already saved 40 charts keeps 40; limits apply to new accumulation). Say it out loud in-app — a visible "you keep everything you already have" notice converts the most likely 1★ reviewer into a neutral one, and silent enforcement is what generates review bombs more than the limit itself. And ship the additive capabilities first, so the pitch is "premium now does more" rather than "free now does less."
Your work is great and closer to original astrology compared to The Pattern… but it is built for busy people. It gives them enough context to understand what is happening and then helps them apply that understanding to their lives.— a user explaining why she keeps leaving for a shallower competitor
The competitor is not beating us on depth or accuracy — the things premium could gate — but on packaging and time-to-value, which is free to fix. Adding limits to a product already perceived as harder to use than the cheaper alternative risks making the limit, rather than the packaging, the reason to leave.
Marketing
~89,000 monthly web users and 54,872 search clicks per 28 days already exist. There is zero conversion tracking between the site and the app, so nobody knows how much of that earned attention ever becomes an install — and a known parameter-drop bug breaks part of the handoff before it can even be measured. Every other item below is a bet on manufacturing new discovery in a saturated market. This one is finding out how much already-earned discovery is silently leaking. It's plumbing, not a growth hack, and it's the only place the audience is already there.
Not paid placements — free premium access to creators in exchange for organic content. The one anecdotal signal that has ever worked for this product is that people are blown away when shown the app in person, and competitors can't replicate that on camera because they don't compute this depth.
| The pilot | Sized |
|---|---|
| Budget | $750 — not buying posts, but covering attribution setup, assets, and a small reserve to boost the one or two that land. |
| Creators | 10 nano/micro, each posting one video of a real synastry reading generated live for two real people. Not a generic astrology-lifestyle script. |
| The bar | ≥391 attributable Android installs — i.e. did seeding beat what the same $750 would have bought through paid ads. That's 30–40 per creator. Stated as a threshold, not a prediction: no astrology-specific conversion data exists anywhere, which is exactly the gap the pilot fills. |
| Hard prerequisite | The referral attribution from the relationship loop has to be live first. Without it, seeded installs land in generic "organic" and the pilot produces an unmeasurable number instead of the figure it exists to generate. |
At $0.20 per user per month, twelve-month value is $2.40 — which sits right at the bottom of the iOS lifestyle cost-per-install range ($2–4) and roughly matches Android's average ($1.92). That's break-even-to-marginal, not wildly unprofitable. The honest caution is that paid-acquired users typically retain worse than organic, so real value for a paid cohort is likely below $2.40. Raising revenue per user to $0.35 would put twelve-month value at $4.20 — comfortably inside the range, and a real case rather than a break-even one. So: re-run this math once the premium layer ships, and if it's ever tried, pilot Android-only, which is both cheaper and the platform with the confirmed decline.
Standard install ads send every clicker to the same generic first-open wizard regardless of what the ad promised. Deep-linked campaigns — creative built around one specific feature, dropping the clicker straight into that feature on first open — have a documented 1.2–1.6× conversion lift. That's a lever on the value side that doesn't require waiting for the pricing work. And the plumbing already exists: the affiliate system already carries an install token through the Play Store referrer and matches it on first open. Extending that token to carry a feature target is reuse, not a new system. The obvious first creative: relationships, deep-linked straight into add-person — already the best-converting step in the app.
The cheapest lever
Praise clusters on content depth and visuals, not on the interface — which confirms "the substance is better, the packaging isn't" from the opposite direction. Mostly from payers.
I have left a review and I recommend your app to everyone in my astrology groups. I'm a big supporter of you guys.— 44 saved charts, and still on the free tier
I do a lot of readings and teach astrology… I'll definitely be putting in another review, all positive.— lifetime buyer, promotes the app and the tarot deck unprompted
Yeah I can leave a review, I'll do it now before I forget.— the intent is perishable, and nothing captures it
I was using AstroMatrix as the storage for all of my clients.— one of five users running a paid practice on top of the app
People volunteer gifting, promoting and reviewing, and no feature supports any of those actions. There is no gift flow, no referral path, no share-a-reading built for advocacy, and no prompt that catches someone at the moment they say it. One user gifted a lifetime subscription to her sister in 2019 — organic gifting happens today with zero product support and zero tracking. Another left a review before buying, then bought lifetime because of the experience: the advocacy-to-conversion loop running entirely by accident.
The same sweep surfaces the mirror image in users' own words — my 5 star rating is going to be lowered if these issues and my requests for help are not answered
, after three unanswered messages. The lever that produces 5-star reviews and the lever that produces 1-star reviews are the same lever. An unanswered advocate becomes a reviewer with a grievance, which is directly relevant to the grandfathering exposure above: the existing advocate base is both the biggest buffer against a review-bombing and, if neglected, its source.
The principle worth building around: one user asked for Part of Fortune, got it, and came back with thank you for hearing my requests
— a complainer converted into an advocate purely by visibly shipping what they asked for. The value isn't only in the feature; it's in the reporter learning it shipped.
Guardrails
Each of these was suggested in a previous pass and retracted after checking. They keep coming back, so they're written down.
Open
Each has the analysis finished and is waiting on a call, not on work.
45% of purchases, one SKU at $49.99 is 41% of all sales, and it's the largest structural cap on lifetime value. The only change on this page with zero grandfathering risk, and everything else in the pricing conversation is downstream of it.
The recommendation is additive-first, and there's a real case that a product already seen as harder to use than a cheaper competitor cannot afford a subtractive change. But this is a pricing call, not an analysis one.
It has effectively been decided free by default — language came off the paywall, and reports now ship in the user's language with no payment check anywhere. That forecloses ever charging for it, since gating it afterwards becomes a withdrawal rather than an addition. Worth confirming deliberately rather than inheriting.
Yes/no, contingent on the relationship-loop attribution shipping first. The number it produces — a real, AstroMatrix-specific cost per install — doesn't exist anywhere today and can't be borrowed from industry benchmarks.
It's free and rides on work shipping anyway, but it forces a date: the relationship feature must be demoable by early November, and the visual pass on that screen has to happen in October.
A workspace mode — client notes, last-seen, session history, pinning, transit alerts — for the practitioner segment. It doesn't fit inside the four-pillar story, so it needs an explicit yes or no rather than drifting.
Where this comes from. Fleet figures are verified against live production, not the older usage sample that overstated conversion ~2.8× — any account count or conversion rate dated before 7 September 2026 carries that error and shouldn't be quoted. Competitive claims are checked against what those companies publish about themselves. Capability claims ("the engine already supports it", "the fields exist with zero rows") are checked in code. Where something is a threshold rather than a prediction, or a general industry benchmark rather than our own number, it says so in place. Snapshot of 11 September 2026.