Connector

Load LinkedIn Pages data into Databricks

Send your company page's follower statistics to Databricks with OWOX Data Marts: followers by seniority, industry, function and location, and daily gains split into organic and paid. Set them beside ad spend, web analytics and CRM to see what the page brings.

LinkedIn PagesConnectedFollower Statist…Time-Bound Follo…
Data MartPublishedone definition
DatabricksOrgan…TimeTimeDaily 09:00
Refreshed on a schedule. No exports, no copy-paste.

Get Started Free

Endpoints

S00 · Why

Why join LinkedIn Pages with ad spend and your CRM in Databricks

LinkedIn shows how many people followed your page. It does not show whether the right people followed, what paid growth cost, or whether pipeline grew in the same industries. Bring page statistics, ad spend and CRM records into one data warehouse to see it.

  • Set paid follower gain beside LinkedIn Ads spend
  • See who follows you by seniority, industry, function and location
  • Set paid follower gain beside LinkedIn Ads spend in Databricks
LinkedIn PagesPage followers
LinkedIn AdsSpend
CRMPipeline
Your data warehouseDatabricksFollowersAd spendPipelineJoined by idFollower gainedPipeline growsOne query links growth to spend.

S01 · Step 1

Step 1: Connect LinkedIn Pages and choose what to load

Create a Data Mart, choose LinkedIn Pages as the data source, authorize once, open an endpoint and tick only the fields you need.

  • Two endpoints and 18 fields to choose from
  • Time-Bound Follower Statistics holds the daily organic and paid gains
New Data MartChoose a sourceLinkedIn AdsLinkedIn PagesFacebook AdsAuthorizeConnectedEndpointTime-Bound Follow…Follower Statisti…
Time-Bound Follow…12 fieldsorganization_urntime_range_starttime_range_endorganic_follower_gainpaid_follower_gain

S02 · Step 2

Step 2: Load LinkedIn Pages into Databricks tables

The catalog defaults to main, and the schema and table are pre-filled; change any of them. Run it and the first load lands in your own Databricks workspace.

  • Each endpoint gets its own table: the current follower breakdown and the daily gains stay apart
  • Every run is logged in Run History
DestinationDatabricksCatalogmainSchemalinkedin_pagesTablefollower_statistics_time_boundRun
Run HistoryPendingRunningSuccessIncremental load
Tablemain.linkedin_pages.follower_…

S03 · Step 3

Step 3: Open the output schema in plain words

The first run gives you the output schema: every field with an alias and a readable description, not an API identifier. Your data quality checks can read it too.

  • Descriptions say what a field holds, for example the number of organic followers gained in the period
  • Teammates can query the table without the API reference
main.linkedin_pages.follower_statistics…Output schemaFieldDescriptionorganization_urnOrganization URNtime_range_startStart timestamp of the time rangetime_range_endEnd timestamp of the time rangeorganic_follower_gainNumber of organic followers…paid_follower_gainNumber of paid followers gained…

S04 · Step 4

Step 4: Keep the page tables linked

Follower Statistics and Time-Bound Follower Statistics are separate tables that share the organization URN. Joined in SQL, they show who follows the page and how fast it grows.

  • Join on organization_urn, the page's organization identifier
  • Add ad spend and CRM tables to the same data model
Follower Statisti…organization_urnsegment_namesegment_valuepaid_follower_co…
Time-Bound Follow…organization_urntime_range_startorganic_follower…paid_follower_ga…

S05 · Step 5

Step 5: Refresh on a schedule and backfill the history

Set it once. A scheduled refresh keeps the Databricks tables current, and a manual run loads a past period of your choice.

  • Daily runs with no pipeline to maintain
  • Backfill history the first time you connect
ScheduleRun on a scheduleDaily 09:00
BackfillRun backfill
Run HistoryDaily scheduleManual backfillDaily schedule

S06 · Step 6

Step 6: Reuse the Databricks tables in every tool

One set of tables feeds your data model, spreadsheets, dashboards, AI assistants like Claude and ChatGPT and AI insights in Slack or email.

  • Define the numbers once
  • Every report reads the same table
LinkedIn Pa…Data MartPublished
Your data model
Google Sheets
Data Studio dashboards
Claude, ChatGPT
Slack, email

Recent updates

Why OWOX

Why OWOX for LinkedIn Pages in Databricks

Notebooks over the LinkedIn API and generic ETL tools get the numbers in. OWOX also keeps them in your tables, readable and ready to model.

  • You own the data. It lands in your own Databricks workspace, in tables you control.
  • Two tables, two views. The current follower breakdown and the daily gains load apart, so each stays simple.
  • Described columns. Fields say what they hold, such as organic followers gained in the period.
  • Joined by the organization URN. Ready to set beside ad spend and CRM by date.
  • Maintained for you. No jobs to repair when LinkedIn changes its API.
  • Free to self-host. The open-source OWOX Data Marts runs in your own infrastructure.

Book a callGet Started Free

Trust

The Data Partner You Can Trust

users

175K Source: Internal OWOX data as of 2026-11-11

Executives and data analysts across 20+ industries

G2 rating

4.9★2

“A trusted data analytics partner” — verified review

npm installs

171K3

In Open Source We Trust

Customers