Skip to main content

AI personalization: a different connection note for every profile

Everyone can tell when they have received a template. "I'd love to add you to my professional network" is not a message, it is wallpaper, and people treat it accordingly.

Linkedroid can write a different connection note for every single profile, based on what is actually on that person's profile. This guide covers how to set it up, what the presets do, and the one setting most people get wrong. Written against version 3.7.0.

Where it lives

AI personalization is not on the campaign screen. It is in Preferences, under the Personalization tab. Open it from the gear icon in the top right, or from Settings in the sidebar.

This catches people out, because it means the setting is global rather than per campaign. Change it here and every campaign that sends connection requests uses the new prompt.

The Personalization tab in Linkedroid Preferences
Preferences, Personalization tab. Toggle on, choose AI-Powered, pick a preset, edit the prompt, choose the fields.

Turn on Personalized Messages

The first toggle is Personalized Messages, described as "Add personalized message to connection requests". With it off, Linkedroid sends bare connection requests with no note at all.

Bare requests are not a bad thing, incidentally. They perform fine, and they never sound wrong. If you are not going to write something worth reading, sending nothing beats sending a template.

With the toggle on, two buttons appear: Regular and AI-Powered.

Regular is a fixed message with variables. Same text for everyone, with their name dropped in.

AI-Powered generates a fresh note per profile from that person's actual data.

The four presets

Pick a Preset fills in a prompt and a sensible set of profile fields. There are four, and they are meaningfully different, not just tone variations.

Sales Outreach

Prompt: write a short LinkedIn connection request note, connecting because you have a product or service that could help them based on their role, under 300 characters, casual and professional. Uses first name, job title and company.

Honest about intent. Use it when you actually are selling, because the alternative is opening with a friendly note and pitching two messages later, which people find worse.

Networking

Prompt: write a friendly LinkedIn connection note expressing genuine interest in their work and expertise, warm, brief, under 300 characters. Uses first name and job title.

The default, and the right one for most people. Notice it deliberately uses fewer fields.

Recruiting

For reaching candidates. Uses first name, job title and company.

General

Prompt: write a short, friendly connection note mentioning something relevant about their profile and expressing interest in connecting, under 300 characters. Uses first name and job title.

The safe fallback when you are connecting for no single reason.

Writing your own prompt

The AI Prompt box is fully editable. You are writing instructions for a writer who has the person's profile in front of them, so the useful things to specify are constraints and things to avoid.

What works:

  • Give it a length. Every preset says "under 300 characters" for a reason. LinkedIn caps connection notes, and a note that gets truncated mid-sentence reads worse than a short one.
  • Tell it what not to do. "Do not compliment their profile" and "do not use the word excited" remove the tells that make AI writing obvious.
  • Give it a reason to be connecting. The model cannot invent your actual motive. If you say you run a logistics consultancy and want to talk to operations leaders, the notes get specific.

What does not work: asking for something the profile does not contain. "Mention a recent post of theirs" will produce a vague sentence, because the prompt only receives the profile fields you select below.

Profile Fields to Include, and why fewer is better

Six checkboxes: First Name, Last Name, Job Title, Company, Location, Full Name. By default the first five are on.

The instinct is to tick everything. Resist it.

Every field you add is another detail the AI feels obliged to work in. Tick Location and you start getting notes that mention the weather in Atlanta. Tick Company and Job Title and Last Name and you get a sentence that recites the person's business card back at them, which reads exactly as automated as the template you were trying to escape.

The Networking preset uses two fields: first name and job title. That is enough for a note that sounds like a person wrote it after glancing at a profile, which is the honest target.

Start with the preset defaults. Only add a field if you can say what you want the AI to do with it.

What it actually produces

Here is what lands, seen from LinkedIn's own Manage Invitations screen after a campaign run.

Sent LinkedIn invitations showing an AI-generated note
LinkedIn's Sent invitations view. Names and identifying details are blurred. The note references the recipient's actual role, and each one is different.

The shape is: greeting by first name, a specific reference to their role, then a reason to connect. Different for every recipient, because it is written from their profile rather than filled into a slot.

Check this screen after your first AI campaign. It is the only place you see exactly what went out.

The quota nobody mentions

LinkedIn limits how many connection requests with a note you can send. Free accounts get a monthly allowance. Once it runs out, LinkedIn will not attach your note.

Linkedroid handles this rather than failing: when the personalized-invite quota hits zero, it sends the request without a note instead of stopping the campaign. Premium accounts reporting unlimited notes are handled too.

