Web Development & CRO · B2B · Barcelona

Websites that convert. No Elementor or page builders.

Custom WordPress + Gutenberg. LCP < 1.2 s. Lighthouse 95+. First Load JS < 80 KB gzip. CRO + A/B testing wired into the CRM. Every component trackable to revenue. Operational handoff to the client team. Zero lock-in.

<1.2s

Target mobile LCP

95+

Minimum Lighthouse

+32%

Average CVR lift post-CRO

3/mes

Slots · premium projects

Summary · TL;DR

What does a B2B web development + CRO agency deliver?

A professional-grade B2B web development agency delivers custom WordPress without page builders (no Elementor, Divi or WPBakery), with a PHP 8.2 + Gutenberg + ACF Pro + SASS/esbuild stack. Measurable target: LCP < 1.2 s mobile, Lighthouse 95+, First Load JS < 80 KB gzip. Plus CRO + server-side A/B testing + CRM attribution.

cronuts.digital builds custom B2B websites out of Barcelona with fixed-scope pricing: Starter €12K (8-15 pages), Grow €28K (landing system + CRO + A/B framework), Scale custom. Lighthouse 95+ guaranteed at go-live. Cases: Eninter rebuild Lighthouse 96, MITS +63% sales, Proddigia +400 requests/month. Only 3 projects per month.

Companies already moving their number with us

Logo Barça Academy cliente de cronuts.digital
Logo Antala Group cliente de cronuts.digital
Logo Eninter cliente de cronuts.digital
Logo Louis Vuitton cliente de cronuts.digital
Logo IESE Business School cliente de cronuts.digital
Logo Cruz Roja cliente de cronuts.digital
Logo Telefónica cliente de cronuts.digital
Logo Silence cliente de cronuts.digital
Logo Nutrisport cliente de cronuts.digital
Logo Toyota cliente de cronuts.digital
Logo Credimex cliente de cronuts.digital
Logo Next Services cliente de cronuts.digital
Logo Revlon cliente de cronuts.digital
Logo Metropolitan cliente de cronuts.digital
Logo Proddigia cliente de cronuts.digital
Logo Tot-hom cliente de cronuts.digital
Logo JAX cliente de cronuts.digital
Logo Bayern Academy cliente de cronuts.digital
Logo Barça Academy cliente de cronuts.digital
Logo Antala Group cliente de cronuts.digital
Logo Eninter cliente de cronuts.digital
Logo Louis Vuitton cliente de cronuts.digital
Logo IESE Business School cliente de cronuts.digital
Logo Cruz Roja cliente de cronuts.digital
Logo Telefónica cliente de cronuts.digital
Logo Silence cliente de cronuts.digital
Logo Nutrisport cliente de cronuts.digital
Logo Toyota cliente de cronuts.digital
Logo Credimex cliente de cronuts.digital
Logo Next Services cliente de cronuts.digital
Logo Revlon cliente de cronuts.digital
Logo Metropolitan cliente de cronuts.digital
Logo Proddigia cliente de cronuts.digital
Logo Tot-hom cliente de cronuts.digital
Logo JAX cliente de cronuts.digital
Logo Bayern Academy cliente de cronuts.digital

68% of B2B websites have LCP > 3 s and leak 40% of leads to friction. And you’re paying for traffic that doesn’t convert.

Free web audit →

Web Development & CRO · 9 disciplines

Nine disciplines. One website that converts.

Our own stack: custom WordPress + Gutenberg + ACF Pro. No page builders. LCP < 1.2 s, Lighthouse 95+, First Load JS < 80 KB. CRO trackable to CRM. 3 slots per month.

Main landing

B2B web development

Custom WordPress theme, no builders. PHP 8.2 + Gutenberg + ACF Pro. Inline critical CSS, self-hosted fonts, Brotli, HTTP/2. LCP < 1.2 s guaranteed.

Main landing →

Web design

B2B web design

Brand-calibrated design system: typographic tokens, colors, grid. Figma → code 1:1. WCAG AA accessible. Mobile-first responsive with sensible breakpoints.

Head differentiator →

Barcelona

Barcelona web development agency

Local team with on-site sessions at our Aribau office. Two-week sprints, live demos. Ideal for companies that value proximity and control.

View service

CRO

CRO + A/B testing

Heatmaps, session recordings, funnel analysis. ICE-prioritized hypotheses. Server-side tests with GrowthBook. +32% average CVR in 90 days.

