Performance Marketing Engineer — Analytics, Attribution & Infrastructure

Posted 3 weeks ago

Only freelancers located in the U.S. may apply.U.S. located freelancers only

Summary

We're building an internal PPC keyword research and automation system to support paid acquisition across two brands (legal finance / legal tech). This is a one-time setup project — fixed scope, defined deliverables. The goal is a repeatable keyword research workflow, the automation pipeline behind it, and an AI-assisted review layer for QA and recommendations on what we pull. This is NOT ongoing campaign management or attribution work — strictly system build-out and handoff. WHAT WE NEED BUILT Keyword research workflow combining SEMrush, SpyFu, SimilarWeb, and Google Keyword Planner into a single repeatable process Automation pipeline that pulls keyword and competitor data on a recurring basis, normalizes it, and stages it for review AI-assisted review layer that evaluates new keyword sets — flags relevance, suggests groupings, surfaces gaps and overlaps with current campaigns Output formats: cleaned, structured keyword lists ready for Google Ads import, plus a decision log we can audit Documentation so the system is hand-offable to our internal team REQUIRED SKILLS Strong PPC and keyword research experience (Google Ads, SEMrush, SpyFu, or comparable) Automation and scripting (Python, Node.js, or similar) for pulling and normalizing keyword data Comfortable wiring up LLM APIs (OpenAI, Anthropic, or similar) for AI review steps Familiarity with Google Ads structure (campaigns, ad groups, match types, negatives) Clean documentation habits — system should be operable without you NICE TO HAVE Legal, fintech, or B2B/B2C hybrid vertical experience Direct Google Ads API integration experience Past work on internal marketing tools or admin dashboards SCOPE & LOGISTICS One-time project, fixed scope Deliverable: working system + documentation, not ongoing optimization Hourly engagement, completable in a few weeks Async-friendly — communication via Upwork messaging with occasional video sync

  • $1,675.00

    Fixed-price
  • Intermediate
    Experience Level
  • Remote Job
  • Ongoing project
    Project Type
Skills and Expertise
Mandatory skills
SEO Keyword Research
Analytics & Tracking Setup
Activity on this job
  • Proposals:10 to 15
  • Last viewed by client:2 weeks ago
  • Hires:
    1
  • Interviewing:
    0
  • Invites sent:
    0
  • Unanswered invites:
    0
About the client
Member since Feb 22, 2022
  • United States
    Boca Raton1:01 AM
  • $7.5K total spent
    9 hires, 2 active
  • 87 hours
  • Large company (100-1,000 people)

Explore similar jobs on Upwork

Google Ads, Tag Manager, beehiiv ExpertFixed-price‐ Posted 2 months ago
Google Ads
Google Tag Manager
Pay Per Click Advertising
Google AdSense
Google Ads
Pay Per Click Advertising
PPC Campaign Setup & Management
Google Analytics
Campaign Management
Campaign Optimization
Search Engine Marketing
Campaign Reporting
YouTube Ads

How it works

  • Post a job icon
    Create your free profile
    Highlight your skills and experience, show your portfolio, and set your ideal pay rate.
  • Talent comes to you icon
    Work the way you want
    Apply for jobs, create easy-to-by projects, or access exclusive opportunities that come to you.
  • Payment simplified icon
    Get paid securely
    From contract to payment, we help you work safely and get paid securely.
Want to get started? Create a profile

About Upwork

  • Rating is 4.9 out of 5.
    4.9/5
    (Average rating of clients by professionals)
  • G2 2021
    #1 freelance platform
  • 49,000+
    Signed contract every week
  • $2.3B
    Freelancers earned on Upwork in 2020

Find the best freelance jobs

Growing your career is as easy as creating a free profile and finding work like this that fits your skills.

Trusted by

  • Microsoft Logo
  • Airbnb Logo
  • Bissell Logo
  • GoDaddy Logo