🚀LinkedIn Profile Enricher + Personalized AI Message Sequence avatar

🚀LinkedIn Profile Enricher + Personalized AI Message Sequence

Pricing

$8.00 / 1,000 profile enriched + 4 message sequences

Go to Apify Store
🚀LinkedIn Profile Enricher + Personalized AI Message Sequence

🚀LinkedIn Profile Enricher + Personalized AI Message Sequence

Paste your LinkedIn profile URLs, pick your outreach goal, and drop in your website URL - we analyze your site to understand your business and offer, then return a fully enriched profile and a personalized 4-message outreach sequence for every lead, written from your voice.

Pricing

$8.00 / 1,000 profile enriched + 4 message sequences

Rating

0.0

(0)

Developer

Pryzm Labs

Pryzm Labs

Maintained by Community

Actor stats

1

Bookmarked

2

Total users

1

Monthly active users

11 hours ago

Last modified

Share

LinkedIn Profile Enricher + AI Outreach Sequence

Paste your LinkedIn profile URLs, pick your outreach goal, and drop in your website URL — we analyze your site to understand your business and offer, then return a fully enriched profile and a personalized 4-message outreach sequence for every lead, written from your voice.


Overview

Drop in a list of LinkedIn profile URLs and walk away. This actor enriches every profile with full structured data from LinkedIn, then uses AI to write a personalized outreach sequence for each lead — a connection request and 3 follow-up messages — tailored to their actual background, experience, and activity.

Key highlights:

  • No LinkedIn account or cookies required
  • Analyzes your website automatically — no manual setup
  • Processes multiple profiles in parallel
  • Returns clean, flat output — ready to export as CSV or JSON
  • Outreach is written from your voice, not from a template
  • Only charged for successfully enriched profiles — skipped or failed profiles are free

Quick Start

  1. Paste your LinkedIn profile URLs
  2. Drop in your website URL (we'll handle the rest)
  3. Pick your outreach goal
  4. Run — get back enriched profiles + a full message sequence for every lead

Input

FieldRequiredDescription
linkedinUrlsYesLinkedIn profile URLs to enrich
websiteUrlNoYour website — we scrape it to understand your business and offer
noWebsiteNoCheck this if you don't have a website — reveals manual fields
yourNameNoYour name or business name (if no website)
yourBusinessNoOne sentence on what your business does (if no website)
yourOfferNoOne sentence on what you're offering these leads (if no website)
outreachGoalNoWhat you want the lead to do. Leave blank to skip outreach and return enriched data only

Input example:

{
"linkedinUrls": [
"https://www.linkedin.com/in/jane-smith-cmo/",
"https://www.linkedin.com/in/john-doe-vp-sales/"
],
"websiteUrl": "https://yourcompany.com",
"outreachGoal": "book_a_call"
}

Outreach goals:

  • book_a_call — CTA drives toward scheduling time
  • visit_website — drives to your site or landing page
  • schedule_demo — product demo focused
  • download_resource — lead magnet or free resource

Output

Each profile returns a flat row — clean columns, no nested objects exploding into hundreds of CSV columns.

Example output:

{
"input_url": "https://www.linkedin.com/in/jane-smith-cmo/",
"name": "Jane Smith",
"position": "Chief Marketing Officer",
"city": "San Francisco",
"country_code": "US",
"company": "Acme Corp",
"company_title": "Chief Marketing Officer",
"company_location": "San Francisco, CA",
"company_link": "https://www.linkedin.com/company/acme-corp/",
"followers": 4821,
"connections": "500+",
"url": "https://www.linkedin.com/in/jane-smith-cmo/",
"about": "Marketing leader with 15 years driving growth at B2B SaaS companies...",
"outreachStrategy": "Referenced her recent post on pipeline attribution and tied it to our automation offering",
"connectionRequest": "Your take on pipeline attribution resonated — we're building tools that automate exactly that layer. Would love to connect.",
"followUp1": "Hey Jane — glad we're connected. Curious if the attribution problem you mentioned is still the biggest bottleneck for your team right now?",
"followUp2": "Wanted to share something relevant — we put together a breakdown of how 3 CMOs solved the attribution gap without adding headcount. Happy to send it over if useful.",
"followUp3": "Last note from me — if the timing isn't right, totally understand. But if you ever want to see how this looks for a team like yours, 20 minutes is all it takes.",
"experience": "[{\"title\":\"Chief Marketing Officer\",\"company\":\"Acme Corp\",...}]",
"education": "[{\"title\":\"Stanford University\",\"degree\":\"MBA\",...}]",
"activity": "[{\"title\":\"Why pipeline attribution is broken...\",\"interaction\":\"Posted\"}]"
}

Full output fields:

ColumnDescription
input_urlThe LinkedIn URL you submitted
nameFull name
positionCurrent job title
cityCity
country_codeCountry code
companyCurrent company name
company_titleTitle at current company
company_locationCompany location
company_linkCompany LinkedIn URL
followersLinkedIn follower count
connectionsConnection count
aboutAbout section text
urlLinkedIn profile URL
outreachStrategyOne-sentence personalization angle used by the AI
connectionRequestPersonalized connection request (under 300 characters)
followUp1Day 3 follow-up after connecting
followUp2Day 7 follow-up with value
followUp3Day 14 final follow-up
experienceFull experience history (JSON string)
educationEducation history (JSON string)
activityRecent LinkedIn activity (JSON string)

Error output (for private or inaccessible profiles):

{
"input_url": "https://www.linkedin.com/in/private-profile/",
"error": "Profile is hidden or private."
}

Performance Tips

  • Batch your runs — the more URLs per run, the more efficient (website is only scraped once per run)
  • Use valid URLs — ensure URLs follow the format https://www.linkedin.com/in/username/
  • Private profiles — hidden or private profiles will be skipped with an error logged; the run continues for all other URLs

Error Handling

  • Private or hidden profiles are skipped — logged as errors, run continues (YOU ARE NOT CHARGED FOR SKIPPED PROFILES)
  • Individual profile failures don't stop the entire run
  • Website scrape failures will throw before processing begins — double-check your URL if this happens

Security & Privacy

  • No LinkedIn account or authentication cookies required
  • Your website is scraped once per run solely to extract your business context for outreach personalization
  • No data is stored beyond Apify's standard dataset storage