LinkedIn Skill Endorsements (Beta)

Skill endorsements let you endorse a prospect's LinkedIn skills as a lightweight engagement action that builds rapport, triggers a notification on their end, and warms up the relationship before you send a connection request or message. This feature is available both as a campaign step and as a standalone action from any prospect's profile.

—— OVERVIEW ——

When you endorse someone's skill on LinkedIn, they receive a notification with your name and photo. This puts you on their radar without requiring them to accept anything. Unlike connection requests or InMails, endorsements are non-intrusive — the prospect sees your name, may visit your profile out of curiosity, and is more likely to accept a follow-up connection request from someone who already engaged with them. Studies show that prospects who receive an endorsement before a connection request accept at 2-3x the rate of cold invites.

How It Works Under the Hood:
When the endorsement step executes, WarmySender fetches the prospect's full LinkedIn profile via the Unipile API, extracts all skills that have endorsement IDs, matches your preferred skill name (if you specified one), and submits the endorsement. The entire process is automated and takes a few seconds per prospect.

—— USE CASES ——

1) Warm Up Cold Prospects Before Connection Requests
The most common use case. Place an 'Endorse Skill' step before your 'Send Invite' step in a campaign sequence. The prospect receives the endorsement notification, sees your name and profile photo, and when your connection request arrives 1-2 days later, you are no longer a complete stranger. This dramatically improves acceptance rates, especially for senior decision-makers who ignore cold invites.

2) Re-engage Dormant Leads Who Did Not Accept Your Invite
If a prospect has not accepted your connection request after 7-14 days, an endorsement serves as a gentle nudge. It reminds them you exist without being pushy. Place it after a 'Wait Accept' timeout step in your campaign. Many prospects will revisit your pending invite after receiving the endorsement notification.

3) Build Social Proof Through Reciprocity
People naturally want to return favors. When you endorse a prospect's skill, many will visit your profile and endorse one of your skills in return. This creates a mutual engagement loop. Even if they do not endorse back, the profile visit alone increases your visibility and makes future outreach warmer.

4) SDR Teams Using Endorsements as a First Touchpoint
For sales development teams running high-volume outreach, endorsements provide a low-risk first touchpoint that does not consume your daily connection request quota. An SDR can endorse 15-20 prospects per day, then follow up with connection requests the next day — effectively doubling the touchpoints without doubling the risk.

—— STEP-BY-STEP CAMPAIGN SETUP ——

Adding Endorse Skill to a Campaign:
1) Go to LinkedIn > Campaigns and create a new campaign or edit an existing one
2) In the campaign editor, click 'Add Step'
3) From the Actions menu, select 'Endorse Skill'
4) Configure the step:
• Preferred Skill (optional) — Enter a specific skill name like 'Python', 'Sales Strategy', or 'Product Management'. The system will try to match this against the prospect's listed skills.
• If left blank, the system automatically endorses the first available skill on the prospect's profile.
5) Set an appropriate delay before this step (recommended: 0-1 days if it is the first step, or 1-2 days between steps)
6) Save your campaign

Best Placement — Before Send Invite (Cold Outreach):
This is the recommended sequence for cold outreach campaigns:
Step 1: View Profile (day 0) — Triggers a 'someone viewed your profile' notification
Step 2: Wait 1 day
Step 3: Endorse Skill (day 1) — Triggers a second notification with your name
Step 4: Wait 1 day
Step 5: Send Invite with personalized note (day 2) — They already recognize your name
This three-touch warm-up sequence (view, endorse, invite) consistently outperforms single-step cold invites.

Alternative Placement — After Wait Accept Timeout (Re-engagement):
Use this sequence when a prospect has not accepted your connection request:
Step 1: Send Invite (day 0)
Step 2: Wait Accept — timeout after 7 days
Step 3: Endorse Skill (day 7) — Gentle nudge if invite was not accepted
Step 4: Wait 3 days
Step 5: Follow Up (if connected) or end campaign
The endorsement after a timeout acts as a reminder without being aggressive.

