Marketing Account Manager

Forward First Media

South Africa

Remote

ZAR 278,000 - 555,000

Full 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

Job summary

Forward First Media is a U.S.-based digital marketing agency helping HVAC and plumbing businesses grow with paid ads, SEO, and website development. We are hiring an experienced Digital Marketing Account Manager to own client relationships and actively contribute to the marketing work that delivers results.

The role blends account management and hands-on marketing execution, serving up to 20 clients, and requires initiative, confident communication, and strong organization.

Qualifications

  • Experience with digital marketing agency client-facing work.
  • Strong knowledge of Google Ads, Meta Ads, SEO, and WordPress.
  • Hands-on marketing execution experience.
  • Ability to analyze campaign performance and present results to clients.
  • Excellent spoken and written English and comfort leading video meetings with US-based owners.
  • Excellent organization, time management, and attention to detail.
  • Ability to manage multiple client accounts, projects and deadlines.
  • Strong analytical thinking and problem solving; works independently and with a team.
  • Proactive communication, accountability and consistent follow-through.
  • Ability to quickly learn new systems and workflows.

Responsibilities

  • Be the primary client contact via email, text, tickets and Google Meet.
  • Build relationships with business owners and teams.
  • Lead monthly performance meetings; explain results and recommendations.
  • Lead onboarding meetings and coordinate tasks.
  • Understand each client’s business, goals, services, markets, and marketing spend.
  • Proactively share updates, opportunities and concerns.
  • Track projects and ensure deadlines are met.
  • Respond to client requests professionally and efficiently.
  • Resolve routine concerns and escalate larger issues when needed.
  • Review WhatConverts to monitor leads and marketing results.
  • Compare leads with CRM to track appointments, estimates, sales and revenue.
  • Maintain lead tracking and performance records.
  • Identify missed opportunities, tracking issues and ROI.
  • Prepare and send monthly marketing performance reports.
  • Analyze Google Ads, Meta Ads, GA4, Search Console and other platforms.
  • Evaluate leads, cost per lead, booking rates and sales.
  • Identify opportunities to improve campaigns and client processes.
  • Present actionable insights to clients.
  • Collaborate with fulfillment team on campaign execution.
  • Assist with keyword research, ad copy and optimization.
  • Monitor budgets, conversions, and lead quality.
  • Support Local Services Ads campaigns.
  • Assist with SEO optimization and content improvements.
  • Support WordPress updates and landing pages for conversion.
  • Use AI tools to aid website development and content creation.
  • Test changes for quality and functionality.

Skills

Client-facing experience
English communication
Campaign performance analysis
Independent with teamwork
Time management
Proactive communication

Tools

Google Ads
Meta Ads
SEO
WordPress

Job description

Client Success & Marketing Execution | Full-Time | Remote (South Africa)

Company: Forward First Media

Compensation: $1,500–$3,000 USD/month, based on experience

Experience: 3+ years preferred; previous agency and client account management experience required

About Forward First Media

Forward First Media is a U.S.-based digital marketing agency helping HVAC and plumbing businesses grow through paid advertising, SEO, website development, AI, and marketing automation.

We focus on generating qualified leads, booking more jobs, and delivering measurable business growth.

We're hiring an experienced Digital Marketing Account Manager to take ownership of client relationships while actively contributing to the marketing work that drives results.

About the Role

This isn't a traditional account management position where you simply relay information between clients and a fulfillment team. You'll be directly involved in executing marketing strategies.

You'll serve as the primary point of contact for assigned clients, lead performance meetings, coordinate projects, analyze results, and help execute Google Ads, Meta Ads, SEO, WordPress updates, and other marketing initiatives.

The role initially involves approximately 50% account management and 50% marketing execution, depending on client needs.

You'll progressively manage a portfolio of up to 20 clients, working alongside our existing team.

We're looking for someone who takes initiative, communicates confidently, stays organized, and understands how marketing translates into real business growth.

Key Responsibilities
Client Account Management
  • Serve as the primary contact for clients through email, text, support tickets, and Google Meet.
  • Build strong relationships with business owners and their teams.
  • Lead monthly performance meetings, explaining results, progress, challenges, and recommendations.
  • Lead new client onboarding meetings and coordinate onboarding tasks.
  • Understand each client's business, goals, services, markets, and marketing investment.
  • Proactively communicate updates, opportunities, and concerns.
  • Track projects, coordinate deliverables, and ensure deadlines are met.
  • Respond to client requests professionally and efficiently.
  • Independently resolve routine concerns and elevate larger issues when necessary.
Reporting & Performance Analysis
  • Review WhatConverts daily to monitor leads and marketing performance.
  • Compare incoming leads against client CRM activity to track appointments, estimates, sales, and revenue.
  • Maintain accurate lead tracking and performance records.
  • Identify missed opportunities, tracking issues, lead quality concerns, and conversion problems.
  • Prepare and send monthly marketing performance reports.
  • Analyze Google Ads, Meta Ads, GA4, Search Console, and other marketing platforms.
  • Evaluate qualified leads, cost per lead, booking rates, sales, and marketing ROI.
  • Identify opportunities to improve campaigns and client sales processes.
  • Present meaningful insights and actionable recommendations to clients.
Digital Marketing Execution

Work alongside our fulfillment team to execute and improve marketing campaigns. Responsibilities will depend on your experience and abilities.

Google Ads & Paid Search
  • Review campaign performance and identify optimization opportunities.
  • Assist with keyword research, search terms, ad copy, and campaign improvements.
  • Monitor budgets, conversions, and lead quality.
  • Support Google Local Services Ads campaigns.
