42 Crm Analyst jobs in South Africa
CRM Analyst
Posted 22 days ago
Job Viewed
Job Description
About us
At dotsure.co.za , we’re redefining the insurance experience—100% digital, customer-first, and data-driven. As one of South Africa’s fastest-growing insurers, we're passionate about using smart technology and human creativity to deliver world-class service. And now, we’re looking for someone just like you to take our CRM strategy to the next level.
The role: CRM analyst
Are you a HubSpot wizard with a knack for customer journeys and marketing automation? As our CRM Analyst , you’ll be the architect behind intelligent, scalable CRM strategies that reduce our call centre reliance and supercharge our digital growth. You’ll partner across departments to drive targeted engagement, build automation, and turn data into impactful decisions.
What you’ll do
CRM strategy and HubSpot management
- Own and optimise HubSpot CRM, from workflows to integrations.
- Design and implement full-funnel lifecycle marketing campaigns.
- Collaborate with marketing, sales, and servicing teams to embed HubSpot into every key touchpoint.
Data analysis and campaign performance
- Monitor, analyse, and report on campaign metrics.
- Develop dashboards and segmentation strategies that unlock smarter targeting.
Customer journey optimisation
- Map and improve automated CRM flows based on behaviour and feedback.
- Identify pain points and implement frictionless multichannel journeys (email, WhatsApp, in-app, and more).
Collaboration and enablement
- Be the go-to HubSpot champion, driving internal adoption and CRM excellence.
- Develop training resources and best practice playbooks.
Governance and data integrity
- Maintain CRM data accuracy, conduct regular audits, and ensure POPIA compliance.
- Collaborate with data and IT teams to strengthen integration and reporting.
What you bring
- 3+ years in CRM, marketing automation, or HubSpot-centric roles.
- Deep understanding of lifecycle strategy, segmentation, lead scoring, and CRM workflows.
- Strong analytical mindset with the ability to turn insights into action.
- Experience aligning with cross-functional teams (marketing, sales, ops).
- Excellent communicator with strong documentation and stakeholder engagement skills.
- Knowledge of data privacy legislation (POPIA, GDPR) is a bonus.
You are
- Proactive, adaptable, and passionate about scalable solutions.
- Collaborative and committed to enabling team success.
- Customer-obsessed and data-savvy.
- Aligned with our mission to deliver digital-first, people-focused experiences.
Why dotsure.co.za?
- Work with a fast-moving, innovative team on a mission to transform insurance.
- Make a tangible impact on customer experience and business performance.
- Thrive in a culture that values ownership, curiosity, and continuous learning.
Ready to make CRM magic happen?
Apply now and help us craft smarter journeys, one workflow at a time.
The position will be filled in line with the Dotsure culture, values and Employment Equity policy and plan. Preference will be given to members of designated groups that are under-represented.
CRM Analyst (HubSpot)
Posted 21 days ago
Job Viewed
Job Description
About Us
At dotsure.co.za , we’re redefining the insurance experience—100% digital, customer-first, and data-driven. As one of South Africa’s fastest-growing insurers, we're passionate about using smart technology and human creativity to deliver world-class service. And now, we’re looking for someone just like you to take our CRM strategy to the next level.
The Role: CRM Analyst
Are you a HubSpot wizard with a knack for customer journeys and marketing automation? As our CRM Analyst , you’ll be the architect behind intelligent, scalable CRM strategies that reduce our call centre reliance and supercharge our digital growth. You’ll partner across departments to drive targeted engagement, build automation, and turn data into impactful decisions.
What You’ll Do
< >CRM Strategy & HubSpot Management
- Own and optimise HubSpot CRM, from workflows to integrations.
- Design and implement full-funnel lifecycle marketing campaigns.
- Collaborate with Marketing, Sales, and Servicing teams to embed HubSpot into every key touchpoint.
Data Analysis & Campaign Performance
- Monitor, analyse, and report on campaign metrics.
- Develop dashboards and segmentation strategies that unlock smarter targeting.
Customer Journey Optimisation
- Map and improve automated CRM flows based on behaviour and feedback.
- Identify pain points and implement frictionless multichannel journeys (email, WhatsApp, in-app, and more).
Collaboration & Enablement
- Be the go-to HubSpot champion, driving internal adoption and CRM excellence.
- Develop training resources and best practice playbooks.
Governance & Data Integrity
- Maintain CRM data accuracy, conduct regular audits, and ensure POPIA compliance.
- Collaborate with data and IT teams to strengthen integration and reporting.
What You Bring
- 3+ years in CRM, marketing automation, or HubSpot-centric roles.
- Deep understanding of lifecycle strategy, segmentation, lead scoring, and CRM workflows.
- Strong analytical mindset with the ability to turn insights into action.
- Experience aligning with cross-functional teams (marketing, sales, ops).
- Excellent communicator with strong documentation and stakeholder engagement skills.
- Knowledge of data privacy legislation (POPIA, GDPR) is a bonus.
You Are
- Proactive, adaptable, and passionate about scalable solutions.
- Collaborative and committed to enabling team success.
- Customer-obsessed and data-savvy.
- Aligned with our mission to deliver digital-first, people-focused experiences.
Why dotsure.co.za?
- Work with a fast-moving, innovative team on a mission to transform insurance.
- Make a tangible impact on customer experience and business performance.
- Thrive in a culture that values ownership, curiosity, and continuous learning.
Ready to make CRM magic happen?
Apply now and help us craft smarter journeys, one workflow at a time.
The position will be filled in line with the Dotsure culture, values and Employment Equity policy and plan. Preference will be given to members of designated groups that are under-represented.
CRM Systems Analyst
Posted 1 day ago
Job Viewed
Job Description
This role will manage the design and maintenance of the CRM/Creator, ensuring that workflows, fields, and automations align with both business and client needs.
Key Responsibilities:
- Design and maintain CRM structure (fields, modules, workflows).
- Translate project needs into layouts and processes.
- Build workflow automations.
- Support integration projects (API logic, supplier briefs).
- Document system architecture and maintain alignment with analytics.
Skills Needed:
- Zoho or PowerBI CRM & Creator
- Workflow logic
- API basics & integration knowledge (e.g., RESTful API, JSON, webhooks)
- System architecture documentation
Systems & CRM Solutions Analyst.
Posted 2 days ago
Job Viewed
Job Description
Manage the design and maintenance of Zoho CRM/ Creator ensuring workflows, fields and automations align with both business and client needs. Design and maintain CRM structure (fields, modules, workflows). Translate project needs into CRM layouts and processes. Build workflow automations within Zoho CRM. Support integration projects (API logic, supplier briefs). Document systems architecture and maintain alignment with analytics. Gauteng based. SA citizen.
CRM Software Administrator
Posted 2 days ago
Job Viewed
Job Description
CRM Software Administrator to join their team!
About them:
They are a leading commercial asset finance provider, specialising in the transport, mining, and construction industries. With tailored solutions such as financial leases, rent-to-own options, floor plan finance, and invoice discounting, they are dedicated to driving business growth. The role involves overseeing daily office operations, coordinating staff events, and providing administrative support to both the New Business and Collections departments. This opportunity is ideal for a detail-oriented, highly organised individual who thrives in a dynamic and fast-paced environment.
About the role:
They are looking for a CRM Software Administrator to take ownership of their customer management platform and ensure its effective use across the business. In addition to this primary responsibility, the role will include acting as a Client Liaison Officer to support customer engagement and contributing to Credit Analysis by assisting the credit team with insights and data drawn from CRM. This is a structured, multi-dimensional role where each function complements the primary purpose of optimising our CRM systems.
Minimum requirements:
- Matric
- NQF Level 7 in Finance or a related degree is essential.
- 1-3 years experience in managing and customising a CRM platform.
- Proficient in Microsoft Office Products & Relevant Software
- Strong organisational, time management, and problem-solving skills
- Proactive and eager to learn in a fast-paced environment.
- Good communication skills, capable of presenting data in a clear and concise manner.
- A team player who enjoys collaborating with others.
- Knowledge of financial and legal documentation related to asset finance transactions.
Key Responsibilities:
- Act as primary administrator of the companys CRM system, managing users, roles, and permissions
- Maintain accurate client records through regular data audits and quality control
- Customise CRM workflows, dashboards, and reports to support business processes
- Integrate CRM with external systems including credit bureaus, loan management, and accounting software
- Generate reports to track pipelines, sales performance, and key business metrics
- Provide technical support and CRM training for staff
- Collect and verify client documentation for credit applications and compliance (FICA, insurance, NATIS, deposits)
- Prepare finance agreements and related security documents such as suretyships, cessions, and bonds
- Liaise with clients, brokers, underwriters, and suppliers to ensure timely completion of transactions
- Assist with client onboarding and contract explanations
- Support the credit assessment process by reviewing applications and ensuring documentation accuracy
- Provide general administrative support to the new business and credit teams
Remuneration :
Negotiable- depending on experience
Microsoft Dynamics Customer Relationship Management Developer
Posted 14 days ago
Job Viewed
Job Description
1 day ago Be among the first 25 applicants
Get AI-powered advice on this job and more exclusive features.
HIRING! AT JNS, A CRM DEVELOPER Microsoft Dynamics CRM Isn’t Just a Tool—It’s a Battlefield. We’re Hiring a Veteran.
(CRM Developer | Hybrid | Johannesburg | Contract)
At JNS, we don’t throw people at problems.
We hire specialists who’ve been in the trenches—and who know how to turn a CRM from “barely working” into “business advantage.”
Right now, we’re looking for a Microsoft Dynamics CRM Developer who’s fluent in configuration, dangerous with custom plugins, and allergic to clunky systems.
What You’ll Actually Be Doing:- Customizing Dynamics 365 to make the system work for the business—not the other way around
- Building workflows, plugins, and integrations that hold up under pressure
- Migrating data like a pro, ensuring it lands clean
- Connecting CRM to other platforms via APIs or middleware
- Troubleshooting like you’ve seen every error message twice
- Owning performance, security, and documentation so the next person doesn’t curse your name
- C#, .NET, JavaScript, SQL Server
- Deep experience with Microsoft Dynamics 365 CRM
- Solid grasp of API integrations and complex workflows
- 3+ years in CRM development (not just admin work)
- CRM certifications? Great. Real-world experience? Even better.
- Based in Randburg (Hybrid: min. 3 days onsite per week)
- 6-month contract , high chance of extension
- It’s for someone who’s ready to build—not babysit systems
If you’ve ever looked at someone’s CRM setup and thought,
“Who built this—and why weren’t they arrested?” We want to talk.Apply Now Here!
Drop you Cv here, if the application box is full:
— Neville
BDM @ JNS
We don’t hire for headcount. We hire to win.
#MicrosoftDynamics #CRMDeveloper #ContractJobs #SouthAfricaTech #SmartHiring #NevilleSays #JNSGroup #Dynamics365 #CRMSpecialist
Seniority level- Seniority level Mid-Senior level
- Employment type Contract
- Job function Engineering and Information Technology
- Industries IT Services and IT Consulting
Referrals increase your chances of interviewing at JNS Cloud Solutions by 2x
Sign in to set job alerts for “Customer Relationship Management Developer” roles. Ultra Luxury Relationship Manager – DubaiJohannesburg Metropolitan Area 4 days ago
ServiceNow Developer/Implementer/Business AnalystJohannesburg, Gauteng, South Africa 7 months ago
Midrand, Gauteng, South Africa 2 weeks ago
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
#J-18808-LjbffrMicrosoft dynamics customer relationship management developer
Posted today
Job Viewed
Job Description
Be The First To Know
About the latest Crm analyst Jobs in South Africa !
Senior Analyst (CRM Lead) – Fleet/Software Telematics
Posted 14 days ago
Job Viewed
Job Description
Listing reference: cartr_000652
Listing status: Online
Apply by: 20 July 2025
Position summaryJob category: Product Manager/ Functional or Business Analyst
Location: Gauteng
Contract: Permanent
Remuneration: Market related
EE position: No
IntroductionAre you a data-driven strategist with a passion for customer experience and cutting-edge technology?Cartrack is a world-leading smart mobility tech company with over 2,500,000 subscribers across 23 countries and we're seeking a Senior Analyst to help steer our customer intelligence and CRM initiatives into the fast lane. As a key member of our team, you’ll harness the power of data and analytics to transform how we engage with our clients, optimize fleet performance, and deliver world-class telematics solutions. If you're ready to lead with insight, innovate with purpose, and thrive in a rapidly evolving tech-driven industry, we want to hear from you.You will report directly to the Chief of Commercial Sales and your main responsibility will be to manage all CRM related data, analytic and reporting for the sales department and branches.
Duties:
·Write SQL queries to create and generate sales reports and adhoc reporting based on business requirements.
·Use the SQL queries in a BI Tool to visualize and organize the data
·Data extraction
·Business insights and analysis on data extracted to help stakeholders make business decisions
·Maintain the integrity of the user data and sales hierarchy on our system
·Maintain the sales staff system user access
·Ensure data accuracy of the sales and fitment numbers between the system and CRM
·Training all new employees on CRM
·Monthly CRM refresher training
·Updating the CRM manual
· Monitoring system usage and performance of all RM’s and Voice Loggers
Requirements:
·Degree in Business Management or similar
·Advanced Excel (Pivot Tables & V-Lookup)
·Experience using BI Tools, Sisense is preferable
·Excellent attention to detail and accuracy
·Excellent written and oral communication skills is a MUST
·Demonstrate the ability to multi-task and follow-through
·Ability to rapidly adapt to changing business needs and priorities
To apply, please send your full CV to
Do you require help with the registration process?
By clicking on the above you are agreeing to this site's Terms of Use .
Read our full Data Protection Policy here .
To ensure safe access to your data, your password needs to meet the below minimum requirements:
- Minimum of 6 characters long
- Minimum of 1 numeric character (0 - 9)
- Minimum of 1 lowercase character (a - z)
- Minimum of 1 uppercase character (A - Z)
- Minimum of 1 special character, for example @?#$%.
CV file *
We will parse your CV to make creating a profile as easy as possible
#J-18808-LjbffrSenior analyst (crm lead) – fleet/software telematics
Posted today
Job Viewed
Job Description
Data Analyst (CRM Campaigns)
Posted 14 days ago
Job Viewed
Job Description
We’re looking for a top-tier Senior Data Analyst specialising in CRM campaigns to join our client’s team in Johannesburg. This role demands someone who can extract powerful insights from campaign data and transform them into actionable strategies.
This is a hybrid role based in Gauteng, with an expectation of 3–4 days per week at the client’s offices.
Salary: R50 000 – R70 000 pm (Depending on experience).
Key Responsibilities:
- Develop, implement, and measure customer communication strategies across multiple channels.
- Conduct customer targeting, selections, and campaign setup and measurement.
- Collaborate with cross-functional teams and present insights directly to clients.
- Analyse complex datasets using Python, R, SQL, and Excel to generate actionable insights.
- Visualize data with tools like PowerBI, Tableau, or Excel for stakeholder understanding.
- Apply data mining, cleansing, and machine learning techniques to large datasets.
- Work with customer communication platforms such as Braze, mParticle, or Amplitude.
Requirements:
- 5+ years of work experience analysing campaign data.
- Degree in Science, Mathematics, Engineering, Data Science, or related fields. Postgraduate qualifications are a bonus.
- Advanced data analysis specifically applied to CRM campaigns
- Strong coding abilities for processing large campaign datasets
- Statistical knowledge to identify significant patterns in customer responses
- Experience with GCP (Google Cloud Platform)
- Proficiency in SQL for extracting and manipulating campaign data
- Proven track record of turning campaign insights into strategic recommendations
- Ability to communicate complex findings to non-technical stakeholders
Skills & Attributes:
- CRM analytics expertise, including campaign setup and evaluation.
- Strong client-facing abilities with confidence in presenting findings.
- Collaborative team player with innovative, solution-driven thinking.
- High attention to detail and accuracy in data handling.
- Adaptability to rapidly changing environments and operational tasks.