About


Best LinkedIn Hacks

  Karen

1. Personalize each outreach

2. Add PDFs to your posts

3. Use Call To Action in your posts

4. Leverage LinkedIn Lead Generation service

LinkedIn is a perfect acquisition channel so why not automate it? With services like LinkedRocked you can outsource it to professionals for a monthly fixed fee.

5.

Bonus Hacks

Automatically add targeted connections from ‘People You May Know’

Go to ‘My Network’. Open up JavaScript Console (CMD+OPTION+J on Mac or F12 on Windows.) and paste in this script:

var connections=0;
var rejections=0;
function connect(){
var e=document.getElementsByClassName('mn-person-card');
for(i=0;i<e.length;i++){
var addMember=false;
var headline=e[i].getElementsByClassName('mn-person-info__occupation')[0];
var des=headline.innerHTML;
for(j=0;j<keyWords.length;j++){
var reg = new RegExp(keyWords[j], 'i');
var checker = des.match(reg);
if (checker){addMember=true; break;}
}
if(addMember){
e[i].getElementsByClassName('button-secondary-medium')[0].click();
console.log(des);
connections++;
}else{
e[i].getElementsByClassName('button-tertiary-medium-muted')[0].click();
rejections++;
}}
console.log("Invitations Sent:");
console.log(connections);
console.log("People Dismissed:");
console.log(rejections);
scroll(0,100000);
scroll(0,0);
scroll(0,100000);
}

Hit Enter Now paste this and adjust the keywords to the type of people you want to connect with (not case-sensitive):

var keyWords = ["CEO", "Founder", "Founder", "Growth", "Sales Director", "Sales Manager"];

Hit Enter

Now type connect();

Hit Enter again

You’ll see something like:

Invitations Sent: 23 People Dismissed: 56

These are the numbers of people that matched the keywords versus the ones that didn’t. When you’re done, the feed with connection suggestions will refresh. You can now just retype connect (); and it will just start over again.

EDIT 16/05: Some LinkedIn users recently got a new UI for People You May Know, all nice and pretty with tiles. If this is the case for you, you have to replace the first code with this one:

var connections = 0;
var rejections = 0;
function connect() {
var e = document.getElementsByClassName('mn-pymk-list__card');
for (i = 0; i < e.length; i++) {
var addMember = false;
var headline = e[i].getElementsByClassName('mn-person-info__occupation')[0];
var des = headline.innerHTML;
for (j = 0; j < keyWords.length; j++) {
var reg = new RegExp(keyWords[j], 'i');
var checker = des.match(reg);
if (checker) {
addMember = true;
break;
}
}
if (addMember) {
e[i].getElementsByClassName('button-secondary-small')[0].click();
console.log(des);
connections++;
} else {
e[i].getElementsByClassName('mn-pymk-list__close-btn')[0].click();
rejections++;
}
}
console.log("Invitations Sent:");
console.log(connections);
console.log("People Dismissed:");
console.log(rejections);
scroll(0, 100000);
scroll(0, 0);
scroll(0, 100000);
}


About the author
Karen
Karen

Karen is a senior technical writer and copywriter here at GrowFollowing. Her area of expertize are social media apps and new media.