drjobs Digital Marketing Manager (SEO + Paid Ads)

Digital Marketing Manager (SEO + Paid Ads)

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Johannesburg - South Africa

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

Job Title: Digital Marketing Manager (SEO Paid Ads)
Type: Full-time Independent Contractor
Location: Remote
Work hours: 9:00 AM 5:00 PM US Central time zone

Overview

We are seeking a results-driven Digital Marketing Manager to lead end-to-end digital marketing strategy and execution for our residential roofing business. This role requires a versatile marketer with strong expertise across SEO PPC social media advertising and lead generation.

The ideal candidate will be analytical creative and hands-on able to manage campaigns optimize performance and test new strategies to drive consistent inbound leads. Prior experience in residential roofing construction or home services marketing is highly preferred but not required.


Key Responsibilities

  • SEO Optimization: Manage on-page and off-page SEO keyword research and local optimization to drive organic visibility.

  • Google My Business & Local SEO: Optimize listings for local search reputation and customer engagement.

  • Paid Advertising: Run and optimize campaigns on Google Ads Google Local Services and Facebook/Instagram Ads.

  • Lead Generation: Test and implement strategies to drive high-quality leads focusing on cost per acquisition (CPA) and ROI.

  • Campaign Tracking & Analytics: Monitor KPIs (CTR conversion rates CPA ROI) analyze campaign performance and report actionable insights.

  • Content & Creative Oversight: Collaborate on ad copy landing pages and creative assets to ensure alignment with brand and market needs.

  • Market Awareness: Stay updated on digital marketing trends and competitor strategies

  • Continuous Improvement: Test and iterate strategies to improve performance reduce costs and maximize lead generation.


Qualifications

  • Proven experience managing SEO PPC (Google Ads/Local Service Ads) and paid social campaigns.

  • Strong knowledge of digital lead generation strategies and performance tracking.

  • Ability to analyze KPIs and adjust strategies to optimize ROI.

  • Experience with Google Analytics Google Tag Manager and Facebook Ads Manager.

  • Excellent communication organization and project management skills.

  • Preferred: Marketing experience in residential roofing or home services (not required but a strong plus).

Employment Type

Full-time

Company Industry

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.