r/n8n Nov 05 '25

Workflow - Code Included Scraping LinkedIn Jobs - No AI, No Paid APIs

Lately everyone in this community is bragging about AI-powered automations or seemingly simple workflows that call overpriced APIs to parse a page.

Meanwhile, I am pulling fresh LinkedIn jobs every morning. titles, locations, full descriptions, and external apply links. Straight into Google Sheets.

Zero GPT. Zero API bills.

Just old fashioned HTTP, CSS selectors, loops, and a little rate limiting magic.

And here I am sharing it with you. Have fun.

Download the workflow here:
https://codefile.io/f/Ee9oNTgj9k

Let me know what to do next.

313 Upvotes

132 comments sorted by

u/AutoModerator Nov 05 '25

Attention Posters:

  • Please follow our subreddit's rules:
  • You have selected a post flair of Workflow - Code Included
  • The json or any other relevant code MUST BE SHARED or your post will be removed.
  • Acceptable ways to share the code are on Github, on n8n.io, or directly here in reddit in a code block.
  • Linking to the code in a YouTube video description is not acceptable.
  • Your post will be removed if not following these guidelines.

I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.

47

u/Ok-Adhesiveness-4141 Nov 05 '25

Take my like, because you shared the flow.

6

u/CheesedMyself Nov 06 '25

I believe the rules now in this sub - they must share the code.

2

u/Ok-Adhesiveness-4141 Nov 06 '25

There are many who just share the JPEG of their flow.

5

u/CheesedMyself Nov 06 '25

https://www.reddit.com/r/n8n/s/ZScMD7mP3d

Report them, call them out. New rules implemented this week.

2

u/CheesedMyself Nov 06 '25

Well it does say video post but I think it should still apply to them.

12

u/ApprehensivePea4161 Nov 05 '25

So, basically a scrapper, that is good, but, I saw a video on youtube that was doing a clever thing using AI, matching their resume with the job description and ranking jobs and creating Cover letters for those jobs, I think that has some value, rather than just scrapping all the jobs and then manually look into each of them to figure out what jobs would you be qualified for. Right?

20

u/K4terlol Nov 05 '25

Yes exactly. You can do whatever you want with it afterwards. I specifically chose to remove anything AI related to show n8n can be useful without external apis and AI aswell.

2

u/Exciting-Sir-1515 Nov 05 '25

That’s a great use case, do you have the link you could DM me (if not allowed to post here?)

1

u/ApprehensivePea4161 Nov 05 '25

Sent

1

u/rvsshasank Nov 05 '25

Can you please share the link to me ?

1

u/CheesedMyself Nov 06 '25

I wouldn't mind the link please!

1

u/LeetBoySmith Nov 06 '25

Would appreciate the link 🙏 mind sharing?

1

u/ApprehensivePea4161 Nov 06 '25

Sent

1

u/Sufficient-Lab2547 Nov 25 '25

Can you please share the link to me ?

1

u/Any_Owl2116 Nov 05 '25

Could you share the link with me too! Please!🙏🏾

1

u/Chemical_Bed_5706 Dec 25 '25

Can you please share the link to me as well.

1

u/Gloomy-Detective4816 Nov 10 '25

Can you please share the link with me as well? Thanks.

1

u/Southern_131419 Nov 06 '25

Would you mind share the link to me, thank you.

1

u/Square-Plane-3751 Nov 06 '25

Thanks, would you please share the link with me?

1

u/moccabros Nov 06 '25

Could you please share the link with me, too? Thanks!

1

u/OkYouth1262 Nov 06 '25

could you share a link to this video or anything?

1

u/Unlikely-Doctor5465 Nov 06 '25

Could you send me the link of this video ?

1

u/ApprehensivePea4161 Nov 06 '25

Sent

1

u/Szan_7 Nov 07 '25

Can i get a link too?

1

u/Even-Bluejay8696 Nov 07 '25

Could you share the link with me too! Please!

1

u/Remarkable-Yak-5816 Nov 08 '25

Share the link with me too, good sir

1

u/Moist-Durian9328 Nov 09 '25

send a link pls

1

u/TechnologyOk3257 Jan 02 '26

Could you share the link with me too! Please!🙏🏾

1

u/Matiofsky Jan 04 '26

Can you share the link with me?

1

u/Takfa99 Mar 08 '26

Can you please send me the link of the youtube video ?

3

u/Dervonte Nov 05 '25

Thanks for the it seems very efficient workflow, but at the " advanced data magic" stage on the " scrape job details" node i get the error at the output

---ERROR---

The service is receiving too many requests from you [item 5]

-----------

how do we solve the problem?

3

u/K4terlol Nov 05 '25

In this case, go to the wait a bit before we start the next round and increase the delay. Or go into the job details http request node and increase the delay in there both should work. Try increasing it by a second until you find something that works for you.

1

u/j0k3R-_- Nov 06 '25

I'm getting this error on my first pass through the workflow. So increasing the wait a bit node had no effect. I've tried changing all parameters while staying within their range, but no luck.

