To grow The Trailer Boys brand by driving stronger customer retention, increasing new customer acquisition, and building a consistent online presence that supports long-term business growth. This role ensures all marketing, digital, and growth initiatives are strategically aligned to boost revenue and brand visibility.
Key Responsibilities
(Includes but is not limited to the following)
Brand & Digital Marketing
Develop and execute
social media content
, campaigns, and community engagement across all platforms.
Build and maintain strong
brand awareness
, ensuring consistent messaging and identity across all channels.
Oversee
Google Business Listings
for all branches, ensuring optimal ratings, reviews, and visibility.
Spearhead
Google Ads
campaigns, including budget management, keyword optimisation, and performance tracking.
Lead
content creation efforts
(copy, visuals, short videos, and promotional materials).
Google Analytics & Reporting
Set up and maintain
Google Analytics 4 (GA4)
dashboards.
Analyse website traffic, user behaviour, and conversion paths.
Measure marketing campaign performance across all channels.
Generate monthly analytic reports with recommendations for improvement.
Use data to guide marketing decisions and improve ROI
Website Management
Oversee updates to website content, layout, and functionality.
Work with developers or designers to improve user experience (UX) and mobile responsiveness.
Ensure all product/service information on the website is accurate and up to date.
Search Engine Optimization (SEO)
Conduct keyword research and implement SEO strategies.
Optimise website pages, blogs, and landing pages for search engines.
Improve site speed, metadata, internal linking, and technical SEO elements.
Monitor rankings through tools like Google Analytics, Search Console, and SEO platforms.
Create SEO content plans to boost organic traffic
Customer Growth & Retention
Develop and implement
customer retention strategies
, including repeat-rental campaigns, loyalty initiatives, and personalised communication.
Analyse
customer data
to identify behaviour trends, churn risk, retention opportunities, and high-value segments.
Manage and optimise
lead generation
funnels to increase daily website orders and walk-in traffic.
Conduct ongoing competitor research to stay ahead of market trends and adjust strategy accordingly.
Data, Reporting & Analytics
Monitor and report on
campaign performance
, ROI, cost-per-lead, and customer acquisition costs.
Utilise
website analytics
, heatmaps, and conversion data to optimise traffic, landing pages, and booking flow.
Track digital performance KPIs, providing monthly
growth reports
with insights and recommendations.
Core Competencies
Strong
brand management
capabilities with understanding of consistency, tone, and identity.
Skilled in
campaign planning
, execution, and performance reporting.
Ability to design and execute comprehensive
digital marketing strategies
.
Technical Competencies
Social media marketing (Facebook, Instagram, TikTok, LinkedIn).
Website analytics tools (Google Analytics, Search Console, Meta dashboards).
Content creation -- copywriting, visual content, and storytelling.
Basic design ability (Canva, Adobe tools, CapCut preferred).
Experience managing Google Ads, SEO fundamentals, and lead funnels.
Behavioural Competencies
Creative yet disciplined
, combining originality with structured execution.
Fast execution
, with ability to deliver high-quality work under tight timelines.
Strong
customer insight
orientation -- understands customer behaviour, motivation, and journey.
Proactive, self-driven, and comfortable managing multiple campaigns at once.
Collaborative team player who works well with branches, operations, and leadership.
Minimum Requirements
Minimum 2-4 years experience in marketing, digital marketing, or growth-focused roles.
Strong writing, communication, and content creation skills.
Experience with paid media, social media, and analytics platforms.
Valid driver's licence is preferred (for branch visits, content shoots, and campaign rollouts).
Job Type: Full-time
Pay: R18000,00 - R25000,00 per month
Work Location: In person
Beware of fraud agents! do not pay money to get a job
MNCJobs.co.za will not be responsible for any payment made to a third-party. All Terms of Use are applicable.