Nicolas Cunha · IRBIS · Jun 1, 2026 · 6 min read

7 Website Mistakes That Drive Clients Away Before the First Conversation

I audited 13 Brazilian startup websites in one week. Serious founders, validated products, closed funding rounds. And the same mistakes showing up on almost every one.

The mistakes have nothing to do with visual design. They sit in the copy, the hierarchy, and the value proposition: flaws that make visitors close the tab before they understand what you do.

Every mistake below is real. I found each one on at least 3 different sites.

01 · A hero that describes the product, not the problem

Most startup sites open with the product name or a technical description. Visitors read it and can't tell why they should care.

Rule: The hero exists to make the visitor say "this is for me," not to explain what you do.

Found this in the field "AI-powered revenue intelligence platform" → the visitor has no idea what changes in their business.

It should read: "Your sales team stops losing deals to missing context. In real time."

02 · Two CTAs at the same level

Placing "Book a Demo" and "Get Started" side by side in the hero looks like giving people more choice. In practice, it paralyzes the visitor.

Rule: One primary CTA. Always. If you need a second one, make it visibly secondary: smaller, less prominent.

Reference data Pages with a single primary CTA convert on average 1.7× more than pages with two equivalent CTAs. That's a behavior pattern documented across dozens of CRO studies, not intuition.

03 · Social proof without a real number

"Our clients love us" convinces no one. "Eletrobidu made 300 sales/month" does. The difference is specificity.

Rule: Every piece of social proof needs: who + result + number + (ideally) timeframe.

The most common mistake Implausible aggregate numbers. I saw a site claiming "908,000 registered brands": nobody believes a figure like that without context. Pick one specific case with real data instead.

04 · Pricing with an inverted hierarchy

I found a site where the "Smart" plan cost less than the "Basic" plan. The name says it's superior; the price says it's inferior. Any visitor who reaches the pricing page loses trust before converting.

Rule: Basic < Pro < Premium, in name AND in price. No exceptions.

05 · A website invisible to Google

One of the sites I audited was built in Flutter Web. All the content renders via canvas, with no real text in the DOM. Google can't index any of it. Keywords, CTAs, social proof: all invisible to search engines.

Rule: Flutter, React Native Web, and similar stacks are great for apps. Terrible for a landing page that needs to rank.

Practical consequence Any investor, partner, or client who googles the company name won't find the site. Weak SEO isn't the cause: as far as Google is concerned, the site doesn't exist.

06 · Counters stuck at zero on page load

Animated metrics (R$9M processed, 5,000+ clients) that render from zero with JavaScript can show up as zero for visitors on slow connections or with JS blocked. Your main credibility argument turns into noise.

Rule: If a metric is central to the value proposition, it can't depend on a JavaScript animation to exist. Ship the static number with CSS and treat the animation as an enhancement.

07 · A footer clearer than the hero

I found a site whose footer said exactly what the company does: "B2B platform for premium brands' excess inventory." The hero said "a single storefront for your business" and "the invisible engine of new commerce." No visitor reaches the footer if the hero didn't convince them.

Rule: The clearest copy on the site belongs above the fold. The footer is for people who are already convinced.

Want to know which of these mistakes your site is making?

Send me your site's link. I'll run a free audit within 24 hours: no pitch, just the diagnosis. If you need it fixed, I build websites only and deliver in 2 to 3 weeks.

Request a free audit →