When you run a LinkedIn campaign in Skyp, follow-up messages aren't a single template sent to every connection — Skyp uses AI to generate a unique message for each individual lead, based on their LinkedIn profile and your campaign's goal. You can also personalise the connection note sent with every invite using placeholders.
How per-lead personalization works
For every lead who accepts your connection request, Skyp generates a personalized follow-up message that takes into account:
The lead's LinkedIn profile — their name, job title (headline), and company
Your campaign goal — derived from the campaign name and any follow-up message guidance you provided
Your outreach strategy — the timing, focus, and optional message template defined for each step in the sequence
This means two leads in the same campaign will receive different messages, each tailored to that person rather than a generic template.
Personalizing your connection note
When creating a LinkedIn campaign, you can add an optional Connection Note in Step 1: Campaign details. This note is sent with your connection invite to every lead — and it supports placeholders so each note feels personal.
Supported placeholders for connection notes
{{first_name}}— lead's first name{{last_name}}— lead's last name{{full_name}}— lead's full name{{company}}— lead's company{{headline}}— lead's LinkedIn headline
Example: Hi {{first_name}}, I noticed we share an interest in {{headline}} topics — would love to connect!
LinkedIn enforces a strict 300-character limit on connection notes. The editor shows a live character counter, and anything over the limit is trimmed before sending. Leave a little breathing room for longer names or company values to avoid unintended truncation.
If a placeholder's data is missing for a lead (e.g. no first name on file), Skyp smoothly removes the affected phrase so the note still reads naturally.
To set or edit the connection note, go to LinkedIn and open the campaign wizard at Step 1, or click Back from the strategy step to return to campaign details.
The follow-up message field
When creating a LinkedIn campaign, the Follow-up message field acts as a creative brief or direction for the AI — not the literal message that gets sent to every lead. Use it to specify:
The angle or value proposition you want to lead with
A specific question or call-to-action you'd like included
Any tone or constraint guidance (e.g., keep it short and casual, mention a specific use case)
If left blank, Skyp generates messages using the campaign name and each lead's profile as context.
Campaign strategy
Skyp automatically generates an AI outreach strategy for each LinkedIn campaign — a plan that determines the number of follow-up steps, the spacing between them, and the purpose of each message. In the strategy review step (Step 4 of the campaign wizard), the sequence is displayed as:
Connection request (unnumbered, shown at the top) — The invite sent to the lead. The connection note you set in Step 1 is shown here. To edit the note, return to Step 1: Campaign details.
Step 1, Step 2, … (follow-up messages) — Personalized direct messages sent after the connection is accepted, with a minimum gap of 2 sending days for a natural cadence.
The strategy is generated automatically when you reach Step 4, using the campaign's sequence length and goal as inputs. You don't need to configure it manually — Skyp handles it. But you can override it.
Setting a message template on a follow-up step
Each follow-up step in the strategy supports an optional message template — the exact copy you want sent for that step, with lead-specific details filled in automatically. When a template is set on a step:
The template is sent verbatim — Skyp substitutes placeholder tokens with each lead's actual data and changes nothing else
No AI rewriting: the template's wording, structure, and tone are preserved exactly as written
If a placeholder's data is missing for a lead (e.g., no first name on file), Skyp smooths only the affected phrase so it reads naturally — for example,
Hey {{FirstName}},becomesHey there,The template takes precedence over the focus directive for that step — only one is used at a time
Supported placeholders
You can use either {{double-brace}} or {single-brace} syntax — both work. Placeholder names are case- and separator-insensitive, so {{first_name}}, {{FirstName}}, and {{First Name}} all resolve to the same value.
{{FirstName}}— lead's first name{{LastName}}— lead's last name{{FullName}}— lead's full name{{Company}}— lead's company{{Headline}}— lead's LinkedIn headline
To set a template on a follow-up step, click the ⋮ menu on that step in the LinkedIn campaign strategy screen and choose Add Template or Edit Template. You can also set templates via MCP tools (see below).
When are messages generated?
Messages are generated just in time — a personalized follow-up is created for each lead shortly before it is due to be sent, once their connection has been accepted and any follow-up delay has elapsed. This keeps message content fresh, as a prospect might not accept the connection request for a while.
Advanced: customizing via MCP tools
If you use Skyp's AI assistant integration (MCP), you can access additional controls for LinkedIn campaigns:
View or update the campaign strategy — adjust the timing and focus of each step in the sequence
Set a message template on a follow-up step — supply the exact copy to send verbatim (with placeholder substitution only); use
update_linkedin_strategy_stepwith thetemplatefieldInsert a custom message for a specific lead — override the AI-generated message with your own content for a particular lead
Adjust the stop-sending-after-reply setting — control whether Skyp stops the sequence once a lead replies
See Using the Agents & API Dashboard for how to connect an AI assistant to Skyp via MCP.
