rtrvr.ai
Browser ExtensionStart in Chrome, on the page you're on.CloudA thousand browsers, on your schedule.RoverThe AI customer engineer for your product.Data & EvalsExpert trajectories for AI labs.
ACCESSAPI + MCPCLI & SDKTemplatesIntegrationsWhatsApp
Use cases
Vibe ScrapingLead EnrichmentWeb MonitoringForm FillingJob ApplicationsSocial MediaAI Web ContextAgentic CheckoutAll use cases
Pricing
BlogLaunches, benchmarks, deep divesDocsExtension, Cloud, API, MCP, CLICase StudiesReal teams, real runsVideosNew runs every weekChangelogWhat just shippedNewslettersProduct releases and real runs
Docs
Log inBook DemoAdd to Chrome
Log in
Menu
Add to ChromeBook a demo
ProductsBrowser ExtensionCloudRoverData & EvalsExploreUse casesPricingResourcesDocs

Opening template…

rtrvr.ai

Make every site
work for you.

Launches first, roadmap early, and the occasional trick we only share by email.

Products

Browser ExtensionCloudRoverData & Evals

Use cases

Vibe ScrapingLead EnrichmentForm FillingWeb MonitoringSocial MediaJob ApplicationsData MigrationAI Web ContextAgentic Checkout

Resources

DocsBlogData for AI LabsCase StudiesVideosNewslettersChangelogPricingAppSumoDemoAffiliate

Company

TeamContactGCP PartnerWhat We BelieveSecurityPrivacyTerms

Developers

APIMCPCLI & SDKTemplatesIntegrationsWhatsApp

Compare

ApifyBardeenBrowserbaseBrowser UseClayClaudeCometFirecrawl
Products
Browser ExtensionCloudRoverData & Evals
Use cases
Vibe ScrapingLead EnrichmentForm FillingWeb MonitoringSocial MediaJob ApplicationsData MigrationAI Web ContextAgentic Checkout
Resources
DocsBlogData for AI LabsCase StudiesVideosNewslettersChangelogPricingAppSumoDemoAffiliate
Company
TeamContactGCP PartnerWhat We BelieveSecurityPrivacyTerms
Developers
APIMCPCLI & SDKTemplatesIntegrationsWhatsApp
Compare
ApifyBardeenBrowserbaseBrowser UseClayClaudeCometFirecrawl
BACKED BYNVIDIA InceptionGoogle Cloud for StartupsBright DataNEC XSalesforce LaunchpadElevenLabs GrantsGMI CloudComposioSmallest.ai Grants
DISCOVERYllms.txtllms-full.txtagents.mdDocumentation indexSitemapOpenAPIAI Catalog
© 2026 rtrvr.ai
DiscordYouTubeInstagramTikTokLinkedInXGitHub
support@rtrvr.ai
Back to templates

LINKEDIN TEMPLATE

Track LinkedIn posts

Collect recent posts, media, and visible engagement in one structured result.

RUNS INYour browser works best
SETUP3 details to add
WHAT YOU GET04 PARTS
  1. 01Post copy and media
  2. 02Published date
  3. 03Visible engagement
  4. 04LinkedIn source link
EXAMPLE INPUTlinkedin.com/in/garyvee

SET UP YOUR RUN

Add the details. Check the result. Run it.

No code needed.
01

Tell rtrvr what to use

Required details are marked. The example text shows the expected format.

02

Choose where it runs

Cloud uses a fresh managed browser. The extension uses the sites you are already signed into.

Your browser works best. Your signed-in account may return more complete results.

Choose a browser

Pick a browser where the rtrvr extension is online.

Get the extension
Finish setup in your browser
  1. Install the extension
  2. Sign in to rtrvr
  3. Come back and choose the browser
ONE MORE STEP

Add the required details to continue.

WHAT HAPPENS NEXT

From setup to finished result.

  1. 01

    rtrvr opens the right sites. It uses Cloud or the signed-in browser you chose.

  2. 02

    The browser does the job. You can follow the run and step in if a site asks for help.

  3. 03

    You get the result. The output above is the shape to expect.