View service

Landing pages

Conversion landing pages

Campaign, product and event landings with copy + design + tracking. CRO-first. Wired into Paid Media for traffic quality + CRM for closed-loop.

View service

Core Web Vitals

Core Web Vitals & performance

LCP, INP, CLS audited with CrUX + WebPageTest. Critical CSS, AVIF/WebP image optimization, code-splitting, HTTP/2 push. Target: 95+ Lighthouse mobile.

View service

Migration

WordPress migration without losing SEO

Theme rebuild preserving slugs, Yoast redirects, ACF schema and posts. Zero-loss protocol validated with GSC + SE Ranking pre/post. Overnight cutover.

View service

Headless · NEW

Headless WordPress + Next.js

Next.js / Astro frontend, WordPress REST/GraphQL backend. When the case warrants it: complex apps, multi-tenant, JS-first teams. Not as a trend.

View service

Maintenance

Premium web maintenance

WP + plugin updates, 3-2-1 backups, security hardening, 99.9% uptime monitoring, weekly Web Vitals. Incidents < 4 h. Monthly executive report.

View service

Tech stack · no hidden debt

Custom WordPress without page builders. No future debt.

Elementor, Divi and WPBakery ship 300+ KB of CSS/JS that Core Web Vitals punishes and nobody cleans up. Our stack: PHP 8.2 + Gutenberg + ACF Pro + custom blocks + SASS/esbuild build. Self-hosted fonts. Zero jQuery in the frontend. Lighthouse 95+ from deploy day.

  • Custom PHP 8.2 theme + native Gutenberg + server-side rendered blocks
  • Inline critical CSS + preloaded fonts + async non-critical
  • AVIF/WebP images via Imagify + <picture> srcset responsive
  • HTTP/2 + Brotli + security headers (CSP, HSTS, Referrer-Policy)
  • ACF Pro + schema_jsonld + FAQPage + Speakable · GEO ready
  • CRO: server-side GA4 + GrowthBook A/B testing + opt-in heatmaps

8 stack components

  • 01

    PHP 8.2 + WordPress 6.x

    Backend runtime · native Gutenberg · partial FSE

    Core
  • 02

    ACF Pro

    Editorial control · field groups versioned in acf-json/

    Core
  • 03

    SASS + esbuild

    Local build pipeline · JS < 50 KB gzip · zero jQuery

    Perf
  • 04

    Imagify

    AVIF · WebP · <picture> srcset responsive · LCP optimization

    Perf
  • 05

    WP Rocket

    Cache · delay JS · critical CSS · font preload

    Perf
  • 06

    Yoast SEO Premium

    Redirects · schema · indexing · canonical · XML sitemap

    SEO
  • 07

    GrowthBook

    Server-side A/B tests · CRO experimentation · feature flags

    CRO
  • 08

    GTM server-side

    GA4 + Meta CAPI + LinkedIn CAPI + closed-loop CRM

    Analytics
See AI Products · stack boosted with AI

Only 3 slots per month

Custom web projects need 6-10 weeks with senior attention. We cap capacity to guarantee quality and clean handoff to the client team.

How we work

Three phases. Lighthouse 95+ from deploy day.

Method proven across 40+ shipped B2B websites. Custom theme, operational handoff and documentation from day 1. Average project: 8 weeks door to door.

Phase 01 · Audit + Design

Audit + design system

Lighthouse + real-user CrUX, analytics + GSC review, URL + redirects mapping, schema_jsonld inventory. Design system: tokens, Figma components, libraries.

Weeks 1–2Audit included

Phase 02 · Build

Custom theme + blocks

Cronuts-* theme scaffold, custom Gutenberg blocks, ACF field groups, SCSS tokens, esbuild pipeline. Per-template critical CSS, preloaded fonts, AVIF/WebP images.

Weeks 3–6Continuous staging

Phase 03 · Launch + CRO

Zero-loss cutover + A/B

Redirects audit, GSC submit, verified Lighthouse CI. Post-launch: server-side GA4, GrowthBook A/B tests on ICE-prioritized hypotheses. Handoff with SOPs to the in-house team.

Weeks 7–8Lighthouse 95+ guarantee

Web Development Truths 2026

Six things your agency isn’t telling you.

01

Elementor, Divi and WPBakery ship 300+ KB of CSS/JS that CWV punishes and nobody cleans up.

