Analytics

LinkedIn post analytics

Changed on

Retrieve post analytics for a LinkedIn profile within a date range. When a post was published from Ordinal, the response includes an ordinalPost object with the linked post's id, title, labels, and campaign.

Click metrics by profile type:

  • Personal (member) profiles return linkClickCount, profileViewFromContentCount, premiumCtaClickCount, and followerGainedFromContentCount. clickCount is always null.
  • Organization (company page) profiles return clickCount for total post clicks. The four member-only fields above are always null.

Personal profiles also include saveCount (times the post was saved) and sendCount (times the post was sent via DM). Posts with type Video also include videoViewCount, videoViewerCount, and videoWatchTimeSeconds; these fields are null for non-video posts and for video posts that have not yet been synced.

get/analytics/linkedin/{profileId}/posts

Request

Path parameters

profileIdstring uuid required

LinkedIn profile ID (UUID)

Query parameters

startDatestring date

Start date for analytics (defaults to 30 days ago)

endDatestring date

End date for analytics (defaults to today)

Response

LinkedIn post analytics

idstring uuid required
urlstring uri required

LinkedIn post URL

commentarystring nullable
type'Text' | 'Article' | 'Image' | 'Video' | 'Poll' | 'Celebration' | 'Job' | 'Event' | 'Document' | 'Repost' | 'QuotePost' | 'MultiImage' required

The type of LinkedIn post

publishedAtstring date-time nullable
likeCountinteger nullable
commentCountinteger nullable
shareCountinteger nullable
clickCountinteger nullable

Total post clicks. Available for organization (company page) profiles only; null for personal profiles.

linkClickCountinteger nullable

Clicks on links embedded in the post. Available for personal LinkedIn profiles only; null for organization profiles.

profileViewFromContentCountinteger nullable

Profile views driven by this post. Available for personal LinkedIn profiles only; null for organization profiles.

premiumCtaClickCountinteger nullable

Clicks on LinkedIn Premium CTAs (for example, Book an appointment) attached to the post. Available for personal LinkedIn profiles only; null for organization profiles.

followerGainedFromContentCountinteger nullable

New followers attributed to this post. Available for personal LinkedIn profiles only; null for organization profiles.

saveCountinteger nullable

Times the post was saved to view later. Available for personal LinkedIn profiles only.

sendCountinteger nullable

Times the post was sent via direct message. Available for personal LinkedIn profiles only.

impressionCountinteger nullable
engagementnumber nullable

Engagement rate (total engagements / impressions), typically between 0 and 1

emvnumber nullable

Earned Media Value calculated as (impressionCount / 1000) * CPM

videoViewCountinteger nullable

Total views on a video post. Only populated for posts with type Video; null for non-video posts and video posts that have not yet been synced.

videoViewerCountinteger nullable

Unique viewers of a video post. Only populated for posts with type Video; null for non-video posts and video posts that have not yet been synced.

videoWatchTimeSecondsinteger nullable

Total watch time across all viewers, in whole seconds. Only populated for posts with type Video; null for non-video posts and video posts that have not yet been synced.

Changes

    • info

      added the optional property / to the response with the status

    • info

      added the optional property / to the response with the status

    • info

      added the optional property / to the response with the status

    • info

      added the optional property / to the response with the status