Digital Marketing Campaign Manager (Australia)

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

TYPE OF WORK

Full Time

SALARY

Negotiable

HOURS PER WEEK

40

DATE UPDATED

Mar 25, 2026

JOB OVERVIEW

ABOUT THE ROLE

A growing Melbourne-based digital marketing agency is looking for a full-time Digital Marketing Campaign Manager to join their team remotely from the Philippines. This agency works with a diverse range of clients across multiple industries, delivering SEO, Google Ads, social media marketing, and digital strategy services.

You will own campaigns end-to-end — from strategy and planning through to execution, optimisation, and reporting. This is a hands-on management role suited to someone who knows the tools inside and out, thinks strategically about how to get results for clients, and takes full responsibility for campaign performance.

This is a long-term, stable position with genuine growth potential. The agency is building out its marketing capability and the right person will have the opportunity to grow into a team leader or coordinator role over time.

---

WHAT YOU WILL BE DOING

Campaign Strategy, Execution and Management (Core)
• Own and manage integrated digital marketing campaigns across SEO, Google Ads, and social media (paid and organic, including Facebook, Instagram, and LinkedIn)
• Conduct competitor analysis and identify opportunities for client campaigns
• Build and manage content calendars and campaign schedules
• Set up, monitor, and optimise Google Ads campaigns including keyword research, ad copy, audience targeting, and bid management
• Implement and manage SEO strategies including technical audits, backlink building, and on-page optimisation
• Manage social media accounts including organic posting, community engagement, and paid campaign execution
• Track campaign performance end-to-end and adjust strategies based on data

Reporting and Analytics
• Build and maintain custom client reports using Google Data Studio (Looker Studio)
• Prepare monthly performance reports covering ROI, traffic, conversions, audience growth, and campaign metrics
• Use Google Analytics (GA4), Google Tag Manager, SEMrush, Ahrefs, and similar tools to inform strategy and measure results
• Present clear, data-driven recommendations to the team

Client Support
• Participate in discovery calls and client meetings alongside senior tea ---------- mbers
• Help prepare strategy presentations and campaign proposals for new and existing clients
• Communicate campaign progress, insights, and recommendations clearly in writing and in meetings

---

WHAT WE ARE LOOKING FOR

Essential
• Minimum 3 years of hands-on digital marketing experience, preferably in an agency environment managing multiple client accounts
• Proven ability to plan, execute, and manage campaigns across SEO, Google Ads, and social media (paid and organic)
• Strong working knowledge of: Google Ads, Google Analytics (GA4), Google Tag Manager, Google Data Studio (Looker Studio), SEMrush or Ahrefs, Facebook/Meta Ads Manager, Hootsuite or similar scheduling tools
• Experience conducting competitor analysis and translating findings into actionable campaign strategies
• Ability to build campaign plans that clearly explain the strategy, rationale, channels, and expected outcomes
• Strong written English — you will be writing reports, proposals, and campaign copy
• Self-motivated and able to work independently without constant supervision
• Reliable internet connection and a dedicated, professional home workspace

Desirable (Good to Have)
• Experience writing marketing copy — taglines, calls to action, ad copy, social media captions
• Familiarity with WordPress for blog posting and basic content updates
• Experience with Canva or similar design tools for creating social media graphics
• Exposure to email marketing platforms and campaign execution
• Understanding of Meta advertising compliance (including 18+ ad categories)
• Ability to contribute to client-facing meetings and present strategy confidently
• Graphic design skills (the agency has a design team, so this is a bonus not a requirement)
• Sales or business development experience (the agency handles client acquisition, so this is supplementary)

---

ATTITUDE AND ATTRIBUTES

• Self-starter: You do not wait to be told what to do. You identify what needs to happen and you do it
• Campaign thinker: You understand how channels work together and can build a strategy that makes sense across SEO, paid, and social
• Detail-oriented: You catch errors in data, spot trends others miss, and take pride in accurate reporting
• Clear communicator: You can explain a campaign strategy to a non-technical audience in plain language
• Curious and current: You stay across platform changes, algorithm updates, and industry trends
• Growth-minded: You want to develop your skills, take on more responsibility, and grow within the team

---

WORK ENVIRONMENT

• Full-time remote position (Monday to Friday)
• Work hours aligned to Melbourne, Australia business hours
• Communication via email, chat, and video calls
• Regular interaction with the agency director and existing marketing team
• You will be working across multiple client accounts simultaneously

---

WHAT WE OFFER

• Competitive salary
• Long-term, stable full-time role with a growing agency
• Genuine opportunity to grow into a team coordinator or leadership role
• Diverse client portfolio — exposure to multiple industries and campaign types
• Supportive team environment that values initiative, skill, and results

---

HOW TO APPLY

To be considered for this role, your application must include all of the following. Applications that do not follow these instructions will not be progressed.

1. Your resume (PDF format preferred) and folio of sample work
2. A brief introduction (3-5 sentences): Tell us who you are, where you are based, and why this role interests you.
3. Campaign experience summary (1 paragraph): Describe a digital marketing campaign you planned and executed. What was the objective, which channels did you use, and what were the results?
4. Tools proficiency: List the marketing tools and platforms you use regularly and rate your proficiency in each (beginner / intermediate / advanced). Include at minimum: Google Ads, Google Analytics, a social media management tool, and a reporting tool.
5. Your work setup: Please provide a photo of your workspace, a screenshot of your internet speed test (use speedtest.net), and your computer specifications (screenshot or typed).
6. Availability: Confirm that you are available for full-time work (38-40 hours per week) aligned to Melbourne business hours and that this would be your sole employment.
7. Answer these questions:
- How many years have you been working in digital marketing?
- Have you worked for an Australian or international client before? If yes, briefly describe the arrangement.
- What is your current living situation? (e.g., Do you live alone, with family, support dependents?)
- What does a stable, long-term role mean to you personally?

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0007
Controller Execution Time ( Jobseekers / Job )  0.0265
Total Execution Time  0.0278
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,524,040 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Digital-Marketing-Campaign-Manager-Australia-1609942
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 15 (0.0195 seconds)  (Hide)
0.0003   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0004   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1609942
 LIMIT 1 
0.0010   SELECT *
FROM `employers`
WHERE `employer_id` = 610264
 LIMIT 1 
0.0013   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1609942
AND `misc`.`idIS NULL 
0.0003   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1609942
AND `misc`.`idIS NULL 
0.0004   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-04-14',ej.date_added) duration_daysDATEDIFF('2026-04-14',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-14',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1609942' 
0.0009   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1609942 
0.0003   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1609942
AND `misc`.`idIS NULL 
0.0019   UPDATE employer_jobs SET hit_counts '***Mar-25-2026=482***Mar-26-2026=52***Mar-27-2026=39***Mar-28-2026=8***Mar-29-2026=12***Mar-30-2026=9***Mar-31-2026=8***Apr-01-2026=6***Apr-02-2026=5***Apr-03-2026=5***Apr-04-2026=2***Apr-05-2026=1***Apr-06-2026=8***Apr-07-2026=5***Apr-08-2026=3***Apr-09-2026=2***Apr-10-2026=4***Apr-11-2026=4***Apr-13-2026=1***Apr-14-2026=1' WHERE job_id'1609942'  
0.0007   UPDATE employer_jobs SET monthly_hits '***Mar-2026=610***Apr-2026=47' WHERE job_id'1609942'  
0.0014   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1609942' AND status LIKE 'sent%' ORDER BY id DESC  
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1609942 
0.0099   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '610264'
AND `date_added` >= '2022-06-08' 
0.0004   select from teasers 
0.0003   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)