So if you turn on AI personalization and later find plain requests going out, you have most likely used up the month's allowance. Nothing is broken.

Review before you scale

The failure mode with AI notes is not that they are bad. It is that they are subtly wrong in the same way a hundred times, and you do not notice until someone tells you.

So: run a small campaign, 20 or 30 profiles. Open Sent invitations. Read every note. You are looking for a phrase that repeats, a tone that misses, a field being used oddly.

Adjust the prompt, run another small batch, read those. Once two batches in a row read well, scale up.

What to read next

AI notes also work inside drip campaigns, where the Send Message node uses the same preset and prompt system. That is the next guide, and it is where personalization gets genuinely useful, because a follow-up that references the first message is far harder to template.

Questions to help@linkedroid.com.

Comments

Popular posts from this blog

Learn all about settings available with Linkedroid

Updated for Linkedroid 3.7. This guide was originally written in 2020, when settings lived in a small popup. They now live in a full Preferences screen with four tabs, and several settings below did not exist at all back then. Settings are where you decide how hard Linkedroid pushes, when it runs, and what it says. Getting them right before your first campaign matters more than anything else you will do in the product. Opening Preferences Two ways in: the gear icon in the top right, or Settings at the bottom of the sidebar. Both open the same Preferences screen. It has four tabs: General , Automation , Schedule and Personalization . The General tab. General LinkedIn Platform selects your subscription type: Regular LinkedIn, Sales Navigator or LinkedIn Recruiter. This is not cosmetic. It changes which pages Linkedroid reads and what daily limits are available to you. Appearance sets the theme to System, Light or Dark. Backup & Restore exports everything Linke...

How to visit or add LinkedIn profiles?

Updated for Linkedroid 3.7. The steps below follow the same shape as the 2020 version, but the visit modes were renamed and the dashboard was rebuilt, so the buttons are in different places. Visiting profiles is the core of Linkedroid. You set up a search on LinkedIn, Linkedroid reads it, and works through the results at a pace you control. This covers the whole loop, including adding 2nd degree connections as it goes. Step 1: open Linkedroid Click the Linkedroid icon in your Chrome toolbar. It opens as a full browser tab, not a popup, and lands on Quick Campaign . If you have no LinkedIn search tab open, Linkedroid says so and offers Go to LinkedIn at the bottom of the sidebar. It distinguishes between not being logged in, having no search tab, and being disconnected, so read what it actually says rather than assuming. Step 2: build the search on LinkedIn Linkedroid has no search of its own. It reads whatever LinkedIn search results are open in your browser, so your campa...

Complete guide to drip campaigns with Linkedroid

Updated for Linkedroid 3.7. The drip campaign builder was rebuilt since this post was written. The action elements described in the original version, and the screenshots of them, no longer match the product. Here is what the current builder does, and where to find the full guide. A drip campaign runs a sequence of actions against a list of people, waits between them, and branches based on how each person responds. That is still the idea. What changed is that it is now a visual flow builder with far more node types, real branching, and per-profile execution tracking. What is different now It is a canvas, not a list. You drag nodes onto a flow and connect them, rather than adding action elements in sequence. Ten templates. Rather than starting blank, you pick a starting point, from Connect & Follow-up to a thirteen-node Sales Outreach sequence. Real branching. A Condition node splits the flow on whether someone replied, accepted your connection, or has a keyword in their hea...

How to open Linkedroid CRM?

Updated for Linkedroid 3.7. The original version of this post described a right-click menu and a CRM button in a LinkedIn sidebar. Neither exists any more. Opening Linkedroid is now a single click. There is no separate CRM to open. What used to be the Linkedroid CRM is now the whole app, and it opens as a full browser tab. Click the icon Click the Linkedroid icon in your Chrome toolbar. That is it. A new tab opens with the dashboard, and you land on Quick Campaign. If you do not see the icon, it is probably hidden behind Chrome's extensions puzzle-piece button. Click that, find Linkedroid, and pin it. Linkedroid does not open as a small popup. It gets a full tab, which is why there is room for campaigns, a flow builder and analytics rather than a cramped panel. What opens. Profile names and photos blurred for privacy. You need to sign in once The first time, you get a sign-in card. Linkedroid uses Sign in with Google , and that account carries your plan, campaigns,...

Integrate twitter with linkedroid to automate your daily activities

