The Challenge: Fragmented Campaign Data

Marketing teams depend on data from many places: Google Ads, Meta, LinkedIn, email platforms, CRM, web analytics, and more. Each tool uses its own metrics, naming conventions, and attribution logic. The result is fragmented campaign data that makes it almost impossible to answer basic questions like “Which channel actually drives profitable revenue?” or “What should we scale next month?”

Traditional approaches try to solve this with manual exports, VLOOKUP-heavy spreadsheets, or rigid BI projects that take months to deliver a dashboard no one fully trusts. These methods break as soon as a new channel, campaign structure, or tracking parameter is introduced. They are slow, brittle, and require analysts to spend more time cleaning data than interpreting it. As campaign complexity grows, these legacy workflows simply can't keep up.

The business impact is substantial. Without a unified view, budgets are allocated on gut feeling or last-click attribution instead of real performance. Teams miss clear signals on which audiences, creatives, and journeys are actually working. This leads to wasted media spend, underfunded winning campaigns, and missed opportunities to react quickly when a channel underperforms or a new pattern emerges. Competitors with smarter marketing analytics make faster, better decisions – and capture market share while others are still reconciling spreadsheets.

The good news: this challenge is real, but absolutely solvable. With the right combination of AI-driven data unification, modern cloud infrastructure, and pragmatic implementation, fragmented campaign data can become a single, reliable source of truth. At Reruption, we’ve repeatedly helped organisations move from manual data chaos to AI-powered decision systems, and in the rest of this article we’ll show concrete ways to use Gemini to do exactly that for your marketing analytics.

Build an AI system with us now!

We build a proof of concept for your problem for 5,000–8,000€. You get a tangible demo instead of slides with promises.

Innovators at these companies trust us:

Our Assessment

A strategic assessment of the challenge and high-level tips how to tackle it.

From Reruption’s perspective, fragmented campaign data is not just a reporting issue – it’s a systems issue. Our hands-on work building AI solutions in production has shown that tools like Gemini integrated with BigQuery and Google Cloud can fundamentally change how marketing data is unified, modelled, and used for decisions. The key is to treat Gemini not as a chatbot, but as an intelligent assistant for data mapping, transformation design, and marketing analytics automation.

Think in “Source of Truth” First, Not Dashboards

Many marketing teams start with the visualization layer: “We need a dashboard that shows ROAS by channel.” With fragmented campaign data, this mindset leads to fragile reporting that breaks whenever the underlying tools change. Strategically, the first question should be: what is our single source of truth for impressions, clicks, costs, and revenue across all channels?

Gemini becomes powerful when it is pointed at that source of truth, typically in BigQuery or another cloud data warehouse. Use it to help define what the canonical tables and fields should be, and how different platforms map into them. Once you have a robust model, dashboards are just views on a stable foundation rather than one-off report hacks.

Use Gemini as a Co-Designer of Your Data Model

The biggest strategic risk in marketing analytics is locking in a poor data model that can’t adapt to new channels, attribution models, or business questions. Instead of leaving this to ad-hoc decisions, use Gemini as a co-designer: feed it schemas from your ad accounts, email tool, CRM, and analytics platform, and ask it to propose a unified marketing schema with flexibility for growth.

Because Gemini can reason over field names, descriptions, and example rows, it can suggest how to standardise concepts like campaign hierarchy, UTM parameters, or revenue events. This accelerates the architectural thinking and helps your data and marketing teams align on a common language – a crucial step before any serious AI-driven marketing analytics can work.

Align Teams Around Questions, Not Data Sources

Fragmentation is not only technical; it’s organisational. Performance marketers live in ad managers, CRM teams focus on pipeline, and brand teams look at engagement. A strategic use of Gemini is to align everyone around a small set of core business questions: Which campaigns drive profitable revenue? How does channel mix impact CAC and LTV? Where are we overspending for marginal gains?

