CROSignal
AI-powered conversion audits for ecommerce
Submit any Shopify or WooCommerce page and get a scored report in about sixty seconds. It grades six categories — conversion, trust and social proof, copywriting, mobile UX, page speed and SEO — then returns the three highest-impact fixes plus eight to twelve detailed findings, each with severity, supporting evidence and a specific recommendation.
What it took to build
Queue-based architecture. Live page analysis takes longer than a serverless function is allowed to run, so audits are queued and processed by a scheduled worker rather than blocking a request.
A scraping layer with a fallback. Playwright renders JavaScript-heavy stores; a lightweight HTML parser handles the rest without the overhead of a browser.
An AI pipeline that assumes failure. Model output is validated against a schema, malformed responses are repaired, and a deterministic fallback means a failed model call never produces a broken report.
Security on untrusted input. The product accepts user-supplied URLs, which is a textbook SSRF vector. Private IP ranges, localhost and internal hostnames are blocked, with DNS resolved before any request is made.
Commercial infrastructure. Subscription billing with tiered feature access, PDF export gated by plan, historical score tracking, transactional email, and per-client rate limiting with hashed rather than stored IP addresses.
- Stack
- Next.js · TypeScript · Supabase Postgres · OpenAI · Playwright · Stripe
- Status
- Built. Pre-launch.