When building a LinkedIn post table in Catchr, you may notice that some posts visible on your LinkedIn Company Page feed are missing from your report. This behavior is expected and results from how the LinkedIn API structures post data.
Posts with a URL containing urn:li:activity come from your LinkedIn Company Page feed.
These are not original posts but reposts or shared posts that LinkedIn displays in your activity feed.
However, LinkedIn’s API does not return these “activity” posts.
Instead, the API only provides access to original content, which has one of the following identifiers in its URL:
urn:li:ugcPost
urn:li:share
That means if a post in your feed includes urn:li:activity, it will not appear in your Catchr data, since it’s not considered an original post by LinkedIn’s API.
If you want this missing post to appear in your Looker Studio, Google Sheets, Microsoft Excel, or API reports, you need to locate its original version.
Here’s how to do it:
Open the post in your LinkedIn feed, if the URL contains urn:li:activity, note that it’s not the original.
Click through to find the original post. Its URL will contain either urn:li:ugcPost or urn:li:share.
Check the publication date of that original post.
Update your Catchr query or report to include that publication date in the selected date range.
Once your report covers the original post’s publication date, its data will appear correctly in Catchr.
Tip:
If you often share or repost content from your LinkedIn Company Page, remember that only original posts (ugcPost or share) are returned by LinkedIn’s API. To analyze engagement on shared content, you’ll always need to refer back to the original post.