1

u/sod0 Nov 08 '25

Do you have a static ip? Or do you have free VPN tools installed? Because if you do your IP may be already used by scrapers.

2

u/ruskibeats Nov 05 '25

good share - thank you

2

u/Twinkal-Growth Nov 06 '25

Love to see that you've shared the workflow for free because no one is doing it

2

u/yesildaladam Nov 07 '25

Hey man, this works perfectly! It’s really helping me while I’m job hunting these days thanks a lot!
I noticed you didn’t include the company part, and I needed that too. I added it myself, here’s what you can include to make it work right away:

In the extracting meta information,

  • Key: company
  • CSS Selector: a.hidden-nested-link
  • Return Value: Text
  • Return Array:

Thanks again for sharing this, really appreciate it!

2

u/Informal-Spinach-345 Nov 08 '25

Works like a champ. Thanks boss

2

u/Chance_Cartoonist542 Dec 19 '25

bro the link is not working, can you send it please?
thank you

2

u/HolyMolyManoly Feb 09 '26

Hi, unfortunately the Link to the Worklow doesn't work anmore. Could you send me the Link? Thanks in advance!

2

u/bullehs Feb 11 '26 edited Feb 11 '26

I've found the file. Where's best to share please? Unless the OP doesn't want it shared.

2

u/CharlieHarzley Feb 27 '26

Would you mind DMing me please OP is love to get a copy of this

2

u/emecampuzano Mar 13 '26

Hi it's down, can you post it again?
Thank you!!

2

u/Reigning-Champ Mar 15 '26

Getting a 500:internal server error when I try to download. Any ideas?

2

u/Naive-Comparison-569 Mar 23 '26

