01
Overview
The product is solid. The website is losing you customers.
Nexova's copy communicates value well and the feature set is competitive. The problem is the website itself. It takes 6.2 seconds to load. There are 23 accessibility violations. The pricing page breaks on mobile. People are bouncing before they ever see what you built.
Most of this is fixable in 2-4 weeks. The slow load time comes down to one unoptimized hero image and a pile of render-blocking JavaScript. The accessibility violations are mostly the same issue repeated (missing ARIA labels on interactive elements), so they can be fixed in a batch. SEO basics are half-done but structured data and internal linking are completely absent.
Compared to DataPulse and Metrix, Nexova trails on performance and SEO but has better messaging and a more modern look. The gap is execution, not product. That is the kind of gap you close fast.
What needs work
- critical 6.2s page load time
- critical 23 WCAG accessibility violations
- critical Mobile conversion flow breaks at checkout
Opportunities
- warning Structured data missing entirely
- warning Blog exists but no content strategy
- good No active advertising
What this means for your business
Visitor-to-signup conversion rate
+25% more signups 4 weeks
Qualified organic visitors per month
People finding you without ads 6 months
Legal and compliance risk
WCAG AA compliant 3 weeks
Lost ad spend to competitors
Now They bid on your name Stops the bleeding 1 week
25%
More signups from existing traffic
Google data shows each second of load time improvement lifts conversions 8-12%. Going from 6.2s to under 2s means roughly a quarter of the visitors you are already paying for will stop bouncing before they see the product.
2,000+
Monthly visitors finding you organically
Right now you get about 200. Competitors get 10x that because they publish content targeting the searches your buyers actually make. A 90-day content sprint closes the gap.
0
ADA lawsuits waiting to happen
Right now there are 23 accessibility violations, any of which could trigger a complaint. SaaS companies saw a 300% increase in ADA lawsuits since 2022. Three weeks of remediation removes the risk completely.
02
Brand & Creative
68/100 The logomark is good. Geometric, scales well, and the teal-to-purple gradient gives Nexova a recognizable look. The consistency falls apart from there. Heading weights jump between 500 and 700 for no reason. The logo shows up in three different color treatments across the site. The favicon is an older version that does not match.
The bigger problem is imagery. Hero sections have custom 3D renders. Interior pages use generic Unsplash stock. It feels like two different companies built the site. That disconnect hurts credibility the deeper someone browses.
#0D9488 Primary teal — CTAs, links, accents #7C3AED Secondary purple — gradients, hover states #1E293B Dark — backgrounds, body text #F8FAFC Light — page backgrounds #F59E0B Accent — badges, alerts (used sparingly) Logo inconsistency across pages
Logo appears as full-color, monochrome white, and a dark variant — used inconsistently based on section background.
Recommendation Define exactly 2 logo variants (light/dark) and apply them consistently based on background context.
Typography weight inconsistency
H2 headings alternate between weight 500 and 700 with no clear pattern across pages.
Recommendation Lock heading weights in the design system: H1=700, H2=600, H3=500, body=400.
Stock photography undermines premium positioning
Interior pages use Unsplash stock that clashes with the custom 3D hero renders.
Recommendation Commission custom illustrations or use consistent AI-generated imagery that matches the brand aesthetic.
03
Design & UX
55/100 The homepage hero works. The 3D product visualization tells you what Nexova does without reading a word. After that, the experience drops off. Every section below the fold has the same weight, same padding, same card layouts. There is nothing to skim. Three identical "Start Free Trial" buttons are visible on desktop at the same time.
The pricing page is where conversions die. The monthly/annual toggle breaks on mobile. The comparison table scrolls sideways on tablet with zero indication that it scrolls. The "Most Popular" badge on the middle tier is easy to miss.
Flat information hierarchy below the fold
All sections use identical padding, heading size, and card layouts. Nothing guides the eye to priority content.
Recommendation Vary section density: alternate hero-weight sections with tighter, scannable sections. Use asymmetric layouts to create visual tension.
CTA overload on homepage
3 identical "Start Free Trial" buttons visible simultaneously on desktop viewport.
Recommendation Differentiate CTAs: primary (start trial), secondary (see demo), tertiary (learn more). One primary CTA per viewport.
Pricing page mobile breakage
Monthly/annual toggle overflows container. Comparison table has no scroll affordance on tablet.
Recommendation Rebuild pricing component mobile-first. Stack cards vertically on mobile. Add scroll shadows to comparison table.
Form fields lack clear labels
Contact and signup forms use placeholder text as labels, which disappears on input focus.
Recommendation Use persistent floating labels above inputs. Never rely solely on placeholder text.
04
Engineering
31/100 Note
This audit covers your marketing site only. The DemandBird dashboard, onboarding flow, and authenticated experience were not included. A hands-on product UX review is part of the first week if we want to move forward.
The site scores 31 on Lighthouse performance. The SaaS average is around 55. Three things cause most of the damage: a 4.2MB hero image served as an uncompressed PNG, 1.8MB of JavaScript that loads synchronously in the head (analytics, chat widget, feature flags all blocking render), and zero caching headers on static assets.
LCP is 6.2 seconds. That means visitors stare at a blank or half-loaded page for six seconds before they can do anything. CLS is 0.28, so the page visibly jumps around as elements load in. Every visitor gets this experience, not just people on slow connections.
Critical 31 /100
Lighthouse Performance
Industry avg: 55
Critical 6.2 s
Page Load Time
Target: < 3s
Critical 8.4 MB
Total Page Size
Target: < 2MB
Needs work 1.8 MB
JS Bundle Size
Target: < 500KB
Next.js 14 FrameworkReact 18 LibraryTailwind CSS StylingVercel HostingStripe PaymentsSegment AnalyticsIntercom Support
✓ Strict-Transport-Security
✗ Content-Security-Policy
✓ X-Frame-Options
✓ X-Content-Type-Options
✗ Permissions-Policy
✓ Referrer-Policy
Hero image is 4.2MB uncompressed
The 3D product render is served as a 4200×2800 PNG with no compression or modern format fallback.
Recommendation Convert to AVIF/WebP with srcset for responsive sizes. Target under 200KB at the largest breakpoint.
Render-blocking JavaScript
1.8MB of JS loads synchronously in the head, including analytics, chat widget, and a feature flag SDK.
Recommendation Defer all non-critical JS. Load analytics and chat widget asynchronously. Consider dropping the feature flag SDK from client-side.
No caching headers on static assets
All static files (JS, CSS, images) return Cache-Control: no-cache. Every page load re-downloads everything.
Recommendation Set Cache-Control: public, max-age=31536000, immutable on hashed static assets. Use ETags for HTML.
Missing ARIA labels on 14 interactive elements
Icon buttons (hamburger menu, close, social links) and form inputs missing accessible names.
Recommendation Add aria-label to all icon-only buttons. Use <label> elements for form inputs.
CTA buttons fail color contrast
White text on teal (#0D9488) background: 3.8:1 ratio. WCAG AA requires 4.5:1.
Recommendation Darken the CTA background to #0A7466 or use a darker text color.
No skip-to-content link
Keyboard users must tab through the entire navigation to reach page content.
Recommendation Add a visually-hidden skip link as the first focusable element.
Missing Content Security Policy
No CSP header. The site is vulnerable to cross-site scripting (XSS) attacks.
Recommendation Implement a strict CSP header. Start with report-only mode, then enforce after testing.
TLS 1.2 when 1.3 is available
Server negotiates TLS 1.2. TLS 1.3 is faster (one fewer round trip) and more secure.
Recommendation Enable TLS 1.3 on the CDN/hosting provider. Most modern hosts support it.
3 broken outbound links
Links to partner documentation on /integrations and /docs pages return 404.
Recommendation Update or remove dead links. Consider adding automated link checking to the CI pipeline.
vs Competitors
DataPulse loads in 1.8 seconds. Nexova loads in 6.2. DataPulse has 45 blog posts. Nexova has 4. DataPulse scores 92 on accessibility. Nexova scores 58. Metrix sits in the middle on most metrics and runs active ads on top.
Where Nexova wins is messaging and design. The product pages are clearer, the visual identity is more current, and the feature set appears stronger. The gap between Nexova and these competitors is not the product. It is the website and the marketing around it.
| Metric | Nexova | DataPulse | Metrix |
| | Lighthouse Performance | 31 | 88 | 72 |
| | Accessibility Score | 58 | 92 | 78 |
| | Blog Posts | 4 | 45 | 28 |
| | Active Ads | 0 | 12 | 8 |
| | Page Load (s) | 6.2 | 1.8 | 2.9 |
05
Growth
38/100 Four blog posts in 8 months, all product announcements. No how-to guides. No comparison pages. No thought leadership. DataPulse publishes 3-4 articles a month. Metrix does the same. They are building organic traffic while Nexova's blog collects dust.
The homepage copy is strong but the quality stops there. The About page could belong to any SaaS company. The pricing page has no explanatory content for people comparing options. These are the pages where buyers make decisions, and they are the weakest part of the site.
Blog is product-announcement-only
4 posts in 8 months, all about feature releases. Zero educational or SEO content.
Recommendation Launch a content calendar targeting buyer-intent keywords: "best analytics tools for SaaS", "session replay tools comparison", etc.
No comparison or alternative pages
Missing "Nexova vs [competitor]" pages. Competitors are creating these and capturing search traffic.
Recommendation Create /compare/nexova-vs-datapulse and similar pages. These convert at 2-3× the rate of generic landing pages.
Interior page copy is templated
About, careers, and integration pages feel generic — could be any SaaS company.
Recommendation Rewrite with Nexova's specific voice, customer stories, and concrete numbers.
Founder Presence
Sarah posts on LinkedIn about product analytics and gets decent engagement for her follower count. James writes solid technical threads on X but goes weeks between posts. Neither has a schedule or clear content angle they own.
The company accounts are worse. Twitter has not posted in 6 weeks. The LinkedIn company page only reposts blog articles. There is no voice, no strategy, and honestly no reason for someone to follow.
Sarah Chen
CEO & Co-founder
James Park
CTO & Co-founder
Company social accounts feel abandoned
Last Twitter/X post: 6 weeks ago. LinkedIn: blog repost only, no native content.
Recommendation Either commit to 3-4 posts/week or deactivate company accounts and focus on founder personal brands.
No content strategy for founder accounts
Both founders post sporadically without a consistent theme or schedule.
Recommendation Create a simple content calendar: 2 LinkedIn posts/week (Sarah), 3 tweets/week (James). Batch-create monthly.
The Plan
Here is what we would do.
The audit found real problems but none of them are hard to fix. The performance issues are probably costing you 20-30% of conversions based on industry benchmarks for load times this slow. The accessibility gaps carry legal risk. And your competitors are running ads while you are not.
We put together two options based on what we found. These are scoped to your specific issues, not a generic package.
Phase 1 · Sprint Nexova Foundation Sprint
Fix what is broken. Ship in 4 weeks.
$6,800
Delivered in 4 weeks
- Performance overhaulImage optimization, JS defer/split, caching headers. Target: Lighthouse 80+ and sub-3s load.
- Accessibility remediationFix all 23 WCAG violations. Add skip-nav, ARIA labels, contrast fixes.
- Mobile conversion fixRebuild pricing page responsive. Fix checkout flow on all breakpoints.
- SEO foundationsMeta tags on all pages, structured data (Organization + Product), sitemap auto-generation.
- Security hardeningCSP header, TLS 1.3 upgrade, broken link cleanup.
then
Phase 2 · Ongoing Nexova Growth Engine
Build traffic and conversions every month.
$4,800/month
3 months minimum · Monthly sprints with async weekly updates
- 4 SEO-targeted articles/monthKeyword-researched content: comparisons, how-tos, thought leadership.
- Competitor monitoringMonthly report on competitor ad spend, content, and technical changes.
- Ongoing UX improvements2 conversion-focused design improvements per month based on analytics.
- Paid advertising setup & managementMeta retargeting + Google branded search. Budget optimization included.
- Founder content supportGhostwritten LinkedIn posts for Sarah (2/week) and Twitter threads for James (1/week).
Optional add-ons · priced separately
Cold email setup Agency outreach infrastructure. Domains, warmup, sequences, lead research. We build and run it.
Product app UX audit Full UX review of the DemandBird dashboard, onboarding, and authenticated experience. Screen recordings, flow analysis, actionable fixes.
Newsletter setup and management Email capture on site, template design, weekly or biweekly sends. Content repurposed from blog posts and founder updates.
We can walk through these findings in 30 minutes and adjust the plan to whatever matters most to you right now.
Book a Call