Senior Marketing Data Analyst / Data Engineer for a Law Firm (Lawmatics Required)

Posted 3 days ago

Worldwide

Summary

We are a personal injury and criminal law firm looking for a senior data professional who can bring order and clarity to our marketing and intake data. Our goal is straightforward to state and hard to execute: we want to trace every dollar from the moment it is spent on advertising all the way to the cost of each signed client. Right now that full picture is not clean, and we need someone who can build it properly. A few things make this more involved than a standard setup. We operate two distinct businesses under one firm. One serves a Spanish-speaking audience and the other serves an English-speaking audience. Each has its own website and its own domain, and each runs on a separate Google Ads account. We currently work from a single CallRail account, largely because Lawmatics integrates cleanly with only one CallRail account at a time. That single-account limitation makes it difficult to separate and attribute calls correctly across two Google Ads accounts, and solving that cleanly is a central part of this role. We need someone who can look at all of this, identify how to aggregate every data point, and design a structure that gives us a clear and reliable view across the board. That means connecting ad spend, web behavior, call tracking, and intake so we can follow the path from campaign to lead to signed client, and understand our true cost per signed client for each brand. You must have direct, hands-on experience with: Lawmatics (this is critical and non-negotiable) Google Analytics (GA4) Google Tag Manager CallRail Google Ads The following would be strong advantages: Google Cloud, in case we decide to consolidate all of our data into a single warehouse Looker Studio, to build custom dashboards that bring every data point into one location Prior experience working with personal injury or criminal law firms Beyond the tools, we are looking for a genuine problem solver. Much of this work is figuring out how to set things up correctly so the data stays clean at every stage. You should be highly detail-oriented and disciplined about naming conventions. We want the same campaign named the same way across every platform and every data point, so any campaign can be traced from the ad account all the way to a signed client without guesswork. This is a senior role. We are looking for someone with at least eight to ten years of relevant experience who has solved setups like this before. The work moves quickly and this is urgent for us, so please apply only if you have real availability and can move at pace. If this sounds like you, tell us briefly about a similar setup you have untangled, the tools you used, and how you approached attribution and naming across multiple accounts.

  • More than 30 hrs/week
    Hourly
  • 1-3 months
    Duration
  • Intermediate
    Experience Level
  • $10.00

    -

    $35.00

    Hourly
  • Remote Job
  • Ongoing project
    Project Type

Contract-to-hire opportunity

This lets talent know that this job could become full time.
Learn more
Skills and Expertise
Mandatory skills
Data Integration
Database Design
Activity on this job
  • Proposals:20 to 50
  • Last viewed by client:3 days ago
  • Interviewing:
    3
  • Invites sent:
    6
  • Unanswered invites:
    1
About the client
Member since May 12, 2022
  • USA
    Fairfax7:26 PM
  • $16K total spent
    5 hires, 3 active
  • 181 hours
  • Individual client

Explore similar jobs on Upwork

Data Engineer for API PipelinesHourly‐ Posted 6 days ago
Python
Data Integration
Database Architecture
Data Transformation
ETL Pipeline
Data Preprocessing
SQL
Database Design
Data Engineering
Data Migration
API Development
Tableau
Google Cloud Platform
Databricks Platform
Apache Kafka
Apache Airflow
Python
ETL Pipeline
Apache Spark
Microsoft Power BI
Big Data

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