Role Purpose
You’ll take ownership of how customers interact with the brand across digital touchpoints, ensuring every journey is seamless, engaging, and results-driven.
Key Responsibilities
Design and optimise end-to-end customer journeys across email, mobile, app, and web
Deliver tailored experiences based on customer behaviour and data
Lead the marketing onboarding of clients onto a new platform and app ecosystem
Ensure data, communications, and journeys are correctly set up and aligned
Translate strategic direction into actionable marketing plans
Deliver multi-channel campaigns across lifecycle and engagement programmes
Run A/B testing and continuous optimisation initiatives
Analyse campaign performance and identify opportunities to improve engagement and conversion
Work closely with product, tech, and operations teams
Align marketing execution with business and technical requirements
Minimum Requirements
Strong experience in digital marketing, CRM, or lifecycle marketing
Proven ability to manage complex customer journeys across multiple channels
Hands-on experience with platforms such as:
- Salesforce Marketing Cloud (or similar CRM tools)
- Mobile engagement platforms (e.g. push, in-app messaging)
Experience onboarding or launching
new platforms or client programmesStrong project management skills and attention to detail
Confidence working with data to inform decisions
Ability to collaborate effectively across technical and non-technical teams
Only South African Residents or individuals with a relevant South African work permit will be considered.If you have not had any response in two weeks, please consider the vacancy application unsuccessful. Your profile will be kept on our database for any other suitable roles / positions.
Connect with us on
www.communicate.co.za and
Register your CV to create a profile and to view all our Digital recruitment vacancies.
Let us assist you with your career. For further Digital Marketing, Paid Media, PPC, SEO, Copywriter, Graphic design, CRM, and Social Media jobs.