SuaAgenda para Barbearias — Agenda cheia em 5 minutos | Sua agenda

Sua barbearia nas primeiras posições do Google e confirmação automática via WhatsApp — tudo pronto em 5 minutos.

NuxtTailwind CSS

Report generated on April 6, 2026

suaagenda-landing.onrender.com
Screenshot of suaagenda-landing.onrender.com

A note on how to read this

This report is ProdPoke's take on your site — think of it as a first impression from a very opinionated robot. We check real things (load times, broken links, accessibility patterns), but we also try to understand what your site is trying to do and whether the technical details support that goal. Some of our observations might not apply to your specific situation, and that's okay. We're getting sharper with every scan. If something feels off, tell us — it makes us better.

Key Insights for SuaAgenda para Barbearias — Agenda cheia em 5 minutos | Sua agenda

Your landing page can't talk to your backend — CORS errors are blocking live barbershop data from displaying.

Visitors see a broken page where barbershop counts and featured shops should appear. This directly undermines the 500+ active users statistic you're trying to showcase as social proof, making the site look inactive or broken to prospects.

Users wait 3.8 seconds for your page to load — 27% longer than the acceptable threshold — while staring at a blank screen for 3.7 seconds.

For a scheduling automation tool selling speed and efficiency, slow page load signals the opposite. Barbershop owners evaluating SuaAgenda will question whether a platform this slow can truly deliver 'agenda cheia em 5 minutos.'

A form input and two interactive buttons have no labels or descriptions — screen readers can't tell users what they do.

This violates WCAG 2.1 standards and excludes visually impaired users from signing up for your free trial. It's also a legal risk and limits your addressable market in regulated markets.

Your page title is 66 characters long and gets truncated in Google search results, cutting off the 'Sua agenda' brand identifier.

When barbershop owners search locally for scheduling tools, they see 'SuaAgenda para Barbearias — Agenda cheia em 5 minutos | Sua...' instead of your full brand message, reducing click-through rates from organic search.

No privacy policy link exists on your site, only a cookie banner with no policy backing it up.

Barbershop owners handling customer data will hesitate to trust a platform that doesn't publicly commit to data protection. This creates compliance risk and signals unprofessionalism.

What ProdPoke understands about SuaAgenda para Barbearias — Agenda cheia em 5 minutos | Sua agenda

SuaAgenda is an online scheduling system designed specifically for barbershops to automate appointment management. The product replaces paper-based scheduling and manual WhatsApp coordination with an automated system where clients click a unique link, view available time slots in real-time, and book appointments directly — which then triggers automatic WhatsApp confirmations and notifies the barber. Key features observed include client management (tracking confirmations, no-shows, and waitlists), automatic appointment confirmations via WhatsApp, local Google SEO optimization to help barbershops appear in local searches, and a 5-minute setup process. The platform costs R$79/month, has 500+ active barbershops using it, and offers a 7-day free trial.

Based on exploring 5 pages across the site

First Impression — How clear is your site?

85
Crystal clear

This is a scheduling/appointment management system for barbershops called 'Sua Agenda' (Your Agenda). According to the page, it gets "Your barbershop in Google's first positions, automatic confirmation via WhatsApp — everything ready in less than 5 minutes, without complication." The product appears to handle online booking, customer management, and automatic WhatsApp confirmations for barber appointments.

This score measures how quickly a first-time visitor understands what your site does — based on visible headings, navigation, and visual hierarchy alone.

70/ 100

Overall Score

Good start — room to grow.

Performance

69/100

Slow First Contentful Paint: 3776ms

high

Users see nothing for 3776ms. FCP should be under 1.8s (good) or 3s (needs improvement).

Expected: Under 1800ms
Found: 3776ms

Page load could be faster: 3896ms

medium

Page loaded in 3896ms. Aim for under 3 seconds for optimal user experience.

Expected: Under 3000ms
Found: 3896ms

High Time to First Byte: 2189ms

medium

Server response time is 2189ms. Should be under 800ms — consider server optimization or CDN.

Expected: Under 800ms
Found: 2189ms

SEO

97/100

Page title too long (66 chars)

low

Title "SuaAgenda para Barbearias — Agenda cheia em 5 minutos | Sua ..." exceeds the recommended 60 characters and may be truncated in search results.

Expected: 50-60 characters
Found: 66 characters

Accessibility

74/100

1 form input(s) without labels

high

Form inputs without associated labels are difficult for screen reader users and reduce form usability for everyone.

Expected: Every input has a <label> or aria-label
Found: Missing labels: text: Buscar barbearias...

2 interactive element(s) without accessible names

medium

These elements have no text content, aria-label, aria-labelledby, or title attribute. Screen reader users cannot understand what they do.

Expected: All interactive elements have accessible names
Found: 2 missing: <a.flex>, <input[type=text].w-full>

7 elements with very small text (<12px)

low

Text smaller than 12px is difficult to read, especially for users with visual impairments.

Expected: Body text at least 14px, minimum 12px
Found: 7 elements under 12px

Functional

84/100

Dead link: Connection failed — https://suaagenda-landing.onrender.com

likelymedium

Link to https://suaagenda-landing.onrender.com returns Connection failed. Link text: ""

Expected: Link should return a valid page (200)
Found: Connection failed

1 button(s) with no visible text or icon

medium

Buttons without text or icons are confusing — users don't know what they do.

Expected: All buttons have visible text or icon
Found: 1 empty buttons

Technical Health

Network request failed: https://backend.suaagenda.link/barbershops/stats/counts

likelyhigh

GET https://backend.suaagenda.link/barbershops/stats/counts failed: net::ERR_FAILED

Network request failed: https://backend.suaagenda.link/barbershops?sort=random&limit=60

likelyhigh

GET https://backend.suaagenda.link/barbershops?sort=random&limit=60 failed: net::ERR_FAILED

Network request failed: https://backend.suaagenda.link/barbershops?sort=random&limit=60

likelyhigh

GET https://backend.suaagenda.link/barbershops?sort=random&limit=60 failed: net::ERR_FAILED

Network request failed: https://backend.suaagenda.link/barbershops/stats/counts

likelyhigh

GET https://backend.suaagenda.link/barbershops/stats/counts failed: net::ERR_FAILED

CORS error detected

high

[error] Access to fetch at 'https://backend.suaagenda.link/barbershops?sort=random&limit=60' from origin 'https://suaagenda-landing.onrender.com' has been blocked by CORS policy: Response to preflight request doesn't pass access control check: No 'Access-Control-Allow-Origin' header is present on the requested resource.

CORS error detected

high

[error] Access to fetch at 'https://backend.suaagenda.link/barbershops/stats/counts' from origin 'https://suaagenda-landing.onrender.com' has been blocked by CORS policy: Response to preflight request doesn't pass access control check: No 'Access-Control-Allow-Origin' header is present on the requested resource.

CORS error detected

high

[error] Access to fetch at 'https://backend.suaagenda.link/barbershops?sort=random&limit=60' from origin 'https://suaagenda-landing.onrender.com' has been blocked by CORS policy: Response to preflight request doesn't pass access control check: No 'Access-Control-Allow-Origin' header is present on the requested resource.

Access to fetch at 'https://backend.suaagenda.link/barbershops?sort=random&li...

medium

[error] Access to fetch at 'https://backend.suaagenda.link/barbershops?sort=random&limit=60' from origin 'https://suaagenda-landing.onrender.com' has been blocked by CORS policy: Response to preflight request doesn't pass access control check: No 'Access-Control-Allow-Origin' header is present on the requested resource.

Failed to load resource: net::ERR_FAILED

medium

[error] Failed to load resource: net::ERR_FAILED

