Arjen Karel, Core Web Vitals consultant
For agencies

A Core Web Vitals specialist behind your team

Your client's site fails Core Web Vitals and they want answers. Your team builds the fixes. You book me by the hour for the part nobody on your team has seen before. The client stays yours.

Arjen KarelWeb performance consultant since 2009
Some of the teams I've worked with
Saturn Cloud Erasmus MC Perion Harvard Who What Wear Featured on web.dev
Who it's for

When a client site won't pass

You built the site, the client sees red, and a full consultancy would cost more than you make on that client. Your team can do most of the work. You need someone for the part they haven't done before.

  1. The client

    They sent a red PageSpeed screenshot

    The client forwards a score of 38 and asks what's going on. Your account manager doesn't know what to say, and your developer is busy on another project. I help you give a real answer, and your team knows what to say the next time.

  2. The developer

    One problem nobody on your team has seen

    Images compressed, scripts deferred, a caching plugin installed, and the LCP is still 4 seconds on mobile. Often it's the order things load in, or a script on the main thread nobody suspected. I find it with your developer on a shared screen.

  3. The pitch

    You're about to quote a performance project

    A prospect asks how you'd fix their Core Web Vitals. Send me the URL before the pitch. I look at their field data and tell you what's wrong and roughly how many hours it takes, so your quote holds up.

How it works

What agency support with me looks like

Your developers do most of the work. I come in for the diagnosis and the tricky pieces, and I explain what I do while I do it. After a few clients, most of the routine cases never reach me.

  1. You tell me the client and the problem

    The URL, what the client complains about, and what your team already tried.

  2. I look first and quote the hours

    I go through the client's field data before I give you a number. If I underestimate, I finish at my own expense.

  3. Your developer builds, I diagnose

    We work on a shared screen. I find the cause in a trace, your developer writes the fix, and I review it before it goes live.

  4. Your team does the next one

    Every session is also a lesson. The next client with the same problem is one your developers can fix without me.

Pricing

What does agency support cost?

Per hour, and you get the hours before you commit. The agency is my client: I invoice you, and you decide what your client sees. The first 20-minute call about one client is free.

What you get
  • Me, on the call and on the fix
  • White label or by name, your call per client
  • I never approach your client directly
  • Your developers learn from every session
  • A session with your account managers, if you want one
  • CoreDash agency packages for your whole portfolio
Agency support

Per hour, quoted up front

If I underestimate, that's my expense.

Per hour excl. VATfirst call free
The question I get most

How do I explain this to my client?

Agencies ask me this more than anything else. I sit down with your account managers and go through what they need to know. The PageSpeed score is a lab test on one simulated phone. Google ranks on what real visitors experience at p75. A 100 isn't the goal. And Search Console shows the last 28 days, so a fix takes weeks to show up there.

After that, a screenshot of a red score is a conversation your account manager can have without calling a developer. If you'd rather I explain it to the client myself, I can join the call.

Arjen Karel

Bring me one client

Send me the client site that worries you most.

  1. Send me the URL

    And a line about what the client complains about.

  2. We talk for 20 minutes

    Free. I look at the field data before the call and tell you whether I can help and roughly how many hours it takes. If I can't improve the numbers, I say so.

Contact form

Agency support · Happy Horizon

How Happy Horizon works with me

A leading Dutch digital agency

When one of Happy Horizon's enterprise clients needs performance work, they bring me in as their specialist. They book me the way they book their own seniors.

Their strategists keep the client relationship, their developers learn from every session, and the performance work gets done. That's the model this page describes.

Agency Support

Questions I get asked

Do our clients know you're involved?

That's your call, per client. Some agencies introduce me by name as their performance specialist, the way Happy Horizon does. Others keep it white label and present the findings as their own.

Will you ever approach our clients directly?

No. Every call, mail and invoice runs through you, unless you put me in touch yourself.

Can you help before we've won the account?

Yes. Send me the prospect's URL and I'll go through their field data before your pitch. A realistic scope in the proposal is worth more than an estimate nobody can deliver.

What if the job is bigger than a few hours?

Then we agree on a block of hours up front, like a small consultancy. Your team still does the building, I do the diagnosis and the tricky parts.

Which platforms do you work on?

Pretty much all of them: WordPress, Shopify, Next.js, React, Nuxt, Vue, Angular, Magento, Webflow and custom PHP. The browser doesn't care what built the page, and the browser is where I work.