CV keywords South Africa: how to match the job ad (without lying)
Not getting callbacks? Your CV might be missing the keywords recruiters and ATS look for. Here’s how to pull the right words from a South African job ad, place them in the right sections, and stay 100% truthful—with copy-ready examples.
If you've searched for CV keywords South Africa, you're probably applying for jobs, meeting most of the requirements, and still not getting replies. Often the fix is simple: use the same words the job ad uses, in the places recruiters look first.
Quick answer:
- Pull 10–15 keywords from the job ad: the job title, duties, tools, requirements and a few soft skills.
- Put them in your title line, personal profile, skills list and work experience bullets.
- Use the employer's exact wording where it's true for you. Never add a skill you can't explain in an interview.
Why CV keywords matter in South Africa (and where people go wrong)
Many South African employers use online application portals, email screening, or an ATS to sort CVs. An ATS (applicant tracking system) is software that stores CVs and lets recruiters search them for specific words, like "data capturing" or "Code 10".
Even when a person reads your CV first, they scan it fast, often on a phone. They are looking for proof that you match the ad. If your CV uses different words from the ad, they can miss you, even when you're a good fit.
The most common keyword mistakes are:
- Using "nice" generic words like "hardworking" instead of job-specific terms like "cash-up", "stock take", "reconciliations" or "MS Excel".
- Hiding the good stuff in long paragraphs instead of short bullets that are easy to spot.
- Copying the ad word for word (it looks fake), or adding keywords you can't back up (it backfires in the interview).
Here's the difference in one line:
- Weak: "Hardworking person who is good with computers."
- Strong: "Captured customer orders on MS Excel and checked totals before sending to the manager."
The strong version uses real keywords ("captured", "MS Excel") and shows a real task. That's what a recruiter wants to see.
If you think your formatting might also be blocking you, read ATS-friendly CV South Africa: a simple format that gets read.
Step 1: Pull keywords from the job ad in 7 minutes
Copy the job ad into a notes app on your phone, or print it. Then go through it and highlight words in these five groups. Write your keywords in a simple list as you go.
1) Job title and seniority
- Examples: "Junior Admin Clerk", "Receptionist", "Sales Assistant", "Graduate Trainee", "Driver (Code 10)".
- Use the same wording on your CV where it's true, especially in your title line and experience section.
2) Duties: what you'll actually do
These are usually verbs (action words).
- Examples: "capture data", "process invoices", "answer switchboard", "resolve customer queries", "prepare quotes", "do filing", "dispatch", "stock counting".
3) Tools, systems and platforms
- Examples: "MS Excel", "MS Word", "Outlook", "Pastel", "Sage", "VIP Payroll", "POS system", "CRM".
- Even if you learned a tool on a short course, an internship, or at varsity or college, it can still be a keyword. Just describe your level honestly, e.g. "Pastel (basic, learned on course)".
4) Requirements and compliance keywords
- Examples: "Matric", "NQF level", "driver's licence", "own transport", "clear criminal record", "contactable references", "availability to work shifts".
- Only include what you can genuinely confirm. If you have a licence, write the code, e.g. "Code 10 driver's licence".
5) Soft skills (use a few, and link them to proof)
- Examples: "attention to detail", "time management", "communication", "teamwork".
- These only work when you connect them to a task. "Attention to detail: checked daily cash-ups with no shortfalls" is far stronger than just "attention to detail".
Tip: If a word appears more than once in the job ad, it's probably a keyword. Put it near the top of your list.
Step 2: Put the keywords in the 4 places recruiters actually scan
You don't need to stuff keywords everywhere. You need them in the sections that get read first.
1) Your title line (near the top)
Directly under your name, add a short, truthful headline that mirrors the job.
- Example: "Junior Administrative Assistant | Data Capturing | MS Excel"
- Example: "Sales Assistant | POS | Stock Control | Customer Service"
If you haven't held that exact job title, don't fake it. Use the nearest honest version, e.g. "Admin Intern", "Student Assistant" or "Volunteer Receptionist".
2) Your personal profile (3–5 lines)
This is the short paragraph under your name. Combine three things:
- The job title from the ad.
- 3–5 keyword skills.
- One proof point (something you actually did).
- Weak: "I am a motivated young person looking for an opportunity to grow."
- Strong: "Matriculant with experience in cash handling, stock counting and customer service from weekend work at a local shop."
For more help, see how to write a personal profile on a CV (South Africa): examples that work.
3) Skills section (a short keyword list)
Use a clean bullet list that matches the ad's wording.
- Good: "Switchboard & call handling", "Booking appointments", "Invoice capturing", "Excel (basic formulas)", "Filing & archiving".
- Avoid: "Excellent communication", "Hardworking", "Can work under pressure" (unless the ad stresses it and you can prove it somewhere else on your CV).
Not sure which skills to include? See skills to put on a CV.
4) Work experience (or projects and volunteering if you're entry-level)
This is where keywords become believable. For each job, add 3–6 bullets. Start each one with an action verb and use the job ad's wording.
- Weak: "Responsible for phones."
- Strong: "Answered switchboard calls and directed client queries to the right staff member."
If you're building or updating sections quickly, update your CV profile so each section is easy to edit and reuse for different applications.
A worked example: turn a job ad into keyword CV lines
Here's a realistic example of how to do it without copying the ad like a robot.
Sample job ad snippet (what the employer says)
- Receptionist / Admin
- Duties: answer switchboard, greet clients, manage appointments, filing, basic data capturing
- Requirements: Matric, MS Office, good communication, professional email etiquette
Your CV keyword set (what you pull out)
- Job title: Receptionist, Admin
- Duties: switchboard, greet clients, manage appointments, filing, data capturing
- Requirements: Matric, MS Office, communication, email etiquette
Copy-and-edit CV wording (title, profile, skills and bullets)
Change the details so everything is true for you. If you only did some of these tasks, keep those and remove the rest.
[Your Full Name]
[Suburb, City]
[Cell number] · [email@example.com]
Reception / Admin Support | Switchboard | MS Office
Profile
Reliable reception and admin support candidate with Matric and hands-on experience assisting with switchboard calls, greeting visitors, appointment booking and filing. Comfortable with MS Office (Word, Excel, Outlook) and professional email communication. Known for staying organised and keeping front-desk tasks moving during busy periods.
Skills
- Switchboard & call handling
- Client greeting & visitor management
- Appointment booking and diary management
- Filing, scanning and document control
- Data capturing (Excel/Sheets)
- MS Office: Word, Excel, Outlook
- Professional email etiquette
Experience
[Reception Assistant / Volunteer / Part-time role] – [Organisation], [City]
[Month Year] – [Month Year]
- Answered incoming calls and directed queries to the right staff members (switchboard support).
- Greeted visitors, confirmed appointments and assisted with basic front-desk admin.
- Completed filing and scanning of documents to keep records easy to find.
- Captured basic information on Excel and checked entries for accuracy.
Notice what this does well: every duty from the ad appears at least once, and each one is linked to a real task. The recruiter doesn't have to guess.
The experience bullets work even if the job was volunteer or part-time. For a full example, see this receptionist CV example.
If you have little or no experience: where to get keywords from
If you're a graduate, entry-level, or changing careers, you can still use keywords. Just take them from things you've actually done.
- Education modules: "Business Communication", "Financial Accounting", "Information Systems".
- Projects: group project tasks like "data cleaning in Excel", "client survey", "presentation", "report writing".
- Work readiness programmes: short courses, SETA-aligned training, job readiness programmes (use their correct names).
- Volunteering and community work: admin tasks at a school, church, NGO or sports club.
- Side work: tutoring, selling online, helping in a spaza or shop, salon reception, event help.
What matters is the link between the keyword and a real task you can explain in an interview. Here's how that can look on a CV:
Projects and volunteering
Volunteer Admin Helper – [Church / School / NGO name], [City]
[Month Year] – [Month Year]
- Captured member and attendance details on Excel every week.
- Did filing and kept the sign-in register up to date.
- Answered calls and WhatsApp queries from parents and members.
Group project: Customer survey – [College / Varsity name], [Year]
- Designed a short client survey and captured 50+ responses in Excel.
- Wrote up the results in a report and presented them to the class.
Change the numbers to your real ones, or leave them out if you're not sure. For more ideas, see how to write a CV with no experience in South Africa.
Keyword placements that feel natural (and what to avoid)
Do this
- Mirror the employer's wording for key terms. If the ad says "data capturing", don't write "data entry".
- Use a mix of exact and close matches, e.g. "customer queries" and "customer service".
- Write tools both ways the first time if they have a short form, e.g. "Microsoft Excel (MS Excel)", so a search for either one finds you.
- Add proof: a tool + a task, e.g. "Excel: captured invoices and checked totals".
- Tailor for each job. Keep one main CV and adjust the title line, profile and skills for each ad. See how to tailor your CV to a job description.
Avoid this
- Keyword stuffing: repeating "Excel" 10 times without context. It reads badly and doesn't help.
- Hidden text or strange formatting, like white text or keywords in tiny font. Some systems ignore it, and if a recruiter spots it, it looks dishonest.
- Keywords stuck in pictures or text boxes. Many systems can't read them. Keep keywords in normal text.
Avoid this: Adding keywords you can't answer questions about. If you've never used Pastel, don't list it. Interviewers often ask "Tell me how you used that," and getting caught out costs you more than leaving the keyword off.
Quick checklist: your CV keyword match before you apply
- Does your title line match the job (truthfully)?
- Did you include 5–10 hard keywords from the ad (tools, duties, certifications)?
- Do your skills bullets use the same wording as the job ad?
- Do you have experience or project bullets that prove the keywords?
- Did you remove keywords you can't explain in an interview?
- Is your CV easy to read on a phone (short bullets, clear headings)?
For other things that hold CVs back, see common CV mistakes.
The takeaway: match the ad, then prove it
The best keyword approach is simple. Use the employer's words for the important terms, put them where people actually look, and back them up with real tasks you've done.
To tailor your CV faster for each application, create a free CV, then choose a CV design that stays clean and readable.
If you're unsure how the platform works, you can read the CV Hub FAQ or contact CV Hub.