Overall Score
InstaCarro has a solid conversion-focused design with excellent visual hierarchy and social proof, but it's absolutely bleeding performance—a 42 PageSpeed score with a 65-second LCP is unacceptable for a fintech marketplace. The accessibility is mediocre, SEO is non-existent, and mobile experience needs optimization.
The Roast
InstaCarro walks into a bar looking sharp in its green suit with testimonials and trust badges gleaming. But then it trips over its own JavaScript bundle—literally taking 65 seconds to load the first meaningful paint. It's like showing up to a date in a Ferrari that only runs on dial-up. The form is clean, the messaging is clear, and you genuinely want to sell your car… but your browser gave up halfway through loading and went to get coffee. Meanwhile, four form fields with no labels are just vibing in the accessibility shadows, silently judging your screen reader.
🎯 Start Here
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.
Core Web Vitals
Performance
SEO
Accessibility
Mobile
Design & UX
Conversion
Copy & Messaging
Trust Signals
Performance
This is a disaster zone—42 PageSpeed mobile score, 65.2s LCP (should be <2.5s), 807.5ms TBT, and unminified JavaScript. The page is being throttled to death, and users are bouncing before they even see the form.
Issues Found
- Largest Contentful Paint (LCP) of 65.2 seconds is catastrophic; hero image or form container is likely being loaded synchronously and blocking render
- Total Blocking Time (TBT) of 807.5ms indicates main thread is locked during form initialization, scrolling, or event handling
- Unminified JavaScript and unused CSS/JS detected; no code splitting or lazy loading of non-critical features
Recommendations
-
Aggressive Code Minification & Splitting high
Minify all JS/CSS, split form logic into a separate async chunk, defer analytics/tracking scripts, and eliminate render-blocking resources in <head>.
-
Optimize Image Delivery high
Convert hero image and testimonial photos to WebP, implement responsive images with srcset, and preload critical images with <link rel='preload'>.
-
Implement Caching & CDN high
Set aggressive cache headers (max-age=31536000 for static assets), enable Gzip compression, and serve assets from a global CDN to reduce latency.
SEO
Title and H1 are well-optimized for target keyword, but PageSpeed SEO score is 0 (critical ranking factor), and there's zero schema markup, no internal linking strategy, and OG description is a dev placeholder.
Issues Found
- Zero PageSpeed SEO score due to mobile performance issues—Google prioritizes Core Web Vitals; 65.2s LCP is a death sentence for rankings
- No structured data (Schema.org); missing LocalBusiness, Service, or Organization schema that would unlock rich snippets
- Only 2 internal links detected; no siloing strategy or content linking to 'Como funciona', 'Sobre', or blog articles to distribute link equity
Recommendations
-
Fix PageSpeed Performance (High Impact) high
Minify JS, defer non-critical scripts, optimize images (WebP format), enable compression, and implement lazy loading—this alone could move you from 0 to 70+ SEO score.
-
Implement Schema Markup high
Add Organization, LocalBusiness, and Service schema to markup; add FAQPage schema for the 'Perguntas Frequentes' section to enable featured snippets.
-
Build Internal Linking Architecture medium
Strategically link from hero section and footer to 'Como funciona', 'Sobre a InstaCarro', 'Guia InstaCarro', and blog articles to improve crawlability and distribute authority.
Accessibility
ARIA attributes are present (75 total), but form labels are missing, color contrast may be borderline, and there's no skip link—good intentions, mediocre execution.
Issues Found
- Four form inputs have no associated <label> elements (only placeholder text); screen reader users can't identify field purposes—WCAG 1.3.1 failure
- No skip-to-main-content link; keyboard users must tab through entire navigation menu before reaching form
- 13 images missing alt text (out of 44 total); testimonial avatars and feature icons lack descriptions for context
Recommendations
-
Add Form Labels & ARIA Attributes high
Wrap form inputs in <label> elements with 'for' attributes; add aria-label or aria-labelledby as fallback for screen readers.
-
Implement Skip Links medium
Add a visually hidden 'Skip to Main Content' link at the top of the page that jumps to the form/main CTA on keyboard focus.
-
Add Missing Alt Text medium
Write descriptive alt text for all 13 missing images (testimonial names, feature icons, trust badges) to aid screen reader users and SEO.
Mobile
Layout is responsive and readable, but hero CTA is buried, form fields are cramped, and touch targets may be too small—mobile conversion is being left on the table.
Issues Found
- Hero CTA button is below the form on mobile; user must scroll past 4 dropdown fields before seeing the primary action (form friction pattern)
- Dropdown inputs appear narrow and potentially difficult to tap on small screens; no clear focus states visible
- Navigation hamburger menu is present but doesn't appear to collapse secondary nav items (Vender, Certificar carro, Comprar all remain visible in header)
Recommendations
-
Reflow Mobile Hero CTA high
Move CTA button above the form on mobile or implement a sticky footer button to ensure visibility without scrolling.
-
Improve Touch Target Sizing medium
Ensure all form inputs, buttons, and interactive elements have a minimum 48x48px touch target; add visible focus/active states for keyboard navigation.
-
Streamline Mobile Navigation low
Collapse secondary nav items into the hamburger menu on mobile; reserve header space for logo and primary CTA only.
Design & UX
Clean, modern layout with strong visual hierarchy and intelligent use of green branding throughout—but the form could use better visual feedback and field labels are missing in the DOM despite appearing on screen.
Issues Found
- Form inputs (Marca, Modelo, Ano, Versão) lack proper <label> elements in HTML, relying only on placeholder text—fails WCAG 1.3.1
- No visible form validation feedback or error states shown in hero—users won't know what went wrong
- Hero image-text balance is strong desktop, but hero CTA button is buried after form on mobile (below fold)
Recommendations
-
Add Proper Form Labels high
Wrap each dropdown with a <label> element and associate via 'for' attribute; keep visual placeholders but add programmatic labels for accessibility.
-
Implement Form Error States medium
Add inline error messages, field-level validation feedback, and a summary error banner to guide users if submission fails.
-
Optimize Mobile Hero CTA Placement medium
Move primary CTA button above the form fold or make it sticky on mobile so users see it without scrolling.
Conversion
Strong conversion funnel with well-placed CTAs, excellent social proof, and a clean form—but mobile form placement is suboptimal, and lack of field validation may increase abandonment.
Issues Found
- Primary CTA ('Agendar avaliação gratuita') appears 3+ times, but on mobile the hero button is below the fold due to form height
- No form progress indicator or step-by-step flow; users don't know how many fields remain or what happens after submission
- No live chat, phone support link, or urgency triggers (e.g., 'Limited evaluation slots') visible in hero to reduce friction
Recommendations
-
Optimize Mobile Form Placement high
On mobile, use a sticky footer CTA or reduce form height by collapsing optional fields, ensuring the primary button is always visible.
-
Add Post-Submission Confirmation Flow medium
Show a confirmation screen with next steps, expected timeline, and follow-up CTA to keep momentum and reduce anxiety.
-
Inject Urgency & Trust Tokens medium
Add copy like 'Avaliações disponíveis hoje' or '⏰ Agende nos próximos 30 minutos' above the form; display live evaluation count ('3 pessoas avaliando agora').
Copy & Messaging
Messaging is clear, benefit-driven, and emotionally resonant—'Venda seu carro sem sair de casa' is a killer headline, and the four pillars (Rápida, Zero Esforço, 100% Seguro, Sem Custo) are perfectly digestible.
Issues Found
- Meta description in HTML says 'This application replicates the InstaCarro landing page' (copy-paste error from dev template—kills credibility in SERPs)
- Value props in 'Por que escolher' section are strong but lack supporting data/numbers beyond the +50k badge
- CTA copy could be more action-oriented; 'Agendar avaliação gratuita' is functional but not emotionally compelling vs. competitors
Recommendations
-
Fix Meta Description high
Replace the boilerplate 'This application replicates' text with actual product value; use the Portuguese meta description already present in OG tags.
-
Add Social Proof Numbers to Value Props medium
Enhance the four pillars with supporting data (e.g., '100% Seguro: Verificação completa em 200+ mil inspeções').
-
Strengthen CTA Microcopy low
Test variations like 'Vender Meu Carro em 3 Passos' or 'Cotação em 2 Minutos' to inject urgency and specificity.
Trust Signals
Excellent social proof with Google ratings (+50k cars), customer testimonials with names/photos, security badges (McAfee, verified seal), and impressive stats (+2.5BL transactions)—trust is well-established.
Issues Found
- Google review badge shows 5-star rating but lacks recent review date; testimonials lack timestamps (when did customer sell their car?)
- Security badges (McAfee, Verificado e Protegido) are present but not linked to verification pages; users can't click to verify authenticity
- No mention of company registration, CNPJ, or regulatory compliance (B3, CVM, etc.) in footer—important for financial credibility in Brazil
Recommendations
-
Add Review Timestamps & Details medium
Include review dates on testimonials ('5 dias atrás') and link Google review badge to full review page to increase credibility and freshness signal.
-
Link Security Badges to Verification medium
Make McAfee and Verified seals clickable to their verification pages; add SSL certificate info in footer to demonstrate encryption.
-
Add Company Credentials & Compliance Info low
Include CNPJ, company registration, and any relevant Brazil regulatory certifications (e.g., B3 listing, insurance partnerships) in footer.
Think you can beat 63/100?
Get your site brutally analyzed by the same AI. 8 scores, a punch list of fixes, 60 seconds.