If you spend half your day sending LinkedIn connection requests and the other half chasing people who never replied, you’re not alone. Manual follow-ups, updating your CRM, and remembering who to ping next week—none of it’s fun, and you’ve probably got better things to do. This guide is for anyone who wants to automate the boring stuff after those connection requests go out, using Surfe.
Here’s the deal: Surfe is a browser extension that connects LinkedIn to your CRM. It can save you from tedious copy-paste hell, but it’s not magic—there are some things it does well, and some things you’ll still need to do yourself. Let’s walk through how to actually set up Surfe to automate your follow-up workflow, what to expect, and where you might hit a snag.
Why Automate LinkedIn Follow-Ups at All?
You probably know this, but just in case: following up after a connection request is where most outreach falls apart. If you’re relying on willpower or sticky notes to remember, you’ll miss people. And if you’re updating your CRM by hand, you’ll either skip it or dread it.
Automation helps you:
- Stop forgetting to follow up (or double-pinging someone by mistake)
- Keep your CRM up to date without manual entry
- Focus on real conversations, not admin work
But—automation isn’t about “setting and forgetting.” It’s about removing the grunt work so you can do the human stuff better.
What Surfe Actually Does (and Doesn’t)
Before you dive in, here’s a quick reality check on Surfe:
What it does well: - Syncs LinkedIn contacts and messages to your CRM (like HubSpot, Salesforce, Pipedrive, etc.) - Lets you trigger CRM tasks or workflows based on LinkedIn actions (e.g., connection accepted) - Adds notes and tags straight from LinkedIn profiles—no more flipping tabs
What it won’t do: - It can’t send automated LinkedIn messages (LinkedIn is strict about this and you risk bans) - It’s not a bulk outreach tool—think “1:1, but easier,” not “spray and pray” - It won’t write your follow-ups for you (though it can help you remember to send them)
Bottom line: Surfe helps you keep your outreach organized and your follow-ups timely, without breaking LinkedIn’s rules.
Step 1: Set Up Surfe and Connect Your CRM
First things first—get Surfe running in your browser and hook it up to your CRM.
- Install Surfe:
- Go to the Chrome Web Store and add the Surfe extension.
-
Click the extension icon and pin it for easy access.
-
Sign Up and Connect Your CRM:
- Launch the extension, create your account, and pick your CRM (HubSpot, Salesforce, Pipedrive, etc.).
- Log in and authorize Surfe to access your CRM.
-
If your CRM isn’t supported, you’re out of luck for now.
-
Quick Test:
- Open a LinkedIn profile and see if Surfe overlays CRM fields on the page.
- If not, refresh, check your login, or consult Surfe’s help docs.
Pro Tip:
If you use multiple CRMs, pick the one where you actually track outreach. Too many cooks spoil the data soup.
Step 2: Sync New LinkedIn Connections Automatically
Now, let’s make sure new connections don’t fall through the cracks.
- Open Surfe’s Settings:
-
Click the Surfe icon, go to settings or preferences.
-
Enable Automatic Contact Creation:
- Find the option to “Automatically create CRM contact when a LinkedIn connection is accepted.”
-
Turn it on. You might be able to set rules (e.g., only sync 1st-degree connections).
-
Tweak the Fields:
- Map LinkedIn profile info (name, company, job title, etc.) to CRM fields.
-
Skip anything you don’t care about—less is more.
-
Test with a Real Connection:
- Send a connection request from LinkedIn (preferably to a test profile or a colleague).
- Accept it, and see if a new contact pops up in your CRM.
What to Watch Out For: - Some data (like email addresses) won’t sync unless the person shares it. - Duplicate contacts are possible if your CRM isn’t set up to merge them.
Step 3: Automate Follow-Up Tasks in Your CRM
Here’s where the real time-saving happens. Let’s set up CRM tasks that remind you (or your sales team) to follow up automatically.
- Define What “Follow-Up” Means:
- Is it a LinkedIn message? An email? A phone call? Be specific.
-
Decide on timing (e.g., 2 days after connection accepted).
-
Set Up Workflow Automation in Your CRM:
- Most CRMs let you create a workflow or automation that triggers when a new contact is added.
- Example (HubSpot):
- Trigger: Contact created via Surfe integration
- Action: Create a follow-up task for the owner, due in 2 days
-
Example (Salesforce):
- Trigger: New Lead/Contact from Surfe
- Action: Assign follow-up task with reminder
-
Optional: Add Tags or Custom Fields:
- Use a “Source: LinkedIn” tag to keep things organized.
- Track your outreach channel for later reporting.
Pro Tip:
Don’t overcomplicate your workflows. Start simple—just a follow-up task with a deadline. You can always layer on complexity later.
Step 4: Track LinkedIn Conversations in Your CRM
Following up is easier if you can see what you’ve already said. Surfe can help log LinkedIn messages right into your CRM.
- Enable Message Syncing:
- In Surfe’s settings, look for “Sync LinkedIn messages to CRM” or similar.
-
Choose whether to sync all messages, or just when a connection is made.
-
Check Message Formatting:
- Surfe usually syncs messages as notes or activities in your CRM.
-
Formatting can get wonky—don’t expect perfection (especially with images or attachments).
-
Test It:
- Send a couple messages to a new connection.
- Make sure they show up in your CRM under the right contact.
What Doesn’t Work So Well: - Group messages and InMail aren’t always tracked reliably. - Expect some lag—messages may take a few minutes to appear in your CRM.
Step 5: Actually Follow Up (With Less Hassle)
Automation won’t replace a real, thoughtful follow-up. But here’s how to make sure it happens with less friction:
- Work from Your CRM Tasks:
- Each day, check your follow-up tasks created by the workflow.
-
Click through to the LinkedIn profile (Surfe usually has a shortcut).
-
Send a Personal Message:
- Don’t use generic templates. A quick, relevant note goes further.
-
If you’re stuck, at least reference your last touchpoint—Surfe’s synced messages help here.
-
Update the CRM as You Go:
- Surfe lets you add notes, update fields, or mark tasks complete—all from LinkedIn.
- If you move the conversation to email, note it in your CRM to avoid double follow-ups.
What to Ignore: - Don’t waste time obsessing over reply rates. Focus on quality conversations. - Skip the “AI message writer” tools—they’re usually obvious and get ignored.
Troubleshooting: When Automation Goes Sideways
Nothing’s perfect, and automation breaks. Here’s what to do:
- Contacts not syncing?
- Double-check permissions and Surfe’s browser access.
-
Try logging out and back in, or reinstalling the extension.
-
Duplicate records?
- Tweak your CRM’s duplicate management settings.
-
Merge manually if needed—fix it now, or regret it later.
-
CRM workflows not triggering?
- Test with a new connection and watch the workflow logs.
-
Some CRMs have delays or require a specific trigger (“created by Surfe” etc.).
-
LinkedIn messages missing?
- Surfe can only sync what’s visible in your LinkedIn inbox.
- Group chats and old messages may be missed.
If you’re stuck, Surfe’s support is decent—but you’ll get faster answers by Googling the exact problem or asking peers.
Keep It Simple and Iterate
You don’t need a 20-step automation flow to get value from Surfe. Start with the basics: sync new connections, trigger a follow-up reminder, and log your LinkedIn messages. Once that’s running smoothly, add more layers if you actually need them.
Remember, tools like Surfe are there to save you time, not create more busywork. The best system is the one you actually use—so set up just enough automation to make follow-ups brainless, then get back to building real relationships.
And if you ever find yourself spending more time fiddling with settings than talking to people? That’s a sign to dial it back.