Access to fetch at 'https://backend.suaagenda.link/barbershops/stats/counts' ...

medium

[error] Access to fetch at 'https://backend.suaagenda.link/barbershops/stats/counts' from origin 'https://suaagenda-landing.onrender.com' has been blocked by CORS policy: Response to preflight request doesn't pass access control check: No 'Access-Control-Allow-Origin' header is present on the requested resource.

Failed to load resource: net::ERR_FAILED

medium

[error] Failed to load resource: net::ERR_FAILED

Access to fetch at 'https://backend.suaagenda.link/barbershops?sort=random&li...

medium

[error] Access to fetch at 'https://backend.suaagenda.link/barbershops?sort=random&limit=60' from origin 'https://suaagenda-landing.onrender.com' has been blocked by CORS policy: Response to preflight request doesn't pass access control check: No 'Access-Control-Allow-Origin' header is present on the requested resource.

Failed to load resource: net::ERR_FAILED

medium

[error] Failed to load resource: net::ERR_FAILED

Access to fetch at 'https://backend.suaagenda.link/barbershops/stats/counts' ...

medium

[error] Access to fetch at 'https://backend.suaagenda.link/barbershops/stats/counts' from origin 'https://suaagenda-landing.onrender.com' has been blocked by CORS policy: Response to preflight request doesn't pass access control check: No 'Access-Control-Allow-Origin' header is present on the requested resource.

Failed to load resource: net::ERR_FAILED

medium

[error] Failed to load resource: net::ERR_FAILED

Compliance

96/100

Cookie consent banner found but no cookie policy link

low

A cookie consent mechanism is present, but no dedicated cookie policy page was linked. Consider adding a detailed cookie policy.

1 check passed

No privacy policy link found

info

Your site doesn't have a privacy policy link found on this page.

Key Metrics

Crawlability

Robots.txt
Broken Links1

Standards

HTTPS
Mobile Responsive
Images Missing Alt0

Improvement Plan

Your landing page has a critical backend connectivity issue that's breaking the entire value proposition display. The CORS policy errors on `backend.suaagenda.link` are preventing the frontend from fetching barbershop stats and featured shops — the social proof centerpiece that builds credibility with prospects. This needs to be fixed first because a broken demo undermines everything else.

Once that's resolved, address your performance baseline. A 3.8-second load time and 3.7-second First Contentful Paint contradict your core message of speed and automation. For a tool positioning itself as filling "agenda cheia em 5 minutos," slow page load is a trust killer. Optimize server response time (currently 2.1 seconds — audit your backend infrastructure or implement a CDN) and defer non-critical JavaScript so the page renders content faster.

Fix the accessibility gaps immediately. The unlabeled form input and buttons are low-hanging fruit: add aria-label attributes to the buttons and associate the form input with a visible label. This takes 30 minutes and removes legal risk while opening the product to visually impaired users who rely on screen readers.

Shorten your page title to 58 characters maximum so Google displays it fully in search results. Something like "SuaAgenda | Agenda Online para Barbearias" preserves the brand while fitting the limit. This small change directly improves click-through rates from local search queries.

Finally, create a privacy policy page and link it from your footer and cookie banner. You're collecting barbershop owner data and customer information through integrations—transparency here builds trust and ensures compliance with LGPD (Brazil's data privacy law). This is table stakes for any SaaS targeting small business owners.

Suggested priority order:

  1. CORS errors blocking barbershop data fetches
  2. Page load time exceeds 3 seconds (TTFB and FCP optimization)
  3. Unlabeled form inputs and buttons (accessibility)
  4. Page title truncation in search results
  5. Missing privacy policy and compliance documentation

This is your site? Get the full picture.

Claim this report to unlock ongoing monitoring, deeper analysis, and actionable alerts.

What is ProdPoke?

Automated analysis generated on April 6, 2026. Not professional advice. Contact us to modify or remove this report.