02

LCP > 2.5 s = losing 40% of leads. SEO that doesn’t move isn’t SEO, it’s latency.

03

Unmaintained plugins = open doors. 80% of WP hacks come from outdated plugins.

04

A B2B website without CRO is an expensive brochure. Every form deserves an experiment.

05

Headless isn’t the answer for everything. Custom WordPress still wins 90% of B2B cases.

06

Without documented handoff, the website is held hostage by the agency. We ship SOPs.

Verified reviews · B2B CTOs and CMOs

Companies running Lighthouse 95+ with rising conversion.

★★★★★ 4.9 / 5 · 34+ verified reviews
See all on Google →

Frequently asked questions

What CMOs and CTOs ask us before signing.

How much does a custom B2B website cost?
Three rough tiers: Starter €12K (corporate site 8-15 pages, custom theme, Gutenberg, up to 4 custom blocks). Grow €28K (site + blog + services + landing system + CRO setup + A/B framework). Scale custom (ecommerce, multi-language, CRM/ERP integrations, headless where it fits). Monthly maintenance billed separately. No pay-per-hour. Fixed scope.
Why don’t you use Elementor / Divi / WPBakery?
Page builders ship 300+ KB of CSS/JS that Core Web Vitals punishes. They add dependencies that block WP updates. They create editorial vendor lock-in. And they produce markup that SEO+GEO can’t optimize. For serious B2B websites the future cost is always higher than the upfront savings. Our stack: Gutenberg + custom blocks + ACF Pro = editorial without tech debt.
What company size is a good fit?
B2B companies between €500K and €100M with a sales cycle > 30 days. Typical sectors: SaaS, industrial, legal tech, health, education, fintech, premium consulting, ecommerce > €2M. If you’re pure DTC with AOV < €100 or you need a one-pager in 2 weeks, we’ll refer you to agencies that fit better — that’s not our sweet spot.
What happens to our SEO during a rebuild?
Validated zero-loss protocol: we keep slugs, Yoast redirects (1,856 in our reference case), ACF schema_jsonld, canonical, robots.txt. Pre-deploy audit: Lighthouse + GSC + Rank Math + SE Ranking baseline. Post-deploy: 100% pass on 301 redirects audit, GSC URL Inspection on top-20, real-user Core Web Vitals. Guarantee: zero organic drop > 5% in the 30 days after cutover or we refund the setup phase.
Can we edit the site without you afterwards?
Yes, that’s the point. Gutenberg + ACF Pro + custom blocks let us ship editorial control without code dependencies. 2-hour training with your team in the final sprint. Documented SOPs. Operational handoff guaranteed. Need a new block or custom feature? Maintenance covers 4 h/month, otherwise we quote it separately.
How long does the project take?
Starter 6 weeks: audit + design 2, build 3, launch 1. Grow 8-10 weeks: audit + design 2, build 5-6, CRO + launch 2. Scale custom: 12-20 weeks depending on scope. Two-week sprints with a live demo every Friday. Staging available from day 10 so stakeholders can validate. Zero surprises at go-live.
What is the Lighthouse 95+ guarantee?
If at go-live mobile Lighthouse isn’t ≥ 95 on Performance + SEO + Accessibility + Best Practices for the key URLs (home + 3 services + 1 case), we extend optimization for free until it is. Applies with HTTP/2 + Brotli + TLS 1.3 compatible hosting and no client-imposed third-party plugins. No asterisks in the contract.
Only 3 slots per month? Why?
A custom B2B website needs 6-10 weeks with a senior team (lead dev, designer, strategist). We cap active new projects at 3/month to guarantee focused attention. If slots are full you go on the waitlist and we flag you 2 weeks before the next available kick-off. Priority goes to clients with an in-house operation ready to go (clean brief, committed stakeholders).

Web audit · free · 7 days

We’ll show you what’s holding back your web conversion right now.

We review your current site: real-user Lighthouse, Core Web Vitals, tech stack, SEO architecture, critical CRO friction. Executive document with diagnosis + prioritized quick wins. If there’s no real opportunity, we tell you before signing.

Lighthouse 95+ guarantee at go-live or we extend optimization for free.

We reply in under 24 h · Barcelona · CET

Prefer to talk now? Book 30 min →

Free web audit in 7 days

Core Web Vitals + CRO + SEO architecture · executive document · no strings attached

See disciplines Audit my site