Use Smartlead Manual Step events in your CRM
OutboundSync now supports Smartlead's Manual Step Reached event. When a prospect reaches a manual step in a campaign, OutboundSync writes it to your CRM.
Harris Kenny


Smartlead → HighLevel
Agencies run Smartlead for volume and HighLevel for each client's CRM. OutboundSync writes Smartlead activity as Notes on the matching Contact in the authorized sub-account.
Smartlead connects to HighLevel through OutboundSync. Smartlead sends, opens, clicks, replies, bounces, unsubscribes, and lead category changes are written as plain-text Notes on the matching HighLevel Contact inside one authorized sub-account. OutboundSync matches on email, creates Contacts when needed, and keeps name, phone, and company current on each match.
| Status | Beta (HighLevel is a one-way beta CRM) |
|---|---|
| Channels | |
| Direction | One-way, Smartlead → HighLevel |
| HighLevel records | Contacts in one sub-account (Location) |
| Block lists | Not available for this pairing |
| Smartlead plan | Pro or higher |
| Setup | Guided: Location OAuth in-app, then source setup with the OutboundSync team |
Smartlead's multi-mailbox setup is a natural fit for agencies, and so is HighLevel's sub-account model. OutboundSync connects them per Location, so a client's HighLevel only ever receives activity from the Smartlead source you wired to it. Client teams stop asking for campaign exports because the history is already on their Contacts.
Every Note is plain text, which keeps it readable in HighLevel's Contact view and easy to scan on mobile. The lead category from Smartlead rides along, so the client sees how Smartlead categorized each reply.
Every event below arrives in near-real time and lands on the matched HighLevel record. Pick the ones you want per source.
| Event | Channel | Where it lands in HighLevel |
|---|---|---|
| Email sent— Includes manual replies sent from the Smartlead inbox | Plain-text Note on the Contact | |
| Email opened | Plain-text Note on the Contact | |
| Link clicked | Plain-text Note on the Contact | |
| Reply received | Plain-text Note on the Contact | |
| Email bounced | Plain-text Note on the Contact | |
| Lead unsubscribed | Plain-text Note on the Contact | |
| Lead category updated— Smartlead's built-in and custom lead categories | Plain-text Note on the Contact |
Event names come from the Smartlead webhooks OutboundSync receives. HighLevel is a one-way beta, so exact event coverage is confirmed during onboarding. See the Smartlead event reference.
Client teams filter HighLevel Contacts with interested Smartlead replies and call them the same day.
Each Smartlead touch sits on the Contact, which beats a monthly report when a client asks what happened.
Email stays the dedup key and is never overwritten, so Smartlead activity doesn't fork duplicate Contacts.
The options teams weigh before they commit a production sync.
| Option | What it does | Trade-off |
|---|---|---|
| Zapier, Make, or n8nCompare integration platforms | Catch Smartlead webhooks and write each event to HighLevel with a workflow you build. | Every event type, retry, and field change is a workflow you maintain, billed per task or step. |
| Custom buildBuild vs buy | Write your own service against the Smartlead and HighLevel APIs. | You own matching, deduplication, API limits, and every upstream schema change. |
| OutboundSync | Pre-built email activity sync into HighLevel Contacts. | One-way beta with guided onboarding. Lighter configuration than HubSpot or Salesforce today. |
Authorize the HighLevel sub-account (Location) from CRM Settings in OutboundSync with the same email you use to log in.
Add your Smartlead API key in OutboundSync, then paste the source's webhook URL into Smartlead.
Select Smartlead when you create the HighLevel source, and confirm how contacts are matched.
Trigger one Smartlead event and confirm it on a real HighLevel Contact.
Launch with the OutboundSync team watching the first production events in HighLevel.
Pro or higher
OutboundSync requires Smartlead's Pro plan or higher, because it relies on Smartlead's webhook and API features.
HighLevel is a one-way beta. There is no HighLevel plan gate on our side; onboarding runs with the OutboundSync team.
Trusted by outbound teams
Redis
Windsurf
Gainsight
Sendoso
Crescendo
TapcheckTutorials, case studies, and updates related to Smartlead.
OutboundSync now supports Smartlead's Manual Step Reached event. When a prospect reaches a manual step in a campaign, OutboundSync writes it to your CRM.
Harris Kenny
Smartlead is a high-volume cold email platform built for agencies and outbound teams. See how it syncs sends and replies into your CRM via OutboundSync.
Jason Ma
OutboundSync now extracts the newest Smartlead reply when thread history is present and formats HubSpot email and timeline activity with cleaner line breaks.
Harris Kenny
A quick walkthrough with your own stack. Setup takes minutes, with no long-term contract.
