← back to work

MARCH, 2026 · SKY GROUP LTD. UK / SWEETIES AT THE TILL

Sweeties at the Till - Checkout Upsell

Sky Stream’s checkout step had zero upsells. By identifying this and addressing the underlying problem, we increased the product attachment rates to almost 250% per product.

From fake door test to shipped feature. A product design case study for Sky Stream. (Sky Stream is Sky UK Ltd.’s streaming subscription platform)

+500%

Attach Rate

Ultra HD & Dolby Atmos (TV Experience) Attachment

+256%

Attach Rate

Sky Cinema (Premium TV Pack) Attachment

01Overview

What is Sky Stream checkout?

Sky Stream is Sky’s TV streaming subscription, sold entirely online. Customers pick a base plan and work through a three-step purchase flow: Delivery → Account → Payment.

The final step is the Order Summary page, a clean breakdown of what the customer is buying before they pay. At that moment, the customer’s intent is as high as it’ll ever be. They’ve made a decision.

But, until this project, that Order Summary page had nothing on it except the basket. No suggestions. No prompts. No upsell of any kind.

02The Problem

No upsell.
And data that proved it was costing us.

A missed opportunity hiding in plain sight

Sky sells TV streaming packages online. During checkout, customers pick their base plan and land on an Order Summary page before paying.

That page had zero upsell. No suggestions, no add-ons, nothing. Customers who’d skipped premium TV packages like Sky Sports, Sky Cinema, Ultra HD & Dolby Atmos (UHD) earlier in the journey on the TV Packs page hit the Order Summary and were given no second chance.

The data made the cost of that gap hard to ignore.

A fake door test had already been run.
No real product behind it. Just a prompt.

1.6%

CTR on Sky Sports prompt

0.75%

Upsell rate. With no real product yet.

If people click on something that doesn’t exist, what happens when we build the real thing?

03The Risk

Checkout is the most fragile moment in any purchase funnel.

This was a design problem as much as a commercial one

The opportunity was obvious. But I knew that acting on it carelessly could do real damage.

Checkout is where customers are most likely to second-guess themselves. Any extra visual noise, more decisions, more things to read could increase the chances of customers abandoning the purchase entirely. Killing conversion to boost attachment would be a net loss.

Adding upsell cards above or near the CTA was seen internally as a real threat to CVR. Before a single design was made, I had to accept that the wrong call here had consequences.

The Goal

Drive incremental attachment of premium add-ons at checkout: Sky Sports, UHD, Sky Cinema.

The Constraint

Don’t introduce friction that causes customers to abandon. CVR must stay flat.

The design brief was to find where these two things could coexist.

04Research & Approach

What competitors do and what I chose to do differently?

I looked at how other streaming and e-commerce platforms handle checkout upsell. Two patterns came up constantly:

Pop-up Modals

Interrupt the checkout flow with a full-screen or overlay prompt. High visibility, high friction. CTR goes up; so does abandonment.

→ Too aggressive for a fragile funnel moment.

Generic banners

Promotional strips at the top or bottom of the page. Low friction, but also low relevance. They are not tailored to what the user is actually buying.

→ Ignored because they feel like ads.

The right approach was something in between - relevant, quiet yet impactful and below the line of payment anxiety.

Iterations Explored

We explored a few different directions for the checkout upsell card before landing on what shipped, from a bigger, fully custom card to smaller, simplified versions. Each direction went through multiple design reviews and product crits.

We ran an A/B test of the Order Summary page without Sweeties against a version with Sweeties. The page with Sweeties performed better and had a higher attach rate for TV products. The test cards had an image, a "Learn more" text link that expanded a modal with product info, a price, and a CTA.

The final approach we went with used the existing product card style, at a different level of detail than the test card, since it created a sense of familiarity and did not introduce something new at checkout. Introducing something unfamiliar risked hampering the sale, so rather than design something new for the upsell, we reused the same product card format already familiar to customers from elsewhere in the journey, placed above the CTA. Counterintuitively, sticking with something customers already recognised outperformed a more custom, higher-visibility design, and didn’t hurt CVR.

Explorations for Sweeties at the Till

Explorations for Sweeties at the Till

Three principles I designed around

01

Curation

The upsell cards were pushed based on two factors - customer intent and the packs the customer already had in the basket. Sky Sports and UHD were prioritised - highest commercial value, highest intent signals. The upsell needed to feel earned, not forced.

02

Personalisation

The copy ‘Recommended for you’ was used to signal the customer that this upsell is based on their selection and basket, not a blanket promotion. That single copy decision changed the perceived relevance of the card.

03

Placement

Iterations were created in collaboration with the Product Manager and development squad. Position of the card (above and below the CTA) and the appetite for these upsell cards were both tested in the fake door test.

We ultimately leaned into what customers already knew. Rather than design something new for the upsell, we reused a product card format already familiar to them from elsewhere in the journey, and placed it above the CTA.

05The Solution

Checkout Upsell Cards, from experiments to permanent feature

Experiment

Fake Door Test

Before designing anything real, the team ran a fake door test.

A prompt at checkout with no product behind it. Just a button.

The question was simple: would anyone even click?

1.6% CTR and a 0.75% upsell rate on a ghost prompt was enough signal to move forward. People wanted to see more. The job now was designing something that respected that intent without making them regret staying.

Bake In · Sweeties at the Till

The Feature

I used the same product card style already established across the Sky Stream journey, the format customers had already seen on the TV Packs page, now applied to the checkout upsell placed above the CTA on the Order Summary page, shown only to users who didn’t already own the product.

These cards kept the product image, since that’s what made them recognisable, but dropped the 1-2 line description. Customers had already seen this card and understood it, so there was nothing left to explain, just the image, the product name, the price, and a single CTA.

“Recommended for you” framing was a specific copy decision I pushed for based on competitor analysis. It signals relevance rather than promotion, which matters at this stage in the journey.

06Results

Checkout upsell cards are now permanent on Sky Stream

Following two experiments, a fake door test and then the fully designed feature, the cards are now baked in as a permanent part of the checkout experience.

CVR remained flat across both experiments. The biggest design risk didn’t materialise.

CVR impact: flat across both experiments. The core design constraint held.

+500%

Attach Rate

Ultra HD & Dolby Atmos (TV Experience) Attachment

+51

Incremental UHD sales / month

Ultra HD & Dolby Atmos (TV Experience) Attachment

+256%

Attach Rate

Sky Cinema (Premium TV Pack)

+40

Incremental Sky Cinema sales / month *premium

Sky Cinema (Premium TV Pack)

07What I learnt

Three things I’d carry into the next project.

Familiar beats novel at checkout

The compact card that reused an existing, already-seen product card style consistently outperformed the bigger, more custom one in CTR. I went into the project expecting a bespoke design to feel more premium. It didn’t. At a vulnerable moment in the funnel, familiarity is a design decision, not a shortcut.

Content is as important as placement

‘Recommended for you’ wasn’t just copy. It changed how the card was perceived. Surfacing a card that said ‘you might like this’ felt different from one that said ‘here’s a deal.’ That single framing decision shaped how relevant the upsell felt.

The biggest design risks are often wrong

Cards above the CTA were seen as a conversion threat. They weren’t. CVR stayed flat. This taught me to pressure-test assumptions early. The risk that feels most obvious to a team isn’t always the one that materialises in data.

08Project Details

Role

Senior Visual Designer

Responsibility

Product Planning, Product Design, Documentation

Timeline

Planning & Designing

2 months

Dev Handover & Build

2 months

Experiment & Final Feature Bake - In

3 months