LinkedIn Outreach Automatisierung: Website-Besucher zu LinkedIn-Leads mit N8N, RB2B & Prospera
Haupterkenntnis: Mit RB2B lassen sich anonyme Website-Besucher in identifizierte LinkedIn-Profile umwandeln, die dann vollautomatisch über N8N und Prospera mit personalisierten LinkedIn-Nachrichten bespielt werden – ohne manuelle Arbeit.
Creator: Brendan Jowett
Branche: Marketing
Bereich: Automation
Tags: linkedin-outreach, lead-generation, n8n, rb2b, prospera, ai-agent, b2b-marketing, website-visitor-tracking
Kurzbeschreibung
Schritt-für-Schritt-Tutorial, wie man anonyme Website-Besucher automatisch in LinkedIn-Leads umwandelt und via AI-personalisierte Nachrichten nurturiert.
Langbeschreibung
Brendan Jowett zeigt, wie sein B2B-Agentur-Setup Website-Besucher über RB2B identifiziert (70–80 % der Traffic werden auf Person & E-Mail aufgelöst), diese via Webhook in einen N8N-Workflow schickt, dort gegen HubSpot auf Duplikate prüft und neue Leads automatisch an Prospera weiterleitet. Prospera übernimmt dann den kompletten LinkedIn-Outreach: Connection Request, KI-personalisierte Erstnachricht und mehrstufige Follow-ups – alles vollautomatisch und ohne manuelle Eingriffe.
Stichpunkte
- RB2B identifiziert 70–80 % der Website-Besucher mit E-Mail & LinkedIn-Profil via Cookie-Tracking
- N8N dient als Orchestrierungsschicht: Webhook-Trigger → HubSpot-Deduplizierung → Switch-Node → Prospera
- HubSpot-Check verhindert doppelte Ansprache von bestehenden Kontakten oder Kunden
- AI-Extraktion des LinkedIn-Handles via GPT-4.1 Mini über OpenRouter (günstig & schnell)
- Prospera umgeht LinkedIn-API-Restriktionen und übernimmt Connection Request + mehrstufige Follow-up-Nachrichten
- Lead-Qualifikation in Prospera via AI-Prompt: unpassende Leads werden automatisch herausgefiltert
- Personalisierung der Nachrichten basiert auf gescrapten LinkedIn-Profildaten
- Repeat-Visitor-Deduplizierung in RB2B deaktiviert (ein Lead = eine Einspeisung)
- Privacy-Policy-Update mit Cookie-Disclosure auf der eigenen Website ist Pflicht
- Templates kostenlos in Brendans School-Community (20.000+ Mitglieder)
Zitate
“LinkedIn just has a much higher response rate than something like email.” “This is a system that’s going to come in and really just save those leads that are going to be falling away in those cracks.” “Turn on and have run in the background and it’s going to start to produce connections and leads and messages all for you.”
Action Items
- RB2B-Account erstellen und Code-Snippet auf eigener Website einbinden
- Datenschutzerklärung um Cookie-Tracking-Disclosure ergänzen (rechtlich notwendig)
- N8N-Webhook anlegen und URL in RB2B-Integrations-Tab eintragen; Repeat Visitors & Company-Level deaktivieren
- HubSpot-Suchmodul (oder eigenes CRM) in N8N einbauen und Switch-Node für Neu/Bestehend konfigurieren
- Information-Extractor-Modul in N8N aufsetzen (GPT-4.1 Mini via OpenRouter) um LinkedIn-Handle aus URL zu extrahieren
- Prospera-Account anlegen, LinkedIn-Konto verknüpfen, neue Kampagne erstellen
- Prospera-Webhook-URL kopieren und als HTTP-POST-Ziel in N8N einbauen (JSON-Body mit LinkedIn-Handle)
- Lead-Research- und Lead-Qualifikations-Prompt in Prospera konfigurieren
- Nachrichten-Sequenz in Prospera aufbauen (Erst-Nachricht + mindestens ein Follow-up nach 3 Tagen)
- System 2–3 Tage laufen lassen und RB2B-Dashboard auf eingehende Leads prüfen, bevor Prospera scharfgeschaltet wird
Full Transcript
Today I’m going to show you how we’re able to turn website visitors into LinkedIn connections to message and nurture. This is a great setup for bear to be businesses and a system that we use every day within our agency. This entire process is automated using N&N and one setup will become a lead machine for your business. So to build this we’re going to be using RB2B which enables us to turn the website visitors into email addresses and LinkedIn connections. We’re then going to connect this into a tool called Prospera which will enable us to nurture these leads with automated messaging and hopefully book them into some sort of an appointment. So even if you’re not technical I’m going to walk through how to set up everything from scratch so a total beginner can get this working. And if you do want to skip having to build everything yourself I’m going to have all of the templates and resources that I’m going to be using in this video available for completely free within my school community. We’ve got over 20,000 members now with 50 plus AI agent templates and courses. It’s a great place to network with others and become a better AI builder and entrepreneur. Once again it’s completely free and it’s linked in the description. Now if you are a business owner and want to get a system like this built out for your business please feel free to reach out to me by using the first link in the description. We’d be more than happy to explore this use case and plenty others that could accelerate AI within your company. All right so diving right into it this is RB2B this is going to be one of the key core components of getting the system up and running. So RB2B as I briefly mentioned is the tool in which is going to enable us to turn our website visitors into real email addresses and linked in profiles. So it sounds pretty incredible where literally able to just take our existing website we don’t have to really change too much we just add a code snippet from RB2B to it and then everything is going to get handled automatically for us so they’re going to be able to use the cookies on the website to be able to track who’s on the website and then lead that to some sort of contact information. So you can have a look at RB2B’s website right here identify 70 to 80% of your website traffic you can have a read through this and just get an understanding as to how it works but you can see it’s a pretty popular product it works pretty great and like I said we’ve been using this for quite a while now within our agency. So this is the actual RB2B dashboard this is our own RB2B account and I can just showcase some of the data from our own agency our own website as to some of the individuals that have been coming through the companies that have been coming through as well. This is just a graph of looks like the past the past month or so of data that has come through and you can see the amount of companies that are coming through every single day on our website. It’s quite a lot and you can also see the actual individuals we have profiles and companies and you can actually just see that specific data as well. If you have a look on the left hand side you’ll see person level visitors as well as the company level visitors. Now I’m not going to click into them specifically because there are you know real people that have come through our website are on there but ultimately what you’re going to see is their email address and potentially a LinkedIn profile. It’s very simply we’re able to now connect RB2B into an N&N automation so that we can start to reach out and contact these leads in any way that we’d like. So the system overall is very dependent on you having some amount of website traffic obviously you don’t need to have you know a bunch of inbound traffic coming through if you’re running ads or anything you’re obviously going to be getting inbound traffic through that and there’s no doubt about it that we’re going to be people who look at your website interested in your services but don’t end up you know reaching out to you or booking an appointment and this is a system that’s going to come in and really just save those leads that are going to be falling away in those cracks. So I’m sure that you’re familiar with N&N but if you’re not very quickly it’s an automation tool which essentially enables us to plug and connect to different applications together and also add in a lot of AI capabilities. So if we wanted to take these leads from RB2B and then send them to an AI agent to qualify that lead or send information to a CRM like HubSpot this is an automation tool which is going to enable us to do that. Otherwise you can have a look at some of my previous videos on N&N to get a good understanding of it otherwise just looking at their website and scrolling through a lot of the features and functionalities of N&N is going to get you up to speed pretty quickly. And then lastly the third tool that we need to get this working is a tool called Prospera. This is essentially directly going to be used for messaging and nurturing with the LinkedIn prospects. And so the reason that we’re using LinkedIn here is that LinkedIn just has a much higher response rate than something like email. Given that we have the LinkedIn profile of a particular individual that might be interested in our services if we’re able to just send them a direct message through their LinkedIn inbox it is going to get way further than an email. And the response rate should be far higher as well. I’ll have Prospera linked down below as well once again you can have a look at their website and just look through some of the features but you can quickly see here exactly what it enables us to do. Essentially we are building out our own AI agent in which is going to be messaging these LinkedIn leads. It’s going to be automated so these messages are going to be very personalized to the individual that we’re messaging. This will also handle the lead qualification aspect of it as well so it is going to look at that particular LinkedIn profile and determine if it’s qualified against your services. And if so it is going to connect with them on LinkedIn and then also send them not only one message but multiple follow up messages if needed as well. All right so hopefully you have a high level understanding as to all of the components required to get this system up and running. First thing that you need to do is go ahead and just sign up for RB2B and then plug this into your website. They have a pretty good tutorial on exactly how to do it. It doesn’t take too long to set up. Ultimately they’re going to give you a code snippet. Just need to take that code snippet and add it to your website. You’ll also need to add a disclosure of the cookies that you’re collecting on the website within your privacy policy. Once this is set up you are pretty much good to go. This system will now start to pull through all of the leads that are coming through on your website. If you wanted you can just leave this for a couple of days to make sure that you’re actually getting leads to come through and it’s all working and you’ll see those populate on that dashboard and in the person level visitors and company level visitors you’re going to see all the data start populating there. So once that’s working you’ve got leads coming through come over to the integrations tab which you’ll see in the automation section right here and this is where we’re going to be connecting this directly into N&N. And luckily for us if you’re just scroll down a bit on the integrations page here there’s plenty of platforms if you do want to plug into them but you’ll see N&N does have their own connection here so we can click on view integration settings and very simply all that we need to do is take a web hook from N&N and just add it through this connection. So you can see there’s a web hook URL at the bottom here. I’ve just blurred out the URL because I’m using it live in production right now. But I’m going to jump over to N&N just to showcase exactly how to get this URL. So this is the N&N workflow that we’ve got currently set up running live and active within our company. And ultimately what’s happening here is that we’re getting our RBDB contacts coming through on this web hook. Those leads are getting directly searched within our HubSpot CRM and then we’re hitting a switch node which goes down one or two paths. Either this lead is going to be an acting contact somebody that we’ve already reached out to and an existing client in which we obviously wouldn’t want to follow up with over LinkedIn. Otherwise they will be a new contact in which we’ve had no contact with before and we do want to get in touch with them. And that’s why there is a switch here which goes down two different pathways. So if you’re not using HubSpot obviously you can swap this out for whatever CRM system that you have. And I do think that this is quite an important step if you are getting lots of leads coming through. For us in particular it’s very likely that they might already go ahead and book an appointment. They might send us a message through our website lead form. And if this does happen they’re automatically going to be put in HubSpot anyways. And so we don’t want to add any duplicate leads and we especially don’t want to be sending messages to try and engage leads who have already contacted us first. So come back on how to build everything and how to structure this entire workflow in just a minute. But first up you just need to create the webhook trigger step right here. So if you click on the plus button and just type webhook you’re going to see the webhook trigger come up here. And so that’ll just be this webhook right here. It starts the workflow when a webhook is called. And so if you click on that immediately a webhook is going to be given to you. You’ll see here this is just a big long URL in which we’re able to send data off to from other applications. Now if you are going to be sending this directly into production I’d recommend swapping this over to the production URL. Otherwise if you’re just playing around with it doing some testing you can use the test URL for now. And once you’ve got that URL come back to RBDB and just add it directly in the web URL section right here. Just hit the save button and now that’s pretty much good to go make sure that the integration is actually enabled so that we can automatically send these individuals to our NADN automation. Now I have disabled the company level profiles. It’s not as easy to just message a company as it is to message an individual. So it’s not as effective that I wouldn’t recommend it. And then also sending repeat visitor data. We don’t want to be sending through the same person multiple times. We only need to send them into the system once and then we’re going to be doing our nurturing ourself. So at this stage we’ve got RBDB connected to NADN and now we’ve got the leads coming through this system. The first module that I’ve got here is this HubSpot search contact. And very simply what’s happening is that we are doing a search within our HubSpot CRM of the particular individual his name. And we’re just seeing whether or not he exists within our database. And so you can see at the bottom here with the query we’re just adding in the variables of the first name, last name and company name. And the operation that we’re using is the contact. So we’re looking at contacts and the exact operation is search. So we’re just searching those contacts. I’ve added a particular filter at the bottom here. If you click add option you’ll see query come up and just add in the values that you want to use to search with. Now once again if you’re not using HubSpot this is obviously going to be something that you can use for other CRMs. Then we will just be a slightly different setup required to do so. Once that happens we’re either going to have a lead come for act from HubSpot or we’re not. And in that case we’re going to be hitting the switch step right here in which I can click into. And very simply if the ID comes back so this is a HubSpot ID or contact ID from HubSpot if this value exists at all this means that they do exist within HubSpot. And if that’s the case then we are going down the pathway of existing contact. Otherwise if the HubSpot ID doesn’t exist no one is here then we can just say it doesn’t exist and then we can go down the pathway that they are going to be a new contact. So pretty simple stuff. The switch node will allow us to go down two different pathways now with two different drag steps. And if they are going to be in an existing contact I just have a dedicated HubSpot module right here. And all that this does is it actually just updates and populates some additional fields for this particular contact. When we do this search using RBDB or just using LinkedIn we get back some information about their company and about them. And just to add to this system essentially what we’re doing is just updating some of the properties within our database so that we’re just adding some more information to these leads that we already have. Obviously you can get as creative as you want here if you wanted to send them an email to do a follow up as they viewed your website again you could really be as creative as you want and do whatever you want. Now if this is a brand new contact this is somebody that we haven’t got in our CRM before this is a person that’s just landed on our website most likely for the first. What we’re then going to be doing is jumping into an information extract a module right here. And very simply all that’s happening is that this is taking the LinkedIn URL directly from RBDB that has come through on that web hook. And we are essentially using this information extract a module which is like an AI step and we’re telling it that we want to extract the LinkedIn username from that LinkedIn URL. And you can see here the attribute that we’ve outlined here. I’ve essentially said that I want the LinkedIn handle and this is the sort of variable name for that. And the description is that this is the LinkedIn username from the URL. So once again this is using AI to power this for essentially relying on an AI model to understand what a LinkedIn URL is as well as a LinkedIn username and then probably extract what we’re looking for. And this is connected into an AI model itself as it needs to be given that it’s powered by AI and at the moment we’re just using an open router chat model which enables us to access thousands of different APIs from one API call. And in particular I’m just using GPT 4.1 Mini. It’s not the most advanced model we don’t need it to be. It’s a very simple task. We just like it to be quick and cheap. So that is all that information extract a module is doing. It’s just getting the LinkedIn handle. So now coming over to Prospera this is where we can now make use of that particular LinkedIn profile. And then we can start the process of sending out a LinkedIn connection request as well as doing a series of LinkedIn messages. Now you might be wondering why I’m using a separate platform like Prospera to send out the connection requests and send out the messages as well. And ultimately doing outreach and talking to people using LinkedIn is a pretty difficult thing to do via their APIs. Essentially LinkedIn doesn’t actually have any APIs to send connection requests and to send messages. It’s very restricted and it’s very hard to automate. And so the benefit of Prospera is that they’ve done all of that work for us. They’ve got a dedicated system that enables us to be able to send these connection requests and send these messages for us on our own end. So this right here is my dashboard here on Prospera. And so I’ll just quickly run through creating a campaign and then connecting that to our end and automation. So this on the screen website visitors is the active campaign that we’re using. We have active leads coming through and being sent into this that are being messaged and connected with. So to get a new campaign set up just click on new campaign make sure in the campaigns tab. You can name this whatever you like if it’s going to be used for website visitors or something else. I’m just going to call this the YouTube demo. First up you will be asked to connect to your LinkedIn account. Obviously just go through the steps that it asks you to then we can hit create campaign and then we’re going to land on this page right here. And this is really everything that we need to get it all set up. So the first thing that you’ll see highlighted in yellow as well is the web book. So this is what we’re going to be using now to send leads directly from N&N to the system right here. So just click on the web book. This is going to give us a brand new URL in which we can use and send our leads off to. And this is exactly what you’ll see at the end of my automation right here with this custom HTTP request. So very simply what we have is a post request to the URL that we got given from Prospera right here. And all that we need to do is just set up a specific JSON body to send off to this URL in which we’ll contain our LinkedIn URL profile. So make sure that you are sending off a structured JSON body. And then all the way at the bottom here we’ll see the JSON code right here. Coming back to Prospera they’re giving us an example here as exactly what the JSON should look like, which is this code right here. So just copy it directly from here, coming to N&N and just paste it. And then from our previous information extract a module, you’ll see the exact variable of LinkedIn handle coming from that information extractor step. We’re just going to be using this and dragging it directly into this JSON response so that it is pulling through the proper handle for the individual that’s running through our workflow. And so that is pretty much it. Our workflow is set up. We’ve got the leads coming from RB2B, sent to N&N to process, and then now coming to Prospera to get engaged with. So I’ve just duplicated this HTTP request right here just to showcase this in action. I have then added in my own name here, my own LinkedIn handle. So I’ve just right click on this and I’ll execute this step. And if I come back to Prospera here, I’m just going to refresh the page and we should see myself coming through in Prospera. And now we can see that a lead is coming through and this should be myself. And here we go. We can see myself. I’ve now populated within the system. I’ve got my name here, company research output. And then you can see some information here that has been scrapped directly from LinkedIn. So awesome. That’s clearly now working in the system and that should be good to go. Just scrolling down a bit. We’ve also got lead research and lead qualification. And these are ultimately just AI prompts to help you manage these leads for your outreach needs. So for lead research, ultimately if you want to get a specific bit of information out of these individuals to use when sending the personalized messages, you can put in a custom prompt here. So there’s a specific bit of information that you would be interested in looking for. For example, if we wanted to know if they were already interested in some sort of AI systems before, we could add a prompt here in which specifically tries to get this Prospera system to look for any indication of interest in AI systems previously. And then we can use that data specifically to personalize the first message that we send out. Then underneath this, we’ve got lead qualification. This is very important for us where you get a lot of unqualified leads coming through the website and no doubt about it. Most businesses probably do. And so if you can add in a qualification prompt, which essentially just outlines the types of individuals that you’d be looking to work with and the types of individuals that you wouldn’t want to work with, this does do a pretty good job at looking at these LinkedIn profiles and determining whether or not it fits your criteria or not. And obviously, if it fits the criteria, they’ll go through your messaging process. Otherwise, if they’re not qualified, it’s not going to do anything with them. So this is pretty much it for the first setup here in Prospera. I’ll just click the continue button and it’s going to be all ready to go to start sending out messages. Now, once you’ve clicked that button, you are going to land on this page right here in which is where you’re going to be able to set up and customize what these messages are going to look like. So just looking at the main part of the page chart, this is the workflow in which is going to be used for nurturing our leads and sending these follow-up messages. So it’s very simple to use. The first message right here says create and send a message and this is the message framework and this is essentially a prompt in which is being used to structure and format the first message that’s going to get sent out. So you can see here, it says hey, first name, I noticed your experience in relevant fields as industry and it’s got sort of a message template right here. This is going to get used against an AI model to populate those fields based on the LinkedIn lead data. So on the right hand side, you can see all of my information right here. This is what would get populated within these fields or the AI would determine what should be populated in those fields. It’s pretty simple. Just need to build out a template that you like and that works well for your use case. And then beneath this message, you’ll see here that we have a wait step. So it says wait for three days. So you can essentially set up an await amount for how long you want to wait until sending off your follow-up messages. And so by default, it’s just waiting three days before sending off the second message. And then once again, build out a template, obviously making sure that the AI can populate some relevant fields for it to make it personalized. And then after three days, that message will get sent out. If you wanted to, you could add more messages as well. This is the default. You can add in as many messages as you want and as continue to follow up and nurture these leads. And I can show you an example of this working in action. If I hit the generate button, it’s going to go ahead and generate these messages relevant to my profile and this prompt right here. And here we go. So you can see here it says I noticed your extensive experience in AI development and premium consulting. And I thought you might be interested in learning how to accelerate AI implementation. Blah blah blah. You can see that it has been able to look at my profile right here. Understand exactly what kind of service we provide and then just personalize the message to fit in with that. And then second, on the second message, you can see that it’s done the exact same thing right here. It’s added in my company name as well as all of the things that are relevant to who I am. It’s a pretty awesome stuff. Pretty easy to get set up as well. And at this point, we are now collecting our website visitors, returning them into usable LinkedIn profiles, and then we’re sending out and nurturing them via messages. So just hit the continue button right here and this is literally all good to go. This will start running automatically for you. So that is pretty much all that you need to set up this lead machine. Once again, this is something that you can literally just turn on and have run in the background and it’s going to start to produce connections and leads and messages all for you. Now, if you are a business owner and this is a system that you could see yourself making yourself, we’d be more than happy to explore this potential use case for you and others as well. So feel free to reach out with me and my team by using the first link in the description. And if you are someone that is looking to build these systems and sell them to other companies, once again, I’m going to have all of these resources and templates for a completely free download within my school community. With over 20,000 members now, it’s getting pretty active. There’s a lot of people that you can network with, and it’s no doubt about it. One of the most helpful things that you can do. And if you did like this video, check out this video right here where I built out an AI voice agent for an e-commerce store, which I think is pretty cool as well.