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 → Attio
Give Smartlead activity a real data model in Attio. Notes on the Person give reps the readable version, and optional OutboundSync records store each event with its campaign, step, and category.
Smartlead connects to Attio through OutboundSync. Every Smartlead event writes a Note on the matched Attio Person and links the related Company. With the optional OutboundSync custom object enabled, each send, open, click, reply, bounce, unsubscribe, and category change also becomes a structured record with campaign ID, sequence step, and a link back to Smartlead.
| Status | Beta (Attio is a one-way beta CRM) |
|---|---|
| Channels | |
| Direction | One-way, Smartlead → Attio |
| Attio records | People, with the related Company |
| Block lists | Not available for this pairing |
| Smartlead plan | Pro or higher |
| Setup | Guided: the OutboundSync team runs onboarding |
Smartlead programs run many campaigns across many mailboxes, and Attio users want to slice that activity cleanly. The OutboundSync object stores one record per event with fields like campaign name, campaign ID, sequence number, and an app URL that opens the activity in Smartlead. That is enough structure to build real views instead of scrolling Notes.
Notes still write on every event, even when custom-object permissions are missing, so reps always have readable history on the Person. RevOps can turn on the object later, re-sync its attributes, and start building lists without re-running a single campaign.
Every event below arrives in near-real time and lands on the matched Attio record. Pick the ones you want per source.
| Event | Channel | Where it lands in Attio |
|---|---|---|
| Email sent— Includes manual replies sent from the Smartlead inbox | Note on the Person, plus an optional OutboundSync record | |
| Email opened | Note on the Person, plus an optional OutboundSync record | |
| Link clicked | Note on the Person, plus an optional OutboundSync record | |
| Reply received | Note on the Person, plus an optional OutboundSync record | |
| Email bounced | Note on the Person, plus an optional OutboundSync record | |
| Lead unsubscribed | Note on the Person, plus an optional OutboundSync record | |
| Lead category updated— Smartlead's built-in and custom lead categories | Note on the Person, plus an optional OutboundSync record |
Event names come from the Smartlead webhooks OutboundSync receives. Attio is a one-way beta, so exact event coverage is confirmed during onboarding. See the Smartlead event reference.
Group OutboundSync records by sequence number to see which Smartlead step earns the most replies.
Each record carries an app URL, so a rep can open the exact Smartlead activity in one click.
Filter records by lead category to build an Attio list of interested prospects per campaign.
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 Attio 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 Attio APIs. | You own matching, deduplication, API limits, and every upstream schema change. |
| OutboundSync | Pre-built email activity sync into Attio People. | One-way beta with guided onboarding. Lighter configuration than HubSpot or Salesforce today. |
Install OutboundSync from the Attio App Store, then optionally create the OutboundSync custom object in CRM Settings.
Add your Smartlead API key in OutboundSync, then paste the source's webhook URL into Smartlead.
Select Smartlead when you create the Attio source, and confirm how contacts are matched.
Trigger one Smartlead event and confirm it on a real Attio Person.
Launch with the OutboundSync team watching the first production events in Attio.
Pro or higher
OutboundSync requires Smartlead's Pro plan or higher, because it relies on Smartlead's webhook and API features.
Attio is a one-way beta. There is no Attio 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.