Once these questions are defined, direct Gemini to help design the necessary joins, transformations, and metrics to answer them from your scattered data. This shifts the conversation from “Which platform is right?” to “What do we need to know?” and makes the AI work in service of business decisions, rather than adding another tool to the chaos.

Plan for Governance, Not Just Exploration

Gemini makes it very easy to explore data, generate SQL, and propose transformations. Without governance, this can lead to a shadow zoo of queries and conflicting definitions of KPIs like ROAS, CAC, or “qualified lead”. Strategically, you need a governance model where metrics, dimensions, and definitions are owned and versioned, not reinvented in every analysis.

Use Gemini deliberately in this context: ask it to generate documentation for each metric it helps you define, including its formula, assumptions, and data dependencies. Store this alongside your code. This reduces the risk of “AI-driven chaos” and ensures that as more people use AI for marketing analytics, they’re building on the same foundations.

Invest Early in Skills at the Marketing–Data Interface

Gemini lowers the barrier for marketers to work with complex data, but it does not remove the need for people who understand both marketing logic and data fundamentals. Strategically, invest in upskilling a few key people who can sit at this interface: they understand campaign structures and attribution, and can also work with BigQuery, SQL, and AI-assisted workflows.

These “translators” will get disproportionate leverage out of Gemini: they can frame the right prompts, validate AI-generated transformations, and embed the outputs into your operating rhythm. Without them, you risk either underusing the AI or blindly trusting outputs you don’t fully understand.

Used deliberately, Gemini can turn fragmented marketing data into a governed, adaptable analytics foundation that answers real business questions instead of just creating more reports. The combination of AI-assisted data modelling, automated mapping, and cloud-native infrastructure is exactly where Reruption operates: we design and ship working systems, not just slideware. If you’re facing messy campaign data and want to see what a Gemini-powered setup could look like in your organisation, we’re happy to explore it with you – from a focused PoC to a production-ready marketing analytics stack.

Build an AI system with us now!

We build a proof of concept for your problem for 5,000–8,000€. You get a tangible demo instead of slides with promises.

Real-World Case Studies

From Media to Human Resources: Learn how companies successfully use Gemini.

Associated Press (AP)

Media
In the mid-2010s, the Associated Press (AP) faced significant constraints in its business newsroom due to limited manual resources. With only a handful of journalists dedicated to earnings coverage, AP could produce just around 300 quarterly earnings reports per quarter, primarily focusing on major S&P 500 companies.

Solution

To address this, AP partnered with Automated Insights in 2014, implementing their Wordsmith NLG platform. Wordsmith uses templated algorithms to transform structured financial data—such as earnings per share, revenue figures, and year-over-year changes—into readable, journalistic prose.

Ergebnisse

  • 14x increase in quarterly earnings stories: 300 to 4,200
  • Coverage expanded to 4,000+ U.S. public companies per quarter
  • Equivalent to freeing time of 20 full-time reporters
  • Stories published in seconds vs. hours manually
  • Zero reported errors in automated stories post-implementation
  • Sustained use expanded to sports, weather, and lottery reports
Read case study →

UPS

Logistics
UPS faced massive inefficiencies in delivery routing, with drivers navigating an astronomical number of possible route combinations—far exceeding the nanoseconds since Earth's existence. Traditional manual planning led to longer drive times, higher fuel consumption, and elevated operational costs, exacerbated by dynamic factors like traffic, package volumes, terrain, and customer availability.

Solution

UPS developed ORION (On-Road Integrated Optimization and Navigation), an AI-powered system blending operations research for mathematical optimization with machine learning for predictive analytics on traffic, weather, and delivery patterns. It dynamically recalculates routes in real-time, considering package destinations, vehicle capacity, right/left turn efficiencies, and stop sequences to minimize miles and time.

Ergebnisse

  • 100 million miles saved annually
  • $300-400 million cost savings per year
  • 10 million gallons of fuel reduced yearly
  • 100,000 metric tons CO2 emissions cut
  • 2-4 miles shorter routes per driver daily
  • 97% fleet deployment by 2021
