The role will be based at ooba Head Office in Cape Town and the successful candidate will be responsible to execute integrated digital marketing initiatives that grow brand visibility, drive campaign performance, and support customer acquisition and engagement. This role reports to the Head of Marketing and works closely with the Head of Digital Ecosystem to ensure marketing activities are aligned with platform strategy and support a connected, data-informed customer experience across ooba's digital platforms.
Required competencies:
Result-oriented: Delivers measurable outcomes across digital campaigns (e.g. ROI, CPL). Stays focused on goals despite distractions or challenges.
Collaboration: Works effectively with cross-functional teams (Sales, Product, Data). Ensures aligned execution across the customer journey.
Creativity: Develops engaging, original campaign ideas. Keeps content fresh and relevant in a crowded digital space.
Market orientation: Tracks competitor and consumer trends. Anticipates changes to keep marketing responsive and targeted.
Analysing and forming opinions: Interprets data to drive better decisions. Translates insights into clear campaign actions.
Adaptability: Responds quickly to platform changes, priorities, or feedback. Comfortable working in fluid, fast-paced environments.
Planning: Manages content calendars, campaign timelines, and resources. Ensures smooth delivery of marketing initiatives.
Presenting: Clearly communicates campaign performance and plans. Builds credibility with stakeholders through structured updates.
Required Skills:
- Content Creation Tools: Ability to create and adapt content for digital channels, including use of tools like Canva, Adobe Creative Suite (Photoshop, Illustrator, InDesign)
- CRM Campaign Execution: Experience working with CRM platforms for customer segmentation, journey execution, and engagement triggers using platforms like Salesforce, HubSpot, Oracle Marketing Cloud (or equivalent)
- Marketing Automation Platforms: Familiarity with building workflows, managing lists, and automating campaigns.
- SEO and SEM: Keyword research, website optimisation, and running paid campaigns via Google Ads, Meta Ads Manager (Facebook/Instagram), LinkedIn Campaign Manager
- Web Analytics Tools: Tracking, analysing, and reporting on digital performance through Google Analytics / GA4, Mixpanel (advantageous), Hotjar or similar for behaviour mapping
- Social Media Marketing: Organic and paid campaign planning and community management, including Meta Business Suite, LinkedIn Pages, Social scheduling tools (e.g. Buffer, Hootsuite)
- Email Marketing: Designing and managing campaigns using tools like Mailchimp, HubSpot Email
- Data Reporting and Visualisation: Interpreting and communicating campaign results using Excel (advanced functions, pivot tables) and/or Power BI or Tableau (advantageous)
- A/B Testing and Conversion Optimisation: Planning structured tests for campaign and UX improvement using Google Optimize (or equivalent)
- CMS and Landing Page Builders: Basic understanding of web content updates such as WordPress, Webflow, or equivalent (basic knowledge sufficient)
Duties & Responsibilities:
1. Digital Campaign Execution
- Plan and execute digital marketing campaigns across relevant channels in line with platform strategy and customer journeys
- Implement A/B tests and report on conversion outcomes
- Work with external agencies and internal teams to deliver timely, brand-aligned content
2. Collaboration & Integration
- Work closely with the Head of Digital Ecosystem to ensure marketing campaigns integrate with broader platform and product initiatives
- Align with Sales, Product, Data and SBE stakeholders to deliver seamless user engagement and lead management processes
3. Content & Channel Management
- Manage content calendars for key digital channels including email, social, and paid media
- Ensure consistent brand expression and tone across all digital touchpoints
- Contribute to platform content needs as briefed (e.g. landing pages, blog articles, product pages)
4. Campaign Measurement & Reporting
- Track and report on key performance indicators (e.g. CTR, conversion, CPL, ROI)
- Use insights from data to refine and optimise campaigns
- Maintain dashboards for visibility across the business
5. CRM & Marketing Automation
- Execute customer journeys within the CRM and marketing automation stack
- Manage audience segmentation and list hygiene
- Coordinate with internal teams to trigger relevant and timely communications based on platform events
6. Budget Management
- Assist with digital budget planning and ensure spend is allocated effectively across campaigns
- Track digital spend performance and provide budget usage updates
Note: This role does not own platform strategy, architecture, or digital product innovation but supports these efforts through targeted marketing execution. Clear collaboration lines are maintained to avoid duplication of efforts across roles.
Success Metrics (Key Performance Indicators)
Area
KPI
Audience Engagement
Growth in email open rates, social media engagement, website traffic
Lead Generation & Conversion
CPL and % conversion to qualified sales opportunities
Content & Campaign Delivery
% of campaigns delivered on time and to brief
Performance & ROI
Campaign-level ROI, Return on Ad Spend (ROAS)
Stakeholder Satisfaction
Internal satisfaction rating from Sales/Product teams on campaign support
-
Degree or equivalent NQF level 6 qualification (preferably in Digital Marketing, Communication, or related fields
-
Minimum 5–7 years' digital marketing experience, including hands-on campaign planning, content creation, and performance measurement
-
Demonstrated success in both B2C and B2B digital marketing environments
- Experience working within or alongside a product/platform team is advantageous