Skip to main content

Create a Campaign

To create a new campaign:

  1. Navigate to the Campaigns section from the left side menu.

  2. Click + Create Campaign at the top right.

A modal opens where you can choose how to start your campaign: Create from scratch or Create from template. Templates are pre-built workflows you can fully customize — edit the messages, add or remove steps, and adjust the sequence to match your strategy. They’re the fastest way to get started because they provide a proven structure tailored to common outreach use cases.

The campaign creation wizard has four steps.


Step 1 — Sequence

Define the basic configuration for your campaign:

Field

Description

Campaign name

Give a descriptive name to the campaign. By default it is named [Identity name]'s Campaign.

Campaign Identity

Assign the Enginy identity to link to this campaign. Determines the LinkedIn profile and/or email used. Mandatory to continue with the setup.

Campaign Audience

Select a list or contacts individually to add them to the campaign.

After defining the basics you can proceed with the design of the logic of actions and conditions from Start to End.

Click + to add an action or a condition at any point in the sequence. The sequence moves forward step by step as long as the lead hasn’t replied and the wait time for the next step has been reached. If the lead replies to any message, the sequence stops for that lead (they won’t receive further automated steps).

Available Actions

Action

Description

Visit Profile

Visits the lead's LinkedIn profile.

React to Last Post

React to the lead’s most recent LinkedIn post using one of the available reactions: Like, Celebrate, Support, Love, Insightful, or Funny. You can also select Most Reacted to automatically use the reaction type the post has received the most.

Send LinkedIn Connection

Sends a connection request on LinkedIn.

LinkedIn Message

Sends a direct message to a 1st-degree connection.

LinkedIn InMail

Sends an InMail message (requires InMail credits).

LinkedIn Attachment

Sends a LinkedIn message with an attachment.

LinkedIn Voice Message

Sends a voice message on LinkedIn (record or upload).

Email

Sends an email from the connected email account.

Task

Creates a manual task (for example, a reminder to call the lead).

Add to another campaign

Moves the lead into a different campaign.

For the actions that include a message body (LinkedIn Message, LinkedIn InMail, LinkedIn Attachment, Voice Message, and Email) you can choose between:

  • Generate with AI — Uses AI variables to generate a personalized message dynamically for each contact.

  • Manual — Write the message yourself, optionally using personalization variables (e.g., first name, company name) or even AI variables within a message template.

Note: For LinkedIn messages you can make them feel more natural by bundling multiple short messages and send them like a real chat.

Important: AI-generated messages are available at no additional credit cost. It will just consume the credits for the AI variable to be generated, but no extra cost.

Available Conditions

Conditions branch the sequence into two paths (Yes or No) depending on whether the condition is met:

Condition

What it checks

Accepted LinkedIn connection

Has the lead accepted the connection request within X days?

Is already a connection

Is the lead already a 1st-degree LinkedIn connection?

Has been contacted

Has the lead been contacted by some identity, within a determined time and channel?

Has LinkedIn Profile

Does the lead have a LinkedIn profile? It actually checks if it has filled the field LinkedIn Profile ID, not LinkedIn Profile URL.

Has Professional Email

Does the lead have an email address? It checks Professional email field.

Has Mobile Phone

Does the lead have a phone number? It checks Mobile Phone field.

Custom condition

Build a condition based on any variable of your choice.

Timing Between Actions

By default each action executes immediately as soon as possible after the previous one. To add a delay, click the As soon as possible label at the top of the action box and configure the wait time in days.


Step 2 — Audience

To add an audience there are two options:

  • Contacts from list — Select an existing contact list to add all its contacts to the campaign at once.

  • Contacts individually — Browse and filter the full contacts view to add specific leads one by one.

If you choose Contacts from list, you can use some filters to find the list in an easier way:

Filter

Description

Search box

Finds a list by name as you type.

Most Recent / Alphabetical

Sorts lists by most recently created so the latest ones appear first or by alphabetical order.

Created by

Filters lists by the workspace user who created them.

Date

Filters lists by a date range (when the list was created).

Tags

Filters lists by one or more tags assigned to the list.

If you select contacts individually, a modal opens with the All Contacts list. From there, you can filter by any of the fields currently visible in your list view, select the contacts you want, and click Add “X” contacts to a campaign.

Note: You can also add contacts to a campaign later directly from the Contacts list.