Updated for Linkedroid 3.7. This post used to describe a built-in Twitter integration with a Connect Twitter button, list building and follow automation. That integration is no longer part of Linkedroid, and leaving the old instructions up would waste your time. Here is what replaced it, and how to get Linkedroid data onto X or anywhere else. What happened to the Twitter integration The old feature found Twitter handles from LinkedIn profiles, let you follow and unfollow from inside Linkedroid, and built Twitter lists from a visit campaign. It was built against a version of the Twitter API that no longer works the way it did, and it is not available in current builds. Cross-platform enrichment is still on the roadmap. It is not shipped, and this post is not going to pretend otherwise. What replaced it: webhooks Linkedroid now sends profile data anywhere you want, using the Webhook and Zapier Webhook nodes in the drip campaign flow builder. That is a better answer than a sin...

Tagging connections using Linkedroid CRM

Updated for Linkedroid 3.7. Tagging still works the same way in spirit, but it lives in My Network now rather than a CRM screen, and there are several ways to get profiles in that did not exist in 2020. Tags are how you build an audience. A drip campaign targets a tag, so tagging is the step that turns a pile of visited profiles into something you can actually run a sequence against. Where tagging lives Open My Network in the sidebar. Four tabs across the top: All shows everything Linkedroid knows about. My Connections is your 1st degree network, synced from LinkedIn. Discovered Profiles holds people found through campaigns who are not connections yet. Imported Contacts holds anyone you brought in from a CSV. That third tab is the important change since 2020. You no longer need to be connected to someone to tag them and target them, which means a Scan Profile campaign can build an audience of 2nd and 3rd degree people you have never spoken to. Tagging profiles Selec...

Bulk auto Withdraw/Accept pending invitations

This feature is very much helpful and important because if our queue of outstanding invitations increases and reaches to a threshold then LinkedIn put restrictions on invites we can send but don't need to worry about we've added a great feature like this to auto clear our queue on just a button click. This post will cover all about Invitation Manager  section available on the right sidebar of the page. Note - The  Invitation Manager  section is only available when we've selected regular Linkedin platform. Due to some restriction, Linkedroid doesn't allow this feature to use with Sales Navigator (Switch to regular if we want to use this feature, view this post to switch platform ). Invitation Manager Let talk about one by one for each button.  SENT - This shows all the pending/outstanding invitations sent to prospects along with the time it was sent. if we click on withdraw next to the profile then this request will be cancelled.  We've the...

How to switch to sales navigator?

Switching to the sales navigator platform. If you're still struggling to switch into your sales navigator platform then don't worry this post will help you switch your platform. Follow the below steps. Open Linkedroid by clicking on the Linkedroid icon present in the chrome. (The blue colour icon). Now click on the Gear Icon on the top right corner. (Assuming you're already signed into linkedroid and see this on the right side) Now choose the very first option, LinkedIn platform and select sales navigator ( the   option will be disabled if you've not subscribed to sales navigator ) . Now we're good to go, click on the refresh button.    If you're still unable to switch to sales navigator then please reach out to us at  help@linkedroid.com

Export your data to google drive and open in google spreadsheets

Export to google , If you're not using this feature. you're missing the beauty of Linkedroid to keep your data safe and secure in the google cloud 😃 Yes true, we don't know when you run out of memory or your system crashes or you clears chrome cache by mistake or something. In that case, you'll lose all your visit data. which means all the profiles you've visited in a month, a year or so will go away. Keeping all these things in mind we've developed this feature to keep your data safe and secure. Not just security it's easy to share, collaborate between your colleagues or anyone you wish so this post will help you understand how it can be setup. This feature is to upload your Previous Sessions  to google drive and open them in google spreadsheets. This section is present on the left sidebar of the Linkedroid. The list item is created when we visit profiles. Previous Sessions (1.1) Follow steps to export your session data to google drive. ...

How to fix not loading same profiles as on the search page?

Help with active bug #1 We've been recorded requests from a few users that they are not seeing the same profiles as on the search page. The problem has been identified and it has a quick fix. Follow the steps and check if you're performing the same. The issue is with the users using the sales navigator. 1. Make sure currently only 1 tab is opened with the sales search URL. 2. Check if you're loading a saved search URL.  Look at the URL it contains  savedSearchId which means it is a saved search. https://www.linkedin.com/sales/search/people?savedSearchId=637935216&searchSessionId=bbwvaidcQiqpNOc3RggzGA%3D%3D 2.1   Go to the sales search tab, Pick any filter from the filter list.  Refer below, I've added a new filter as geography (United States). 3. Now go back to Linkedroid and click the refresh button .  4. That's it, now you should see updated profiles. If the problem persists, please reach out ...