Build Marketing Data Integrations for Creation and Ongoing Use of Reporting Dashboard

Posted last week

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

Summary

We are seeking an experienced marketing data engineer / automation developer to build an automated cross-channel marketing analytics and reporting system. Project Objective Our goal is to consolidate data from multiple marketing and analytics platforms into a centralized data repository, automate recurring reporting, and create a dashboard that allows our team to evaluate marketing performance across channels. We are also interested in incorporating AI-driven workflows that can analyze the consolidated data and surface useful observations or recommendations. Phase 1 Data Sources The initial project will integrate six sources: -Google Analytics 4 -Google Ads -Microsoft Advertising -LinkedIn Ads -LinkedIn Page Analytics -SEMrush Note: A potential future phase may add additional sources including YouTube, Wistia and BusinessWire. Desired Functionality The completed system should: -Automatically retrieve data from the supported platforms through their APIs. -Normalize and consolidate marketing data from the different sources. -Store the resulting data in a centralized data warehouse or repository. -Automate recurring data collection and reporting workflows. -Provide a dashboard for viewing marketing performance across channels. -Allow us to compare paid-media performance across Google, Microsoft and LinkedIn. -Incorporate website and owned-social performance from GA4 and LinkedIn. -Incorporate competitor insights from SEMrush. -Include data-quality monitoring to identify missing or incomplete fields. -Support automated notifications or reports through Slack or Microsoft Teams. -Explore the use of AI/LLM workflows to analyze results and provide actionable marketing recommendations. Technology Our current proposed architecture includes: -n8n or similar for workflow/API orchestration -SQL -A centralized data warehouse such as Google BigQuery or Snowflake -Sigma for dashboarding and visualization -Claude/Anthropic and MCP for AI-assisted analysis and recommendations -JavaScript as needed for custom integrations We are open to recommendations regarding the architecture if you have experience building similar systems and believe an alternative would be more reliable, maintainable or cost-effective. Required Experience We are particularly interested in candidates with experience in: -n8n or comparable workflow automation platforms -REST APIs and API integrations -SQL and data modeling -ETL/ELT and automated data pipelines -BigQuery, Snowflake or comparable cloud data warehouses -Marketing analytics and advertising data -Google Analytics 4 and advertising-platform APIs -JavaScript for custom API/workflow development -Experience with LinkedIn APIs, Microsoft Advertising, SEMrush, Sigma, Claude/Anthropic, MCP or other LLM-based agentic workflows is strongly preferred. Ownership & Maintainability All technology accounts, workflows, code, API connections and data repositories created for this project must be owned by our company. An important objective is maintainability. The completed system should be documented sufficiently so that its ongoing management can be transferred to another internal or external technical resource in the future. When Responding Please include: -Examples of similar marketing data integration or automated reporting systems you have built. -The APIs and marketing platforms you have previously integrated. -Your experience with n8n, SQL and cloud data warehouses. -Your experience incorporating AI/LLMs into automated data-analysis workflows. -Your recommended architecture for this project and any changes you would suggest to the technology stack described above. -Your estimated hours, timeline and cost for completing Phase 1. -Any ongoing software, API or infrastructure costs we should anticipate. -Your approach to documentation and handoff at the end of the project. We are specifically looking for someone who has built production-quality data integrations and automated reporting systems, rather than someone whose experience is limited primarily to creating dashboards.

  • $7,500.00

    Fixed-price
  • Intermediate
    Experience Level
  • Remote Job
  • Ongoing project
    Project Type
Skills and Expertise
Mandatory skills
Analytics Dashboard
Data Analytics Tools
Nice-to-have skills
Marketing Analytics Report
Activity on this job
  • Proposals:50+
  • Last viewed by client:6 days ago
  • Interviewing:
    3
  • Invites sent:
    3
  • Unanswered invites:
    0
About the client
Member since Aug 26, 2026
  • United States
    10:47 AM

Explore similar jobs on Upwork

PMP prepHourly‐ Posted 4 weeks ago
Statistics
Data Analysis
Microsoft Excel
IBM SPSS
Digital analytics specialistHourly‐ Posted 3 weeks ago
Growth Analytics
Dashboard
Data Analytics
Google Analytics
Google Ads
Analytics

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