SEO Account and Campaign Manager

Employmate Limited

Durban

Remote

ZAR 315,000 - 377,000

Part time

2 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Flexible schedule
Remote work

Job summary

Employmate Limited is seeking an experienced SEO Account and Campaign Manager to oversee a portfolio of client accounts, drive SEO and digital marketing campaigns, and deliver exceptional client success in a remote, contractor role.

You will collaborate with internal specialists and act as the primary liaison between the agency and its clients, ensuring campaigns align with business objectives and that communication remains clear and proactive.

Qualifications

  • Minimum of 2 years of experience within an SEO/digital marketing agency.
  • Experience in digital marketing account management or client services.
  • Strong understanding of SEO strategies, campaign performance and reporting.
  • Ability to manage multiple client accounts simultaneously.
  • Excellent written and spoken English communication skills.
  • Agency experience is highly regarded; experience with international clients is a plus.
  • Experience coordinating projects with internal marketing or creative teams.

Responsibilities

  • Manage portfolio of client accounts with a strong focus on search engine optimisation.
  • Serve as the primary contact for clients regarding campaign progress, performance and ongoing requirements.
  • Build and maintain long term client relationships.
  • Develop a clear understanding of client business objectives and translate these into relevant marketing priorities.
  • Maintain regular communication to ensure clients remain informed and confident in the services being delivered.
  • Manage client expectations regarding campaign timelines, performance and deliverables.
  • Support account growth, client satisfaction and retention.
  • Oversee onboarding of new clients and manage multiple onboardings per month.
  • Lead onboarding calls, client meetings and quarterly reviews.
  • Coordinate onboarding activities with internal teams and maintain CRM records.
  • Identify and address potential concerns before they escalate.

Skills

Client relationships
SEO strategies
Campaign performance
English communication
Time management
Organised
Digital marketing
Multitasking
Presentation skills
Reporting

Tools

Google Ads
SEMrush
GoHighLevel
ClickUp

Job description

SEO Account and Campaign Manager

Search Engine Optimisation | Digital Campaign Management | Client Success

Location: South Africa, Fully Remote
Employment Structure: Independent Contractor
Working Hours: 02:00 to 10:00 South African Standard Time
Salary: R31 000 per month depending on experience and expertise
Focus: SEO Strategy, Digital Marketing Campaigns, Client Management and Customer Success

About the Opportunity

We are recruiting an experienced SEO Account and Campaign Manager to join a digital marketing business supporting clients across the Australian market.

This position is suited to someone who understands search engine optimisation and enjoys managing client relationships while coordinating successful digital marketing campaigns.

The successful candidate will take responsibility for a portfolio of client accounts, ensuring campaigns remain aligned with business objectives and that clients receive consistent communication regarding performance, progress and deliverables.

You will work closely with internal digital marketing specialists and act as the key connection between the agency and its clients.

The role requires strong organisational skills, excellent communication and the ability to manage multiple accounts and projects simultaneously.

Previous experience working within a search engine optimisation or digital marketing agency is essential.

The position will begin at approximately 20 hours per week for the first 1 to 2 months before progressing to 40 hours per week.

Key Responsibilities
SEO Account Management
  • Manage a portfolio of client accounts with a strong focus on search engine optimisation.
  • Serve as the primary contact for clients regarding campaign progress, performance and ongoing requirements.
  • Build and maintain long term client relationships.
  • Develop a clear understanding of client business objectives and translate these into relevant marketing priorities.
  • Maintain regular communication to ensure clients remain informed and confident in the services being delivered.
  • Manage client expectations regarding campaign timelines, performance and deliverables.
  • Support customer satisfaction, account retention and opportunities for account growth.
Client Onboarding and Communication
  • Oversee the onboarding process for new clients.
  • Confidently manage more than 10 client onboardings per month while maintaining existing accounts.
  • Lead onboarding calls, client meetings, campaign reviews and quarterly catch ups.
  • Ensure clients understand campaign objectives, processes and expected deliverables.
  • Coordinate onboarding activities with internal digital marketing specialists.
  • Maintain accurate client information and onboarding records within the customer relationship management or project management system.
  • Identify and address potential concerns before they escalat
Digital Campaign Coordination
  • Work closely with internal search engine optimisation specialists and other digital marketing teams.
  • Ensure campaigns and projects remain aligned with client goals.
  • Monitor search engine optimisation performance and relevant digital marketing metrics.
  • Review campaign data and identify opportunities for improved results.
  • Prepare and present performance reports with insights and recommendations.
  • Explain technical marketing results in clear and commercially relevant language.
  • Coordinate communication between clients and internal specialists.
  • Ensure campaign activities and deliverables progress according to agreed timelines.
