Digital Marketing Specialist (Paid Ads + SEO Campaign Manager)

Please login or register as jobseeker to apply for this job.

TYPE OF WORK

Part Time

SALARY

$7-$9

HOURS PER WEEK

30

DATE UPDATED

Mar 16, 2026

JOB OVERVIEW

Overview

We are looking for an experienced Digital Marketing Specialist who will be responsible for managing and optimizing both paid advertising campaigns and SEO campaigns for our clients.

This is not an assistant role. You will be responsible for running and maintaining these campaigns independently, including performance monitoring, optimization, and reporting.

You will manage approximately 120 paid advertising campaigns, most of which require monthly optimization and monitoring, as well as support both local and national SEO campaigns.

You will work closely with our Project Manager and operations team but will be the primary person responsible for campaign performance and maintenance.

Responsibilities
Paid Advertising Management

You will be responsible for managing and maintaining campaigns across:

Google Ads

campaign creation and setup

keyword research and targeting

monitoring performance

monthly optimizations

bid adjustments

budget management

reviewing search terms

conversion tracking checks


Facebook
/ Meta Ads

campaign creation

audience targeting

ad set management

monitoring performance

optimizing campaigns monthly

reviewing results and improving performance

You will manage approximately 120 active campaigns that typically require monthly review and optimization.

SEO Campaign Management

You will also be responsible for helping run both local and national SEO campaigns, including:

keyword research

on-page SEO improvements

optimizing blog posts

writing or improving meta titles and descriptions

internal linking improvements

monitoring keyword rankings

implementing SEO recommendations

tracking SEO performance

Expectations

You should be comfortable:

managing multiple campaigns at once

making optimization decisions independently

identifying problems and improving performance

following established processes and checklists

reporting campaign results to the team

Required Experience

Applicants should have experience with:

Paid Advertising

Google Ads


Facebook
/ Meta Ads Manager

campaign optimization

conversion tracking

budget management

SEO

local SEO

national SEO

keyword research

on-page SEO

blog optimization

Tools You May Work With

Google Ads


Facebook
Ads Manager

Google Analytics

Google Search Console

SEO tools (Ahrefs, SEMrush, etc.)

WordPress or blog publishing tools

Ideal Candidate

The ideal candidate is:

organized and detail-oriented

comfortable managing multiple campaigns

able to work independently

experienced in both paid ads and SEO

proactive in identifying opportunities for improvement

To Apply

Please include the following:

Examples of Google Ads campaigns you have managed

Examples of Facebook Ads campaigns you have managed

Examples of SEO work you have completed

SEO or advertising tools you have used

SKILL REQUIREMENT
VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0007
Controller Execution Time ( Jobseekers / Job )  0.0203
Total Execution Time  0.0218
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,506,680 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Digital-Marketing-Specialist-Paid-Ads-SEO-Campaign-Manager-1602933
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0145 seconds)  (Hide)
0.0003   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0009   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1602933
 LIMIT 1 
0.0009   SELECT *
FROM `employers`
WHERE `employer_id` = 612561
 LIMIT 1 
0.0009   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1602933
AND `misc`.`idIS NULL 
0.0005   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-04-15',ej.date_added) duration_daysDATEDIFF('2026-04-15',e.rebill_date) duration_rebillej.*, e.deactivate FROM employers eemployer_jobs ej WHERE e.employer_id ej.employer_id AND
                                   ((
e.user_level >= '500' AND ej.date_added <= e.rebill_date)
                                   OR 
e.employer_id '' OR (ej.date_approved <> '2000-01-01' and DATEDIFF('2026-04-15',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1602933' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1602933 
0.0012   UPDATE employer_jobs SET hit_counts '***Mar-16-2026=432***Mar-17-2026=54***Mar-18-2026=20***Mar-19-2026=10***Mar-20-2026=10***Mar-21-2026=4***Mar-22-2026=3***Mar-23-2026=5***Mar-24-2026=5***Mar-25-2026=7***Mar-26-2026=6***Mar-27-2026=10***Mar-29-2026=1***Mar-30-2026=9***Mar-31-2026=4***Apr-01-2026=5***Apr-02-2026=5***Apr-03-2026=13***Apr-06-2026=3***Apr-07-2026=2***Apr-08-2026=1***Apr-09-2026=2***Apr-10-2026=4***Apr-15-2026=2' WHERE job_id'1602933'  
0.0007   UPDATE employer_jobs SET monthly_hits '***Mar-2026=580***Apr-2026=37' WHERE job_id'1602933'  
0.0012   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1602933' AND status LIKE 'sent%' ORDER BY id DESC  
0.0004   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1602933 
0.0066   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '612561'
AND `date_added` >= '2022-06-08' 
0.0004   select from teasers 
0.0002   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)