ADVANCEDRequest JSONOptional

Exact request sent to the run panel.

REQUEST.JSON
{
  "source": "retrieve",
  "template": {
    "id": "linkedin_post_scraper",
    "slug": "linkedin-posts",
    "name": "LinkedIn Post Performance Tracker",
    "categoryId": "LINKEDIN"
  },
  "inputs": {
    "profileUrl": "",
    "postLimit": 20,
    "analyzeImages": true
  },
  "agentHint": "You are extracting LinkedIn posts with visual analysis. Adapt to the actual UI.\n\n**TASK CONFIGURATION:**\n- Profile/Company URL: \n- Post Limit: 20\n- Analyze Images: true\n\n---\n\n## STEP 1: NAVIGATE TO PROFILE/COMPANY\n\n1. Go to \n2. Wait for page to fully load\n3. Identify if this is a personal profile or company page\n\n---\n\n## STEP 2: ACCESS POSTS/ACTIVITY\n\n1. Find the posts or activity section:\n   - Personal profiles: Look for \"Activity\" or \"Posts\" section\n   - Company pages: Look for \"Posts\" tab\n2. Navigate to view their posts\n3. Wait for posts to load\n\n---\n\n## STEP 3: EXTRACT POSTS WITH MEDIA\n\n**For each post (up to 20):**\n\n### Post Content\n- Full text content (expand \"see more\" if needed)\n- Post URL/permalink\n- Posted date/time\n\n### Media Content\n- **Post type**: text, image, carousel, video, article, poll, document\n- **Image URLs**: All image sources\n- **Carousel slides**: Each slide URL\n- **Video thumbnail**: If video post\n\n### Engagement Metrics\n- Reaction count (total)\n- Comment count\n- Share/repost count\n- Video views (if applicable)\n\n### Continue scrolling for more posts until 20 reached.\n\n---\n\n## STEP 4: IMAGE/CAROUSEL ANALYSIS (if true)\n\n**For posts with images:**\n\n### Single Image Posts\nDescribe:\n- **Subject**: What is the image showing?\n- **Type**: Infographic, photo, graphic, image, meme\n- **Design elements**: Colors, fonts, layout\n- **Text on image**: What text is included?\n- **Brand elements**: Logos, watermarks\n- **Quality**: Professional design vs. casual\n- **Purpose**: Educational, promotional, storytelling, engagement bait\n\n### Carousel Posts (DETAILED)\nFor each slide:\n- Slide number and position\n- Content of this slide\n- Text on this slide\n- Design consistency with other slides\n- Role in carousel narrative (hook, body, CTA)\n\nCarousel overall:\n- Total slide count\n- Narrative structure\n- Design template used (recognizable?)\n- Hook slide effectiveness\n- CTA slide analysis\n\n### Video Posts\nDescribe thumbnail:\n- What's shown in preview\n- Text overlays\n- Hook elements\n\n### Document Posts\nDescribe cover/preview:\n- Document type appearance\n- Title visible\n- Design quality\n\n---\n\n## STEP 5: VISUAL PERFORMANCE CORRELATION\n\n**Analyze which visual types perform best:**\n\n### By Content Type\n- Text-only average engagement\n- Image post average engagement\n- Carousel average engagement\n- Video average engagement\n- Document average engagement\n\n### By Visual Style\n- Which image styles get most engagement?\n- Carousel characteristics of top performers\n- Thumbnail patterns in top videos\n\n### Visual Patterns in Top Posts\n- What do the best-performing visual posts have in common?\n\n---\n\n## STEP 6: REPORT RESULTS\n\n```json\n{\n  \"profileUrl\": \"\",\n  \"profileType\": \"personal|company\",\n  \"totalPostsExtracted\": <number>,\n  \"postTypeMix\": {\n    \"textOnly\": <count>,\n    \"image\": <count>,\n    \"carousel\": <count>,\n    \"video\": <count>,\n    \"article\": <count>,\n    \"document\": <count>,\n    \"poll\": <count>\n  },\n  \"posts\": [\n    {\n      \"content\": \"\",\n      \"postUrl\": \"\",\n      \"postType\": \"\",\n      \"mediaUrls\": [],\n      \"postedDate\": \"\",\n      \"reactions\": <number>,\n      \"comments\": <number>,\n      \"shares\": <number>,\n      \"views\": <number or null>,\n      \"imageAnalysis\": [\n        {\n          \"slideNumber\": 1,\n          \"imageUrl\": \"\",\n          \"description\": \"\",\n          \"imageType\": \"\",\n          \"textOnImage\": \"\",\n          \"designQuality\": \"\",\n          \"purpose\": \"\"\n        }\n      ],\n      \"carouselNarrative\": \"\",\n      \"engagementRate\": <number>\n    }\n  ],\n  \"visualPerformanceAnalysis\": {\n    \"averageByType\": {\n      \"textOnly\": { \"reactions\": X, \"comments\": Y },\n      \"image\": { \"reactions\": X, \"comments\": Y },\n      \"carousel\": { \"reactions\": X, \"comments\": Y },\n      \"video\": { \"reactions\": X, \"comments\": Y }\n    },\n    \"topPerformingVisualPatterns\": [],\n    \"carouselInsights\": {\n      \"avgSlideCount\": <number>,\n      \"bestHookPatterns\": [],\n      \"commonTemplates\": []\n    }\n  },\n  \"recommendations\": {\n    \"bestPerformingFormat\": \"\",\n    \"visualOpportunities\": [],\n    \"contentGaps\": []\n  }\n}\n```\n\n---\n\n## LINKEDIN VISUAL CONTENT NOTES\n\n**LinkedIn visual content patterns to identify:**\n- \"Tip carousel\" templates\n- Personal story carousels\n- Data/stat infographics\n- Event/speaking photos\n- Team/culture photos\n- Product images\n- Quote graphics\n- Achievement/milestone graphics\n\n**Note which patterns correlate with engagement.**",
  "userInput": "You are extracting LinkedIn posts with visual analysis. Adapt to the actual UI.\n\n**TASK CONFIGURATION:**\n- Profile/Company URL: \n- Post Limit: 20\n- Analyze Images: true\n\n---\n\n## STEP 1: NAVIGATE TO PROFILE/COMPANY\n\n1. Go to \n2. Wait for page to fully load\n3. Identify if this is a personal profile or company page\n\n---\n\n## STEP 2: ACCESS POSTS/ACTIVITY\n\n1. Find the posts or activity section:\n   - Personal profiles: Look for \"Activity\" or \"Posts\" section\n   - Company pages: Look for \"Posts\" tab\n2. Navigate to view their posts\n3. Wait for posts to load\n\n---\n\n## STEP 3: EXTRACT POSTS WITH MEDIA\n\n**For each post (up to 20):**\n\n### Post Content\n- Full text content (expand \"see more\" if needed)\n- Post URL/permalink\n- Posted date/time\n\n### Media Content\n- **Post type**: text, image, carousel, video, article, poll, document\n- **Image URLs**: All image sources\n- **Carousel slides**: Each slide URL\n- **Video thumbnail**: If video post\n\n### Engagement Metrics\n- Reaction count (total)\n- Comment count\n- Share/repost count\n- Video views (if applicable)\n\n### Continue scrolling for more posts until 20 reached.\n\n---\n\n## STEP 4: IMAGE/CAROUSEL ANALYSIS (if true)\n\n**For posts with images:**\n\n### Single Image Posts\nDescribe:\n- **Subject**: What is the image showing?\n- **Type**: Infographic, photo, graphic, image, meme\n- **Design elements**: Colors, fonts, layout\n- **Text on image**: What text is included?\n- **Brand elements**: Logos, watermarks\n- **Quality**: Professional design vs. casual\n- **Purpose**: Educational, promotional, storytelling, engagement bait\n\n### Carousel Posts (DETAILED)\nFor each slide:\n- Slide number and position\n- Content of this slide\n- Text on this slide\n- Design consistency with other slides\n- Role in carousel narrative (hook, body, CTA)\n\nCarousel overall:\n- Total slide count\n- Narrative structure\n- Design template used (recognizable?)\n- Hook slide effectiveness\n- CTA slide analysis\n\n### Video Posts\nDescribe thumbnail:\n- What's shown in preview\n- Text overlays\n- Hook elements\n\n### Document Posts\nDescribe cover/preview:\n- Document type appearance\n- Title visible\n- Design quality\n\n---\n\n## STEP 5: VISUAL PERFORMANCE CORRELATION\n\n**Analyze which visual types perform best:**\n\n### By Content Type\n- Text-only average engagement\n- Image post average engagement\n- Carousel average engagement\n- Video average engagement\n- Document average engagement\n\n### By Visual Style\n- Which image styles get most engagement?\n- Carousel characteristics of top performers\n- Thumbnail patterns in top videos\n\n### Visual Patterns in Top Posts\n- What do the best-performing visual posts have in common?\n\n---\n\n## STEP 6: REPORT RESULTS\n\n```json\n{\n  \"profileUrl\": \"\",\n  \"profileType\": \"personal|company\",\n  \"totalPostsExtracted\": <number>,\n  \"postTypeMix\": {\n    \"textOnly\": <count>,\n    \"image\": <count>,\n    \"carousel\": <count>,\n    \"video\": <count>,\n    \"article\": <count>,\n    \"document\": <count>,\n    \"poll\": <count>\n  },\n  \"posts\": [\n    {\n      \"content\": \"\",\n      \"postUrl\": \"\",\n      \"postType\": \"\",\n      \"mediaUrls\": [],\n      \"postedDate\": \"\",\n      \"reactions\": <number>,\n      \"comments\": <number>,\n      \"shares\": <number>,\n      \"views\": <number or null>,\n      \"imageAnalysis\": [\n        {\n          \"slideNumber\": 1,\n          \"imageUrl\": \"\",\n          \"description\": \"\",\n          \"imageType\": \"\",\n          \"textOnImage\": \"\",\n          \"designQuality\": \"\",\n          \"purpose\": \"\"\n        }\n      ],\n      \"carouselNarrative\": \"\",\n      \"engagementRate\": <number>\n    }\n  ],\n  \"visualPerformanceAnalysis\": {\n    \"averageByType\": {\n      \"textOnly\": { \"reactions\": X, \"comments\": Y },\n      \"image\": { \"reactions\": X, \"comments\": Y },\n      \"carousel\": { \"reactions\": X, \"comments\": Y },\n      \"video\": { \"reactions\": X, \"comments\": Y }\n    },\n    \"topPerformingVisualPatterns\": [],\n    \"carouselInsights\": {\n      \"avgSlideCount\": <number>,\n      \"bestHookPatterns\": [],\n      \"commonTemplates\": []\n    }\n  },\n  \"recommendations\": {\n    \"bestPerformingFormat\": \"\",\n    \"visualOpportunities\": [],\n    \"contentGaps\": []\n  }\n}\n```\n\n---\n\n## LINKEDIN VISUAL CONTENT NOTES\n\n**LinkedIn visual content patterns to identify:**\n- \"Tip carousel\" templates\n- Personal story carousels\n- Data/stat infographics\n- Event/speaking photos\n- Team/culture photos\n- Product images\n- Quote graphics\n- Achievement/milestone graphics\n\n**Note which patterns correlate with engagement.**",
  "urls": [],
  "meta": {
    "createdAt": "",
    "userAgent": ""
  },
  "execution": {
    "mode": "device",
    "deviceIds": []
  }
}

MORE STARTING POINTS

Other templates for linkedin.

See all templates
LINKEDINFind LinkedIn jobs

Collect job titles, companies, locations, and application links in one list.

LINKEDINCollect a LinkedIn profile

Return the person’s current role, work history, education, skills, and available contact details.

LINKEDINBuild a LinkedIn company list

Return employees, roles, departments, locations, and profile links from the company you choose.