The Ultimate Growth Engine: step by step processes to automate your outreach on LinkedIn / Twitter…

michal-parzuchowski-224092-unsplash
Spread the love
  • 1
    Share

TUGE setup

Before setting-up, TUGE I’d like to warn you that you’ll be using an extremely powerful tool called Phantombuster. It *can look* scary if you’re not a developer but don’t worry it’s pretty easy to set up! You absolutely do not need to know how to code to use it (they just called their different programs APIs to scare marketers 😜)

Just follow the guide below and it’s going to be alright 😇 — If you prefer video tutorial here it is :

Let’s start the set up:

STEP 1: Get a list of targets

1 — Create an account on Phantombuster.com (You have 14 days for free)

2- Go to https://phantombuster.com/api-store/3149/linkedin-search-export

3- Click on “Use this API”

4- Click on Configure me!

You’ll now see the 3 configuration dots blinking. Click on them.

5. LinkedIn authentication

Because the script will manipulate LinkedIn for you, it needs to be logged on your LinkedIn account. For that you just need to copy paste your session cookie in the script argument:

  • Using Chrome, go to your LinkedIn homepage and open the inspector
  • → Right click anywhere on the page and select “Inspect”
  • → CMD+OPT+i on macOS

or

  • → F12 or CTRL+MAJ+i on Windows
  • Locate the “Application” tab
  • Locate the “li_at” cookie.
  • Copy what’s under “Value” (Double click on it then Ctrl+C) and paste it into your script Argument)

// How to access your cookies with Firefox and Safari //