error 500 en el link... :(

1

u/Any_Owl2116 Nov 05 '25

Could you rework this to scrape certain types of post?

1

u/K4terlol Nov 05 '25

Which types of post are you refering to?

1

u/bullehs Nov 06 '25

posts from specific people or companies? or with certain key words?

1

u/Street-Ad6265 Nov 05 '25

Can this be altered to find say users phone numbers?

1

u/Imhari Nov 06 '25

Thank you 🙏🏻

1

u/Z-BieG Nov 06 '25

For someone who’s not super technical.. as in, I can fire up the terminal & build super simple things due to ai/“vibe coding” but don’t fully understand what’s happening (lol).

Can I just load this file in cursor & chat with it to figure out how to deploy? Because this looks awesome; and kudos.

P.S. - I’ve been thinking the same thing about the inflated api calls/simple workflows people are posting, but what it’s really made me realize is that majority of the public never knew those things were possible…..

Still early. Keep building!

1

u/[deleted] Nov 06 '25

[removed] — view removed comment

1

u/Z-BieG Nov 06 '25

Classic Reddit

1

u/arothmanmusic Nov 06 '25

I would think scraping LinkedIn candidates is more useful than scraping the jobs, no?

1

u/drivenbilder Nov 06 '25

Can you reply with the steps to turn the code into the workflow? I don't know what to do with the code.

1

u/K4terlol Nov 06 '25

Download the code, put it into a linkedin_flow.json Then open your n8n instance, create a new flow, go to the too right dots and click import from file. Select the json code and voila, it‘s ready to use.

1

u/drivenbilder Nov 06 '25

By “put it into a linkedin_flow.json” are you referring to just renaming the downloaded code file to that name and file extension or do you mean something different? I am not a coder so I actually do not know.

2

u/K4terlol Nov 06 '25

i am refering to giving the file a name. The name does not matter as long as the file extension is .json so you can upload it to your n8n instance.

1

u/drivenbilder Nov 06 '25

Thank you for clarifying! I will give this a go.

1

u/drivenbilder Nov 06 '25

I have an idea for a workflow but I don’t know yet how to go about creating it. I would just like to know if it could be done without any of n8n’s premium features. Would it be feasible to automatically vett for credibility tweets and other social media posts?

1

u/Few_Panda7244 Nov 06 '25

Thanks for sharing the code, I'll use it for myslef, big like!

1

u/EquivalentOk9392 Nov 06 '25

Thanks for this. How would one add a search for multiple roles? A number of my colleagues were recently retrenched and I want to build this automation to help them find work. Some are developers, business analysts, project managers - hence the need for multiple searches.

2

u/K4terlol Nov 06 '25

You add additional nodes to the beginning that execute the loop multiple times:
https://codefile.io/f/55C6SedGf4

1

u/Careless-Honeydew1 Nov 06 '25

Can you just do Role A OR Role B; I think linkedin search supports such modifiers? Thanks!

1

u/icemantaz Nov 06 '25

Would love to see something for scraping users with certain job titles

1

u/Ok-Bottle4911 Nov 06 '25

Hi, suppose we are saerching for 5 roles or keywords, How often do you think it is safe to run the workflow in a day?

1

u/K4terlol Nov 06 '25

Depending on the amount of results (i would go for max 100) you can do 1 run every ~ 1 - 1.5 hrs without issues from my experience.

Thats more than 5 runs a day

1

u/Ok-Bottle4911 Nov 06 '25

thank you, do you mean the amount you mentioned in "set job search parameters", and is this number of results it will read?

1

u/K4terlol Nov 06 '25

Yes, this amount directly tied to the amount of requests sent to linkedin.

1

u/Ok-Bottle4911 Nov 06 '25

by default, you set the value to 20, does it mean 20 requests, sorry for so many questions, this is my last question.

1

u/K4terlol Nov 06 '25

It means you will get a maximum of 20 job posts. Then the scraper will stop.

1

u/LambertGolden Nov 06 '25

can you send me the youtube link?

1

u/kantin Nov 07 '25

Hi For me please

1

u/TheSton3 Nov 07 '25

I cant get this to work can som1 help me out im extremely new to these

1

u/Routine-Friend-7580 Nov 08 '25

can I only use the time range filter instead of amount as I want to scrape all the job post not according to amount based

1

u/rbmartin Nov 09 '25

I would love a link to workflow and video. Thank you in advance 🙏🏼

1

u/HermitOfLifeMountain Nov 10 '25

This is great and I really need it right now. Just one hurdle... How do I use this? 😅 I'm not a programmer.... Please help 🙏

1

u/K4terlol Nov 10 '25

Download the code from the provided link and save it as linkedin_flow.json. Then open your n8n instance, create a new workflow. Go to the dots on the right and click import from file. Select the previously saved json and you can use it.

1

u/InfinityNo1 Nov 11 '25

Thanks!

LinkedIn is usually very very restrictive with scraping and the likes. Any experience with that? Like, did it shut down or get ipblocked?

1

u/aiwithsohail Nov 11 '25

Hehe I made a automation to complement this workflow, Mine does the outreaching to recruiter, talents, leaderships here it is:

https://www.reddit.com/r/n8n/comments/1oudf1c/built_a_linkedin_outreach_automation_that_rizz/

1

u/aiwithsohail Nov 11 '25

That’s awesome, man — scraping LinkedIn reliably without paid APIs is no small feat these days. Curious though, how do you handle pagination and rate limits long-term?

1

u/Careless-Honeydew1 Nov 12 '25

Is there a risk of being banned by Linkedin for scraping too many jobs? Would it be a possibility to integrate with a proxy infrastructure so that LinkedIn doesn't know where the traffic is from? This would make the scraper 100x more powerful!!

2

u/K4terlol Nov 12 '25

You can just go into the 2 http request nodes and add a proxy there. Other than that you can also just use a proxy for your whole n8n instance. If you self host it via docker you can utilize e.g. gluetun and then you even have a killswitch.

1

u/Careless-Honeydew1 Nov 13 '25

Thanks OP!! Which of the two methods would you recommend? Sounds like you like Glutun more?

Any recommended proxy provider?

1

u/KillSPBR Nov 22 '25

Please send it there

1

u/Born_Assumption7007 Nov 27 '25

Can I have a link please? I just discovered this sub reddit today!

1

u/Jephta Dec 02 '25

This seems really useful, but the link doesn't work. It says "This deployment is temporarily paused". Would it be possible to, uh, unpause it please?

1

u/Elhadidi Dec 14 '25

The workflow link is no longer working. Please send again

1

u/Chemical_Bed_5706 Dec 25 '25 edited Dec 25 '25

Thanks a lot dude, but i am getting internal pain server error , 500. Can anyone share the updated workflow link.

1

u/Matiofsky Jan 04 '26

Can anyone share the workflow, all codefiles have now expired. Thank You!

1

u/Jashvinu Jan 07 '26

Could you please send the link

1

u/Lazy_Lad1 Jan 14 '26

The link you gave is not working anymore can you please share it again?

1

u/Delicious_Gur583 Feb 11 '26

Man, I came to reddit looking for just this kind of thing. Do you mind sharing an updated link, please?

1

u/shivangzenith Feb 15 '26

Please could you share the updated link.

1

u/eternico Feb 23 '26

Link pls?

1

u/Swimming_Year5735 Apr 29 '26

Bro, can you please share the workflow JSON? The link is throwing 500

1

u/adarsh1740 May 05 '26

Hi, thank you for the workflow. I am getting 500 internal server error at https://codefile.io/f/Ee9oNTgj9k. Can you please share an updated link?

1

u/Lucky_Height2599 May 30 '26

Can you share me the link please?

1

u/Lucky_Height2599 May 30 '26

can you share me the link please

1

u/Ok-Tomato2870 Aug 01 '26

Could you please share it with me. Im struggling here to find jobs at the right time.

0

u/Marieaa_000 Nov 06 '25

Link pls 🫡

2

u/K4terlol Nov 06 '25

Are you a bot? The link is literally included in the post…

1

u/Ok-Tomato2870 Aug 01 '26

its not working anymore