Back to guides
dux-soup-product-tips
December 7, 2021

How to create smart LinkedIn lead generation campaigns

Updated May 2026

LinkedIn is one of the best resources for B2B sales. Containing over 1 billion users, it offers a ready-made database of your ideal customers. So, if you're looking to grow your business, then there's little doubt that you should be harnessing the opportunities within LinkedIn.

If you're daunted by the whole process of where and how to get started with LinkedIn, then you'll be relieved to hear that you're not alone.

That's why we're here to show you how to create LinkedIn lead generation campaigns that will engage with more of your ideal prospects, uncover new opportunities and close deals. It's really quite simple with Dux-Soup and we even want you to try it out for free. So why not get a free trial and follow along?

What is Dux-Soup?

Dux-Soup is a handy Chrome extension that automates your LinkedIn outreach, helping you reclaim up to 75% of the time you’d normally spend on manual tasks. That means less clicking, more connecting, and a lot more leads in a lot less time.

Once you’ve nailed down your ideal audience, Dux-Soup can take care of the busy work for you. Think profile visits, connection requests, endorsements, follows, InMails, direct messages, and more. It’s basically like having a super-efficient LinkedIn virtual assistant working behind the scenes for you.

If you’re just getting started, there’s a Free Trial onboarding video that walks you through everything from installing Dux-Soup and finding your ideal prospects to building campaigns in the Dux-Dash, enrolling profiles, and linking it up with your CRM.

Prefer to dive straight in? No problem. You can jump right into our campaign setup tutorial or step-by-step guide instead.

Creating Dux-Soup campaigns

This guide focuses on how to create LinkedIn outreach campaigns with Dux-Soup. By the end of it you'll understand:

  • What Dux-Soup campaigns are and how to create one
  • How to enroll LinkedIn profiles into campaigns
  • How and where you can review your campaign data
  • How to run LinkedIn campaigns from within your CRM system.

So .... let’s go!

What is a Dux-Soup campaign and how do you create one?

A campaign is a set of pre-planned actions carried out on selected LinkedIn profiles. Think of it like an email campaign, but instead of email, your outreach happens directly on LinkedIn.

You control all the key settings, including the type of actions, the message content, and time delays between actions.

In order to access Dux-Soup campaigns (we call them drip campaigns) you'll need to be running a Free Trial, have a Turbo license (you'll have a yellow Duck in your extension with Dux-Soup Turbo) or a Cloud license (you'll have a raspberry Duck in your extension with Cloud).

Our Cloud license runs your LinkedIn campaigns from our infrastructure in the Cloud, meaning that you don't have to keep your computer turned on for the actions to occur. You can read more about the benefits of a Cloud license.

To get to your drip campaigns manager, open your Dux-Soup extension by clicking on the icon in your toolbar, and then click on the Dux-Dash in the bottom right hand corner of your extension. You can also access your drip campaigns via this link that will take you straight into Dux-Dash Drip Campaigns.

When in the Dux-Dash, click on the ‘Drip Campaigns’, menu option on the left. You’ll see a list of all your drip campaigns here.


Now you can create, edit or delete your Dux-Soup drip campaigns.


Creating a new campaign

To create a new campaign, click the 'NEW CAMPAIGN' button. Alternatively, you can choose to clone an existing campaign. You'll be able to enter a Campaign Name, which will automatically become the Campaign ID.

By ticking the box 'Tag profiles with ID when enrolling', Dux-Soup will automatically add a tag to profiles so you can find these profiles again easily. This is handy for enrolling these profiles into new campaigns or sending fresh content to them.

You can also choose to 'Reject profiles from other campaigns' if you want to ensure that your target list doesn't get enrolled into two separate campaigns. And 'Reject connected profiles' if you don't want to target existing 1st-degree connections.

Select your target LinkedIn platform

You can choose to send your campaign actions in Regular LinkedIn, Sales Navigator or Recruiter to keep your inbox tidy and your messages all in one place. It's important to choose Sales Navigator or Recruiter when sending InMails as you won't have InMails with a Free LinkedIn Plan.

Adding campaign actions

You can add the following automated LinkedIn actions to your campaign steps:

- View profile

- Endorse profiles

- Like a post

- Send InMail

- Follow profile

- Send connection request

- Direct message

Each campaign can have up to 12 actions. You can add an action by clicking on the + button in the bottom right hand corner of the actions. You can remove an action by clicking on the - button.

Re-ordering actions

Re-order your campaign's actions by clicking on the handle to the left of the action name and dragging it to the desired step in the sequence.

Set custom delays

When adding each action you can set a custom delay in days and hours.

This delay is measured from the moment the previous action is completed. If the previous action is a connection request, the delay will be from the time that connection request is accepted (not sent).

The actual delay of a follow-up message will nearly always be longer than the minimum delay that has been set. This is because the robot will always stay within the constraints of the current Dux-Soup throttle & speed settings. Doing this ensures that the activity generated by the robot stays within the realms of what a human would do, and not e.g. send messages in the middle of the night.

Why 'smart'?

We handle a lot of the behind-the-scenes logic for you, so you don’t have to rebuild it every time you create a campaign. That means less setup, fewer decisions, and a lot more time saved.

Dux-Soup campaigns are designed around how LinkedIn actually works. For example, InMails can only be used before a connection request, since you can message 1st-degree connections directly. Messages are added after connection requests for the same reason.

If someone is already a 1st-degree connection, Dux-Soup automatically skips the connection step and moves to the next action.

You can also personalize your messages to improve response rates, and once someone replies, they’re automatically removed from the campaign so nothing unnecessary gets sent.

That's what we mean by 'smart'.

Managing campaign status

So, you’ve created your campaign. One important thing to note is that you can create unlimited drip campaigns, and turn them on and off in your main menu, and also set your preferred campaign here. This becomes the preferred campaign when enrolling profiles.

So now you've created your campaign, what are the next steps?


Enrolling profiles into campaigns

Enrolling means adding profiles to a campaign so Dux-Soup can start its automated sequence of actions. You can enroll 1st, 2nd and 3rd-degree connections to drip campaigns. As already mentioned, connection requests won't be sent to your 1st degree connections - this would be a little embarrassing, so this action is automatically skipped by Dux-Soup. You can also enroll profiles into more than 1 campaign. How cool is that?

There are 2 ways to enroll profiles into campaigns:


1) Manual

