Smartlead
Cold email infrastructure with unlimited mailboxes, warmup, and SmartServers for pre-warmed sending.
Tasks you can run with Smartlead on Deepline
Smartlead is wired into Deepline. 44 actions are available out of the box, runnable from the CLI or as a column step in an enrichment spreadsheet.
Quick start
deepline enrich --input leads.csv --output leads.enriched.csv --with 'result=smartlead_add_campaign_email_account:{"campaign_id":"{{campaign_id}}","email_account_ids":["{{email_account_ids}}"]}' --jsonAvailable actions
Add Campaign Email Account
Adding sending accounts to a campaign.
deepline enrich --input leads.csv --output leads.enriched.csv --with 'result=smartlead_add_campaign_email_account:{"campaign_id":"{{campaign_id}}","email_account_ids":["{{email_account_ids}}"]}' --jsonAdd Domain Block List
Blocking domains or emails from future lead enrollments.
deepline enrich --input leads.csv --output leads.enriched.csv --with 'result=smartlead_add_domain_block_list:{"domain_block_list":["{{domain_block_list}}"]}' --jsonApi Request
Calling a custom Smartlead API endpoint for unmodeled actions.
deepline enrich --input leads.csv --output leads.enriched.csv --with 'result=smartlead_api_request:{"method":"GET","endpoint":"{{endpoint}}"}' --jsonCampaign Stats
Reading campaign metrics after lead pushes
deepline enrich --input leads.csv --output leads.enriched.csv --with 'result=smartlead_get_campaign_stats:{"campaign_id":"{{campaign_id}}"}' --jsonCreate Campaign
Creating a new Smartlead campaign for outbound workflows
deepline enrich --input leads.csv --output leads.enriched.csv --with 'result=smartlead_create_campaign:{"name":"{{name}}"}' --jsonCreate Client
Creating a whitelabel/client account.
deepline enrich --input leads.csv --output leads.enriched.csv --with 'result=smartlead_create_client:{"name":"{{name}}","email":"{{email}}","permission":"reply_master_inbox","password":"{{password}}"}' --jsonDelete Campaign Webhook
Removing a campaign webhook registration.
deepline enrich --input leads.csv --output leads.enriched.csv --with 'result=smartlead_delete_campaign_webhook:{"campaign_id":"{{campaign_id}}","id":"{{id}}"}' --jsonDelete Campaign
Removing a campaign no longer used.
deepline enrich --input leads.csv --output leads.enriched.csv --with 'result=smartlead_delete_campaign:{"campaign_id":"{{campaign_id}}"}' --jsonDelete Lead By Campaign
Removing a lead from a campaign.
deepline enrich --input leads.csv --output leads.enriched.csv --with 'result=smartlead_delete_lead_by_campaign:{"campaign_id":"{{campaign_id}}","lead_id":"{{lead_id}}"}' --jsonExport Campaign Leads
Exporting campaign leads as CSV.
deepline enrich --input leads.csv --output leads.enriched.csv --with 'result=smartlead_export_campaign_leads:{"campaign_id":"{{campaign_id}}"}' --jsonFetch Campaign Sequences
Reading campaign sequence configuration.
deepline enrich --input leads.csv --output leads.enriched.csv --with 'result=smartlead_fetch_campaign_sequences:{"campaign_id":"{{campaign_id}}"}' --jsonFetch Campaign Webhooks
Fetching campaign-level webhook registrations.
deepline enrich --input leads.csv --output leads.enriched.csv --with 'result=smartlead_fetch_campaign_webhooks:{"campaign_id":"{{campaign_id}}"}' --jsonFetch Campaigns By Lead
Finding all campaigns linked to a lead.
deepline enrich --input leads.csv --output leads.enriched.csv --with 'result=smartlead_fetch_campaigns_by_lead:{"lead_id":"{{lead_id}}"}' --jsonFetch Clients
Listing clients attached to your Smartlead account.
deepline enrich --input leads.csv --output leads.enriched.csv --with 'result=smartlead_fetch_clients:{}' --jsonFetch Email Account Warmup Stats
Reading warmup stats for a sending account.
deepline enrich --input leads.csv --output leads.enriched.csv --with 'result=smartlead_fetch_email_account_warmup_stats:{"email_account_id":"{{email_account_id}}"}' --jsonFetch Email Account
Fetching a sending email account by id.
deepline enrich --input leads.csv --output leads.enriched.csv --with 'result=smartlead_fetch_email_account:{"account_id":"{{account_id}}"}' --jsonFetch Lead By Email
Reading a lead record from an email address.
deepline enrich --input leads.csv --output leads.enriched.csv --with 'result=smartlead_fetch_lead_by_email:{"email":"{{email}}"}' --jsonFetch Lead Message History
Reading message history for a lead in a campaign.
deepline enrich --input leads.csv --output leads.enriched.csv --with 'result=smartlead_fetch_lead_message_history:{"campaign_id":"{{campaign_id}}","lead_id":"{{lead_id}}"}' --jsonGet Campaign Analytics By Date
Reading campaign analytics for a date window.
deepline enrich --input leads.csv --output leads.enriched.csv --with 'result=smartlead_get_campaign_analytics_by_date:{"campaign_id":"{{campaign_id}}","start_date":"{{start_date}}","end_date":"{{end_date}}"}' --jsonGet Campaign Analytics
Reading campaign-level analytics and totals.
deepline enrich --input leads.csv --output leads.enriched.csv --with 'result=smartlead_get_campaign_analytics:{"campaign_id":"{{campaign_id}}"}' --jsonGet Campaign
Reading campaign metadata and current configuration.
deepline enrich --input leads.csv --output leads.enriched.csv --with 'result=smartlead_get_campaign:{"campaign_id":"{{campaign_id}}"}' --jsonList Campaign Email Accounts
Listing accounts attached to a campaign.
deepline enrich --input leads.csv --output leads.enriched.csv --with 'result=smartlead_list_campaign_email_accounts:{"campaign_id":"{{campaign_id}}"}' --jsonList Campaign Leads
Reading leads inside a campaign.
deepline enrich --input leads.csv --output leads.enriched.csv --with 'result=smartlead_list_campaign_leads:{"campaign_id":"{{campaign_id}}"}' --jsonList Campaigns
Listing Smartlead campaigns and IDs for outbound workflows
deepline enrich --input leads.csv --output leads.enriched.csv --with 'result=smartlead_list_campaigns:{}' --jsonList Email Accounts
Listing all available email accounts.
deepline enrich --input leads.csv --output leads.enriched.csv --with 'result=smartlead_list_email_accounts:{}' --jsonList Lead Categories
Reading available lead categories.
deepline enrich --input leads.csv --output leads.enriched.csv --with 'result=smartlead_list_lead_categories:{}' --jsonPause Lead By Campaign
Pausing a lead inside a campaign.
deepline enrich --input leads.csv --output leads.enriched.csv --with 'result=smartlead_pause_lead_by_campaign:{"campaign_id":"{{campaign_id}}","lead_id":"{{lead_id}}"}' --jsonPush To Campaign
Pushing leads/contacts directly into a Smartlead campaign
deepline enrich --input leads.csv --output leads.enriched.csv --with 'result=smartlead_push_to_campaign:{"campaign_id":"{{campaign_id}}","leads":[{"email":"{{email}}"}]}' --jsonReconnect Failed Email Accounts
Requeueing failed email accounts for reconnect.
deepline enrich --input leads.csv --output leads.enriched.csv --with 'result=smartlead_reconnect_failed_email_accounts:{}' --jsonRemove Campaign Email Account
Removing sending accounts from a campaign.
deepline enrich --input leads.csv --output leads.enriched.csv --with 'result=smartlead_remove_campaign_email_account:{"campaign_id":"{{campaign_id}}","email_account_ids":["{{email_account_ids}}"]}' --jsonReply To Lead Thread
Replying to a lead message from campaign thread history.
deepline enrich --input leads.csv --output leads.enriched.csv --with 'result=smartlead_reply_to_lead_thread:{"campaign_id":"{{campaign_id}}","email_stats_id":"{{email_stats_id}}","email_body":"{{email_body}}","reply_message_id":"{{reply_message_id}}","reply_email_time":"{{reply_email_time}}","reply_email_body":"{{reply_email_body}}"}' --jsonResume Lead By Campaign
Resuming a lead inside a campaign.
deepline enrich --input leads.csv --output leads.enriched.csv --with 'result=smartlead_resume_lead_by_campaign:{"campaign_id":"{{campaign_id}}","lead_id":"{{lead_id}}"}' --jsonSave Campaign Sequences
Creating and updating campaign sequences.
deepline enrich --input leads.csv --output leads.enriched.csv --with 'result=smartlead_save_campaign_sequences:{"campaign_id":"{{campaign_id}}","sequences":[{"seq_number":"{{seq_number}}","seq_delay_details":{"delay_in_days":"{{delay_in_days}}"}}]}' --jsonUnsubscribe Lead By Campaign
Unsubscribing a lead from a single campaign.
deepline enrich --input leads.csv --output leads.enriched.csv --with 'result=smartlead_unsubscribe_lead_by_campaign:{"campaign_id":"{{campaign_id}}","lead_id":"{{lead_id}}"}' --jsonUnsubscribe Lead
Unsubscribing a lead globally.
deepline enrich --input leads.csv --output leads.enriched.csv --with 'result=smartlead_unsubscribe_lead:{"lead_id":"{{lead_id}}"}' --jsonUpdate Campaign Schedule
Updating campaign send schedule configuration.
deepline enrich --input leads.csv --output leads.enriched.csv --with 'result=smartlead_update_campaign_schedule:{"campaign_id":"{{campaign_id}}","timezone":"{{timezone}}","days_of_the_week":["{{days_of_the_week}}"],"start_hour":"{{start_hour}}","end_hour":"{{end_hour}}","max_new_leads_per_day":"{{max_new_leads_per_day}}"}' --jsonUpdate Campaign Settings
Updating campaign-level tracking and stopping behavior.
deepline enrich --input leads.csv --output leads.enriched.csv --with 'result=smartlead_update_campaign_settings:{"campaign_id":"{{campaign_id}}","track_settings":"DONT_TRACK_EMAIL_OPEN","stop_lead_settings":"REPLY_TO_AN_EMAIL"}' --jsonUpdate Campaign Status
Starting, pausing, or stopping a campaign.
deepline enrich --input leads.csv --output leads.enriched.csv --with 'result=smartlead_update_campaign_status:{"campaign_id":"{{campaign_id}}","status":"PAUSED"}' --jsonUpdate Email Account Warmup
Updating warmup configuration for a sending account.
deepline enrich --input leads.csv --output leads.enriched.csv --with 'result=smartlead_update_email_account_warmup:{"email_account_id":"{{email_account_id}}","warmup_enabled":"{{warmup_enabled}}","total_warmup_per_day":"{{total_warmup_per_day}}","daily_rampup":"{{daily_rampup}}","reply_rate_percentage":"{{reply_rate_percentage}}"}' --jsonUpdate Email Account
Updating a sending email account configuration.
deepline enrich --input leads.csv --output leads.enriched.csv --with 'result=smartlead_update_email_account:{"email_account_id":"{{email_account_id}}"}' --jsonUpdate Lead By Campaign
Updating lead details inside a campaign.
deepline enrich --input leads.csv --output leads.enriched.csv --with 'result=smartlead_update_lead_by_campaign:{"campaign_id":"{{campaign_id}}","lead_id":"{{lead_id}}"}' --jsonUpdate Lead Category By Campaign
Updating a lead category for campaign-level tracking.
deepline enrich --input leads.csv --output leads.enriched.csv --with 'result=smartlead_update_lead_category_by_campaign:{"campaign_id":"{{campaign_id}}","lead_id":"{{lead_id}}","category_id":"{{category_id}}"}' --jsonUpsert Campaign Webhook
Creating or updating a campaign webhook.
deepline enrich --input leads.csv --output leads.enriched.csv --with 'result=smartlead_upsert_campaign_webhook:{"campaign_id":"{{campaign_id}}","webhook":{"name":"{{name}}","webhook_url":"{{webhook_url}}","event_types":"EMAIL_SENT"}}' --jsonUpsert Email Account
Creating or updating a sending email account.
deepline enrich --input leads.csv --output leads.enriched.csv --with 'result=smartlead_upsert_email_account:{"id":"{{id}}","from_name":"{{from_name}}","from_email":"{{from_email}}","user_name":"{{user_name}}","password":"{{password}}","smtp_host":"{{smtp_host}}","smtp_port":"{{smtp_port}}","imap_host":"{{imap_host}}","imap_port":"{{imap_port}}"}' --jsonWhat people are saying about Smartlead
Real quotes from 5 cited sources across Reddit, HN, X, G2, and community forums.
“We send 7 million emails per month and the deliverability by Smartlead is insane.”
“Worst support ever...they take forever to answer. Dont trust them.”
“Almost every month we face a new issue with the platform. Campaigns sometimes don't trigger at all.”
“Best price for high volumes...very competitive price.”
“Billed hundreds of dollars for a subscription that is impossible to cancel via the UI.”
Share your experience with Smartlead
No vendor influence — your review is published as-is. Post anonymously or with your name.
Community Pros & Cons
Pros
- Smartlead offers more automation features compared to competitors, allowing for complex workflows and deeper routing.
- Community members have noted Smartlead's advanced inbox rotation system which aids in maintaining deliverability rates.
- The platform is praised for its integration capabilities with other tools like Clay, enhancing the overall GTM stack.
- Smartlead reportedly has higher automation and better support for agencies managing multiple clients.
Cons
- Users have reported significant bugs and disruptions in Clay campaigns when integrated with Smartlead, causing frustration.
- There are ongoing queue issues when pushing leads from tables to Smartlead, notably increased processing times.
- Some community members found the pricing high relative to the features provided, especially for smaller teams.
- There's feedback on limitations in email validation effectiveness leading to high bounce rates and campaign pauses.
Questions mentioning Smartlead
25 questions reference this provider.
Which AI GTM tools are most commonly used in each category?
“Group, just using an updated AI list to see who and what is using from the below:”
Does Clay connect into http://Snov.io to automate email outreach campaigns?
“Clay integrates with http://Snov.io for data enrichment and email finding, but not for sending email campaigns. [https://www.clay.com/university/guide/snov-io-integration-overview?c354c4e8_page=2] Wit”
Does Clay connect into http://Snov.io to automate email outreach campaigns?
“Clay doesn't currently integrate with http://Snov.io as an email sequencer. We integrate natively with Smartlead, Instantly, Salesloft, Outreach, and HubSpot for email sending. [https://www.clay.com/f”
Does Clay connect into http://Snov.io to automate email outreach campaigns?
“Does Clay connect into http://Snov.io to automate email outreach campaigns?”
what are the best automated sales outbound cadence tools for smbs
“Based on the discussions in our Pavilion community, here are the best automated sales outbound cadence tools for SMBs: ## Top Recommended Tools: Apollo - Consistently mentioned as a cost-effective s”
what are the best automated sales outbound cadence tools for smbs
“SMBs Large TAM Good offer I suggest Smartlead for cold emails only I suggest a power dialer for cold calling SDRs should ONLY cold call in this case IMO”
what are the best automated sales outbound cadence tools for smbs
“what are the best automated sales outbound cadence tools for smbs”
What are the best people search providers that integrate with Clay?
“everyone, what are the best European “people finding” providers that work within clay (I am open to HTTP / webhook if its essential)”
What are the best people search providers that integrate with Clay?
“http://Smartlead.ai and hubs-pot native integration are also good you might wanna look into it.”
Does anyone know how to push Smartlead campaign data into Clay? If you know of any youtube video please share. I couldn't find one.
“, it shows how to use Smartlead to run campaigns. I want to push data of the campaigns that were run on Smartlead into Clay.”
Does anyone know how to push Smartlead campaign data into Clay? If you know of any youtube video please share. I couldn't find one.
“Does anyone know how to push Smartlead campaign data into Clay? If you know of any youtube video please share. I couldn't find one.”
How can I scrape sales team headcount for different companies?
“Curious how other people are doing this: I'm trying to scrape how many sales people there are at each company for a lead list. So number of SDRs/BDRs etc. Tried a few claygent prompts that got it tota”
What’s the best way to make sure the leads in my list haven’t already been contacted from another list? thanks!
“Run a lookup against your email sequencer e.g. in Smartlead you can run lookup lead in campaign”
What’s the best way to make sure the leads in my list haven’t already been contacted from another list? thanks!
“What’s the best way to make sure the leads in my list haven’t already been contacted from another list? thanks!”
What cadence management tools offer real-time call coaching and sequences?
“My go-to stack would be: • CommonRoom - prospecting, data, contextual signals, research agents, and your bdrs/aes can collaborate on what's working • Outreach as sequencer because it's embedded into C”
What cadence management tools offer real-time call coaching and sequences?
“What cadence management solution for their SDRs/prospect AEs. Any new ones worth checking out? I’m at the minimum looking for real time call coaching and sequences”
Can anyone recommend a free or cheap tool for scalable email outreach when you already have the email copy tailored at the individual level?
“there is no free tool they will give you 14 days trail but it takes 2 week to warmup smartlead nad instantly is the best one, it is resonable as well in terms of pricing”
Can anyone recommend a free or cheap tool for scalable email outreach when you already have the email copy tailored at the individual level?
“Can anyone recommend a free or cheap tool for scalable email outreach when you already have the email copy tailored at the individual level?”
*Instantly vs Smartlead* • I'm currently using instantly and it's been quite buggy :( • *Has anyone used both instantly and smartlead to compare which one has worked better for them
“*Instantly vs Smartlead* • I'm currently using instantly and it's been quite buggy :( • *Has anyone used both instantly and smartlead to compare which one has worked better for them”
When it comes down to warm-up the E-Mails for the cold outbound with smartlead
“Hello everyone, When it comes down to warm-up the E-Mails for the cold outbound with smartlead”
Which email validation provider is everyone using
“Which email validation provider is everyone using”
Does cold email work for landscape company lead generation?
“Anyone send cold email to landscape company for lead generation and get good positive reply”
Does anyone know how to push Smartlead campaign data into Clay
“Does anyone know how to push Smartlead campaign data into Clay”
What’s the best way to make sure the leads in my list haven’t already been contacted from another list
“What’s the best way to make sure the leads in my list haven’t already been contacted from another list”
How can I find the number of sales people at each company?
“Curious how other people are doing this: I'm trying to scrape how many sales people there are at each company for a lead list”
Quick Facts
- Category
- Outbound Tools
- Community Mentions
- 23
- Sentiment Score
- Positive (0.32)
- Website
- www.smartlead.ai
Related Providers
All opinions are community-sourced from real GTM practitioners. No vendor can claim or edit this page.