Article

x

Two Point O

Your personalisation is costing you sales: How edge computing fixes it

A profile picture of Bert Swinnen
Bert Swinnen
Personalisation
Cloud platform
Technology
Customer Experience
Composable

Introduction

Picture this: a customer who's browsed your men's watches three times this week lands on your homepage. Your personalisation tool springs into action, ready to show them that new Garmin collection they'll love.

But first, they see your generic banner. Then it vanishes. The page jumps. A different image loads. The whole thing feels... off. They might stick around. They might not. Either way, you've created doubt about your site's quality.

This happens more than you'd think. The tools meant to boost conversions often do the opposite. But there's a fix that's finally practical for real businesses.

Your personalisation tool is sabotaging you

Here's what happens behind the scenes when someone visits your site:

Your page loads with default content. Then JavaScript kicks in. It figures out who the visitor is. Makes some API calls. Downloads new images. Swaps the content. The page shifts around whilst all this happens.

To your visitor? It looks glitchy. Unprofessional. Slow.

Hiker climbing rocky terrain alongside Garmin smartwatch displays showing fitness metrics and navigation features, flickering towards a personalised version specifically focused on men.
Flicker effect due to slow client-side personalisation

Marketing teams love these tools because they're easy to set up. You can launch personalisation campaigns without IT getting involved. But you're paying a price you might not see:

  • The flicker effect: Your carefully crafted experience looks amateurish. The page jumps and shifts. Customers notice. They might not consciously think "this site is broken," but they feel it.

  • Google notices too: Those page jumps hurt your Core Web Vitals scores. Google ranks you lower. You're losing organic traffic to competitors with smoother sites.

  • Mobile users suffer more: On slower connections, the problem gets worse. Multiple image downloads. JavaScript running. Content swapping. Your mobile conversion rate takes a hit.

  • Traffic spikes amplify everything: Black Friday? Big campaign launch? That's when your personalisation struggles most. Right when you need it working perfectly.

Google research shows a 100-millisecond delay drops conversion rates by 7%. Most client-side personalisation adds hundreds of milliseconds. You're fighting an uphill battle.

Why your IT team said server-side was too expensive

You might have asked about server-side rendering. Your tech team probably said it's too complex or costly. They weren't wrong.

Traditional server-side personalisation meant:

  1. 1

    Big infrastructure bills: Every personalised request hits your servers. Traffic spike? You need expensive capacity sitting idle most of the year.

  2. 2

    Slow for global customers: If your server's in London, customers in Sydney wait. No way around the physics of network latency.

  3. 3

    Complex to build: Developers need to build custom rendering logic. Operations teams manage servers. Everything takes longer to launch and troubleshoot.

  4. 4

    Risky: If your server has issues during peak traffic, everyone loses personalisation at once.

So you stuck with client-side tools despite the performance problems. It was the only practical option.

Until now.

A 100-millisecond delay in load time can cause conversion rates to drop by 7%

Google Research

Edge computing: the game-changer you can actually use

Edge computing changes the equation. Instead of one central server, your personalisation runs across hundreds of data centres worldwide. Close to your customers.

Think of it like this: instead of every customer calling your head office, they call their local branch. Same service, way faster.

Cloudflare Workers (what we use) operates in 300+ locations. Customer in Melbourne? Their request gets handled by a nearby data centre. Customer in Amsterdam? Their local data centre handles it.

It starts instantly: Cloudflare Workers fire up in under 5 milliseconds. Customers never wait.

You pay for what you use: No paying for servers that sit idle. Traffic spikes? Automatic scaling. You're only charged for actual usage.

IT doesn't need to manage servers: Deploy your code and forget about it. No servers to patch, monitor, or worry about at 3am.

Here's what this means for your customers:

  • Pages load with the right content immediately. No flicker.

  • One image downloads instead of three. Faster page loads.

  • Google sees your personalisation and ranks you better.

  • Works the same whether someone's on their phone in a café or their laptop at home.

