Generate 10 optimized viral LinkedIn posts per topic with engagement scores, hashtag strategies, posting time tips, and formats to boost B2B lead generation.
# πΌ AI LinkedIn Post Generator β Create LinkedIn Posts That Go Viral and Generate Leads
**Display Name:** AI LinkedIn Post Generator
**Slug:** `ai-linkedin-post-generator`
**Category:** LinkedIn / B2B Marketing
**Powered by:** [Apify](https://www.apify.com?fpr=dx06p) + Claude AI
> Input your topic or expertise. Get **10 viral LinkedIn posts** optimized for engagement, reach, and lead generation β with hashtag strategy, posting timing, and format recommendations. Stop posting into the void.
---
## π₯ Why Every Professional, Founder & B2B Marketer Needs This Skill
LinkedIn is the **#1 platform** for B2B lead generation. But most posts get 0 engagement because they're boring, generic, or too promotional. This skill reverse-engineers viral LinkedIn content and generates posts that the algorithm loves.
**Every professional, founder, agency, and B2B marketer is your target.**
**What gets automated:**
- π― Generate **10 viral LinkedIn posts** per topic
- π Score each post by **engagement potential** (1-100)
- π·οΈ Optimize **hashtag strategy** for maximum reach
- β° Recommend **best posting times** for your audience
- π Create **multiple post formats** (story, list, insight)
- π° Generate **CTA variations** for lead generation
- π¨ Suggest **visual content** recommendations
- π Predict **viral potential** based on trend data
---
## π οΈ Tools & Resources
| Tool | Purpose | Platform |
|---|---|---|
| [Apify LinkedIn Scraper](https://www.apify.com?fpr=dx06p) | Analyze viral LinkedIn posts | Trend research |
| [Apify Reddit Scraper](https://www.apify.com?fpr=dx06p) | Find industry discussions | Content ideas |
| [Apify Google Trends Scraper](https://www.apify.com?fpr=dx06p) | Track trending topics | Trend analysis |
---
## βοΈ Full Workflow
```
INPUT: Topic + industry + target audience
β
STEP 1: Scrape top 30 viral LinkedIn posts in your industry using Apify
β
STEP 2: Extract successful patterns: hooks, formats, CTAs
β
STEP 3: Generate 10 posts with proven viral structures
β
STEP 4: Score each post by engagement and viral potential
β
STEP 5: Optimize hashtags and posting timing
β
OUTPUT: 10 viral-ready LinkedIn posts + execution guide
```
---
## π― Viral LinkedIn Post Structures
### Structure 1: The "Story + Lesson" Hook
```
I made a mistake that cost me [amount/time]
Here's what I learned:
[3 lessons]
Lesson 1: [specific insight]
Lesson 2: [specific insight]
Lesson 3: [specific insight]
If I could go back, I'd [action]
What would you do differently?
```
### Structure 2: The "Contrarian Take" Hook
```
Unpopular opinion: [bold statement]
Here's why I believe this:
[3 reasons]
1. [reason 1]
2. [reason 2]
3. [reason 3]
Most people disagree with me.
But here's what I've seen:
[personal experience]
Agree or disagree? Let's discuss.
```
### Structure 3: The "Listicle" Hook
```
7 things I learned from [experience]:
1. [insight 1]
2. [insight 2]
3. [insight 3]
4. [insight 4]
5. [insight 5]
6. [insight 6]
7. [insight 7]
Which one resonates with you most?
```
### Structure 4: The "Data-Backed" Hook
```
I analyzed 100 [companies/campaigns/strategies]
Here's what I found:
[3 surprising insights]
Insight 1: [data-backed finding]
Insight 2: [data-backed finding]
Insight 3: [data-backed finding]
The data doesn't lie.
What's your experience with this?
```
### Structure 5: The "Transformation" Hook
```
3 years ago: [before state]
Today: [after state]
Here's exactly how I did it:
Step 1: [action]
Step 2: [action]
Step 3: [action]
The key was [key insight]
What transformation are you working toward?
```
---
## π Engagement Scoring System
Each post gets an **Engagement Score** based on:
- Hook strength (0-30 points)
- Value provided (0-25 points)
- CTA effectiveness (0-25 points)
- Format optimization (0-20 points)
**Score breakdown:**
- 80-100: Viral potential (1000+ likes)
- 60-79: High engagement (500-1000 likes)
- 40-59: Moderate engagement (100-500 likes)
- 20-39: Low engagement (10-100 likes)
- 0-19: Poor performance (<10 likes)
---
## π·οΈ Hashtag Strategy
Recommended hashtag mix per post:
- 3 broad industry hashtags (100K+ followers)
- 2 niche-specific hashtags (10K-100K followers)
- 1 unique branded hashtag
---
## β° Optimal Posting Times
Based on audience analysis:
- **B2B professionals:** 8-10 AM or 4-6 PM (Tue-Thu)
- **Executives:** 7-8 AM (Mon-Wed)
- **Tech industry:** 9-11 AM (Tue-Thu)
- **Global audience:** 6-8 AM EST
---
## π Post Formats
### Text-Only
- Best for: Personal stories, insights, opinions
- Length: 1,300-3,000 characters
- Engagement: High when authentic
### Image + Text
- Best for: Data visualizations, quotes, before/after
- Image size: 1200x627 pixels
- Engagement: 2x text-only
### Video + Text
- Best for: Tutorials, presentations, demos
- Length: 30-90 seconds
- Engagement: 3x text-only
### Document + Text
- Best for: Guides, templates, checklists
- Format: PDF carousel
- Engagement: High lead generation
---
## β‘ Quick Start
1. Enter your topic or expertise
2. Choose your industry (tech, finance, marketing, etc.)
3. Select post format (story, listicle, data-backed)
4. Get 10 viral LinkedIn posts instantly
5. Pick your top 3 to test
---
## π Success Metrics
Track these for each post:
- Engagement rate (likes + comments / impressions)
- Comment quality (not just "great post")
- Share rate (resposts)
- Lead generation (DMs, form fills)
- Follower growth
---
## π‘ Pro Tips
- Post 2-3 times per week for consistency
- Respond to comments within 1 hour
- Use personal stories β they outperform corporate content 3x
- Include a clear CTA in every post
- Tag relevant people (but don't overdo it)
- Test different formats to see what resonates
---
## π― Industry Categories
β
Technology & SaaS
β
Finance & Banking
β
Marketing & Advertising
β
Consulting & Professional Services
β
Healthcare & Pharma
β
Manufacturing & Industrial
β
Retail & E-commerce
β
Startups & Entrepreneurship
---
**Ready to go viral on LinkedIn? Start generating posts now!**
don't have the plugin yet? install it then click "run inline in claude" again.