Data to AI™ / Copilot/LinkedIn Organic

LinkedIn Organic to Microsoft Copilot integration

Let communications and social teams ask a Teams agent how yesterday's company page post landed, how engagement is trending and which videos people watch, from current LinkedIn data.

Better answers, fewer tokens.

  • Lower AI costs for the same work
  • More accurate, reliable answers
  • Read-only
  • Uses the LinkedIn Organic data you already sync
  • SOC 2 Type II certified
Microsoft 365 Copilot
Connected to Dataddo

Which of our company pages gained the most followers in September, and how much of it was paid?

Copilot Answer · LinkedIn Organic

The three pages gained 2,090 followers in September. Northwind Group added the most, 1,240, and 31% of its gain came from Paid Follower Gain; the careers page grew almost entirely organically.

Organization NameOrganic Follower GainPaid Follower Gain
Northwind Group Company Daily Follower Metrics 860380
Northwind Careers Company Daily Follower Metrics 54012
Northwind Labs Company Daily Follower Metrics 2908

Organic Follower Gain and Paid Follower Gain are kept apart as LinkedIn reports them, read at Month granularity for each company page.

source
LinkedIn Organic · as of Mon 06:40 UTC
covers
1-30 Sep 2026
Example answer · fictional account and figures
LinkedIn Organic in Copilot

Questions Copilot can answer from your LinkedIn Organic data

LinkedIn Organic covers the LinkedIn company pages you administer: followers by day and by audience segment, page views, page and post engagement, and video analytics. Dataddo extracts them per company page, so marketing can ask about audience growth and content performance in plain language. Paid campaigns are a separate connector, LinkedIn Ads.

Announcement follow-up in Teams

Ask Copilot

@Page Pulse How did our product launch post perform since Created At? Show Impression Count, Like Count, Comment Count and Share Count.

The communications manager asks in the comms channel the morning after a launch, so the leadership update quotes real numbers rather than a feeling about the post.

Video watch time for the studio

Ask Copilot

@Page Pulse For video posts this month, list Post ID with VIDEO_VIEW and TIME_WATCHED Value, sorted by watch time.

The in-house video team checks in Microsoft 365 Copilot which formats people actually watch before they book the next shoot.

Dashboard config from the schema

Ask Copilot

Use the dataddo tools to describe Company Daily Engagement Metrics and generate a TypeScript type for its fields, including Unique Impressions Counts and Engagement.

A web developer uses GitHub Copilot in Agent mode to keep the internal social dashboard typed against the real LinkedIn Organic schema.

LinkedIn Organic datasets and the questions they answer in Copilot →
Pricing

Priced per seat.

Data to AI™ is priced per seat, like the AI assistants your team already uses, with ~25% off on annual billing. Need tailored contracts or volume pricing? Talk to us about Enterprise.

Data to AITM

Serve governed business data to Claude, ChatGPT and other AI tools over MCP.

$10.49/month

per seat

3 seats minimum

Enterprise

Flexibly deploy Dataddo in any cloud or hybrid environment.

Custom

We have a payment model that works for you

See all plans and features →
Setup

Connect LinkedIn Organic to Copilot step by step

  1. 1
    Connect Copilot to Dataddo Add Dataddo as an MCP tool to a Copilot Studio agent and sign in, or add it to mcp.json for GitHub Copilot in VS Code.
  2. 2
    Connect LinkedIn Organic to Dataddo Sign in with your LinkedIn Organic account in Dataddo and choose the datasets to sync, such as Company Daily Follower Metrics and Company Daily Engagement Metrics.
  3. 3
    Choose what Copilot can see Select the LinkedIn Organic data Copilot may query. Access is read-only, and data you don't select stays out of reach.
Copilot setup guide →
With vs. without

LinkedIn Organic in Copilot, with and without Dataddo

Without Dataddo With Dataddo Outcome for you
Post results for leadership A social manager opens LinkedIn page analytics, copies the numbers of one post into an email and sends it around the next day. Anyone in the comms channel asks the agent in Teams, and it reads Post Lifetime Engagement Metrics from the latest scheduled extraction. Post results on request
Engagement trend Weekly engagement is rebuilt by hand from daily exports, and the trend line differs between decks. Company Daily Engagement Metrics offers Day or Month granularity, so the agent answers weekly and monthly trends from the same data. One engagement trend
Video performance Video views and watch time are checked post by post, so the studio never sees which format holds attention. Video Analytics returns one row per post per Metric Type, such as VIDEO_VIEW, VIEWER and TIME_WATCHED, for the agent to compare. Video formats compared
Token consumption Copilot spends tokens exploring raw LinkedIn Organic columns, sampling rows and retrying until it understands the data. Field definitions and relations are supplied up front, so the model skips the exploration and goes straight to the answer. Fewer tokens per answer
Answer quality Prone to wrong joins, invented fields and numbers that are hard to check. Answers grounded in defined fields. In the Dataddo benchmark, 78.5% of questions were answered correctly, against 65.5% with plain CSV files. Better answers
Datasets

