your growth radar

Point it at your build. See what's costing you conversions.

RADHR sweeps your own code for SEO, conversion, funnel and checkout issues, then hands your coding agent a ranked fix list. An installable skill. Offline by default.

Reads your project's own files. Integrates into the tools you already use, like Claude Code, Cursor and VS Code.

4 conversion opportunities detected

what it finds

A sweep across the four things that move revenue.

RADHR checks your build against a bundled corpus of growth heuristics, ranked by likely impact against effort. The SEO sweep is free. Upgrade to Pro when you need the conversion sweep - the part that moves the needle.

Free

SEO audits

Titles, meta, headings, structured data, internal links, crawlability and Core Web Vitals hygiene in your own markup.

Pro

Conversion (CRO)

CTA clarity and placement, trust signals, form friction, above-the-fold hierarchy and mobile-first pitfalls.

Pro

Funnel and ecommerce

Product and category pages, cart, cross-sell, urgency and the leaks between each step of the journey.

Pro

Checkout conversion

Guest checkout, field count, payment trust, error handling and the last-mile drop-offs that cost the sale.

WordPress Shopify Drupal Magento BigCommerce Webflow Wix Squarespace Next.js Astro Laravel hand-rolled HTML

RADHR reads the HTML your site actually ships and the code behind it, so it audits the same growth signals on any CMS, store or framework.

how it works

Sweep, rank, fix.

The default sweep runs entirely on your local files. A live-crawl mode exists but is opt-in and off by default.

01

Point it at your project

Run RADHR over your repo's own HTML, components and checkout code. Drop in an exported analytics CSV if you have one.

local files
02

Scored offline

Findings are graded against a bundled heuristics corpus and ranked by estimated impact against effort. No network call.

offline
03

Get a ranked AUDIT.md

RADHR writes a prioritised fix list into your project. Your coding agent reads it top-down and works the list.

agent-actionable
the output

A fix list, not a dashboard.

Each finding names the file, the heuristic it trips and a concrete fix your agent can apply. These are prioritised opportunities, not guaranteed lift.

prints the 10-point checklist to PDF, to walk through with a client
RADHR
Growth audit
Project: northwind-coffee (sample) · up seo audit + up cro audit · July 2026
northwind-coffee/AUDIT.md
# northwind-coffee · up seo audit + up cro audit · offline ## Ranked opportunities (impact / effort) [HIGH] checkout no guest checkout - forces account creation → src/checkout/Account.tsx:24 · add a "continue as guest" path [HIGH] seo 3 product pages missing <title> + meta description → src/pages/shop/*.astro · add per-product title + 150-char meta [MED] cro primary CTA sits below the fold on mobile → src/components/Hero.tsx:41 · lift "Start free" above the fold <=640px [MED] funnel cart has no trust signals near the pay button → src/checkout/Pay.tsx · add returns + secure-payment cues [LOW] perf hero image 1.9MB, no width/height (CLS) → public/hero.jpg · compress + set dimensions … 5 more, ranked. recommended next [HIGH] checkout - no guest checkout > start this fix? [enter] · pick another [n] · "report" prints the client checklist

Growth audit checklist - 10 opportunities, 2 completed, 8 outstanding · northwind-coffee (sample)

Done#Opportunity and why it mattersRecommended fixNotes
1HIGH checkout: no guest checkoutForcing shoppers to create an account is a leading cause of checkout abandonment. Letting them buy as a guest recovers sales you are losing today.add a "continue as guest" path
2HIGH seo: product pages missing title and metaWithout a unique title and description these pages rank poorly and lose clicks in Google. Fixing it makes every product findable and more clickable.add per-product title + 150-char meta
3HIGH cro: no social proof near the CTAsShoppers hesitate to buy without reassurance from other customers. Reviews and ratings at the decision point directly lift conversion.add reviews or testimonials beside key CTAs
4HIGH checkout: no express payMost traffic is mobile, where typing card details is painful. Apple Pay and Google Pay remove that friction and cut drop-off at the final step.add Apple Pay and Google Pay
5HIGH checkout: shipping cost shown lateSurprise shipping at the last step is the single biggest reason carts are abandoned. Showing it earlier builds trust and holds the sale.surface shipping before the final step
6MED cro: primary CTA below the fold on mobileIf the main action is not visible without scrolling, many visitors never reach it. Lifting it up puts the next step in front of everyone.lift the CTA above the fold at <=640px
7MED funnel: no trust cues near the pay buttonA little reassurance about security and returns at the moment of payment reduces last-second hesitation and lost sales.add returns and secure-payment cues by the CTA
8MED seo: no Product or Offer structured dataWithout schema, Google cannot show price and star ratings in results. Adding it wins richer listings that stand out and earn more clicks.add JSON-LD Product + Offer schema
9MED funnel: no abandoned-cart captureMost first-time carts do not convert on the first visit. Capturing an email and following up recovers a real share of that lost revenue.add email capture and a recovery flow
10LOW perf: hero image 1.9MB, no dimensionsA heavy, unsized hero slows the first paint and shifts the layout as it loads, which frustrates visitors and drags down Google ranking.compress and set explicit width and height
proof, not promises

