Data Analyst

  • Full-time

Company Description

Yoyo powers some of the world’s leading retail brands, through customer loyalty and rewards software solutions, to offer the world's most rewarding buying experience.

We create a space where passionate, smart, curious and creative people thrive.

Our values are our way of being, and how we show up every day.

This is how we help our clients build their best business and our staff build a career to be proud of. Living these values builds an environment where world-class passionate people create world-class scalable products that delight customers and consumers and drive scalable profit and revenue growth.

Job Description

Yoyo is looking for a passionate and skilled individual to join our Data team, located in Cape Town. 

In this new role, you will be analyzing information across our platform data sources to understand opportunities to increase the number and value of customers on our platform.

This role would report directly to the Commercial Strategy lead, sitting under the Commercial umbrella (Marketing, Sales, Customer Success, Commercial Strategy).
A clear opportunity to influence our commercial and product strategies as we grow and scale the platform across sectors and new markets.

Key Responsibilities

  • Execution of marketing analytics and ROI analysis to understand the impact of marketing and loyalty campaigns on Customer Lifetime Value, using control groups, test and learn tactics and advanced measurement techniques
  • Building recommendations for retailer utilisation of our core product to increase the value of their customer base, using customer behavioural insight and performance data analysis (app downloads, active users, frequency, ATV, CLV, basket analysis etc.)
  • Developing new measurement approaches to evaluate user experience with our consumer and retailer products
  • Supporting the development of new segmentation, Customer Lifetime Value, RFM analysis models for integration into campaign reporting and our retailer dashboards
  • Work with our Customer Success teams to provide actionable insight to enhance the performance of retailer campaigns (pre, during and post)
  • Work with our Business Intelligence teams to enhance the quality and consistency of recurring insight reports developed for various insight objectives
  • Work with our Product team to build insight and commercial rigour into customer behaviour that informs product mechanics and rewards
  • Work with our Marketing team to showcase tangible ROI and commercial outcomes from product utilisation for our ongoing content marketing
  • Work with our Data team to enhance our data sharing processes and to increase the prevalence of data for ongoing planning across our different business functions; product, commercial, finance, customer success
  • Supporting the development of our new commercial propositions (new products, services, markets) with commercial modelling and insight development

Skills Required

  • SQL Scripting
  • Tableau
  • Power BI
  • Alteryx
  • R
  • Python


  • Experience gained in a Data Analyst or Data Scientist role
  • Relevant Degree/ Diploma

Additional Information

Company Values:

  • Be passionate: Spiral up, be positive, bring momentum, and energy to those around you
  • Be an owner: Be accountable and take responsibility. Find solutions, learn from your mistakes and own tasks to completion
  • Be world class at speed: Delivering world leading solutions at speed
  • Be curious and creative: Constantly innovating, exploring, learning, stretching yourself, pushing the boundaries and thinking out of the box
  • Be a team player: Leave ego at the door, be teachable, engaged, inclusive, and transparent. Bring the best of yourself and the best out of others, rallying behind a larger team mission