Paid Media Campaign Manager / Performance Marketer/ AI Automation & Google Firebase Builder

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

TYPE OF WORK

Any

SALARY

N/A

HOURS PER WEEK

TBD

DATE UPDATED

Aug 22, 2026

JOB OVERVIEW

## About Pro Manager

Pro Manager provides outsourced management services in marketing, sales, technology, and operations to growing businesses.

We are looking for a highly organized, hands-on Paid Media Campaign Manager to support the execution and optimization of client campaigns.

This is an execution-focused role. You will receive an approved brief, campaign objective, copy, graphics, and videos — then build, track, optimize, and report on campaigns across multiple platforms.

You are not expected to create the marketing strategy, produce video content, or serve as a general marketing manager. Your responsibility is to make campaigns run accurately, efficiently, and measurably.

## Main Responsibilities

* Build, launch, manage, and optimize paid campaigns for lead generation, e-commerce sales, and, when relevant, app installs.
* Work across Meta Ads, Google Ads, LinkedIn Ads, Taboola, TikTok Ads, and YouTube.
* Set up campaign structure, audiences, placements, budgets, bidding strategies, ad variations, and conversion goals according to the approved brief.
* Upload approved ads, copy, images, videos, and landing-page links accurately.
* Perform daily campaign checks and ongoing optimization based on performance data.
* Identify underperforming ads, audiences, placements, keywords, or landing pages and recommend clear actions.
* Monitor budgets, pacing, disapprovals, learning limitations, tracking issues, and lead volume.
* Create and maintain UTM parameters, campaign naming conventions, and clean tracking structures.
* Prepare a clear weekly report for every client, including performance, KPI status, insights, actions completed, and next optimization steps.
* Publish and schedule approved organic content across social channels, including Facebook, Instagram, LinkedIn, TikTok, and YouTube.
* Upload content and basic updates to Shopify, WordPress, and Wix websites and landing pages.
* Support conversion-rate optimization through Hotjar reviews, including recordings, heatmaps, friction points, and clear improvement recommendations.

## Required Advertising Platforms

* Meta Ads Manager: Facebook and Instagram
* Google Ads: Search, Display, Performance Max, YouTube, and lead-generation campaigns
* LinkedIn Campaign Manager
* Taboola Ads — proven hands-on experience is mandatory
* TikTok Ads Manager

Applicants with Taboola experience must be able to present anonymized live campaign results during the interview, including campaign objective, spend range, CPL/CPA or ROAS, optimization actions, and outcome.

## Tracking & Technical Requirements

* Google Tag Manager
* Google Analytics 4
* Google Search Console
* Meta Pixel and Conversion API
* Google Ads conversion tracking and enhanced conversions
* TikTok Pixel
* LinkedIn Insight Tag
* Taboola Pixel
* Event and conversion setup for forms, phone clicks, WhatsApp clicks, purchases, thank-you pages, and lead submissions
* UTM tracking and source attribution
* Ability to diagnose basic tracking discrepancies between ad platforms, GA4, CRM, and website forms
* Hotjar: heatmaps, session recordings, funnel analysis, and practical CRO recommendations

## Website & Content Operations

* Uploading and formatting content on Shopify, WordPress, and Wix
* Creating and updating basic landing-page sections, forms, buttons, links, and thank-you pages
* Scheduling and publishing approved content on social media and YouTube
* Basic YouTube Studio management: uploads, titles, descriptions, tags, thumbnails, playlists, and promotion

## Weekly Reporting Standard

Every client report must include:

* Spend by platform
* Impressions, clicks, CTR, CPM, CPC
* Leads, CPL, MQL/SQL where available
* Meetings, sales, revenue, ROAS, CAC where data is available
* Performance against the agreed KPI
* Best- and worst-performing campaigns, ads, audiences, and keywords
* Optimizations completed during the week
* Issues requiring attention
* Clear actions planned for the following week

## Must-Have Requirements
* At least 2–3 years of hands-on paid media experience.
* Proven experience managing lead-generation and e-commerce campaigns.
* Strong practical experience with Meta Ads and Google Ads.
* Proven Taboola experience with real campaign results available for review.
* Practical experience with LinkedIn Ads and TikTok Ads.
* Strong knowledge of GTM, GA4, pixels, conversion tracking, UTM parameters, and event setup.
* Experience working with Shopify, WordPress, and Wix.
* Ability to analyze performance data and make practical optimization decisions.
* Strong written English and reliable daily communication.
* Highly organized, detail-oriented, and able to manage several client accounts simultaneously.