LinkedIn Organic datasets and the questions they answer in Copilot

The LinkedIn Organic datasets marketing teams use most, with their real field names. Copilot queries them by name through the Dataddo semantic layer.

Dataset Metrics and attributes Ask Copilot
Company Daily Follower Metrics
  • Paid Follower Gain
  • Organization Name
  • Start
  • End
  • Organic Follower Gain
  • + others
What share of new followers came from Paid Follower Gain each month this year on our main company page?
Company Daily Engagement Metrics
  • Organization Name
  • Engagement
  • Start
  • Impression Count
  • Unique Impressions Counts
  • + others
What was the monthly Engagement of each Organization Name over the last six months?
Company Daily Views Metrics
  • Life At Page Views
  • Overview Page Views
  • Start
  • All Page Views
  • All Mobile Page Views
  • + others
Which weeks had the most Overview Page Views, and did Life At Page Views follow the same pattern?
Company Lifetime Follower Metrics by Seniority
  • Organization Name
  • Seniority
  • Organic Follower Count
  • Paid Follower Count
  • + others
How does the Seniority mix of followers differ between each Organization Name we manage?
Company Lifetime Follower Metrics by Function
  • Function Name
  • Organization Name
  • Organic Follower Count
  • Paid Follower Count
  • + others
Do our followers by Function Name match the buyer functions our campaigns are meant to reach?
Post Lifetime Engagement Metrics
  • Comment Count
  • Share Count
  • Post ID
  • Commentary
  • Created At
  • + others
Which ten posts got the most Comment Count and Share Count since January?
Posts Metadata
  • Author
  • ID
  • Content Type
  • Published At
  • Visibility
  • + others
Which Author published the most posts on our company page this quarter?
Video Analytics Which videos reached the most people, based on the VIEWER Metric Type?
See all LinkedIn Organic datasets, metrics and attributes on the connector page →
Benchmark

More right answers. Half the confident mistakes.

We asked 43 pre-registered questions of three real datasets - Google Search Console, HubSpot deals and Google Ads - and delivered the same rows to the same model in four ways. Only the data layer changed.

78.5%

of questions answered correctly - the best of the four delivery methods tested

2x

fewer confidently wrong answers - 14.0% of runs against 24.0% and 26.3%

2.8x

more correct answers on messy CRM data - better on 8 questions, worse on none

Answered correctly All 43 questions - higher is better
Wrong, but stated as fact Share of runs - lower is better

Same model, prompts and rows in every condition; 759 graded runs, ground truth frozen before any run. On Google Search Console alone, documented CSV files did as well as Data to AI™ - the advantage comes from messier data such as HubSpot deals.

Read the benchmark →
FAQ

LinkedIn Organic and Copilot: FAQ

How do I connect LinkedIn Organic to Copilot?

Create a LinkedIn Organic source in Dataddo with Post Lifetime Engagement Metrics, Company Daily Engagement Metrics and Video Analytics, and attach it to a Copilot destination or AI Model. In Copilot Studio, add a Model Context Protocol tool for https://headless.dataddo.com/mcp-data with OAuth 2.0 Dynamic discovery, then publish the agent to Teams.

How do I make LinkedIn page data available in Microsoft 365 Copilot?

Build a Copilot Studio agent, add Dataddo Data Access as a Model Context Protocol tool with OAuth 2.0 Dynamic discovery, then publish it through Channels to Teams and Microsoft 365 Copilot.

How does the agent know when to query LinkedIn data?

From the server description you write in Copilot Studio. Say it holds LinkedIn company page followers, views, posts and video analytics, so those questions trigger a Dataddo call.

Who in Teams can use the LinkedIn page agent?

People you publish the agent to. In Teams or Microsoft 365 Copilot they type @ and select it, and the agent answers from the LinkedIn Organic flows attached in Dataddo.

Which video metrics can Copilot report?

Video Analytics supports four Metric Type values: VIDEO_VIEW, VIEWER, TIME_WATCHED and TIME_WATCHED_FOR_VIDEO_VIEWS. You choose which ones to extract when you create the source.

Can GitHub Copilot read LinkedIn Organic data in VS Code?

Yes. Add the Dataddo server to .vscode/mcp.json, start it, sign in and use Copilot Chat in Agent mode. On Business and Enterprise, an organization admin must enable MCP servers in Copilot policy first.

New from Dataddo · Data to AI™

Ask Claude or ChatGPT about your ads, analytics and CRM

“What did a new lead cost us last week, by paid channel?”

Connect 400+ sources once and get the answer right in your AI chat, without building a report. Better answers: your metrics are defined once, so the AI doesn't have to guess.