Criticalcta
Three equal-weight CTAs confuse the primary action
The hero section presents 'Get started', 'Learn more', and 'Get in touch' as same-weight options. A cold visitor doesn't know which path leads to signup, a demo, or sales—creating decision paralysis and bleeding clicks.
FixPromote ONE primary CTA ('Get started free' or 'Start free trial') above the fold with a specific outcome label. Demote 'Learn more' and 'Get in touch' to secondary links or remove from hero entirely.
Warningcta
'Get started' doesn't specify the outcome
The button says 'Get started' but doesn't clarify: signup for a free trial? Book a demo? Start a paid plan? For a high-ticket B2B database service, this ambiguity creates friction at the commitment moment.
FixRewrite to 'Start free trial' or 'Book a demo' depending on your actual flow. If it's a free tier, add '(no card required)' to reduce anxiety.
Warningclarity
Pricing buried; no clear free tier or trial messaging
Pricing ($5/mo, $50/mo) appears mid-page in product descriptions, not in hero or near the primary CTA. A visitor doesn't immediately know if this is free-to-try or requires upfront payment, creating anxiety at signup.
FixAdd a single-line pricing callout in or near the hero: 'Start free, pay as you scale' or 'Free tier available.' Link to a dedicated pricing page from the nav.
Warningsocial_proof
Customer logos and quotes scattered; no concentrated proof block
Logos (Slack, GitHub, etc.) and testimonials (Sualeh Asif, Ryan Sherlock) appear in separate sections far from the CTA. Proof placed near the commitment moment reduces anxiety; here it's diffused.
FixAdd a 'Trusted by' logo row immediately below the hero CTA, and place the strongest testimonial (with outcome: 'improved performance, cost, and reliability') directly above the signup button.
Warningtrust
Testimonials lack specific, measurable outcomes
Quotes like 'We chose PlanetScale to host our most demanding workloads' and 'rare outcome of improvements in performance, cost, and reliability' are vague. Specific numbers (e.g., '50% latency reduction', '3x cost savings') would anchor trust.
FixRewrite testimonials with concrete metrics: 'Reduced query latency by 60% and cut database costs by 40% after migrating to PlanetScale Metal' (with attribution and company).
Minorclarity
Too many product variants (Vitess, Postgres, Metal, Neki) without clear positioning
The page jumps between Vitess, Postgres, Metal, and Neki without clearly explaining when to use each. A visitor doesn't know which product is right for them, creating cognitive load.
FixAdd a simple comparison table or decision tree early: 'Choose Postgres for standard workloads, Metal for extreme performance, Vitess for horizontal scale.' Link to detailed docs.
Minorcopy
Excessive 'Learn more' and 'Read' links dilute focus
The page includes 'Learn more', 'Read case study', 'Read blog post', 'Benchmarking page', 'Postgres documentation' scattered throughout. Each is a competing link that bleeds attention from the primary conversion action.
FixKeep only 1–2 'Learn more' links in the hero and feature sections. Move secondary links (blog, docs, benchmarks) to footer or a dedicated 'Resources' section below the fold.
Minortrust
No refund, SLA, or uptime guarantee visible in hero/CTA area
For a database service, uptime and reliability are critical anxiety points. The page mentions 'SLA commitment' and '99.99% uptime' deep in the text, not near the signup button where it matters.
FixAdd a single-line trust signal near the CTA: '99.99% uptime SLA' or 'Money-back guarantee.' Link to full SLA details from the button area.