Read case study →

NatWest

UK Banking
NatWest Group, a leading UK bank serving over 19 million customers, grappled with escalating demands for digital customer service. Traditional systems like the original Cora chatbot handled routine queries effectively but struggled with complex, nuanced interactions, often escalating 80-90% of cases to human agents.

Solution

Cora+, launched in June 2024, marked NatWest's first major upgrade using generative AI to enable proactive, intuitive responses for complex queries, reducing escalations and enhancing self-service . This built on Cora's established platform, which already managed millions of interactions monthly.

Ergebnisse

  • 150% increase in Cora customer satisfaction scores (2024)
  • Proactive resolution of complex queries without human intervention
  • First UK bank OpenAI partnership, accelerating AI adoption
  • Enhanced fraud detection via real-time chat analysis
  • Millions of monthly interactions handled autonomously
  • Significant reduction in agent escalation rates
Read case study →

Shell

Oil & Gas
Unplanned equipment failures in refineries and offshore oil rigs plagued Shell, causing significant downtime, safety incidents, and costly repairs that eroded profitability in a capital-intensive industry. According to a Deloitte 2024 report, 35% of refinery downtime is unplanned, with 70% preventable via advanced analytics—highlighting the gap in traditional scheduled maintenance approaches that missed subtle failure precursors in assets like pumps, valves, and compressors.

Solution

Shell partnered with C3 AI to implement an AI-powered predictive maintenance platform, leveraging machine learning models trained on real-time IoT sensor data, maintenance histories, and operational metrics to forecast failures and optimize interventions. Integrated with Microsoft Azure Machine Learning, the solution detects anomalies, predicts remaining useful life (RUL), and prioritizes high-risk assets across upstream oil rigs and downstream refineries.

Ergebnisse

  • 20% reduction in unplanned downtime
  • 15% slash in maintenance costs
  • £1M+ annual savings per site
  • 10,000 pieces of equipment monitored globally
  • 35% industry unplanned downtime addressed (Deloitte benchmark)
  • 70% preventable failures mitigated
Read case study →

Citibank Hong Kong

Retail Banking
Citibank Hong Kong faced growing demand for advanced personal finance management tools accessible via mobile devices. Customers sought predictive insights into budgeting, investing, and financial tracking, but traditional apps lacked personalization and real-time interactivity.

Solution

Wealth 360 emerged as Citibank HK's AI-powered personal finance manager, embedded in the Citi Mobile app. It leverages predictive analytics to forecast spending patterns, investment returns, and portfolio risks, delivering personalized recommendations via a conversational interface like chatbots.

Ergebnisse

  • 30% increase in mobile app engagement metrics
  • 25% improvement in wealth management service retention
  • 40% faster response times via conversational AI
  • 85% customer satisfaction score for personalized insights
  • 18M+ API calls processed in similar Citi initiatives
  • 50% reduction in manual advisory queries
Read case study →

Best Practices

Successful implementations follow proven patterns. Have a look at our tactical advice to get started.

Centralise All Marketing Data into BigQuery First

Before asking Gemini to analyse anything, make sure your raw data is landing in one place. For Google Ads, Google Analytics, and other Google Marketing Platform tools, use native connectors into BigQuery. For Meta, LinkedIn, email, and CRM systems, use existing connectors or simple ingestion scripts scheduled via Cloud Composer or Cloud Functions.

Define a clear landing zone structure, for example raw_google_ads, raw_meta_ads, raw_email, raw_crm. Once this is in place, you can give Gemini a consistent view of your schemas and ask it to help you design transformation logic. Without this centralisation, Gemini can still help, but every step becomes custom and harder to maintain.

Use Gemini to Generate Initial Mapping and Transformation SQL

