kimo

One dashboard for every channel: social, SEO, paid and media

One marketing dashboard works when every channel is translated into a small shared vocabulary (spend, attention, engagement, visits, conversions and pipeline) while each platform’s native metrics stay one click away. Fragmented reports hide what works because each one answers a different question with a different counting rule. A single overview only helps if it makes those rules explicit, so the comparisons it invites are fair.

Nadia Benali
Head of Product Marketing10 min read6 sources

Most marketing teams already have plenty of dashboards. The paid team lives in ad managers, the social lead screenshots native insights every Monday, SEO has a Search Console export, and someone in RevOps owns the pipeline report. Each view is accurate on its own terms. The trouble starts in the weekly meeting, when nobody can say whether the LinkedIn push or the webinar actually moved demand, because the numbers on the table were never designed to sit next to each other.

This post explains why that happens, what a single marketing overview should contain, and how to build one people open without being reminded. If you want the hands-on version, follow the unified marketing dashboard setup guide; for the full measurement framework, read the whitepaper One View of Marketing.

Why do fragmented channel reports hide what works?

Every platform reports on itself, with its own definitions, windows and blind spots. Three examples from the platforms’ own documentation show how far apart the counting rules are:

  • Meta moved Facebook and Instagram to a single Views metric: the number of times a reel or video was played, or a photo or text post was on screen. Repeat views by the same person count, so one person seeing a photo three times in a day is three views.2
  • LinkedIn’s organization share statistics are organic only (sponsored activity is excluded), are available for a rolling 12-month window, and its engagement figure counts clicks alongside likes, comments and shares over impressions.3
  • Google Search Console assigns every link inside an AI Overview the same position, and counts a click on any external link in it as a click.4 Its chart and table totals can differ because some views aggregate by property and others by page.5

None of these rules is wrong. They are simply different. Put "impressions" from four platforms in one column and add them up, and you get a number that describes nothing. Look at each platform in its own tab, and you lose the one thing a marketing leader needs: a sense of where the next dollar or hour should go.

What should one marketing dashboard show?

A good overview answers three questions in under a minute: Are we on track? Which channels are driving it? What changed and why? That means it is built around outcomes, not around data sources. The diagram below shows the shape we use: many sources feed a normalization layer, and one dashboard reads from shared definitions.

One dashboard for every marketing channelSocial, search, paid, email and earned media are normalized into shared definitions before they reach a single overview.SocialInstagramX (Twitter)Facebook PagesLinkedIn PagesinTikTok AdsYouTube AnalyticsSearchGoogle Search ConsoleGoogle Analytics 4SemrushPaidGoogle AdsMeta AdsLinkedIn AdsinEmailMailchimpBrevoHubSpotPR & mediaMedia monitoringPRmentions · reachAI searchanswer-engine citationsOne schemanormalized dailydatechannelcampaignspendreachconversionsMarketing command centerReachSpendPipelineShare of conversions by channelSocialSearchPaidEmail
Figure.Social, search, paid, email and earned media are normalized into shared definitions before they reach a single overview.

Scroll sideways to see the full diagram.

A shared vocabulary of six concepts

Instead of forcing every platform into one metric, map each one onto a short list of concepts and keep the original metric name visible. This is what makes a cross-channel comparison honest.

ConceptSocial (organic)SearchPaidEmailEarned and AI search
SpendProduction time (optional)Content cost (optional)Platform spendTool costAgency or PR retainer
AttentionViews or impressions, reachSearch impressionsImpressionsDeliveredMentions, potential reach, AI citations
EngagementInteractions, engagement rateClicks, CTRClicks, CTROpens (with care), clicksShares of coverage
VisitsGA4 Organic Social sessionsGA4 Organic Search sessionsGA4 paid channel sessionsGA4 Email sessionsReferral and AI Assistant sessions
ConversionsKey events, signupsKey events, signupsPlatform and GA4 conversionsKey eventsKey events from referrals
PipelineCRM opportunities by sourceCRM opportunities by sourceCRM opportunities by sourceCRM opportunities by sourceSelf-reported attribution
Map platform metrics onto six concepts, but keep the native metric name and its counting rule next to every number.

