CRO basics
Raise your conversion rates: how to implement personalisation techniques
Personalisation is not a first name in an email.
CRO basics
Personalised product recommendations are the most underrated revenue lever in ecommerce. Shops spend thousands on advertising to win new customers and ignore the potential in the visitors they already have.

Personalised product recommendations are the most underrated revenue lever in ecommerce. Shops spend thousands on advertising to win new customers and ignore the potential in the visitors they already have.
The numbers are clear: personalised recommendations generate 20 per cent more revenue than generic suggestions (McKinsey). Smart recommendation engines lift the conversion rate by 26 per cent on average (Barilliance). Amazon generates around 35 per cent of its revenue through recommendations alone. That is no accident. It is the result of years of optimising algorithms, data and user behaviour.
Modern recommendation systems rest on three core algorithms. Each has its strengths, weaknesses and ideal use cases.
Collaborative filtering analyses the behaviour of similar users. If customer A and customer B both bought product X, and customer A also bought product Y, product Y is recommended to customer B as well. The advantage: you need no product data, only user behaviour. The drawback: the cold-start problem. New products without a purchase history do not get recommended.
It gets more effective as the data grows. From 10,000 transactions a month, collaborative filtering delivers significantly better results than manual recommendations.
This algorithm analyses product attributes: category, colour, price, material, brand. A customer looking at red trainers is shown more red trainers or trainers from the same brand. The advantage: it works straight away, even without purchase history. The drawback: it creates filter bubbles. The customer only sees variations of what they already know.
The most advanced recommendation engines combine both methods. Netflix and Amazon use hybrid systems that link user behaviour with product attributes. The results are more precise, more varied and less prone to the cold-start problem. Implementation is more complex: the return justifies the effort from 50,000 visitors a month.
| Algorithm | Strength | Weakness | Ideal shop size |
|---|---|---|---|
| Collaborative filtering | Finds surprising combinations | Cold-start problem | >10,000 transactions/month |
| Content-based filtering | Works immediately | Filter bubbles | All sizes |
| Hybrid system | Precise, varied, scalable | High implementation effort | >50,000 visitors/month |
With the end of third-party cookies, the data behind personalised recommendations changes fundamentally. Shops that do not switch to first-party data lose the ability to personalise. The answer: build up your own data systematically.
First-party data you should be collecting today:
The legal basis: Art. 6(1)(b) GDPR (performance of a contract) covers personalisation within an existing customer relationship. For prospects you need consent (Art. 6(1)(a) GDPR), which has to be obtained through a transparent cookie banner.
Context decides how well a recommendation works. The same suggestion on the home page and in the basket produces different conversion rates. Leading shops use seven behavioural triggers to place recommendations at the right time and in the right context:
Browsing behaviour: a customer keeps visiting the “Running shoes” category without buying. A pop-up with “This week’s most popular running shoes” after the third session converts at 8 to 12 per cent.
Abandoned basket: 69.8 per cent of all baskets are abandoned (Baymard Institute). An email with personalised recommendations for similar products one hour after abandonment recovers 10 to 15 per cent of the lost revenue.
Purchase history: a customer buys protein powder every 6 weeks. An email after 5 weeks saying “Your protein powder may be running low” converts at 25 to 35 per cent.
Price tracking: a customer has viewed a product several times without buying. A price drop alert converts at 20 to 30 per cent.
Time on page: customers who stay on a product page for more than 3 minutes without buying get exit-intent pop-ups with complementary products or reviews.
Device switching: a customer browses on mobile but buys on desktop. Cross-device tracking makes consistent recommendations across all channels possible.
Seasonality: coats in winter, sunglasses in summer. Context-aware recommendations raise relevance by 25 to 35 per cent.
For shops that want to go beyond manual recommendations, there are three options:
Specialist recommendation services: tools such as Nosto, Dynamic Yield (Mastercard) or Barilliance offer AI-driven personalisation. Cost: €200–2,000/month. The return typically turns positive within 3 months. Ideal for shops with 50,000 visitors a month or more.
In-house development: machine learning models in Python (scikit-learn, TensorFlow) on your own data. High upfront effort (€50,000–150,000), but full control and no ongoing licence fees. Only worth it for shops with their own development team and >100,000 visitors a month.
Measuring the return on personalised recommendations takes more than a look at revenue. Four metrics are essential:
| Metric | Calculation | Target |
|---|---|---|
| Click-through rate (CTR) | Clicks on recommendations ÷ impressions | >3% |
| Conversion rate of recommendations | Purchases via recommendations ÷ clicks | >5% |
| Revenue share of recommendations | Revenue from recommendations ÷ total revenue | >15% |
| AOV impact | AOV with recommendations minus AOV without recommendations | +10–20% |
Important: always compare against a control group. Show recommendations to 50 per cent of visitors and none to the other 50 per cent. After 4 weeks, measure the difference. Otherwise you will not know whether the revenue increase came from the recommendations or from seasonal effects.
Five patterns come up again and again:
Shops with fewer than 500 transactions a month invest in expensive AI tools, although manual recommendations would deliver the same results. There is not enough data for machine learning.
Recommendations on the home page that ignore what the user is doing right now are generic suggestions with an expensive label. Personalisation needs context.
Too many personalised elements on one page overwhelm the user. The ideal density: 2 to 3 personalised modules per page. More than that creates a “Big Brother” effect.
Recommendation engines get implemented and never tested. Every algorithm, every placement, every number of suggestions should be tested. Without testing, you are guessing.
60 to 70 per cent of traffic comes from mobile devices. Recommendation carousels that work on desktop are unusable on a smartphone. Mobile-first design is a must.
The next generation of personalisation does not happen in minutes but in milliseconds. Real-time personalisation analyses what the user is doing right now and adapts the page instantly.
Examples of real-time personalisation:
Predictive analytics goes one step further: it predicts what the customer will buy next, before they know it themselves. Amazon uses predictive analytics to stock products before demand rises. In ecommerce, predictive analytics can be used to:
The technical prerequisite: a data warehouse (such as Google BigQuery or Snowflake) and a machine learning model trained on historical data. The effort is high, the competitive advantage long-lasting.
Amazon: “Customers who bought this item also bought…” is based on item-to-item collaborative filtering. The system compares products, not users. The result: it scales to billions of items and stays highly relevant.
Netflix personalises both recommendations and thumbnails. A user who prefers action films sees a different preview image for the same film than a user who prefers dramas. The click-through rate rises by 15 to 20 per cent.
Spotify: “Discover Weekly” uses collaborative filtering at playlist level. Every user gets 30 new songs every week, based on the listening patterns of similar users. The playlist has a retention rate of 60 per cent, higher than any other Spotify feature.
Personalised product recommendations are not a nice-to-have. They are a strategic competitive advantage that grows stronger every month. If you invest early, you collect data that competitors who start later will not have.
CRO basics
Personalisation is not a first name in an email.
CRO basics
Page speed stopped being a purely technical topic long ago.
CRO basics
A website’s load time is the most underrated conversion lever. Every second a user waits lowers the chance of a purchase.
In the Dropoff Analysis you see where your shop loses buyers. Afterwards you know where the first step pays off.