We point RADHR at radhr.io before every release.

RADHR ships the SEO and conversion sweep, so this site has to pass it. Before every release we run the radar over our own build and clear the list before it goes live. Ranked opportunities, on the one site that has to score clean.

clean sweep

radhr.io ships with a clean SEO and conversion sweep. The same audit you run, pointed back at us.

your data stays yours

Zero network calls in the default sweep, so your code and your customers' data never leave your machine.

honest by default

RADHR is in early access. We would rather hand you a sweep you can run today than borrow a testimonial we have not earned.

for coding agents

Start free. One skill in the upskill suite.

RADHR ships as the seo + cro skill inside the installed upskill. Run /up:seo audit free, unlock /up:cro audit with Pro. It writes the fix list, then calls uxplate via /up:design to design user experience fixes and uses captns via /up:review to verify and attest the changes made (if you require proof).

install
# install upskill into your coding agent /plugin marketplace add uplinkdgroup/upskill /plugin install up@uplinkd-upskill # then, in any project /up:seo audit . # the SEO sweep is free /up:cro audit . # unlock upskill Pro # Pro unlocks revenue via conversion, funnel & checkout. # Works with Claude Code, Cursor and VS Code.
pricing

Free SEO audit. Pro finds the money.

Start free with the SEO sweep. Go Pro to unlock the conversion, funnel and checkout analysis, the parts that actually move revenue. Pro is part of upskill Pro: one subscription unlocks the Pro tier of every skill in the suite.

Free
$0

The SEO sweep across your build, forever.

  • SEO audit across your build
  • Ranked AUDIT.md in your repo
  • Offline, on any stack
Start free
included with upskill Pro
Pro
$149 /year

Everything free, plus the full conversion, funnel and checkout sweep. One upskill Pro subscription unlocks this skill and every other.

  • Conversion (CRO) analysis
  • Funnel and ecommerce leaks
  • Checkout conversion
  • Opt-in live crawl and Core Web Vitals
  • Pro on every skill in the upskill suite

2 BSV/yr is about US$50, our Bitcoin-BSV community rate

Pro here is part of upskill Pro: one subscription covers this skill and every other in the suite. See the suite →

faq

Frequently Asked Questions

What is free and what is paid?

The SEO sweep is free and fully usable, forever, on any stack. Pro unlocks the conversion, funnel and checkout analysis, the parts that move revenue. Pro is part of upskill Pro: US$149 a year via Stripe, or 2 BSV a year (about US$50) as our Bitcoin-BSV community rate. One upskill Pro subscription covers this skill and every other in the suite.

Does it work with my CMS or platform?

Yes. RADHR reads the HTML your site ships and the code behind it, so it audits the same growth signals whether you are on WordPress, Shopify, Drupal, Magento, BigCommerce, Webflow, Wix, Squarespace, a headless React or Astro build, Laravel or hand-rolled HTML.

Does it phone home?

No, not by default. The audit reads your project's local files and scores them against a bundled corpus with zero network calls. A live-crawl and analytics mode exists, but it is opt-in and off until you turn it on.

Do I have to hand over my analytics?

No. RADHR works from your own code out of the box. If you want funnel numbers factored in, you can drop in an exported CSV yourself. Nothing is pulled from a third-party analytics API unless you opt in.

How accurate are the impact estimates?

They are heuristics, ranked to help you triage. RADHR reports prioritised opportunities, not guaranteed lift. Treat the ranking as where to look first, then measure the change yourself.

What does it actually output?

A markdown fix list in your repo. Each item names the file or selector, the rule it trips and a concrete fix, ordered by impact against effort, so your coding agent can work straight down the list.

part of the upskill suite

One suite. Colour, design, growth and verifiable proof.

Installable skills that plug into your coding agent and call each other. One upskill Pro subscription unlocks the Pro tier of every skill.

See the full upskill suite on Uplinkd Group →