LinkedIn OAuth 2.0 Setup
LinkedIn uses OAuth 2.0 with an approved Developer app. You’ll create an app, request the appropriate member and organization scopes, then authorize BonData.Step 1: Create a LinkedIn Developer App
- Go to the LinkedIn Developer Portal
- Click Create app
- Associate the app with the Company Page you want to manage
- Complete verification of the Page association
BonData requires an approved LinkedIn Developer app. Access to the Marketing Developer Platform (for ad accounts, campaigns, and Lead Gen Forms) must be requested and approved by LinkedIn before those scopes become available.
Step 2: Request Products and Scopes
- On your app’s Products tab, add Community Management API (for Pages and analytics) and Marketing Developer Platform (for advertising)
- Ensure the relevant OAuth scopes are enabled, such as
r_organization_social,rw_organization_admin,r_ads, andr_ads_reporting
Step 3: Connect Your Account in BonData
- In BonData, navigate to Integrations and select LinkedIn
- Click Connect
- You’ll be redirected to LinkedIn to authorize the requested scopes
- Sign in, select the organization to grant access to, and click Allow
- You’ll be redirected back to BonData once connected
Required Fields
Available Data
Once connected, BonData can sync the following LinkedIn data:- Organization / Company Pages - Page profiles and metadata
- Followers - Follower counts and follower demographics
- Share / Post Analytics - Impressions, clicks, reactions, and engagement per post
- Ad Accounts - Advertising accounts you have access to
- Campaigns - Ad campaigns, campaign groups, and creatives with performance metrics
- Lead Gen Forms - Lead Gen Form definitions and captured lead responses