Workflow is basically a sequence of actions, which you set up for your campaign. Please check the detailed article on how to create a campaign here. The information in this article is useful for recruiters, sellers, marketers, and all others who want to get a better understanding of the Linked Helper work.
Let's take a closer look at what campaign's workflow is and it's general rules:
- How to setup workflow
- General workflow rules
- How profiles are moved through the workflow
- How to manually move profiles through workflow
- Actions priority
How to setup workflow
While creating a campaign, you can select one of the predefined campaign templates for your workflow or just create an empty campaign and arrange Actions yourself. Here is the list of available templates:
- Empty campaign - a campaign that contains no action at all. You can add any sequence of actions needed by your business / personal goal.
- Invite & Follow Up - invites 2nd and 3rd-degree connections, filter those who accepted your invite, and then sends a "Thank you for connection!" message. You can adjust messages as per your needs.
- Messaging Sequence - a sequence of messages with delays between them. It's possible to set only one message to 1st connections in this campaign instead of several ones.
- Export profile information - get full profile data including its email address into the CRM to save it to a CSV file or send via webhook to any third-party CRM.
- InMail sequence - send InMails to 2nd and 3rd-degree connections.
- Message sequence via event - send personalized messages via LinkedIn event page even to people outside your 1st degree network.
- Message sequence via group - send personalized messages to your 2nd or 3rd degree connections who are members of the same LinkedIn group as you.
- Warm-up, invite, and follow-up - invite only warmed-up leads to increase acceptance rate by 10–20%.
- Invite 1st to follow Organization - sends an invitation at to your organization to your 1st-degree connections.
- Invite person to event - invite your 1st degree contacts to join an event on LinkedIn and send a number of follow-ups to remind potential attendees about the event or provide them with additional information about the event.
- Invite 1st connections to Group - sends an invitation at a group you are a participant of to your 1st-degree connections.
- Endorse 1st connections - endorse 1st-degree connections to get endorsements back.
- Organizations extractor - extract organization data present on their LinkedIn pages.
- Like and comment posts and articles - like and comment on articles and posts of your leads to increase conversions.
- Follow profiles - follow your 2nd & 3rd degree connections to get their attention and increase your acceptance rate.
- Invite and reach out via LinkedIn and email - send leads' data to your Snov.io drip email campaign if they haven't replied in LinkedIn.
- Message chain to warmed-up 1st connections - warm up your 1st degree connections to increase their reply rate before sending them a sequence of follow-ups.
- Send person to Snov.io campaign - send a person's data to your Snov.io drip email campaign.
- Visit & Extract Profiles - a simple one-action campaign that visits LinkedIn profiles and extract available information from their profile pages.
- Find profile emails - find emails of your 2nd or 3rd degree connections using the LH Email Finder or integration with Snov.io.
- Remove 1st connections - remove 1st-degree connections from your network.
To make your own workflow, you need to:
- click Create campaign button;
- choose Empty campaign template and name it;
- navigate to the "Workflow" tab of your campaign and click on "+Add action" to open the Actions menu;
- to add action to your workflow click Add button on it:
Once you hover the mouse over the Action, it is possible also to:
- delete an action if you do not need it:
- move it up or down provided that there are no profiles in Queue or Processed lists:
- expand its sub-lists:
- add a new action to the middle of your workflow:
Check what will happen if you add a new action to the middle of your workflow with already processed profiles:
Please note that when you add action at the beginning of your workflow, all profiles that previously were at "Queue" of Action #1 of your workflow, will be moved to "Queue" of this new action. This may lead to a situation when you made a campaign to message your 1st connections, collected them to "Message to 1st connections" Action, then added a step to "Invite 2nd and 3rd contacts" Action connections above, and now you have all 1st connections in "Queue" of "Invite 2nd and 3rd contacts" Action instead of "Message to 1st connections Action.
After you run such a campaign profiles will "fail" to invite, because they were not your 2nd/3rd connections, Linked Helper will mark them as "Failed" and won't process in the campaign further, because for "Failed" profiles campaign end. That's why we recommend to build your workflow from top to bottom and not vice versa.
General workflow rules
Since profiles are moved through the workflow from the top to the bottom, and some actions are not able to process 1st-degree connections and vice versa, here are three general rules you need to follow when creating a workflow:
- In order to set a delay between non-messaging Actions, for example, a two-days delay between liking and following, you need to use Delay between actions, however, for a delay between two messages Check for replies should be used as it can detect replies automatically.
- Actions that work only with 2nd or 3rd-degree connections must not be added below actions that work with 1st connections only (unless you want to remove your 1st-degree connections), otherwise, you may end up having many profiles in the "Failed" list because you didn't set the workflow correctly.
- Actions that work only with 1st-degree connections must not be added below Actions that work with 2nd or 3rd-degree connections only without "Invite 2nd and 3rd contacts" and "Filter contacts out of my network" Actions between them. Otherwise, you may end up having many profiles in the "Failed" list because you didn't invite profiles and they have not become your 1st-degree connections at the moment of processing by Actions that work only with 1st-degree connections.
You can filter Action by the level of connections they can work with:
As an example, "Invite 2nd and 3rd contacts" Action must be always above "Endorse my contacts" action, because "Endorse my contacts" can only process your 1st connection, and "Filter contacts out of my network" Action between them.
The reason is Linked Helper actions that work only with 1st connections will fail all those profiles who did not accept invite before being processed.
Linked Helper has a feature to make sure you don't get in this situation. If you try to add "Message to 1st connections " action after "Invite 2nd and 3rd contacts" Action, you will see that those actions will be automatically "split" by "Filter contacts out of my network" Action:
adding Message to 1st connections" after "Invite 2nd and 3rd contacts" Action
Linked Helper automatically adds "Filter contacts out of my network" Action between inviting and messaging Actions, to move from "Invite 2nd and 3rd contacts" Action to "Message to 1st connections" Action only those who became 1st connections
The same will happen if you try to add any other action that works only with 1st connections after "Invite 2nd and 3rd contacts" Action. But it doesn't mean that you can't add "Filter contacts out of my network" Action manually. "Filter contacts out of my network" is a very useful action when you need to split your workflow to actions that work only with 2nd/3rd connections and actions that work only with 1st connections. You can find a detailed article about how "Filter contacts out of my network" works and why you should use it here
How profiles are moved through the workflow
As mentioned above, profiles that you collect into your campaign, move from up to down of your workflow, so the workflow is basically a funnel. There are 2 ways on how the profiles are processed:
That means each Action processes a bunch of profiles before Linked Helper will switch to another Action. This happens when you have an action that delays profiles in the workflow. Actions that may delay profiles in your workflow are - "Delay between actions" and "Filter contacts out of my network (keep 1st level only)", "Check for replies".
Example of such workflow:
In the example above, Linked Helper first processes 10 profiles in a row with "Visit & Extract", waits one day and only then it switches to processing 10 profiles in a row with "Follow profiles" Action. This behavior is set by default, yet it can be changed in the Bunch settings of the Action once Action steps delays plugin is installed:
Please check this video for more information about "Limits and delays":
That means one profile will be processed in Action #1, then moved to Action #2 and processed by Action #2, then moved to Action #3, etc.. before they meet the first action that delays profiles in the workflow.
Here is the example of such a workflow:
As you can see there are no actions that may delay profiles in the workflow. In this case, if we try to run this workflow, the first profile will be processed by "Visit and extract" action, then, without any pause, it will be processed by "Endorse my contacts", and "Follow profiles" Actions. Then Linked Helper 2 will return to "Visit and extract" and keep repeating the same steps for the next profiles. "Bunch Size" also works in this case, even if profiles are not processed in a row by the same action.
Moving profiles through workflow manually
You can also manually move profiles through Actions. Let's imagine a situation where you created a message sequence and want to send two messages to all your 1st connections and your workflow looks like this (all of your 1st connections are currently in "Queue" of the first message Action):
At the same time you notice that you already messaged some of your 1st connections manually with "Message #1", but you still want them to receive the second message automatically. What you can do in this situation is:
- go to "Queue" of your 1st message action:
- select profiles that already received this message manually, click on "More" and "Move to next action", repeat the process for "Check for replies" Action as well:
In this case, Linked Helper will count such profiles as processed, put them into "Skipped" for these Actions, and will move them to the next ones, so these profiles won't receive the duplicate message and will be processed only by further Actions:
In this situation, you can also collect some profiles at the first action of your workflow and some profiles in the middle of your workflow, but you need to use the "Advanced" interface for that. Please check how to switch interface in Linked Helper 2 here.
Linked Helper is trying to move profiles to the end of the workflow as soon as possible. That's why it gives priority to actions that are at the end of your workflow and will first try to "clear" queues of lower actions, switching then to upper actions. Here is an example of a more complicated workflow:
If you start this campaign, it will start from "Action #5 - invite 2nd and 3rd level contacts", process a bunch in that action, and when "Action #5" will go to the timeout between bunches, Linked Helper will move to upper actions and start processing bunches there, until one of the lower actions will go out of the timeout between bunches.
Please note that it doesn't mean that if you have a workflow that consists of many actions, Linked Helper will always start from the last action and waste some time going up. It will basically start from the last action that has profiles in it's "Queue".
You can try the software for free during 14 days - download it and activate a free trial.