With raw tables in BigQuery, you can use Gemini to accelerate the most tedious step: mapping disparate platform fields into a unified schema. Start by exporting table schemas (and a few sample rows) from each source, and feed them to Gemini via the Gemini in BigQuery interface or through a prompt in your development environment.

Example prompt to Gemini:
You are an analytics engineer helping unify marketing data.

Here are the schemas and 5 example rows for:
- raw_google_ads.campaigns
- raw_meta_ads.campaigns
- raw_linkedin_ads.campaigns

Goal: Create BigQuery SQL that maps these into a single table
`mart_campaigns` with:
- channel (google_ads, meta_ads, linkedin_ads)
- campaign_id
- campaign_name
- campaign_objective
- daily_budget
- status
- date_start, date_end

1) Propose the mart_campaigns schema.
2) Suggest field mappings from each source.
3) Generate a CREATE TABLE AS SELECT statement for BigQuery.

Review, adjust, and productionise the SQL that Gemini proposes. This typically compresses weeks of manual mapping work into days, while still keeping humans in control of business logic.

Standardise UTM and Naming Conventions with AI Assistance

In many organisations, the biggest blockers to reliable marketing analytics are inconsistent UTM parameters and campaign naming. Gemini can help you design and enforce conventions. Start by collecting examples of your best, most consistent naming patterns and those that are messy or ambiguous.

Example prompt to Gemini:
We want to standardise our UTM and campaign naming for all channels.

Here are 20 examples of well-structured names and URLs.
Here are 20 examples of messy ones.

1) Propose a clear naming convention for:
- utm_source
- utm_medium
- utm_campaign
- utm_content

2) Propose regex rules or SQL CASE logic we can use in BigQuery
   to normalise existing data into this convention.
3) Suggest validation rules we can implement in our campaign
   creation checklist to prevent future errors.

Implement the suggested SQL in transformation pipelines and add the validation rules to your campaign setup process. Over time, this drastically improves the quality and interpretability of your unified datasets.

Build Gemini-Assisted Anomaly Detection on Top of Your Mart

Once you have a unified mart (e.g. mart_performance_daily with channel, campaign, cost, clicks, conversions, revenue), use Gemini to help you design and implement basic anomaly detection. Start with statistical rules: day-over-day changes in spend, CPC, conversion rate, or ROAS beyond expected thresholds.

Example prompt to Gemini:
We have a BigQuery table mart_performance_daily with:
- date, channel, campaign
- cost, clicks, conversions, revenue

1) Propose SQL to calculate 7-day rolling averages and
   standard deviations for key metrics by channel.
2) Generate SQL that flags anomalies where today's metric
   deviates more than 3 standard deviations from the rolling
   average.
3) Suggest how to schedule this and write anomalies into
   a separate table mart_anomalies.

Connect the mart_anomalies table to your alerting system (e.g. email, Slack, or a simple Looker Studio dashboard). This allows marketing teams to move from reactive end-of-month reporting to proactive daily optimisation.

Turn Gemini into a Natural-Language Analytics Layer

After your core data model is stable, use Gemini to give marketers a natural-language interface to the data. Connect Gemini to BigQuery using the appropriate connectors and restrict its access to your curated marts (not raw tables). Then define a set of safe, reusable SQL templates with clear variable slots for metrics, dimensions, and filters.

Example prompt to Gemini (for an internal analytics assistant):
You are a marketing analytics assistant with access to
BigQuery marts:
- mart_campaigns
- mart_performance_daily

Allowed actions:
- Generate safe, read-only SQL queries.
- Only use approved metrics: impressions, clicks, cost,
  conversions, revenue, ROAS, CPC, CPA.

When a user asks a question like:
"Show me ROAS by channel for the last 30 days versus the
 previous 30 days"
1) Translate it to SQL using the marts.
2) Return the query and a short explanation.
3) Never modify or drop tables.

This gives non-technical marketers a powerful way to explore performance without opening a SQL editor – while keeping control over which data and metrics are used.

Integrate Insights into Weekly and Monthly Routines