Setting up personalisation that actually works

The good news? You don't need to rebuild everything. This is where headless CMS and composable architecture show their real value. Your content team keeps using your CMS. No third-party personalisation tools with clunky interfaces.

Let's stick with our Garmin retailer example. Instead of creating separate pages for men and women, you create one homepage with different versions of specific components.

One homepage, three banner options:

  • Default: Generic banner

  • Version A: New Garmin sport watches for him

  • Version B: Garmin smartwatches for her

Your CMS stores all three. You tag each version with who should see it. That's it from the content side.

Here's what makes this better than traditional personalisation tools:

Your marketing team creates these variants in your actual CMS. The same tools they use every day. Same design system. Same brand guidelines. Same approval workflows.

Not HTML snippets pasted into a third-party tool where nobody can see if the spacing's off or the font's wrong. Everything stays on-brand, pixel-perfect, quality-controlled through your normal content process.

Want to personalise a product page? You're working in your CMS with your actual product data and imagery. Not trying to recreate your page layout in someone else's interface.

This composable approach means each part of your stack does what it does best. Your CMS manages content. The edge handles delivery. Your CDP provides audience intelligence. They work together through APIs instead of trying to do everything in one bloated platform.

Diagram showing Cloudflare edge rendering system with audience targeting for watches, displaying different variants for men and women.
Diagram showing Cloudflare's edge rendering system for personalisation purposes.

The smart part happens at the edge:

