
Enable job alerts via email!
Generate a tailored resume in minutes
Land an interview and earn more. Learn more
A dynamic marketing firm in Gauteng seeks an experienced Marketing Manager to oversee marketing strategies, drive brand engagement, and lead a team to enhance customer loyalty. Ideal candidates will have a BSc in Marketing or Business, with over 3 years in a similar role. Responsibilities include managing advertising budgets, optimizing marketing performance, and leading team OKRs. This position promises a competitive salary and the opportunity to drive impactful marketing initiatives.
OneCart is looking to hire a Marketing Manager that will be required to plan, execute, and oversee marketing strategies and plans to drive brand awareness, customer engagement, merchant engagement, brand engagement, and sales growth.
They are responsible for defining overall campaign and channel strategies, analysing market trends and ensuring market reach.
To create and execute multi-channel acquisition and retention marketing strategies to enhance customer loyalty, retention, frequency and lifetime value
Oversee SEO, PPC, social media, email marketing and content marketing efforts.
Monitor and optimise the performance of campaigns through data analytics based on KPI's, conversion rates and ROI
Work with the brand manager to maintain and enhance brand perception
Manage advertising budgets and media buying and placement (Google, TikTok, Meta, Radio, etc)
Plan discounts, promotions and events to boost sales
Implement strategy built by the executive team :
Build and execute a marketing plan for each channel
Ensure an aligned brand / campaign calendar (owned by the brand manager)
Plan, implement and monitor monthly / weekly execution through key channels
Lead and shape marketing strategy across all business verticals, aligned to the Head of Growth and overall strategy.
Translate business goals into measurable marketing OKRs.
Participate in business reviews and strategic planning sessions.
Manage the relationships :
Internally: HR, Commercial, Operations and Tech
Updating senior leadership on the progress of marketing activities and reporting on the results of campaigns
Manage the budget for all marketing, advertising, branding and promotional activities.
Ensure information on all OC digital platforms is continuously updated
Work closely with brand, sales and other teams to align marketing efforts
Remain the voice of customers and advise product teams and feedback from customers
Work together with development, product and call centre teams for call listening and product testing
Own the voice of the customer by driving NPS and CSAT discussions and progress
Build and execute B2B marketing strategies to support SaaS lead generation, sales enablement, onboarding, and retention.
Ensure the quality of the Marketing department's work is of a high standard
Perform a 'quality check' on marketing materials before they go to print or are uploaded to digital platforms.
Ensure full compliance with Massmart and OneCart financial protocols.
Oversee marketing-related procurement, vendor onboarding, and PO processes.
Maintain monthly budget reconciliations and support finance audits.
Legal and regulatory standards.
Intellectual property and brand usage policies.
POPIA and data privacy best practices.
Leverage and manage key marketing systems, including :
CRM and automation platforms
Analytics platforms
CMS and reporting dashboards.
Drive automation and reporting to enhance efficiency and ROI.
Ensure sales pipeline management to achieve overall merchant and ad revenue goals.
Attend, support and present product offerings to prospective brands and merchants
Ensure adequate new merchants and B2B business, in line with overall organisational goals
Collaborate closely with Commercial and Finance teams to optimise marketing spend.
Analyse and track CAC, LTV, AOV, conversion, and campaign ROI.
Drive marketing's contribution to revenue growth and unit economics.
Manage and coordinate marketing and business development teams
Define team structure and lead direct reports across digital marketing, CRM, content, and performance.
Set and manage team OKRs.
Provide mentorship, training, and performance feedback in line with OneCart's values and growth plans.
Ensure the team delivers all collateral required to support all campaigns
Key channel performance : CRM, social media, Paid and organic marketing, email marketing
Acquisition and retention
Provide adequate on-the-job training, coaching, support and counselling to team members.
Motivate the team towards continuous improvement and achievement of agreed benchmark standards.
Team members are actively involved in setting goals and are encouraged to solve problems and make decisions relevant to their work.
Team members are treated in line with business values and ethical guidelines.
Ensure standards of performance are clearly defined, communicated and recorded where necessary.
Continuously assess and monitor performance and ensure development plans are agreed upon and implemented to address gaps.
Maintain a positive attitude
Take ownership of driving your career development (skills and knowledge)
Stay up to date with the latest digital marketing trends and best practices.
Plan and priorities, demonstrating abilities to manage competing demands to achieve agreed deliverables
Communicate effectively, maintain relationships
Follow any lawful and reasonable instruction from your line manager
Act as part of the Growth team by assisting other members of the team to achieve common goals
Timely reporting of all instances of suspected or proven fraud via the appropriate reporting channel
Adherence to the company policies and associated company policies and procedures
BSc in Marketing, Business or a relevant Marketing qualification
3+ years of experience as a Marketing Manager or similar role.
Proven experience in marketing
Good understanding of office management and marketing principles
Demonstrable ability to multitask and adhere to deadlines
Exquisite communication and people skills
#J-