AI-powered analytics only create value when they change decisions. Define a simple operating rhythm where Gemini-generated insights are reviewed and acted on. For example, create a weekly performance summary using Gemini that highlights channels with the largest ROAS changes, campaigns with rising CAC, and anomalies flagged during the week.

Example prompt to Gemini for weekly summary:
You are a performance marketing analyst.

Here is an export from mart_performance_daily for the
last 14 days (CSV attached).

1) Summarise performance by channel versus the previous
   14 days.
2) Highlight 3 campaigns to scale up and 3 to scale down,
   with reasons.
3) Flag any anomalies or data quality issues you see.
4) Write a short, actionable summary for the marketing
   leadership meeting.

Use this summary as a standing agenda item in your weekly meetings. Over time, you can expect more consistent budget reallocation, faster reaction to underperforming campaigns, and less time spent manually preparing slides. In practice, teams that implement these practices can realistically aim for 20–40% reduction in reporting effort and a measurable improvement in marketing ROI through better, faster decisions.

Build an AI system with us now!

We build a proof of concept for your problem for 5,000–8,000€. You get a tangible demo instead of slides with promises.

Frequently Asked Questions

Gemini helps at the data modelling and transformation layer, not just at the chat interface. It can analyse your ad, email, CRM, and analytics schemas and propose a unified data model, generate BigQuery SQL to map and transform fields, and help standardise naming conventions and metrics. Instead of manually stitching exports together, you use Gemini to design and automate a repeatable pipeline that lands in a single source of truth for your marketing analytics.

You’ll get the most out of Gemini if you have three ingredients: access to Google Cloud / BigQuery, at least one person who understands your marketing stack and data structures, and basic data engineering capability (even if lightweight). Gemini significantly reduces the amount of hand-written SQL and documentation needed, but you still need someone to validate mappings, own metric definitions, and connect the pipelines to your dashboards.

If you’re light on internal data engineering, Reruption can provide that capability during setup and help upskill your team so they can maintain and extend the solution afterwards.

Timelines depend on how many systems you need to integrate and the current state of your tracking, but you don’t need a multi-month project to see value. A focused implementation can often deliver a first unified performance mart and working dashboard in 4–6 weeks, with incremental value along the way (e.g. anomaly detection or better UTM standardisation).

Reruption’s AI PoC format is specifically designed to prove feasibility quickly: in a few weeks, we can stand up a working prototype that unifies a subset of your channels and demonstrates how Gemini accelerates the process. From there, you can decide how far and how fast to expand.

Most of the ROI comes from two areas: reduced manual effort and better budget allocation. On the efficiency side, marketing and analytics teams typically cut reporting and data-wrangling time by 20–40% once pipelines and Gemini-assisted workflows are in place. On the effectiveness side, having a trusted view of channel and campaign performance allows you to shift budget from underperforming to high-ROAS activities more confidently, which compounds over time.

The exact numbers depend on your spend and team size, but for organisations with significant media budgets, even a small improvement in allocation can pay back the investment in a Gemini-based stack very quickly.

Reruption works as a Co-Preneur – we embed like co-founders rather than distant advisors. For fragmented campaign data, that means we sit with your marketing and data teams, map your current tools, and design a Gemini-powered architecture that fits your reality. Our AI PoC offering (9.900€) is a fast way to prove that unifying your key channels with Gemini and BigQuery actually works, with a functioning prototype instead of just a concept.

Beyond the PoC, we provide hands-on AI engineering, security & compliance, and enablement: building the data pipelines, setting up Gemini integrations, defining governance for metrics, and training your team to operate and extend the system. The goal is not to optimise your current spreadsheet jungle, but to build the AI-first analytics layer that replaces it.

Contact Us!

0/10 min.

Contact Directly

Your Contact

Philipp M. W. Hoffmann

Founder & Partner

Address

Reruption GmbH

Falkertstraße 2

70176 Stuttgart

Contact

Social Media