Skip to main content
GullySystem
AI for Marketing · Solutions

One live dashboard for marketing results, and a model of what each channel adds.

AI Marketing Analytics brings spend, enquiries, orders and web traffic into live dashboards your team can filter by channel, region or product. A marketing-mix model estimates what each channel adds to sales over time, with its assumptions shown. Your marketing lead treats the estimates as one input and makes the budget decision.

What it is

A marketing head asks a simple question: which channels are earning their keep? The answer is scattered across ad accounts, a CRM, a billing package and a spreadsheet. By the time it is gathered, the month has gone.

Here those sources are joined once and refreshed on a schedule. Dashboards show what happened this week. A mix model looks at longer spans, such as a year of weekly spend and sales, and estimates each channel’s share. It also states how unsure it is.

Where it goes wrong today

The problems this is meant to ease.

The answer is scattered

Which channels earn their keep is a simple question, yet the answer sits across ad accounts, a CRM, a billing package and a spreadsheet. The month is gone by then.

Platform reports disagree

Each platform grades its own work, so the ad dashboard, the web analytics tool and the CRM report three different numbers for one campaign. The meeting argues about data.

Pipeline is not linked to marketing

Marketing reports clicks and enquiries, while sales report deals, and nobody can say how much of the open pipeline came from which campaign or channel. The two teams talk past each other.

Budgets are set by habit

Next quarter’s budget copies last quarter’s split between channels because there is no estimate of what each channel adds beyond what it claims. Habit decides the money.

Leadership gets a pile

The owner receives a stack of platform reports and a spreadsheet, and has no single page that says what is known, what is guessed and what to decide. Decisions wait for tidier numbers.

Inside the module

What AI marketing analytics does.

Sources joined once

Ad accounts, web analytics, the CRM and billing records are joined into shared tables, refreshed on an agreed schedule, with each source and its latest refresh shown. Joining happens once, not monthly.

Dashboards by channel and region

Spend, enquiries, orders and revenue are shown by channel, region, product or campaign, and any filter your team uses often can be saved and shared.

Channel, audience and campaign contribution

Each channel, audience and campaign is shown with the enquiries, pipeline and orders linked to it, so contribution is read from records and not from each platform’s claim.

Funnel and conversion tracking

A funnel view follows visitors to enquiries, qualified leads, quotes and orders, with the number reaching each step counted from web analytics and CRM stages. Steps match your own CRM stages.

Marketing-mix estimate

A model reads weekly spend and sales over a long span and estimates what each channel adds, shown as a range with the reasons beside it. Every estimate lists its assumptions.

Attribution limits stated

Each estimate lists the data span used, the seasonal effects allowed for and the channels left out, and attribution views are labelled with what they cannot show.

Forecast from history

Past weekly patterns, seasons and promotions are used to project the coming quarter’s enquiries and orders as a range, and a person compares the range with the plan. Moves outside history are flagged.

Leadership view with suggestions

A one-page leadership view lists results, open questions and a few suggested decisions, each with its evidence, for the marketing head to accept, change or set aside. Suggestions are prompts for discussion.

Where it gets used

What this looks like in a working week.

Digital agency

A digital agency joins each client’s ad, web and CRM data into one dashboard, so the monthly review starts from the same tables for every account manager. Reports look alike across clients.

Online homeware seller

An online homeware seller compares marketplace, search and social spend against orders over two years of weekly data, and reads the model range before planning the festival quarter. The range may be wide.

Software company

A software company links marketing sources to opportunities in its CRM and reads marketing-sourced pipeline by channel, so the sales head and marketing head share one table. Both sides use the same numbers.

Hotel group

A hotel group watches the funnel from search visit to booking enquiry to confirmed stay, and finds where mobile visitors leave the booking page. The finding goes to the web team.

Supermarket chain

A supermarket chain projects next quarter’s promotion response from past campaigns and holiday dates, then compares the range with the plan the finance controller holds. Large gaps start a conversation.

Who touches it

The people who open this every day.

Marketing head

Uses the dashboard in the weekly meeting and the mix estimate when planning next quarter’s budget.

Marketing analyst

Maintains channel mappings, checks the data warnings and answers follow-up questions.

Finance controller

Reconciles marketing cost in the dashboards to the ledger.

Owner

Reads one summary page in place of a stack of platform reports.