Manually enrolling LinkedIn profiles into campaigns allows you to be more selective with who you enroll. Once you have a list of target profiles ready in LinkedIn, Sales Nav or Recruiter, wait for the Dux-Soup 'At your service' box to appear. You'll notice the Dux-Soup Tricks widget appear to the right of the screen.

Using the Tricks widget, you can select the campaign you wish to enroll selected profiles into and click 'Enroll' to add them to that campaign.

When you enroll a profile using this method, it doesn’t open or view the LinkedIn profile - clever hey!  The only exception to this, is when you manually enroll a profile from the individual LinkedIn profile page as you have already visited it.

The preferred campaign (selected from your drip campaign list) will be pre-selected in the Tricks widget.

2) Automatic

If you want to enroll your full LinkedIn search list into a campaign, you can do so with the single click of a button. Instead of using the Tricks widget, just head to your extension and click the 'Enroll' button.

You'll be asked to confirm the campaign to enroll the profiles into and the number of profiles you'd like to enroll.

Note that you need to have a list of profiles ready in LinkedIn for Dux-Soup to become active. There are a number of different ways to find your target audience on LinkedIn.

Finding target profiles

Search on LinkedIn/Sales Nav/Recruiter

The biggest advantage of the LinkedIn platform is that the contact data is structured in a format that allows you to specify search terms for specific fields. You can build a list of target profiles by searching within your chosen LinkedIn platform. Then, filter your search results according to your target audience:

Once you've built your list you can enroll it into a campaign.

Need more info on how to create a LinkedIn search that gives results? Then read this LinkedIn and Dux-Soup Search and Filtering Masterclass blog.

Uploading your own data file

You can upload any csv file to a campaign via the Funnel Flow in the Dux-Dash. Add unlimited contacts to any campaign.


Enroll from your CRM system

Bulk enroll contacts straight from your CRM system with our native 2-way integrations with Hubspot, Salesforce, HighLevel, Pipedrive and more.

You can also enroll contacts individually from your CRM system.

What’s next?

Once you've created your campaigns and enrolled your contacts, you can take a break. Why not get on with other important tasks, like making a cup of tea?

Oh, and you might want to see how your campaigns are getting on. We've thought of this too. Check out your Funnel Flow to see your campaign statistics and your Activity Log to see the exact actions that Dux-Soup has performed on your behalf.

Dux-Soup is packed with helpful resources, including past webinars, blogs, and support tutorials, so make sure you sign up to our Learning Hub to stay in the loop with the latest updates, product improvements, and LinkedIn tips and tricks.

If you’d like to Try Dux-Soup for free, then we offer a free 14-day trial so you can see for yourself if it works for you.

If you’re looking to take things further, you can book a personalised one-to-one Booster Call with Dux-Soup expert Giles Garnett, Head of Professional Services. In this session, he will:

  • Tailor the setup to your business and target audience
  • Help you with technical setup and workflow design
  • Improve your lead generation results using Dux-Soup

Got questions, ideas, or feedback? Feel free to reach out anytime at info@dux-soup.com.

Happy Dux-ing!

Get started with Dux-Soup

Handle your entire sales pipeline, track your performances, and in the end, close more deals.

Non User Discovery

From its targeting capabilities to message open and conversion rates, discover why LinkedIn is the superior lead generation platform.

Non User Discovery

From its targeting capabilities to message open and conversion rates, discover why LinkedIn is the superior lead generation platform.

From its targeting capabilities to message open and conversion rates, discover why LinkedIn is the superior lead generation platform.

Non User Discovery

From its targeting capabilities to message open and conversion rates, discover why LinkedIn is the superior lead generation platform.

Non User Discovery
Non User Research

Our top 6 ways to use LinkedIn automation to grow your sales pipeline and win more clients.

A 4-step strategy from Dux-Soup user on how to maximize your LinkedIn campaign success.

Discover the tools and strategies used to fill an IT company's diary to the brim with sales appointments