Job Description - Direct Marketing Campaign Manager
OVERALL ROLE PURPOSE
The CRM Campaign Manager is responsible for planning, executing, and optimising customer engagement campaigns across email, SMS, in-app, and other owned channels. This role ensures that lifecycle communications are personalised, timely, and drive measurable impact on customer retention, conversion, and engagement.
Your role will involve the following:
Campaign Strategy & Planning
Work with CRM Lead/Head of Marketing to define campaign objectives aligned to business goals.
Translate customer insights, event/attribute data, and lifecycle moments into targeted campaigns.
Develop test-and-learn roadmaps for subject lines, content, timing, and segmentation.
Campaign Execution
Own end-to-end campaign delivery: briefing, building, testing, and deploying across channels.
Collaborate with the Creative/Content Specialist (design & copy) to ensure messaging and visuals align with brand tone.
Manage campaign calendars and ensure alignment with wider marketing initiatives.
Segmentation & Personalisation
Partner with Data / Insights team to refine audience segments and targeting strategies.
Leverage behavioural and transactional data to create personalised experiences.
Ensure campaigns comply with POPIA and consent-based marketing rules.
Performance & Optimisation
Monitor campaign performance in real time.
Conduct post-campaign analysis to identify opportunities for improvement.
Recommend data-driven changes to targeting, messaging, or cadence.
Cross-functional Collaboration
Work closely with Digital, Brand, and Content teams to ensure consistent messaging across channels.
Liaise with Tech/Product for trigger setup and marketing automation flows.
Provide input to loyalty/retention strategy and contribute to broader lifecycle marketing.
SUCCESS MEASURES
Retention & Loyalty: Increase in repeat usage / frequency of engagement.
Campaign Performance: Open rates, CTRs, conversion rates.
Revenue Impact: % contribution of CRM campaigns to revenue growth.
Engagement: Reduction in churn rates, increase in active user base.
Operational: Campaign delivery on time and error-free.
Experimentation: Number of A/B or multivariate tests run and learnings adopted.
THE SKILLS AND EXPERIENCE WE’RE LOOKING FOR
3–5 years’ experience in CRM, campaign management, or lifecycle marketing.
Strong understanding of segmentation, personalisation, and customer lifecycle journeys.
Experience across different channels (Email required, advantageous to have push notifications, SMS and Whatsapp experience).
All Job Ads are subject to GrabJobs’s Terms of Service. We allow users to flag postings that may be in violation of those terms. Job Ads may also be flagged by GrabJobs moderation team. However, no moderation system is perfect, and flagging a posting does not ensure that it will be removed.
Be the first to receive the latest Others Full-Time Jobs in South Africa.
Setup your job alert:
By activating job alerts, I agree to GrabJobs Terms & Privacy Policy. I can unsubscribe to job alerts anytime.
Skip
GrabJobs is the no1 job portal in South Africa, connecting you to thousands of jobs fast!
Find the best jobs in South Africa, apply in 1 click and get a job today!