Step 3 — AI Agent

In this step, you configure how the AI Agent will support (or fully handle) conversations after a lead replies.

Preview

The left panel shows a conversation preview for a sample lead from your audience so you can validate tone, AI variables or manual messages, and formatting. You can also simulate replies as the lead to see how the AI would respond under your current prompt and settings.

AI Conversation Continuation

If a lead replies to a message in the sequence, the automated sequence stops for that lead. You can then handle the follow-up conversation in three ways:

  1. Manual handling — You or your team respond manually.

  2. Copilot mode (AI Suggestions) — Select an AI Campaign prompt by clicking the Edit Prompt button. The AI will suggest a reply for you to review, edit, and send. You can modify the prompt in the editor and save the changes.

  3. Automatic mode (AI Replies) — Click the Enable button. The AI will generate and send replies without your approval.

Important: In all three modes the automated campaign sequence for that contact is halted once they reply. Only the conversation follow-up continues (manual or AI).

Conditional Campaigns

Conditional Campaigns let you create flexible, rules-based sequences that adapt to each contact's unique data and behavior. Instead of building separate flows for different scenarios (email only, LinkedIn only, task only), you can create one campaign that adjusts itself based on what each contact has available and how they interact with your outreach.

Building Dynamic Sequences

Here is an example of a conditional campaign sequence:

  1. Check: Has LinkedIn Profile URL?

    • Yes: Visit Profile

    • No: Has Professional Email?

  2. Check: Is the lead already a LinkedIn connection?

    • Yes: Send a LinkedIn message.

    • No: Send a connection request. Then proceed to step 2.

  3. Check: Was the connection accepted within 15 days?

    • Yes: Send a LinkedIn message.

    • No: Proceed to step 3.

  4. Check: Does the lead have an email?

    • Yes: Send an email.

    • No: Proceed to step 4.

  5. Check: Does the lead have a phone number?

    • Yes: Create a task to call.

    • No: End the sequence.

This logic can be built entirely in the visual sequence editor with conditions and branching paths.


Step 4 — Settings

In this final step, you define the operational settings of the campaign: how it’s organized, prioritized, and whether it should sync data back to your CRM before you launch it.

Setting

Description

Tags (optional)

Add tags to classify the campaign (for reporting, filtering, and organization). You can select existing tags or create new ones by typing.

Folder (optional)

Choose the folder where the campaign will be stored, so it stays organized in the Campaigns dashboard.

Prioritization

Sets the campaign priority (Low/Medium/High) to control which runs first within LinkedIn an email rate limits. Useful when multiple campaigns compete for limited daily sending capacity.

Contacts CRM Sync

If enabled, syncs contact-level data and updates to your CRM. You can choose: No / Yes / Only when a contact replies.

Conversations CRM Sync

If enabled, syncs conversation activity (messages/replies) and related engagement data) to your CRM Activity. You can choose: No / Yes / Only when a contact replies.

Skip contacts with prior conversations

When enabled, the platform checks your LinkedIn inbox before sending. If a conversation already exists with a contact, the campaign won’t message them. Helps avoid duplicate outreach.

Note: The skip contacts with prior conversations only works for LinkedIn messages that have been sent through Enginy.

Important: If your sequence includes Task steps, you can’t disable Contacts CRM Sync — it’s mandatory. The system needs the contact to exist in the CRM in order to create and assign the task there.

Also, task completion is bi-directional: marking a task as done in either the CRM or the platform will update the status in the other system as well.

In addition, if the Campaign contains the email channel, there are two more settings:

Setting

Description

Email Inbox

Select which email inboxes to use for the campaign. Suffle will rotate between all available inboxes for better deliverability.

Email tracking (optional)

Enable Track email opens (tracks when your email is opened using a pixel; this can trigger spam filters) and/or Track link clicks (monitors if links in your emails are clicked; this may increase spam risk).

Once these settings are defined, you can Launch the campaign (or Save and exit to continue later).

  1. Review the campaign details, sequence flow, and target contacts.

  2. If everything looks correct, click Launch.

  3. Your campaign will move to Campaigns > Active.

If you’re not ready yet, you can close the campaign creation wizard at any time without losing progress — the campaign is auto-saved as a Draft. You can find it later under Campaigns > Draft.

Did this answer your question?