How it is set up

From first conversation to daily use.

  1. Discovery

    We list the questions leadership asks, such as which channel brings pipeline, and trace each to the ad account, web tool, CRM or ledger that holds the answer. Questions come before charts.

  2. Data readiness

    Channel mappings, region and product codes, currencies and missing days are checked across every source, and a person agrees the fixes before anything is joined. Dirty data is listed, not hidden.

  3. Trial on two or three channels

    Two or three channels are loaded with their history, one dashboard is built from those records, and the mix model is tried only if the history is long enough. Short history means no model.

  4. Review by marketing, analytics and finance

    The marketing head, an analyst and a finance colleague compare the dashboard with ad invoices, CRM deals and the ledger, and every difference is explained or corrected. Totals must tie out first.

  5. Going live

    Remaining channels are connected, the leadership page and saved views are shared with named readers, and the refresh schedule and data warnings start reaching the analyst. Access follows job roles.

  6. Reviewing afterwards

    Each quarter the team reviews pipeline, acquisition cost and return on marketing spend against the baseline, and retires charts that nobody opens. The model is rerun on new data.

Measuring it

How you would know it is working.

Record where you stand before it goes live, so the change is measured against your own figures.

  • Marketing-sourced pipeline is the open deal value in the CRM whose first recorded source was a marketing channel, and the baseline is the CRM report your team uses today.
  • Customer acquisition cost is marketing spend divided by new customers won in a period. Its baseline is read from the ledger and CRM for the three months ahead of go-live.
  • Return on marketing spend compares revenue linked to marketing with the spend behind it under the attribution view you choose, and the baseline is your latest manual report.
  • Funnel conversion between stages is tracked from web analytics and CRM stage dates, and every step takes the three months before go-live as its baseline.
  • The gap between forecast and actual enquiries is recorded each quarter, using the forecasts your team made by hand before go-live as the first comparison.
Used responsibly

Where a person stays in charge.

Estimates are not facts

The mix model gives a range with stated assumptions, and when spend barely varied or history is short, it says it cannot separate channels and shows no estimate. A weak model stays quiet.

Attribution has limits

Contribution and attribution views are conventions and not proof of cause, since offline word of mouth, brand effects and organic visits are hard to credit to any one channel. Some value cannot be traced.

The decision stays human

Suggested decisions on the leadership page come with their evidence, and the marketing head accepts, changes or rejects each one, while budgets are moved only inside the ad accounts. Nothing changes by itself.

Privacy and data flows

Reports use totals and customer records only as far as your policy allows, and access follows roles. Privacy law varies between countries, so a lawyer reviews the data flows. Nothing here is legal advice.

How it fits

It is one part of a system, not an island.

A module earns its place by what it passes to the next one. These are the connections we set up most often.

  • Ad accounts and social tools
  • Website analytics
  • CRM and pipeline management
  • Invoice management
  • Finance reporting
  • Report builder
Common questions

Questions owners ask about AI marketing analytics.

How much history does the mix model need?

Roughly two years of weekly data, with real changes in spend across channels. If spend never varied, the model cannot tell channels apart and will say so.

Can it be trusted to set the budget?

No. It gives an estimate with a range and the reasons behind it. A marketing lead weighs that against what they know of the market, then decides.

Does a dashboard need the model?

Not at all. Many teams only need the dashboards, and they are the right place to start. Add the model once the data is clean and a year deep.

What if our data sits in spreadsheets?

It can be loaded from them, though a scheduled export or connection is steadier. We check what each source allows before building anything.

Is it suitable for a small business?

The dashboards often are. The mix model usually is not, since a few channels and little data make its estimates too loose to act on.

Which data is needed to begin?

Spend by channel and day, web traffic by source, and enquiries and orders from your CRM or billing, with a shared campaign tag where possible. Dashboards can start with less.

What sets the price, and who does the work?

Price follows how many sources are joined and how tidy they are, and we quote after seeing your accounts and the side spreadsheets. Cleaning the inputs takes most effort.

Talk to us

Tell us how you handle AI marketing analytics today.

A spreadsheet, a register or another system: say which, and we will tell you plainly what is worth changing.

  • No obligation
  • A reply within one business day
  • Your details stay private

Start with your requirements

Seven short steps that tell us what you need. An engineer reads them before getting in touch.

Share your requirements