Account Operations and Performance
  • Manage multiple client accounts and competing project priorities.
  • Maintain accurate records of client communication, campaign updates and project progress.
  • Work proactively to resolve client concerns and operational challenges.
  • Identify opportunities to improve campaign performance and customer outcomes.
  • Support account growth, client satisfaction and retention.
  • Collaborate with internal teams to maintain efficient project delivery and consistent communication.
Essential Skills and Experience
  • Minimum of 2 years of experience within a search engine optimisation agency.
  • Previous experience in digital marketing account management, customer success or client services.
  • Strong understanding of search engine optimisation strategies, campaign performance and reporting.
  • Demonstrated ability to manage multiple client accounts simultaneously.
  • Confidence communicating with clients through email, video calls, meetings and presentations.
  • Ability to interpret digital marketing data and communicate campaign performance clearly.
  • Strong organisational and time management capabilities.
  • Experience coordinating projects with internal marketing or creative teams.
  • Excellent written and spoken English communication skills.
  • Strong problem solving skills and a proactive approach to client relationship management.
Advantageous Experience
  • Experience managing multiple client accounts within a digital marketing agency.
  • Familiarity with Google Ads.
  • Experience or knowledge relating to website development or creative design.
  • Previous experience working with international clients.
  • Experience using ClickUp, SEMrush or GoHighLevel.
  • Experience supporting client retention, renewals and account growth.
Employment Structure and Working Hours

This is a remote independent contractor opportunity.

The successful candidate will initially work approximately 20 hours per week during the first 1 to 2 months.

Following this introductory period, the position will increase to 40 hours per week.

The advertised working schedule is 02:00 to 10:00 South African Standard Time.

Once full time, the Australian working schedule will be 10:00 to 18:00 with the required Australian Eastern Standard Time or Australian Western Standard Time overlap depending on business requirements.

Candidates must be willing and able to accommodate the required working schedule.

Key Success Measures

Success will be measured through:

  • High levels of client satisfaction and retention.
  • Efficient onboarding of new customers.
  • Consistent communication and relationship management.
  • Effective coordination of multiple client accounts.
  • Delivery of campaigns and projects within agreed deadlines.
  • Achievement of client search engine optimisation and digital marketing objectives.
  • Proactive management of client concerns and operational challenges.
  • Strong collaboration between clients and internal digital marketing teams.
Ideal Candidate

The ideal candidate is an organised, confident and commercially aware digital marketing professional with strong search engine optimisation knowledge.

You will enjoy managing client relationships, interpreting campaign performance and coordinating activities across internal marketing teams.

You should be comfortable managing a busy portfolio of clients and maintaining excellent communication while balancing multiple projects and deadlines.

Agency experience is highly regarded because the role requires someone who can operate effectively in a fast paced environment.

We are looking for someone who takes ownership of their accounts, communicates proactively and consistently focuses on delivering positive outcomes for clients.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

SEO Client Success Manager
SEO Client Success Manager

Employmate Limited • Cape Town

Remote
ZAR 315,000 - 377,000
Digital Marketing Client Services Manager
Digital Marketing Client Services Manager

Employmate Limited • Johannesburg

Remote
ZAR 315,000 - 377,000
Digital Marketing Customer Experience Manager
Digital Marketing Customer Experience Manager

Employmate Limited • Gqeberha

Remote
ZAR 315,000 - 377,000
Fully remote
Independent contractor
SEO Account Manager (JB6301)
SEO Account Manager (JB6301)

Kontak • South Africa

Remote
ZAR 406,000 - 487,000
Upsell commission
Fully remote
SEO Account Manager (JB6301)
SEO Account Manager (JB6301)

Jobomas • Johannesburg

On-site
ZAR 268,000 - 446,000
Senior Meta Ads & Client Success Manager (Remote, South Africa)
Senior Meta Ads & Client Success Manager (Remote, South Africa)

RMG Talent • South Africa

Remote
ZAR 349,000 - 418,000
Remote working
Monthly budget for SA candidates
Career progression opportunities
Remote SEO & Client Success Manager
Remote SEO & Client Success Manager

Employmate Limited • Johannesburg

Remote
ZAR 315,000 - 377,000
Senior Meta Ads & Client Success Manager (Remote, South Africa)
Senior Meta Ads & Client Success Manager (Remote, South Africa)

RMG Talent • Johannesburg

Remote
ZAR 349,000 - 418,000
Senior SEO & Paid Ads Manager - 1524 - Cape Town, South Africa
Senior SEO & Paid Ads Manager - 1524 - Cape Town, South Africa

Bionic Talent • Cape Town

Remote
ZAR 518,000 - 648,000
Senior SEO & Paid Ads Manager - 1524 - Durban, South Africa
Senior SEO & Paid Ads Manager - 1524 - Durban, South Africa

Bionic Talent • Durban

Remote
ZAR 518,000 - 648,000