Advanced Placement — Combined with Like/Comment:
For high-value prospects, combine endorsements with other engagement actions:
Step 1: View Profile (day 0)
Step 2: Endorse Skill (day 1)
Step 3: Like Post (day 2) — Like one of their recent posts
Step 4: Send Invite (day 3) — By now they have seen your name 3 times
This multi-touch approach works best for C-level executives and hard-to-reach prospects.

—— STANDALONE ENDORSEMENT GUIDE ——

You can also endorse skills outside of campaigns, directly from a prospect's profile:

  1. Go to LinkedIn > Conversations or search for a prospect
  2. Click on the prospect's name to open their profile details
  3. Scroll to the 'Skills' section — you will see their listed LinkedIn skills
  4. Click the 'Endorse' button next to the skill you want to endorse
  5. The endorsement is submitted immediately and logged in the prospect's activity timeline

When to Use Standalone Endorsements:

—— BEST PRACTICES & GUIDELINES ——

—— RATE LIMITS & SAFETY ——

Endorsements share the daily engagement limit with post likes and comments. Here is the ramp-up schedule:

These conservative limits protect your LinkedIn account from being flagged for unusual activity. The system automatically tracks your daily usage and will defer remaining endorsements to the next day if you hit the limit.

What Happens at the Limit:

Account Safety Notes:

—— TROUBLESHOOTING ——

• No Skills Found on Prospect's Profile
Some LinkedIn users do not have any skills listed, or their skills section is hidden. When this happens, the endorsement step is automatically skipped and the enrollment advances to the next step. The campaign does not fail. You will see 'Skipped — no endorsable skills found' in the step log. This is normal and affects roughly 10-15% of prospects.

• Endorsement Failed with an Error
If the endorsement API call fails (e.g., due to a temporary LinkedIn outage or API rate limit), the system retries up to 2 times with a 5-minute delay between attempts. If all retries fail, the step is marked as 'Failed' but the enrollment continues to the next step. Check the error message in the campaign logs for details.

• Preferred Skill Name Not Matching
The skill matching is case-insensitive and uses partial matching. If you specify 'Python' as the preferred skill, it will match 'Python', 'Python Programming', or 'Python Development'. However, if the prospect does not have any skill containing your keyword, the system falls back to endorsing the first available skill. To avoid mismatches, use broad skill keywords rather than very specific ones.

• Endorsement Succeeded but Prospect Did Not Get Notified
LinkedIn controls notification delivery. In rare cases, the prospect may have notifications turned off for endorsements, or LinkedIn may batch the notification into a digest email. The endorsement still appears on their profile and is visible to them when they view their skills section.

• Duplicate Endorsement Warning
If you have already endorsed a prospect's skill (from a previous campaign or manual action), the system detects this and skips the step to avoid sending a duplicate. This is logged as 'Skipped — already endorsed' in the step log.

—— FREQUENTLY ASKED QUESTIONS ——

1) Can I endorse someone I am not connected with?
Yes. LinkedIn allows you to endorse skills on anyone's public profile, even if you are not connected. This is what makes endorsements such an effective pre-connection warm-up action.

2) Will the prospect know I used an automation tool?
No. The endorsement appears exactly the same as a manual endorsement. LinkedIn shows your name and profile photo in the notification. There is no indication that it was sent via an API or automation tool.

3) Can I undo an endorsement after it is sent?
Endorsements can be manually removed from LinkedIn's web interface, but WarmySender does not provide an undo feature. This is why it is important to endorse relevant skills — you want the endorsement to reflect well on you if the prospect views it.

4) Should I endorse prospects who are already connected with me?
Generally no, unless you are using it as a re-engagement tactic for dormant connections. For active connections, direct messaging is more effective. Endorsements are most powerful as a pre-connection or re-engagement tool.

5) How do endorsements interact with other campaign steps?
Endorsements are independent of other step types. They do not consume your connection request or message quotas. They share the engagement limit with likes and comments only. You can safely combine endorsement steps with any other step type in the same campaign without worrying about quota conflicts.

Related guides in LinkedIn

Back to all documentation | Contact support