## Nice to Have

* Experience with CRM systems and source attribution.
* Experience with Google Sheets reporting dashboards.
* Experience with Looker Studio.
* Experience with WhatsApp conversion tracking.
* Experience with app-install campaigns.
* Experience working with agencies or multiple clients simultaneously.

## Important

* This is not a content-creator, video-editor, web-developer, or marketing-manager position.
* The candidate will receive campaign briefs and creative assets from the Pro Manager team.
* The candidate must execute campaigns accurately, protect tracking integrity, optimize based on data, and provide consistent weekly reports. Position Overview

Pro Manager is looking for a hands-on AI Automation & Google Firebase Builder to support our internal operations and client delivery.

This is an execution-focused role. You will turn clear business requirements into working automations, internal tools, dashboards, and AI-powered workflows for marketing, sales, and operations.

You will work directly with the management team. We define the business goal and workflow logic; you build, test, document, and maintain the solution.

Core Technology Stack

- Google AI Studio and Gemini API
- Firebase: Firestore, Authentication, Cloud Functions, Hosting, Storage and Security Rules
- n8n for automation workflows
- Claude Code for coding, debugging, documentation, and implementation support
- Google Workspace: Google Sheets, Gmail, Drive, Calendar and Apps Script
- REST APIs, Webhooks, OAuth, JSON and third-party integrations
- GitHub and Git-based version control
- JavaScript / TypeScript and Node.js

Responsibilities

- Build internal web tools and lightweight applications using Google AI Studio, Firebase and Gemini.
- Create and maintain n8n workflows for lead management, notifications, reporting, task management, and operational processes.
- Connect forms, websites, CRM platforms, Google Workspace tools, WhatsApp Business API, advertising platforms, and external APIs.
- Build AI-assisted workflows for sales, marketing, customer service, and internal operations.
- Create dashboards, alerts, automated reports, and data-validation processes.
- Test every implementation before release and fix bugs quickly.
- Maintain clean documentation: purpose, workflow, credentials ownership, integrations, and troubleshooting steps.
- Improve existing workflows based on feedback from the management team.

Must-Have Requirements

- Proven hands-on experience with Google AI Studio and Gemini API.
- Proven Firebase experience: Firestore, Authentication, Cloud Functions, Hosting, Storage, and Security Rules.
- Strong n8n experience, including API integrations, webhooks, error handling, retries, and logging.
- Practical experience using Claude Code for development and debugging.
- Strong JavaScript / TypeScript and Node.js skills.
- Experience with Google Sheets, Apps Script, Gmail, Drive, and Calendar integrations.
- Experience with REST APIs, JSON, OAuth, Webhooks, and third-party systems.
- Ability to read existing code, fix issues, deploy changes, and document work clearly.
- Good written English and reliable daily communication.

Nice to Have

- WhatsApp Business API / Meta integrations.
- Experience with Zoho, HubSpot, Monday, ClickUp, or similar CRM/project-management tools.
- React or Next.js.
- Experience creating internal admin dashboards.
- Experience working with marketing or sales teams.

Important

GoHighLevel is not part of our technology stack and is not required for this role.

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0007
Controller Execution Time ( Jobseekers / Job )  0.0131
Total Execution Time  0.0143
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,530,936 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Paid-Media-Campaign-Manager-Performance-Marketer-AI-Automation-Google-Firebase-Builder-1713986
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 15 (0.0074 seconds)  (Hide)
0.0004   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0009   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1713986
 LIMIT 1 
0.0004   SELECT *
FROM `employers`
WHERE `employer_id` = 944952
 LIMIT 1 
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` = 1713986
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` = 1713986
AND `misc`.`idIS NULL 
0.0006   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-08-24',ej.date_added) duration_daysDATEDIFF('2026-08-24',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-08-24',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1713986' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1713986 
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` = 1713986
AND `misc`.`idIS NULL 
0.0007   UPDATE employer_jobs SET hit_counts '***Aug-22-2026=806***Aug-23-2026=2***Aug-24-2026=1' WHERE job_id'1713986'  
0.0007   UPDATE employer_jobs SET monthly_hits '***Aug-2026=809' WHERE job_id'1713986'  
0.0009   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1713986' 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` = 1713986 
0.0008   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '944952'
AND `date_added` >= '2022-06-08' 
0.0003   select from teasers 
0.0002   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)