This report was measured 46 days ago — past our freshness window.

affiliate · Sep 9, 2026

costarastrology.com

Fewer than 1% of the 66 entry-page affiliate captures we have measured showed fewer conversion tactics than we found here.

1 conversion tactic detected

1 page walked · measured by Roentgen 1.27.0

Walk 14 links seen, 10 walkable, and 0 matched a funnel step. If this funnel continues past the entry page, we did not reach it — everything below is measured from the entry page alone.

Put this x-ray to work Brief your AI X-ray your funnel
Captured Homepage / Lander
Step 1 · Homepage / Lander1 / 1

How this was measured

Every figure on this page was read off the live site by Roentgen 1.27.0 on 2026-09-09, a script that reads page structure, computed CSS and matched text. No AI judgment, nothing estimated, and a capture’s numbers stay as read.

Detection coverage, not a verdict. A low count means we did not detect those patterns, not that the funnel is weak.

  1. Links on the entry page14 links
  2. Walkable, same site10 links
  3. Matched a funnel step0 links
  4. Pages captured, entry page included1 page

What we found

1 of 10 applicable

costarastrology.com shows 1 of the 10 tactics that apply to an affiliate funnel, and we did not see the other 9.

Proven on the page · 1

Ranks options in a best-of list ranked list

Not seen on any step reached · 9

FAQ / objection handling 1,761 of the 2,605 funnels we checked
Trusted-by logo wall 1,598 of the 2,214 funnels we checked
Press / "as seen in" 647 of the 2,602 funnels we checked
Us-vs-them comparison 498 of the 2,605 funnels we checked
Proof above the fold 421 of the 2,605 funnels we checked
Usage / adoption proof 302 of the 2,214 funnels we checked
Scarcity / urgency copy 137 of the 2,602 funnels we checked
Affiliate disclosure 41 of the 158 affiliate funnels we checked
Outbound offer CTAs 7 of the 158 affiliate funnels we checked

Absence is a measurement, not a recommendation: we do not know why a tactic is missing, whether it belongs here, or whether adding it would change anything. Where a walk stopped early, a tactic living deeper would also read as not detected.

Put these tactics to workBrief your AIX-ray your funnel

The funnel, frame by frame

1 step walked

We captured 1 page, Homepage / Lander, and did not walk past it.

Homepage / Lander
01

Homepage / Lander

1 tactic
Sticky CTA

In their own words

24 quoted

Their headline: “Co–Star.”

Their description: “Algorithmically-generated horoscopes, customized to your entire chart.”

All 24 quoted strings: title, description, headings and buttons
Page title
Co – Star: Hyper-Personalized, Real-Time Horoscopes
Meta description
Algorithmically-generated horoscopes, customized to your entire chart.
Headline
Co–Star.
Section headings
Understand your birth chartBetter togetherReal-time insights, as the planets move“Download Co – Star right now.”“Wildly popular.”“Minimalist, genderless, slick, and of-the-moment, Co–Star is currently the app to beat.”“The astrology app that’s intriguing millennials everywhere.”“Nothing has been a more useful tool than Co–Star.”+3 more, not shown
Buttons and links
DOWNLOAD IOSDOWNLOAD ANDROIDOR LEARN MOREPreviousNextGET UR CHARTDOWNLOAD IOS >DOWNLOAD ANDROID >SIGN UP TO GET YOUR HOROSCOPE BY EMAIL >SHOP
Borrow the wordingBrief your AI

Sections

4 identified

structural bands identified on this funnel, cropped from its own capture

Nav section of costarastrology.com
Nav0% down the page
Hero section of costarastrology.com
Hero0% down the page
Features section of costarastrology.com
Features20% down the page
Footer section of costarastrology.com
Footer94% down the page

How well it’s built

17 run · 3 flagged

3 of 17 measured checks need work, and each comes with its fix

  • 3 Need work
  • 9 Worth knowing
  • 5 Clear
  • Body text size

    Smallest sampled text is 11px, below the 13px floor this check uses.

    Keep body copy ≥15-16px; reserve sub-13px for fine print only.

    What this measures
  • Image alt text

    7 of 7 content images (100%) have no alt attribute.

    Add descriptive alt to content images; alt="" for purely decorative ones.

    What this measures
  • Named controls

    2 buttons/links have no accessible name (icon-only, no aria-label).

    Add aria-label to icon-only buttons and links.

    What this measures
9 worth knowing, 5 clear

Worth knowing9

  • Line length

    1 paragraph runs past ~95 characters per line.

    Cap measure at ~60-75ch for comfortable reading.

    What this measures
  • Form labels

    4 form fields rely on placeholder text as the only label.

    Back placeholders with a real <label>. placeholder text vanishes on input.

    What this measures
  • Heading structure

    The landing page has 4 <h1> elements (expected 1).

    Use exactly one <h1> as the page’s title.

    What this measures
  • Heading levels

    3 headings skip a level (e.g. <h2> followed by <h4>). Screen-reader users navigate by this outline.

    Step heading levels one at a time; use CSS for size, not a deeper level.

    What this measures
  • Page weight

    At least 4.3 MB across 22 measurable resources. 1 cross-origin resource did not expose a size, so the real total is higher.

    Compress and lazy-load below-the-fold media; drop unused third-party scripts.

    What this measures
  • Landmark regions

    No <main> landmark. screen-reader users cannot jump between regions.

    Wrap the page in <header>, <main> and <footer> (or matching ARIA roles).

    What this measures
  • Keyboard reachability

    2 elements look clickable but cannot be reached by keyboard.

    “SHOP”, “SHOP”

    Use <button>/<a>, or add role + tabindex="0" and a key handler.

    What this measures
  • Autocomplete hints

    No autocomplete attributes across 5 fields. browsers cannot autofill.

    Add autocomplete="email"/"tel"/"name" to identity fields.

    What this measures

Clear5

Text contrast (WCAG AA) · Mobile viewport · Language declared · Render-blocking resources · Inline validation

Hand the 3 fixes to your build agentBrief your AI

Brand kit

5 colour roles

We measured 4 colour roles on this funnel.

  • accent#141414
  • bg#ffffff
  • surface#f7f7f7
  • text#575657
See the roles applied and the type scale
accent

Body copy in their text role, on a surface card.

the roles, doing their job
SIZE SCALE
11pxAa
12pxAa
14pxAa
16pxAa
23pxAa
40pxAa
WEIGHTS
Aa400
FAMILIES
Romana-Book · AkkuratPro-Regular
rendered in their own type system · webfont not loaded. system fallback if uninstalled
Take their look into your buildDownload design tokens

We also ran these layers on the pages we captured and found nothing to show: Elements, Playbook match (2 of 9 layers). That is a measurement of this funnel, not a recommendation, and a layer we never ran is not listed.

Go further

Compare with the corpus

Measured ranges for the parts of a page, from the funnels we have x-rayed.

Take this report with you

The same measurements, in formats a build agent can read.

Similar crawls