The Visits row is where comparisons become fair, because one analytics tool classifies all channels with one rule set. GA4’s default channel group, for example, treats a session as Organic Social when the source matches its list of social sites or the medium is a social value such as social or sm.1 It also now has an AI Assistant channel for visits from assistants such as ChatGPT, Gemini or Copilot, while Google’s AI Overviews and AI Mode stay in Organic Search.1 Consistent UTM parameters are what make this row trustworthy; our UTM taxonomy guide covers the naming rules.

How to lay out the overview so people actually open it

Dashboards that get used follow a reading order. Ours has five bands, top to bottom:

  1. Outcome strip. Four to six numbers against target: pipeline created, signups or revenue, blended efficiency (for example MER), and total spend. Each tile shows period-over-period change and the source.
  2. Channel matrix. One row per channel, columns for the six concepts. This is the only place cross-channel comparison happens, and it compares like with like.
  3. Trends. Weekly visits and conversions by channel group, so seasonality and launches are visible.
  4. Diagnostics. Channel-native detail on demand: top posts, top queries, campaign ROAS, email cohorts, coverage list.
  5. Annotations. Launches, budget changes, algorithm updates, tracking changes. Without them, every spike becomes a debate.
Weekly sessions by channel group
  • Organic Search
  • Organic Social
  • Paid
  • AI Assistant
Figure. Illustrative data. A trend band should use one analytics source for every channel so the lines are comparable.

Notice what the illustrative chart makes easy: the week-29 social spike is obvious, and an annotation ("founder post went wide") turns it from noise into a lesson. The small AI Assistant line is also visible, which matters precisely because it is small and growing.

How do you compare channels that count differently?

Three rules keep a single overview honest:

  • Compare rates within a channel, outcomes across channels. An engagement rate of 4% on LinkedIn and 4% on Instagram are not the same thing, but a qualified signup is a qualified signup wherever it came from.
  • Pick one referee for visits and conversions. Use your analytics tool or your CRM as the single source for anything downstream of the click, and show platform-reported conversions only as a diagnostic.
  • Separate correlation from incrementality. A dashboard shows what happened. Whether a channel caused it is a question for experiments and models such as incrementality tests or media mix modeling. Google’s open-source MMM, Meridian, is one example of the modeling route.6

For paid channels specifically, the blended ROAS post covers why platform ROAS and finance-grade efficiency diverge, and which three numbers a CFO will accept.

Where do AI search and earned media fit?

These two are usually missing from marketing overviews because their data is partial. That is a reason to show them carefully, not to leave them out. For earned media, track mentions, outlet tier and share of voice from a media monitoring feed, then link coverage to referral sessions where a link exists. For AI search, combine what is measurable (AI Assistant sessions in analytics, AI Overview clicks inside Search Console’s Web totals, and citation counts where an engine reports them) with a fixed panel of prompts you check on a schedule. Our post on generative engine optimization explains exactly what can and cannot be measured today.

Make the dashboard a product, not a project

Unified dashboards decay when definitions drift, connectors break quietly, or the person who built it moves on. The fix is ordinary product discipline:

Overview readiness checklist

  • Every tile names its source and counting rule (hover or footnote).
  • Each metric has one written definition in the semantic layer, not in the chart.
  • Freshness is visible: last sync time per source, with an alert when a source goes stale.
  • Each band has an owner who answers questions about it.
  • Annotations are part of the weekly ritual, not an afterthought.
  • No total row adds metrics with different counting rules.
  • Platform changes (such as metric renames) are logged as annotations on the day they happen.

How to build it in Kimo

In Kimo, the overview is the Command center, built on the same models as every other dashboard. Connect the sources, let Kimo map them to the shared concepts, and start from the Marketing command center template.

