Back to Templates
Automatically scrape LinkedIn posts with Apify, transform them into optimized tweets and threads using Claude AI, store them in Airtable for approval, and publish to X on a daily schedule.
This workflow is designed for content creators, social media managers, and personal brand builders who want to maximize their content reach by repurposing LinkedIn posts for X (Twitter) without manual rewriting.
This workflow automates the entire LinkedIn-to-X content repurposing pipeline:
Config, LK Posts, and X Tweets (see table configurations below)Config table with your LinkedIn profile URL, scraping limits, and tweet scheduling delay"https://your-n8-server-url/webhook/post-tweet?id="&RECORD_ID()| Field Name | Type | Description |
|---|---|---|
| Name | String | Configuration parameter name |
| Type | Single Select | Data type indicator: String, Integer |
| String Value | String | Value when Type is "String" |
| Integer Value | Number | Value when Type is "Integer" |
Configuration parameters to create:
profile_url — LinkedIn profile URL to scrapeposted_limit — Time range for scraping (possible values: "any", "1h", "24h", "week", "3months", "6months", "year")max_posts — Maximum number of posts to scrapeschedule_tweets_days_after_lk — Number of days after LinkedIn post date to schedule the tweet| Field Name | Type | Description |
|---|---|---|
| LK Post ID | String | LinkedIn post unique identifier |
| Status | Single Select | Post processing status: Scrapped, Converted, Tweeted |
| Date | DateTime | Original LinkedIn post publication date |
| Content | Long Text | LinkedIn post text content |
| Post URL | URL | Link to the original LinkedIn post |
| Post Img URL | URL | URL of post image (if any) |
| Post Doc URL | URL | URL of carousel/PDF document (if any) |
| Carousel Content | Long Text | Extracted text content from carousel slides |
| Field Name | Type | Description |
|---|---|---|
| Unique ID | Formula | Auto-generated unique identifier |
| LK Post ID | String | Reference to the source LinkedIn post |
| Status | Single Select | Tweet status: Pending, Approved, Rejected, Tweeted |
| Variation | Single Select | Tweet format: Standalone, Thread |
| Tweet Nb | Number | Tweet position in thread (0 for standalone, 1-7 for thread tweets) |
| Content | Long Text | The tweet text content |
| Publication Date | DateTime | Scheduled date/time to publish the tweet |
| Post Now | Button | Triggers webhook to post immediately |