6. Choose which search results from LinkedIn you want to get
Go to LinkedIn and search for your Ideal Customer Profile using LinkedIn filters (eg: Job title = Marketing // Location = United States // Industry = Marketing and Advertising)

Copy the URL of the search results directly in the search text field on Phantombuster.

7. Which degree of connections?

The three checkboxes allow you to target specific degrees of connections. For this specific test, we will enable the 2nd checkbox only for better results.

8. How many pages of results?

Define here the number of pages you want to bot to scrape.

Remember that the bot connects to your account in order to execute those scraping operations. In order to not exceed LinkedIn daily user’s requests, Phantombuster advises you to use this API wisely.

See LinkedIn Commercial Use Limit.

Note: We noticed that LinkedIn will not return more than 100 result pages. In my case, I just put 40 but you guys can whatever you want

Click on Launch & Enjoy!

It’s done! All that is left to do is to click on “launch” to try your script!

9. Use the result file

Once the bot has been executed you can use the result file. Right click and the file called “result.csv” and click on copy link

STEP 2: Warm up your audience by visiting their LinkedIn Profile and adding them automatically

Whenever you visit someone’s profile on LinkedIn, s/he will receive a notification saying that you’ve been visiting one’s profile. The great thing is that it will raise interest in your prospect’s mind and that you’ll also be able to use this automation to personalize your invite message 😉

We will also do two more things at the same time:

1- We will add each person we’ve visited its LinkedIn profile automatically.

RELATED:  Here’s What I Wish I Knew As a 25-Year-Old Entrepreneur (That Cost Me A Lot)

The great thing is that people don’t know that you did it automatically so you can even mention it in your message request.

2- We will find the emails of each of those person using Hunter.io. This service allows you to find anyone’s email using their first name, last name and company name. The great thing is that Phantombuster has an integration with Hunter so we can use the Hunter API key directly.

So, let’s look at the practical part:
1. Go to https://phantombuster.com/api-store/2818/linkedin-network-booster and click on “Use this API”

2. Click on “Configure me”

3. Paste your session cookie (same as in STEP 1)

4. Paste the link to the CSV file (Step 1 point 9)

5. Write an invitation message. Here is mine:

Hey #firstName#,

I’ve checked your impressive profile and I would love to connect and exchange!

Best,

Guillaume

#firstName# will be replaced automatically by the First Name of the person you’re sending the message to.

6. Go to https://hunter.io/ — Create an account — and then go to https://hunter.io/api_keys in order to copy your API key.

7. Paste your API key into Phantombuster

8. Click on settings

9. Click on “Repetitively” and select 6 times per day (This will allow you to visit 60 profiles per day)

10. Click on Launch

For the STEP 3 & 4, it will depend if your target is on Twitter or not… If not, you can go directly to STEP 5

Now that we’ve automated the process of visiting LinkedIn profiles, sending a personalized connection request and get their email address automatically, we have two different channels to set up. Twitter and sending emails.

Since both APIs are running 6 times per day automatically, you can only visit, add and find the email of 60 profiles per day. Therefore, depending on the size of the list you’ve exported, you’ll have to wait some days before you can do the next steps.
For example, if you have a list of 400 people, wait for a week to set up the next APIs (60×7=420 → >400).

STEP 3: Finding your target on Twitter

Some people are very active on Twitter and automating some of the Twitter actions can be extremely valuable in order to not only raise the interest of your target in your product/service but also to build warmer relationships. In essence, people like to feel important. If they see you on every channel they will believe that you’ve spent time doing research on them and therefore they will be more inclined to start talking to you.

The Google Sheet part:
This is a bit annoying but you’ll have to do some “excel” work. Don’t worry I’ll make it easy for you.
1. Go to your API “LinkedIn Profile Scraper” and click on “Console”
2. Use the result file

Once the bot has been executed you can use the result file. Right click and the file called “result.csv” and click on copy link

3. Open a google sheet — Take the first cell and write =IMPORTDATA("Paste your URL") and click enter
4. Now you’re going to keep only the columns Full Name and Company Name

5. Name a new column “Query Twitter”. In that column take the first cell and write = then select the first cell of “Full Name” write &" "& and select the first cell of Company Name (the formula should look like this: =A2&" "&B2). That will give you a column with Full Name and Company Name

RELATED:  How cloud tools helped this company get to 1,000 paying customers in 2 years

6. Go to https://phantombuster.com/api-store/4485/twitter-profile-url-finder and click on “Use This API”

7. Click on configure me

8. Copy and paste the link of your google spreadsheet and make sure that the link of your spreadsheet is in “Public mode”

9. Copy the name of the column containing both Full name and company name directly into the configuration panel of Phantombuster

10. Click on launch

This API will allow you to find all the Twitter URLs profiles. Once we have the link to the Twitter profiles we can now automate all the task regarding following up automatically those profiles and like some of their tweets.

STEP 4: Second Touchpoint with your target

In this part, we will use two different APIs to automate following of Twitter accounts and engaging with their account. Now that we have a list of Twitter account, we will be able to do that by setting up two new APIs

1. Go to https://phantombuster.com/api-store/4127/twitter-auto-follow

2. Click on “Use This API”

3. Click on “Configure me”

4. Open a new tab and go to your twitter account

5. Get your Twitter Session cookie

The Session Cookie you’ll need to make this API work is called “auth_token”,

Here’s how you can get yours:

  • Using Chrome, go to your Twitter homepage and open the inspector
  • → Right-click anywhere on the page and select “Inspect”
  • → CMD+OPT+i on macOS

or

  • → F12 or CTRL+MAJ+i on Windows
  • Locate the “Application” tab
  • Locate the “auth_token” cookie.
  • Copy what’s under “Value” (Double click on it then Ctrl+C) and paste it into your script Argument)

// How to access your cookies with Edge, Firefox, and Safari //

6. Configure repetitive launches

Twitter will not let anyone follow many people over a short period of time (if you force this, you can be banned from Twitter).

That is why this API will only send up to 50 follow requests per launch.

To do so, go into “Settings” > “Launch” > “Repetitively”. Select “Once per working hour”.

Click on Launch & Enjoy!

It’s done! All that is left to do is to click on “launch” to try your script!

Now that you’ll start following each account automatically, your target will have notifications about it and you’ll be able to raise the interest of your prospect. To go one step further we will now start engaging with the content your target is posting on Twitter.

The process:
1. Go to https://phantombuster.com/api-store/5770/twitter-auto-liker and click on “Use this API”

2. Configure the API

3. You can use the same settings as the one above except that you should put “10” as the number of profiles to like per launch — and 2 to the number of tweets you’d like to like

4. Configure repetitive launches as above (I think that by now you should be pretty familiar with the PB APIs)

Photo by Michał Parzuchowski on Unsplash

Original article published here


Spread the love
  • 1
    Share
0 I like it
0 I don't like it

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.