A typical command-center source set: organic social, search, paid, email, media monitoring and CRM.
  1. Step 1:

    Connect sources

    Authorize social pages, Search Console, GA4, ad accounts, your email tool, media monitoring and CRM from Connectors.

  2. Step 2:

    Review the mapping

    Kimo proposes how each native metric maps to the six concepts. Accept, rename or exclude, and the definition is stored once in the model.

  3. Step 3:

    Publish the overview

    Deploy the template, set targets for the outcome strip, and add the first annotations.

  4. Step 4:

    Ask follow-ups in plain English

    Use Ask Kimo for questions like "Which channel drove the most qualified signups last month, and what changed?" Every answer shows the measures and filters it used.

Teams like this DTC brand start with the overview and then add channel-specific views, such as the Social media overview and the SEO funnel. See the Kimo Marketing product page for the full picture.

Frequently asked questions

What is a unified marketing dashboard?

A single overview that shows outcomes, channel performance, trends and context across social, search, paid, email and earned media, using shared definitions so channels can be compared fairly.

Can I add impressions from different platforms together?

Usually not. Platforms count attention differently (Meta’s Views counts repeat views, for example), so a summed total has no clear meaning. Show the parts with their native labels instead.

Which tool should be the source of truth for conversions?

Pick one referee, typically your analytics tool for on-site conversions and your CRM for pipeline and revenue. Keep platform-reported conversions as diagnostics.

How do I include AI search in a marketing dashboard?

Combine AI Assistant sessions from analytics, AI feature clicks reported within Search Console’s Web totals, engine-reported citation counts where available, and a scheduled prompt panel. Label the row as partial.

How often should a marketing overview refresh?

Daily is enough for most teams. What matters more is that freshness is visible per source and that stale sources raise an alert.

Sources

6 references
  1. [GA4] Default channel group (opens in a new tab)
    Google Analytics Helpsupport.google.com

    Rules for Organic Social and Organic Search; AI Assistant channel excludes AI Overviews and AI Mode.

  2. Introducing Views to simplify content metrics (opens in a new tab)
    Meta for Creators2024creators.facebook.com

    Views replaces plays and impressions; repeat views count.

  3. Organization Share Statistics (opens in a new tab)
    LinkedIn Marketing API, Microsoft Learnlearn.microsoft.com

    Organic-only statistics, rolling 12-month window, engagement definition.

  4. What are impressions, position, and clicks? (opens in a new tab)
    Search Console Helpsupport.google.com

    How clicks, impressions and position are counted, including AI Overviews.

  5. Performance report (Search results): Overview and basic setup (opens in a new tab)
    Search Console Helpsupport.google.com

    Chart vs table totals; property vs page aggregation; preliminary data.

  6. Meridian (opens in a new tab)
    Google for Developersdevelopers.google.com

    Open-source marketing mix model.

External sources were accessed at the time of writing. Kimo product details, customers and figures in examples are illustrative unless a source is cited.

  • #Unified dashboard
  • #Social media
  • #Paid media
  • #SEO
Found this useful? Pass it on.
Written by
Nadia Benali
Head of Product Marketing at Kimo · 2 articles

Writes about Unified dashboard, Social media, Paid media, SEO.

Kimo people and customers mentioned are illustrative; example charts use simulated data unless a source is cited.

Put it to work

Go deeper

Whitepaper

One View of Marketing

Unified measurement across social, search, paid and earned media, in the age of AI search.

24 pages
Live demo

Open the Command center

Social, SEO, paid, email, PR and AI-search visibility in one live overview.

Simulated data · no sign-up

All resources
Whitepaper
Marketing

One View of Marketing

Unified measurement across social, search, paid and earned media, in the age of AI search.

Nadia Benali
24 pages
Template
Marketing

Marketing command center

Every channel on one screen: social, SEO, paid, email and media.

Kimo team
4 min setup

Every channel. One dashboard.

Social, SEO, paid, email, PR and AI-search visibility, normalized into one command center your whole team reads the same way.