Sales & Lead Generation nodes connect n8n to services used to find prospects, enrich lead records, manage outreach, and keep pipeline information current. They help move data from a sales or prospecting service into the next workflow step, where you can review a lead, assign follow-up, update a status, or prepare a report.
The available operations vary by node. The current category listing includes actions for searching and extracting leads, retrieving profile and company details, managing campaign and lead records, reading conversations, and sending supported messages. Check each listing to see which actions it exposes and what information it returns before you build a workflow around it.
What Sales & Lead Generation nodes can help you do
Find and qualify prospects
Prospecting starts with a clear description of the people or companies you want to reach. A connected service may let you search by professional, company, industry, technology, location, or other profile criteria. Some nodes can also collect lead records from a supported search or extraction process and return them to n8n when the job finishes.
A workflow can pass those results through a review step before adding them to a pipeline or campaign. This gives a salesperson a chance to check that the records fit the audience and that the source returned enough detail to support a useful next step.
Enrich lead records
Lead enrichment adds useful context to a basic record, such as a current role, seniority, company details, or available contact information. When the connected service exposes those fields, n8n can carry them into a later qualification or outreach step.
Check which fields are returned and where they came from. A missing value is different from a verified value, and not every lead source provides the same coverage. Keep the original record identifier so an enriched result can be matched back to the right person or company.
Manage outreach and conversations
Some sales services let workflows work with outreach campaigns, leads, sender accounts, and inbox conversations. Depending on the node, you may be able to add leads to an existing campaign, check campaign status, pause or resume activity, read a conversation, send a supported message, or record a lead's progress.
Campaign creation and sequence editing are separate capabilities. A node that can read or pause a campaign may not let you build its steps or change its targeting. Review the listed operations before assuming the full outreach sequence can be configured from n8n.
Keep pipeline information moving
Lead generation does not end when a prospect is found. A workflow can update lead status after a reply, route a conversation to the right person, or pass selected fields to another system. If a connected service returns campaign or inbox activity, n8n can also use those results to prepare a follow-up queue or activity summary.
The exact handoff depends on the nodes and services in your workflow. Check whether an action updates the original record or only returns data, and decide how the workflow should handle duplicate leads, missing fields, or an incomplete search job.
Examples of sales workflows in n8n
A Sales & Lead Generation node can handle one part of a larger process while other n8n steps start the workflow and route its results. For example:
- Review a new prospect list: start a supported search, check when it is complete, retrieve the results, and send them for review before adding selected leads to a campaign.
- Enrich leads before outreach: retrieve profile or company details, keep the source identifiers with each record, and pass qualified leads to an existing campaign when the node supports that action.
- Route replies for follow-up: retrieve supported inbox conversations, match them to a lead or campaign, and update the lead's status or create a task for a salesperson.
- Monitor campaign activity: retrieve campaign details and lead progress on a schedule, then share a summary or route records that need attention.
For actions that run asynchronously, check the job status before trying to use its results. For messages and connection requests, confirm the connected account, recipient, and message data before sending. A small test run can reveal missing fields or unexpected records before a workflow handles a larger list.
Choose a sales node that fits your workflow
Start with the part of the sales process you want n8n to handle: prospect search, data enrichment, campaign management, inbox activity, or pipeline updates. Then compare the available operations with the next step you plan to take.
Before installing, review:
- Lead source and filters: Which people or companies can it find, and which search fields can you use?
- Returned data: Does it provide the profile, company, contact, campaign, or conversation fields you need?
- Record matching: Does the response include stable IDs or profile URLs so you can avoid duplicate records?
- Action scope: Can it read data, add leads, update statuses, manage campaigns, or send messages? Which sequence settings are available?
- Job behavior: Does prospect search or extraction finish immediately, or do you need to check its status and retrieve results later?
- Credentials and account access: Which API key or connected sender accounts are required, and what permissions do they have?
- Installation requirements: Check the individual listing for current verification and n8n compatibility details.
Keep a review step where a person needs to approve lead fit, message content, or an unusual result. Also check the source service's sending limits and terms before automating outreach at scale.
Provenance and verification
The current Sales & Lead Generation listing is published with npm provenance. Provenance links a package release to its source and build, helping you inspect how the release was produced. It is separate from n8n verification: provenance does not mean n8n has verified the node. Check the listing for its current verification and installation status. The current listing is marked for self-hosted n8n.
Build an n8n node for your sales product
If you build a prospecting, enrichment, or sales-engagement SaaS and want n8n users to connect it to their workflows, NativeShip can help you create and publish a community node for your product. Try NativeShip.