TV Recommendation System - Targeted offers for telecom users

Wavvy template mockup

11%

Increase in offer acceptance rate

18%

Reduction in campaign processing time

6M+

Personalised offers generated monthly

Client
A leading media and telecom company, offering television, broadband, mobile, and streaming services to millions of customers across the UK and Europe.
Industry
Telecom
Company Size
10,000+
Location
London, United Kingdom
Project Duration
12 months (Jun 2023 - Jun 2024)
Framework
  • VertexAI
  • BigQuery
Visit Website

Designed and deployed a cloud based recommendation system for a telecom client, enabling personalised offers across TV, broadband, and mobile. Integrated multiple data sources into a unified model and applied machine learning to improve targeting, resulting in increased engagement and faster campaign turnaround.

A major telecom provider sought to improve the relevance and efficiency of its customer marketing campaigns. The goal was to move beyond static segmentation and deliver personalised offers that adapted dynamically to each customer’s profile and behaviour. This required consolidating fragmented datasets and creating a system capable of processing millions of customer profiles at scale.

I designed and implemented a cloud based recommendation system that integrated customer demographics, product usage patterns, viewing data, and contract details into a unified analytics layer. Machine learning models were developed to predict the most relevant offers for each individual, with the capability to evolve as customer behaviour changed.

The system was embedded directly into the campaign management workflow, allowing marketing teams to create and launch targeted campaigns in hours instead of days. Continuous A/B testing ensured measurable impact and informed iterative improvements to the recommendation logic. This closed feedback loop enabled the model to learn from real-world performance, improving accuracy and driving sustained gains in engagement over time.