Meta Ads
  • Assist with Facebook and Instagram advertising campaigns.
  • Analyze performance, targeting, creative, and conversions.
  • Help implement campaign improvements.
SEO & AI Search Optimization
  • Assist with keyword research, on-page SEO, internal linking, and local SEO.
  • Optimize content for traditional search engines and AI-powered search (AIEO).
  • Identify technical SEO issues and opportunities.
  • Improve service pages, location pages, and other website content.
WordPress & Website Development
  • Complete WordPress website updates and improvements.
  • Assist with landing pages, content, layouts, and conversion optimization.
  • Use approved AI tools to support website development.
  • Test website changes for quality, accuracy, and functionality.
Graphic Design & Marketing Content
  • Assist with advertising graphics, website visuals, and marketing materials.
  • Use AI-assisted design tools and established brand guidelines.
  • Review creative work for accuracy and consistency.
AI-Assisted Marketing & Efficiency
  • Learn our established AI tools, custom skills, and workflows.
  • Use AI for research, analysis, marketing execution, website development, and creative production.
  • Recognize inaccurate or poor AI-generated work.
  • Verify and refine AI-assisted output before delivery.
  • Identify opportunities to automate repetitive tasks and improve efficiency.
  • Adapt as new tools and technologies emerge.
Required Qualifications
  • Previous client-facing experience at a digital marketing agency.
  • Strong working knowledge of Google Ads, Meta Ads, SEO, and WordPress.
  • Hands-on marketing execution experience.
  • Experience analyzing campaign performance and presenting results to clients.
  • Excellent spoken and written English, including confidence leading video meetings with U.S.-based business owners.
  • Exceptional organization, time management, and attention to detail.
  • Ability to manage multiple client accounts, projects, and deadlines.
  • Strong analytical thinking and problem-solving skills.
  • Ability to work independently while collaborating with a team.
  • Proactive communication, accountability, and consistent follow-through.
  • Ability to quickly learn new systems and workflows.
  • Reliable internet, a professional remote workspace, and availability during U.S. Eastern Time business hours.
Preferred Qualifications

Experience with the following is a plus:

  • WhatConverts and lead attribution reporting.
  • Google Analytics 4, Google Tag Manager, and Search Console.
  • WordPress Breakdance Builder.
  • Google Local Services Ads.
  • ServiceTitan or Housecall Pro.
  • Local SEO and Google Business Profile optimization.
  • AI Engine Optimization (AIEO).
  • Claude, ChatGPT, and AI-powered marketing workflows.
  • AI-assisted graphic design and website development.
  • Marketing automation, CRM integrations, and lead tracking.
  • Marketing for U.S. home service businesses, particularly HVAC and plumbing companies.
Who We're Looking For

You're organized, proactive, detail-oriented, and comfortable balancing client communication with hands-on marketing execution.

You take ownership of responsibilities without needing constant reminders. You can confidently explain marketing strategies and performance to business owners, including having difficult conversations when results aren't meeting expectations.

You understand that clients aren't buying clicks, impressions, or traffic. They're investing in marketing to grow their businesses.

You identify problems, recommend solutions, ask thoughtful questions, and take pride in delivering excellent work.

Training & Growth

We'll train you on our internal processes, reporting methods, AI workflows, and agency-specific strategies.

However, this is not an entry-level position. You should already understand digital marketing and have practical experience executing campaigns and communicating with clients.

During your first 90 days, you'll progressively take ownership of client communication, reporting, performance meetings, onboarding, and marketing execution.

You'll work directly with our founder and fulfillment team, gaining independence as you demonstrate your capabilities.

This is an opportunity to become a trusted, long-term member of a growing agency.

Schedule & Compensation
  • Full-time, remote position based in South Africa.
  • Substantial overlap with U.S. Eastern Time business hours is required, including scheduled client meetings.
  • Compensation: $1,500–$3,000 USD per month, depending on experience, qualifications, and capabilities.
  • Training, established processes, and necessary tools provided.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Growth Marketing Specialist
Growth Marketing Specialist

Cherry Assistant LLC • South Africa

Remote
ZAR 156,000 - 201,000
Fully remote work from South Africa
Consistent full‑time schedule
Direct daily exposure to founders
+1
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 - 1534 - Cape Town, South Africa
Senior SEO & Paid Ads Manager - 1534 - Cape Town, South Africa

Bionic Talent • South Africa

Remote
ZAR 515,000 - 643,000
Remote work
Marketing Manager
Marketing Manager

Remote Recruitment • South Africa

On-site
ZAR 424,000 - 502,000
Remote work
UK hours
Paid in rand into SA account
+1
Senior Account Manager - 1525 - Pretoria, South Africa
Senior Account Manager - 1525 - Pretoria, South Africa

Bionic Talent • South Africa

Remote
ZAR 461,000 - 645,000
Senior SEO & Paid Ads Manager - 1524 - Pretoria, South Africa
Senior SEO & Paid Ads Manager - 1524 - Pretoria, South Africa

Bionic Talent • Pretoria

Remote
ZAR 518,000 - 648,000
Senior Account Manager - 1525 - Cape Town, South Africa
Senior Account Manager - 1525 - Cape Town, South Africa

Bionic Talent • South Africa

Remote
ZAR 461,000 - 645,000
Senior SEO & Paid Ads Manager - 1534 - Pretoria, South Africa
Senior SEO & Paid Ads Manager - 1534 - Pretoria, South Africa

Bionic Talent • Pretoria

Remote
ZAR 518,000 - 648,000
Senior SEO & Paid Ads Manager - 1534 - Pretoria, South Africa
Senior SEO & Paid Ads Manager - 1534 - Pretoria, South Africa

Bionic Talent • South Africa

Remote
ZAR 515,000 - 643,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