Skip to main content
Roast by AI Roast By AI

www.joinvalley.co

https://www.joinvalley.co/

Completed

Curious how yours stacks up?

www.joinvalley.co scored 58/100. Where would your site land?

58

Overall Score

Valley AI has a solid product story and decent social proof, but it's being sabotaged by sluggish performance (45/100 mobile score), accessibility shortcuts, and a design that screams 'we hired an AI to build our website and didn't QA it.'

🔥

The Roast

Valley AI is out here automating LinkedIn outreach while their own website can't automate a basic page load faster than a 2010 coffee maker. You're selling AI efficiency to B2B companies, yet your site takes 2.1 seconds just to say hello—that's longer than it takes most people to decide they hate you. The irony of a tool that 'messages like you would' having duplicate H1 tags, missing image alt text, and unused CSS is *chef's kiss* perfect.

🎯 Start Here

Performance
28/100
🔍 SEO
35/100
📱 Mobile
41/100

Google PageSpeed Insights

(Real metrics from Google)

These scores come directly from Google's PageSpeed API. The AI scores above evaluate broader aspects like copy, trust signals, and conversion.

45
Performance

Core Web Vitals

8.7s
LCP
Largest Contentful Paint
0.01
CLS
Cumulative Layout Shift
914ms
TBT
Total Blocking Time
28

Performance

🔍 35

SEO

📱 41

Mobile

🎨 62

Design & UX

71

Accessibility

🔒 72

Trust Signals

🎯 73

Conversion

📝 78

Copy & Messaging

Performance

28/100

A 45/100 mobile performance score is genuinely embarrassing for a company selling automation and efficiency—your site takes longer to load than most LinkedIn DMs to send.

Issues Found

  • LCP of 2.1s is SLOW (target: <1.2s); TTFB of 1.3s suggests server/CDN optimization issues, not just asset delivery
  • Unminified JavaScript and unused CSS bloat is classic 'we shipped it and never looked back' territory
  • INP of 147ms is borderline (target: <100ms), indicating heavy main-thread JavaScript during interactions

Recommendations

  • Minify and tree-shake JavaScript/CSS high

    Use webpack/Vite to minify JS and remove unused CSS utilities; test with lighthouse and aim for <100kb total JS payload.

  • Optimize TTFB and server response high

    Add edge caching, enable gzip compression, and move static assets to a CDN (Cloudflare, Fastly); TTFB should drop to <500ms.

  • Lazy-load below-the-fold images medium

    Implement native lazy loading and use WebP format with JPEG fallbacks for the 50 images; should save 40-60% image payload.

🔍

SEO

35/100

Your SEO score is literally a 0 (per crawler data), which means you're leaving enterprise search traffic on the table while competitors eat your lunch in SERPs.

Issues Found

  • SEO score reported as 0—likely missing schema markup, structured data, or critical on-page optimization
  • No mention of schema markup (LocalBusiness, SoftwareApplication, Organization) to enhance SERP appearance
  • 1,393 words total is thin for a homepage competing in the crowded B2B SaaS space; most competitors have 2,500+ words

Recommendations

  • Implement schema markup high

    Add SoftwareApplication, Organization, and LocalBusiness schema with ratings, pricing, and feature structured data to unlock rich snippets.

  • Expand content to 2,500+ words high

    Add detailed sections on 'How LinkedIn Automation Works,' 'ROI Calculator,' and 'LinkedIn Automation Best Practices' with target keywords (warm outreach, intent-based lead gen, etc.).

  • Target long-tail keywords with dedicated sections medium

    Create H2 sections for 'LinkedIn automation for B2B sales,' 'warm email automation,' and 'lead scoring software' to capture mid-funnel search intent.

📱

Mobile

41/100

Mobile performance score is 45/100, which is a genteel way of saying 'this mobile experience is rough'—the slow LCP/TTFB are killing you on smaller screens.

Issues Found

  • 1.3s TTFB on mobile means users stare at a blank screen before anything renders; this kills engagement on 3G/4G
  • No explicit mention of viewport optimization or responsive breakpoints in crawl data; unclear if tap targets (buttons) meet 48x48px minimum
  • Mobile navigation with 3 nav landmarks suggests potentially bloated header; unclear if menu collapses to hamburger or overlays

Recommendations

  • Implement mobile-first CSS and responsive images high

    Use srcset and sizes attributes for responsive images; ensure 100vw containers don't overflow on mobile; test tap targets are 48x48px minimum.

  • Reduce mobile TTFB high

    Enable edge caching, preconnect to critical domains, and consider moving to a mobile-optimized hosting/CDN to drop TTFB below 600ms.

  • Simplify mobile navigation medium

    Consolidate 3 nav landmarks into a sticky mobile header with hamburger menu; hide secondary links (Affiliate, Resources) in drawer.

🎨

Design & UX

62/100

The design is clean enough that you don't immediately hate it, but it's painfully generic SaaS template territory with zero personality or differentiation—basically the McDonald's of B2B tool websites.

Issues Found

  • Duplicate H1 tags (appears twice in crawl data), breaking semantic HTML hierarchy
  • 19 missing image alt attributes out of 50 images, destroying accessibility and SEO
  • No visible hero image differentiation—looks identical to Outreach, HubSpot, and 47 other LinkedIn automation tools