When someone visits your site:

  1. 1

    The edge reads their cookie (which segments they're in)

  2. 2

    Grabs your homepage from your CMS

  3. 3

    Picks the right banner component and variant for them

  4. 4

    Sends them a complete, personalised page

All of this happens in about 120 milliseconds. For comparison, your current setup probably takes over a second.

The bit about audience data

Your personalisation is only as good as your audience data. Most businesses already collect this through their CDP or marketing automation platform:

  • Basic info: Location, device type, returning vs new visitor

  • Behaviour: What they've viewed, searched for, added to cart

  • Purchase history: What they bought before, how much they spend

  • Engagement: Email opens, which campaigns they respond to

Here's the important part: you're probably already collecting this data. You just need to make it available at the edge.

One quick note on privacy: you need consent to personalise in Europe. Make sure your consent management platform talks to your audience data system. Only personalise for people who've opted in.

And about our men's/women's watch example: real segmentation works better with behaviour than demographics. "People who browse sport watches" vs "people who browse fashion watches" usually beats "men" vs "women." But the technical setup works the same either way, so we ought it be fine for illustrative purposes.

Real numbers: what this looks like in practice

Let's compare what your customer experiences:

The traditional setup (client-side):

  • Page loads: 1000ms

  • JavaScript figures things out: 500ms

  • Fetches user data: 800ms

  • Downloads personalised banner: 450ms

  • Swaps content (with flicker): 50ms

Total: Typically 2.5 (best case) - 5 seconds of waiting and flickering

With edge personalisation:

  • Figures out who they are: 50ms

  • Gets your content: 20ms

  • Renders their page: 50ms

Total: 120ms (plus network time, which you'd have anyway)

Same visitor sees relevant content almost 20 times faster. No flicker. No janky experience. And this stays consistent. Traffic spike? Performance doesn't degrade like it does with client-side tools.

Beyond banner swaps: what else you can do

Once basic personalisation works, you can get creative:

  1. 1

    Pricing and promotions: Show different offers to different segments. Students see student discounts. VIPs see early access to sales. Without complicated coupon codes.

  2. 2

    Product recommendations: Go beyond "customers also bought" to recommendations based on someone's actual browsing history and preferences.

  3. 3

    Navigation: Show busy categories to some visitors, detailed filters to others. Everyone sees the navigation that makes sense for them.

  4. 4

    Forms and checkout: Known customers with good history? Simpler forms. New visitors? More validation to prevent fraud.

  5. 5

    Seasonal content: Automatically adjust your hero content based on location. Summer gear for Australia in December. Winter gear for Europe.

The technical setup stays similar. You're just creating more variants and getting smarter about which segments see what.

What this means for your business

Let's be direct about why this matters:

  • You'll convert more visitors: Faster pages convert better. Relevant content converts better. You're getting both.

  • Your paid traffic works harder: You're paying for clicks. Edge personalisation makes sure those clicks land on pages built for them. Better ROI on every ad pound spent.

  • SEO improves: Google ranks fast sites with good Core Web Vitals higher. Your organic traffic grows without spending more on SEO.

  • You can move faster: Want to test new personalisation ideas? Create a variant, tag an audience, launch. No IT bottleneck. No logging into third-party tools to paste HTML snippets.

  • It scales without drama: Big campaign planned? Traffic spike expected? Your personalisation keeps working. No performance degradation during your most important moments.

  • Mobile experience matches desktop: Currently, your mobile conversion rate probably lags desktop. Edge personalisation closes that gap.

  • Brand consistency stays intact: Everything's managed in your CMS through your normal workflows. No more wondering if that personalised banner someone created in a third-party tool actually matches your brand guidelines.

Sound right?

This is what we build for brands who are serious about personalisation that actually drives results. Not just more tech for the sake of it.

Want to see this in action? We're happy to walk through how this would work for your specific setup. No pressure, just a proper conversation about whether edge personalisation makes sense for your business.

Schedule a call and we'll show you what's possible.

Book a call with us

FAQ

By implementing edge personalisation, you can expect to convert more visitors, improve your paid traffic ROI, and boost your SEO rankings. This is because edge personalisation enables you to deliver fast, relevant, and personalised content to your customers, resulting in a better user experience and increased business outcomes. For instance, you can expect to see a significant reduction in page load times, with edge personalisation delivering personalised pages in as little as 120 milliseconds, compared to traditional client-side personalisation which can take up to 2.5-5 seconds.

Edge personalisation offers a more efficient and scalable solution compared to traditional client-side personalisation. With edge personalisation, you don't need to worry about managing servers or patching, monitoring, or worrying about them at 3am. Additionally, edge personalisation allows you to deploy your code and forget about it, with automatic scaling and pay-per-use pricing. This means you can focus on creating personalised experiences for your customers without the burden of managing complex infrastructure.

By implementing edge personalisation, you can expect to see a significant improvement in your business metrics. For example, Google research shows that a 100-millisecond delay can drop conversion rates by 7%. With edge personalisation, you can reduce page load times and improve the user experience, resulting in increased conversions and revenue. Additionally, edge personalisation can help you improve your Core Web Vitals scores, resulting in better SEO rankings and increased organic traffic.

Edge personalisation enables you to create fast, relevant, and personalised experiences for your customers, setting you apart from your competitors. With edge personalisation, you can test new personalisation ideas quickly and easily, without the need for IT involvement or complex infrastructure. This allows you to innovate and experiment with new experiences, driving business growth and competitive differentiation. Additionally, edge personalisation enables you to deliver consistent brand experiences across all channels and devices, further enhancing your brand reputation and customer loyalty.

Edge personalisation is a key component of a broader digital transformation strategy, enabling you to deliver fast, relevant, and personalised experiences to your customers. By leveraging edge computing, headless CMS, and composable architecture, you can create a flexible and scalable digital infrastructure that supports your business goals. Edge personalisation also enables you to future-proof your digital experience, ensuring that you can adapt to changing customer needs and technological advancements.

To ensure a successful rollout of edge personalisation, it's essential to consider your audience data, consent management, and content strategy. You should also evaluate your current infrastructure and technology stack, and assess the skills and resources required for implementation. Additionally, you should prioritize testing and experimentation, and establish clear metrics for measuring success. By taking a thoughtful and strategic approach to implementation, you can ensure that edge personalisation delivers business outcomes and drives growth for your organisation.

Let's talk

Ready to transform your digital challenges?

Contact