LinkedIn Ads
Below is the updated documentation, including the newly listed fields.
LinkedIn Ad Impressions & Engagement
HockeyStack’s LinkedIn Account List Integration add-on pulls account-based ad impression and engagement data from LinkedIn Ads. You can use this data in your attribution reporting, segmentation, or when viewing a single account’s journey.
How It Works
HockeyStack can pull impression and engagement data daily by company & campaign to capture changes over time. If it detects a change in any of the metrics, it inserts a Goal related to that change.
Goals:
LinkedIn Ads Impressions Changed
LinkedIn Ads Ad Engagements Changed
The “Changed” label indicates the difference since the last time data was pulled (e.g., yesterday). All of these goals use the same action and user property schema outlined below.
Action Properties
impression_change
Number
The change in impressions since the last data pull
ad_engagement_change
Number
The change in ad engagements since the last data pull
linkedin_campaign_name
String
The name of the LinkedIn campaign associated with the impressions/engagement
linkedin_campaign_id
String
The LinkedIn campaign’s unique ID
video_views
Number
The number of video views recorded
video_completions
Number
The number of video completions recorded
User Properties
company_id
String
The associated CRM company ID, if found.
linkedin_company_id
String
The company’s LinkedIn ID
linkedin_account_id
String
The LinkedIn Ads account ID associated with the data
linkedin_company_url
String
The LinkedIn profile URL of the company
company_name
String
The company’s name
company_domain
String
The company’s website domain
company_number_of_employees
String
The range of employees the company has
company_industry
String
The industry the company is associated with on LinkedIn
Caveats
LinkedIn only provides impression and engagement data if the metric is greater than 2, due to privacy constraints. This might cause slight accuracy issues when reporting on very low-engagement accounts or campaigns.
The LinkedIn API can be a bit inconsistent when it comes to reporting impressions. LinkedIn has a unique way of calculating these metrics, which often leads to noticeable differences between the impression counts shown on your LinkedIn dashboard and the numbers reported by HockeyStack. This isn’t an error on either end—rather, it stems from the accuracy caveats that LinkedIn clearly outlines in its documentation.
Because metrics are approximate, you may observe minor inconsistencies when comparing:
Similar time ranges, for example, reporting on results over 7 days vs. 8 days
The sum of daily metrics to the full corresponding time period
Reporting levels, for example, adding campaign level data and comparing it to account level data
To minimize the effect of this approximation, select:
A full time period instead of adding up daily metrics for that time period
The highest reporting level you want to view, for example, selecting account level data instead of adding up campaign level data
Historical Data Availability
The LinkedIn Ads API allows access to historical data for up to 2 years.
Last updated