Recommendations

  • Fix semantic HTML structure high

    Remove duplicate H1 tags and create a proper heading hierarchy (one H1, sequential H2-H6 tags) to improve both SEO and screen reader usability.

  • Add comprehensive alt text high

    Audit all 50 images and add descriptive, keyword-rich alt text to the 19 missing ones (e.g., 'Dashboard showing LinkedIn profile visitor intent signals').

  • Create visual differentiation medium

    Develop a custom hero section with animated lead-finding visualization or unique iconography instead of relying on generic SaaS design patterns.

Accessibility

71/100

You've got 222 ARIA attributes (honestly, maybe TOO many), zero missing form labels, and decent structure—but you're missing a skip link and 19 images with no alt text completely undermine the effort.

Issues Found

  • No skip-to-content link for keyboard users to bypass navigation and get to main content
  • 19 missing alt attributes on images (38% of your image content is invisible to screen readers)
  • 72 form inputs with labels is good, but no indication of required field markers or error message associations

Recommendations

  • Add skip navigation link high

    Insert a visually hidden skip link at the start of <body> that jumps to #main-content (hidden by default, visible on :focus).

  • Complete all alt text high

    Audit remaining 19 images and add concise, descriptive alt text; for charts/graphs, include data summaries.

  • Add ARIA-required and error patterns medium

    Mark required form fields with aria-required='true' and associate error messages with aria-describedby for better screen reader guidance.

🔒

Trust Signals

72/100

You've got solid customer names (bolt, Gallea, Linarca, Thinkfish) and a strong testimonial from an 'Founding Enterprise AE,' but you're missing company logos, security badges, and any data privacy reassurances.

Issues Found

  • Customer testimonials lack visual proof: no company logos, no LinkedIn profiles, no clickable links to verify credibility
  • Jason Hardman's title ('Founding Enterprise Account Executive') is vague—is he a founder? A customer? Unclear relationship raises trust concerns
  • No security/compliance badges (SOC 2, GDPR, data privacy policy), no SSL indicator copy, no customer count ('trusted by 500+ companies')

Recommendations

  • Add verified customer proof high

    Display company logos for bolt, Gallea, Linarca, Thinkfish; link each to LinkedIn or their website; add 'See case studies' CTA.

  • Clarify testimonial attribution medium

    Add customer title, company, and either a LinkedIn link or video testimonial (even 10s) to verify authenticity; remove ambiguous titles.

  • Display security/compliance badges medium

    Add SOC 2 Type II, GDPR compliance, or data encryption badges near footer or privacy links; brief copy on data security (e.g., '256-bit AES encryption').

🎯

Conversion

73/100

Multiple CTAs ('Book a Demo') are scattered throughout and the form infrastructure is solid (72 inputs, all labeled), but there's zero urgency, social proof hierarchy, or post-click clarity about what happens next.

Issues Found

  • 'Book a Demo' CTA appears 4+ times with zero differentiation—no urgency (no 'limited slots'), no friction reduction (no 'takes 2 min'), no benefit clarity
  • Social proof metrics (25 demos in 45 days, 15 meetings in 14 days) lack context—is that good? Compared to what?
  • No visible conversion funnel steps: users don't know if they'll get calendly, a sales call, or an email follow-up after clicking demo

Recommendations

  • Add urgency and specificity to CTAs high

    Vary CTA copy by location: hero='Book a Free 15-Min Demo,' sidebar='See Valley in Action,' pricing='Start 7-Day Free Trial'—each with time/benefit clarity.

  • Contextualize social proof numbers medium

    Add percentage lift (e.g., '25 demos = 47% above industry benchmark') or comparison (e.g., 'vs. 8 demos with their previous tool').

  • Set post-click expectations medium

    Add micro-copy near CTA: 'You'll get a calendly link + product tour within 30 mins' to reduce friction and anxiety.

📝

Copy & Messaging

78/100

The value prop is crisp and the social proof quotes punch above their weight, but the messaging is slightly overwrought with 'warm outbound' buzzwords and lacks narrative flow.

Issues Found

  • Meta description and OG descriptions are identical word-for-word, suggesting lazy duplication rather than strategic optimization
  • Vague claim 'The first LinkedIn automation platform for warm outbound' is unsubstantiated and likely untrue (at least 5 competitors claim the same thing)
  • Social proof quotes are strong but buried—Jason Hardman's testimonial should be headline-level real estate

Recommendations

  • Differentiate meta descriptions medium

    Create unique, action-oriented meta descriptions for each page section (different angle for mobile vs. desktop, different hook for pricing page).

  • Lead with competitive differentiation high

    Replace 'first' claims with specific, defensible benefits (e.g., 'The only LinkedIn tool that uses behavioral intent signals' if true) backed by data or patents.

  • Promote power testimonials earlier medium

    Move Jason Hardman's 'booked more meetings than Outreach/HubSpot' quote to hero section above the fold—that's your strongest proof point.

Think you can beat 58/100?

Get your site brutally analyzed by the same AI. 8 scores, a punch list of fixes, 60 seconds.