Skip to main content

n8n integration

Getting started with the n8n integration

Updated over 2 weeks ago

Get API key

In this tutorial we will explain how to connect your N8N workflows with our SourceGeek platform using an API key. Follow the steps below to get started.

Step 1: Registration

Before creating the API you first need to register yourself on our platform. Go to https://app.sourcegeek.com and register with your LinkedIn account. More information about the registration process can be found here.

Step 2: Connecting with LinkedIn using our browser extension

After registering you need to install a small browser extension and set up a session. All information about this extension can be found here.

Step 3: Create an API key for n8n

The final step is to create an API key which you need in your n8n workflow. This key can be generated in the Settings menu or via https://app.sourcegeek.com/settings/integrations

Click on ‘Add Integration’ and select the n8n option by clicking on ‘Configure’. The key is now being generated and you can copy&paste it into our n8n node in the workflow.

Useful links

Available Actions

Overview

Search for people using AI

(coming soon)

Check connection status with a profile

This action will check the connection you have with another profile. Possible outcomes are:

CONNECTED: This profile is your 1st degree connection. You can send him/her a Direct Message

NOT_CONNECTED: This profile is a 2nd or 3rd degree connection. You can send this person a Connection Request or an InMail.

(video will come soon)


Get data from a LinkedIn company page

You can review all company information if you run this action. The input is a Company Page url from LinkedIn and it returns all general data.

(video will come soon)


Get data from a LinkedIn profile

This action will return enriched LinkedIn profile data back to you. You need to give this action a profile url and it will show you all data in a detailed json format.

Also by using the SourceGeek enrichment you will get extra information about the profile:

  • Estimated birth day

  • Estimated gender

  • Estimated language

  • A detailed DISC profile including reasoning


Get recent accepted connection requests

There is no input required for this node and after running it, it will give back the last 40 accepted connection requests from your profile.

It shows the same data as you can see on this page: https://www.linkedin.com/mynetwork/invite-connect/connections/

(video will come soon)


Get recent messages

There is no input required for this action and it will return the last 20 conversations you had from your basic Inbox. It shows the incoming and outgoing messages as a thread.

It returns the same data as what you can see on this page: https://www.linkedin.com/messaging/

(video will come soon)


Get recent Recruiter messages

The same as the Action mentioned above, but now you will get the conversations coming into your LinkedIn Recruiter Inbox.

(video will come soon)


Import contacts from Basic Search

This action will return the profile names of a Search URL you used on LinkedIn basic. Create a search and copy the url and place it in the parameters of the node. Also define how many results you want to get back in n8n.

Use this action in combination with the action above to get detailed results of your search.


Import contacts from Recruiter Search

If you are making use of a LinkedIn Recruiter project and you have search results, use this action to extract them and import them into your workflow.

Copy and paste in the search url and define the max amount of results you want to get back.

(video will come soon)


Import contacts from Sales Navigator Search

If you are making use of LinkedIn Sales Navigator and you have search results, use this action to extract them and import them into your workflow.

Copy and paste in the search url and define the max amount of results you want to get back.


Send connection request

You are able to send out a connection request using this action. For this action two parameters can be filled in. You need to fill in the LinkedIn profile url and a possible Connection Note.

(video will come soon)

Keep in mind that the connection note can't be longer than 200 or 300 characters, based on the subscription you have with LinkedIn. Also there is a limit of connection requests you can send out on a weekly basis. More info about the LinkedIn limits can be found here.


Send message

You can use this action if you want to send out a direct message to your 1st degree network.

For this action a LinkedIn profile URL is needed and the content of your message. There are limits on the max amount of content you can place in the message. More info about the LinkedIn limits can be found here.


Send recruiter InMail message

Using this action gives you the option to send an InMail message to a profile in your 2nd or 3rd degree network.

To send an InMail you need to fill in the LinkedIn profile url, a subject and a long message. Also optional you can share a LinkedIn Project ID so the message is attached to your LinkedIn project.

(video will come soon)

Did this answer your question?