Data Analyst – Marketing
Ref: JO-2604-360211
- South Africa, Cape Town
- Digital Marketing Analytics, Marketing
- Retail
- 250 - 999 Employees
- ZAR 600,000.00 - ZAR 720,000.00 per annum
- Environment: Hybrid
- Contract Type: Permanent
- Starts: 2026-06-02
Salary: R 50 000,00 – R 60 000,00 CTC per month (inclusive of Medical Aid and Provident Fund)
Location: Cape Town (Hybrid – 3 x per week in-office)
Overview:
A leading, multi-brand group and employer of choice is seeking a Marketing Analyst for a newly created, high-impact role.
Operating at the intersection of high-volume consumer behaviour, loyalty ecosystems and digital marketing, this environment offers access to rich, complex datasets that directly influence commercial performance. With a portfolio of well-established, high-traffic brands, marketing data is central to how customer engagement is shaped, campaigns are optimised and growth is unlocked.
This role is ideal for someone who enjoys turning data into direction, connecting customer behaviour, campaign performance and product trends to real business outcomes. The position offers exposure across marketing, innovation and commercial teams, with the opportunity to influence strategy through insight-led thinking and strong storytelling.
Duties and Responsibilities:
- Analyse customer, loyalty, campaign, media and menu data to uncover actionable insights
- Build and maintain customer segments (RFM, behavioural and lifecycle) for targeted marketing initiatives
- Track loyalty programme performance, including engagement, redemption, churn and incremental spend
- Evaluate campaign performance and contribute to data-led campaign planning and KPI definition
- Analyse digital media performance across paid social, search, display and programmatic channels to optimise ROI
- Assess product and menu performance, identifying trends and opportunities to support commercial decisions
- Develop predictive models, including churn prediction, propensity modelling and forecasting
- Collaborate with data, IT and marketing teams to ensure effective integration across CRM, CDP, POS and media platforms
- Maintain data quality by identifying inconsistencies, anomalies and gaps across datasets
- Translate complex data into clear, compelling insights for non-technical stakeholders
- Support innovation initiatives by providing insight into new campaigns, loyalty mechanics and product strategies
- Monitor industry trends and benchmark performance to inform strategic direction
Requirements:
- 4 plus years’ experience in marketing analytics, data analysis or CRM insights roles
- Degree in Marketing, Statistics, Data Science or a related field
- Experience with Google Analytics 4 and Google Tag Manager
- Strong proficiency in SQL and experience working with large datasets
- Proficiency in data visualisation tools such as Power BI, Tableau or Looker Studio
- Solid understanding of digital media analytics (Meta, Google Ads, programmatic platforms)
- Experience with CRM, CDP or marketing automation platforms (e.g. Salesforce Marketing Cloud, Braze or similar)
Please note: Due to the high volume of applications, only candidates selected for an interview will be contacted. If you do not hear from us within two weeks, please consider your application unsuccessful at this time. We thank you for your interest in the role and wish you the best in your career search.
Salt is acting as an Employment Agency in relation to this vacancy.

Share: