Sales Enablement

Lusha Salesforce Integration (2026): The Doorman, the Side Door, and the Seventh Credit

The Lusha Salesforce integration, checked October 2, 2026: what it pushes, setup step by step, the credit each record costs, the duplicate guard that switches off at your API limit, the lead-routing fix Lusha documents, and the alternatives.

The Lusha Salesforce integration is Lusha's one-way export that pushes contacts revealed in Lusha into Salesforce as Leads, Contacts, or Accounts through each rep's own OAuth connection, at 1 credit per record exported on top of the reveal.

How to set up the Lusha Salesforce integration

You'll need: A Salesforce edition with API access, A Salesforce Admin who can connect third-party apps, with read, write, edit and import rights on Leads, Contacts and Accounts, A Lusha Admin or Manager

  1. 1

    Check the Salesforce side first

    Confirm your Salesforce edition includes REST API access and that the admin who will connect Lusha can connect third-party apps and has full read, write, edit and import access to Lead, Contact and Account objects. If your org blocks third-party apps, unblock Lusha Push to Salesforce under Connected Apps OAuth Usage.

  2. 2

    Connect Salesforce from Lusha

    In Lusha go to Settings, then Integrations, then Salesforce. Choose Production or Sandbox, click Connect, sign in to Salesforce as an admin, and click Continue to field mapping.

  3. 3

    Map Lead, Contact and Account fields

    Review the default mapping on each of the three tabs, change any Salesforce field from the dropdown, turn on Allow Override only for fields where Lusha's value should replace yours, and set a default Record Type in the Settings tab if your org requires one.

  4. 4

    Run Test Mapping

    Click Test Mapping. Lusha creates and immediately deletes a dummy Lead, Contact and Account in Salesforce. When the button turns green, click Save changes; if it fails, fix the Salesforce error it returns.

  5. 5

    Set the guards

    Decide whether reps may create new Accounts, turn on the Existing Salesforce indicator and Excluding Salesforce objects, set the API request limit Lusha may use each day, and turn on opt-out sync to the Email Opt Out field.

  6. 6

    Connect every rep and check routing

    Ask each rep to connect their own Lusha account to Salesforce. Then review Salesforce lead assignment rules and the Lusha connected app's session timeout so pushed leads land with the right owner and reps are not logged out repeatedly.

The Lusha Salesforce integration is Lusha’s one-way export that pushes contacts revealed in Lusha into Salesforce as Leads, Contacts, or Accounts through each rep’s own OAuth connection, at 1 credit per record exported on top of the reveal. I read every Salesforce page in Lusha’s docs this morning, plus its pricing data, and the setup is the easy part. Two settings decide whether it keeps Salesforce clean: a duplicate guard that runs on your Salesforce API allowance and switches off when the allowance runs out, and a lead-routing fix in Lusha’s own docs that sends Lusha leads around your assignment rules. The short answer:

  • Lusha’s own Salesforce integration. The right buy for a few reps who already prospect in Lusha and want verified contacts in Salesforce without a spreadsheet. On every plan, Free included.
  • Supered Prospector, on your Clay account. The right buy for a Salesforce team that already pays for Clay: reps run the GTM engineer’s tables from the record, LinkedIn, or a company site, and sync in one click. $45 per rep per month, billed annually.
  • Apollo’s Salesforce integration. The non-Clay pick when reps run sequences and dials inside Apollo and want a two-way sync. From $49 a seat a month, billed annually.

What is the Lusha Salesforce integration, exactly?

Lusha’s guide opens with the job in one line: “The Salesforce integration lets you push contacts revealed in Lusha directly into Salesforce as Leads, Contacts, or Accounts” (Lusha, Salesforce integration, read October 2, 2026). Push is the verb. Records travel one way, from Lusha into Salesforce, and they can start from three places: Lusha Search in the web app, a Workspace table, or the Lusha extension on LinkedIn, Sales Navigator, or inside a Salesforce record.

The pipe has a size, and Lusha prints it.

  • Real time. Up to 150 records per push complete at once.
  • Background jobs. Up to 10,000 contacts per job, run “in 20 batches.” Select more and Lusha exports the first 10,000 and marks the rest “Not exported” for the next run. Lusha calls the cap “a Salesforce platform limit” that “cannot be changed.”
  • Companies. Background export is “available for contacts export only,” so Account exports stop at the real-time 150 (Lusha, available integrations).
  • One lane per rep. “Only one CRM export can run at a time per user.”

Salesforce gets a bigger pipe than any other CRM Lusha supports. HubSpot, Pipedrive, Zoho, Dynamics, and Bullhorn all stop at 1,000 per background job, and Pipedrive’s real-time limit is 25. The Lusha HubSpot integration page covers the HubSpot version, whose guide describes no per-rep connection.

How the Lusha Salesforce integration moves a contact: a rep reveals in Lusha Search, a Workspace table, or the Lusha extension on LinkedIn, Sales Navigator or inside Salesforce, then pushes through their own OAuth connection to the connected app Lusha Push to Salesforce at 1 credit per record; records land as Leads, Contacts or Accounts; Lusha reads Salesforce only for the duplicate check, the indicator, exclusion and CRM enrichment; up to 150 records in real time, 10,000 contacts per background job, company exports real-time only
One direction for records. Up to 150 records in real time and 10,000 contacts per background job, Accounts capped at the real-time 150, one export at a time per user, and 1 credit for each record that crosses.

There is no AgentExchange (formerly AppExchange) listing to check. Lusha connects through a connected app its error guide names “Lusha Push to Salesforce,” set up from Lusha’s side. When I searched AgentExchange’s public listing API for “lusha” on October 2, 2026, none of the top 50 results was a Lusha app, while the same search for “zoominfo” and “apollo” put each vendor’s own listing first. So there is no Salesforce-side rating to quote. The nearest public proof is Lusha’s G2 page: 4.3 out of 5 from 1,667 reviews (G2, October 2, 2026).

Why trust this page?

I started RevPartners, a HubSpot partner that did only sales implementations, sold roughly twice as much Sales Hub as any other partner, and reached Elite tier in 13 months. Supered came out of that work and runs in HubSpot, Salesforce, and Pipedrive, with 4.9 out of 5 from 81 reviews on G2 and 5.0 from 122 on the HubSpot marketplace (both checked October 1, 2026). The disclosure: we make Supered Prospector, which sits first among the alternatives below for teams with Clay. The Lusha facts here come from Lusha’s docs and pricing data, read October 2, 2026.

Which route into Salesforce fits your team?

The lens is a mid-market Salesforce team of ten to fifty reps. The weights match the Apollo Salesforce integration page and the ZoomInfo Salesforce integration page: reachable contact (x3), clean Salesforce (x2), where the rep works (x2), a price you can predict (x2), outreach in the same tool (x1), out of 50.

RankRouteGradeScoreBest fitSalesforce integrationSetup effortPricing (plan that includes it)Reason to choose it
1Supered Prospector on ClayA42Teams that already pay for ClayNative, one click from the record or profile, mapping set onceUnder a week on an existing Clay account$45 per rep per month, billed annually, plus your Clay planThe GTM engineer’s Clay tables, run from any page the rep is on
2Apollo’s Salesforce integrationA-36No Clay, outbound run inside ApolloNative managed package, two-wayA day, plus the first pull$49 per seat per month, billed annuallyData, sequences, dialer, and sync in one plan
3Clay’s Salesforce sync, run by OpsB+32Bulk enrichment of records already in SalesforceNative, Clay Growth and upOps builds each tableClay Growth, $495 a monthWaterfall enrichment in bulk, no rep tool
refLusha Salesforce integrationB+31A few reps already prospecting in LushaNative export, one-way, per-rep OAuthAn hour for an admin, then each repEvery plan from Free; 1 credit per record pushedLow entry price and a well-documented export

Lusha’s 31 is reachable contact 2, clean Salesforce 3, where the rep works 4, price 4, outreach 3. The 2 is the single database. Weight outreach at x3 and Apollo ranks first; Prospector scores lowest on that row because it has no dialer or sequencer of its own.

Four ways to get reachable contacts into Salesforce graded out of 50: Supered Prospector on Clay 42, grade A; Apollo's Salesforce integration 36, A minus; Clay's Salesforce sync run by Ops 32, B plus; the Lusha Salesforce integration 31, B plus; weights reachable contact x3, clean Salesforce x2, where the rep works x2, predictable price x2, outreach x1
Graded on the job of getting reachable contacts into a clean Salesforce: Prospector 42 (A), Apollo 36 (A-), Clay run by Ops 32 (B+), Lusha 31 (B+). Weight outreach at x3 and Apollo moves to first.

How do you set up the Lusha Salesforce integration?

Lusha runs the setup from its side, and Salesforce’s side asks for an admin and a sign-in. Two requirements sit on the Salesforce side, and Lusha’s error guide has an entry for each. Your edition needs REST API access: Lusha’s common-errors page answers “The REST API is not enabled for this organization” with “upgrade to a Salesforce edition that includes API access” (Lusha, Salesforce common errors). Professional edition is the one to check: LinkedIn’s Salesforce admin guide notes that Professional needs API access turned on, which “might incur an additional Salesforce fee” (LinkedIn help). And the connecting admin needs “permission to connect and interact with third-party applications” plus “full read, write, and edit access” and “import permissions” on Leads, Contacts, and Accounts (Lusha, CRM permissions).

  1. Check the Salesforce side first. API-enabled edition, the right admin, and, if your org blocks third-party apps, unblock “Lusha Push to Salesforce” under Connected Apps OAuth Usage.
  2. Connect from Lusha. Settings, then Integrations, then Salesforce. Pick Production or Sandbox, click Connect, sign in, then Continue to field mapping.
  3. Map the fields. Three tabs: Lead, Contact, Account. Turn on Allow Override only where Lusha’s value should replace yours, because it lets Lusha “update fields that already have data in Salesforce.” If your org requires a Record Type on new Leads and Contacts, set a default in the Settings tab; it is “global across your account.”
  4. Press Test Mapping. Lusha “will create and immediately delete a dummy Lead, Contact, and Account” and returns the Salesforce error if anything fails. Save only when the button turns green.
  5. Set the guards. The Account creation toggle (off means reps can only attach contacts to existing Accounts), the Existing Salesforce indicator, Excluding Salesforce objects, the API request limit, and opt-out sync to Email Opt Out or a custom field.
  6. Connect every rep. “Each team member needs to connect their own Lusha account to Salesforce to enable export.” Then check lead assignment rules and session timeout, both covered below.
How to set up the Lusha Salesforce integration in six steps: check Salesforce for API access and an admin with third-party app, read, write and import rights; connect from Lusha settings to Production or Sandbox; map Lead, Contact and Account fields with Allow Override and a default Record Type; press Test Mapping, which creates and deletes a dummy Lead, Contact and Account; set the guards, meaning account creation, the indicator, Excluding Salesforce objects, the API request limit and opt-out sync; connect every rep and review lead assignment rules and session timeout
Six steps, two of them in Salesforce. Step 5 is where the duplicate guards and the API request limit live, and step 6 is where routing and session timeouts bite.

The default mapping is lean. A Lead carries Email 1, Phone 1, Job title, Company Name, Website, First and Last Name, and a predefined Lead Source. A Contact carries email, phone, title, name, and Department. An Account carries Name, Website, Description, and Number of Employees. LinkedIn URL, country, city, industry, and revenue are not in the defaults; Lusha’s own troubleshooting tells you to add them with ”+ Add field” if you want them.

Why does Lusha charge for contacts already in Salesforce?

A good doorman keeps a club from paying twice for the same guest. He stands at the door with the list, and anyone already inside gets waved past. Lusha has two of these doormen for Salesforce. The Existing Salesforce indicator puts a Salesforce icon next to people already in the CRM, and Excluding Salesforce objects skips them during bulk reveals, with “no credits charged for those contacts” (Lusha, exclude Salesforce contacts).

The doorman’s wages come from you. “The Salesforce indicator uses your company’s Salesforce API quota, not Lusha’s credits” (Lusha, Salesforce identifier). Each check is a call against the same allowance your other Salesforce apps draw from, capped by an API request limit you set inside Lusha. And Lusha’s exclusion page says what happens at the end of the shift: “Once the quota is reached, both the Salesforce indicator and the exclusion feature will be disabled until the next day when the quota resets.”

Follow it one step further. A rep runs a big bulk reveal late in the day, after a morning of reveals has used up the limit. The doorman has gone home. The icons stop appearing, the exclusion stops excluding, and Lusha charges full price for people who were already in Salesforce. None of the Lusha pages I read describes a warning when it happens.

The Lusha Salesforce integration's duplicate guards drawn as a doorman paid from your Salesforce API allowance: before the limit, the Salesforce indicator marks people already in the CRM and Excluding Salesforce objects skips them in bulk reveal at 0 credits; after the limit and until the daily reset, Lusha disables both, so bulk reveal charges for people you already have; Salesforce Enterprise edition allows 100,000 API calls a day plus 1,000 per license, shared by every app in the org
The doorman works on your Salesforce API allowance, not Lusha’s credits, and leaves when the daily limit is spent. On Enterprise edition that allowance is 100,000 calls a day plus 1,000 per license, shared by every app in the org.

How big is the allowance? Salesforce gives Enterprise edition 100,000 API calls per 24 hours plus 1,000 per Salesforce license, “enforced against the aggregate of all API calls made to the org” (Salesforce developer limits). A 20-license org has 120,000 a day for Lusha, your marketing automation, your sync tools, and anything else connected. The doorman image stops short in one place, to be fair to Lusha: his going home is a safety valve, since letting one tool drain the org’s allowance would break the others. The fix is a setting, not a rewrite.

  • A limit sized on purpose. Set Lusha’s API request limit high enough for a day of reveals, and ask your Salesforce admin how much of the org’s allowance the other apps use.
  • Bulk reveals early. Run large bulk reveals before the limit is spent, not after.
  • Lusha’s own error. “Reached CRM API limit” is the signal. Lusha’s answer is to raise the limit, then “disconnect and reconnect” for it to take effect, or wait 24 hours.

What does each Salesforce push cost?

Lusha’s export guide puts it plainly: “Each CRM export costs 1 credit, charged at the time of export and separate from the original reveal cost” (Lusha, export to CRM). The price book inside lusha.com/pricing agrees: export_crm is 1 credit per 1 record on every plan, against 1 credit per 25 rows for a CSV (lusha.com/pricing, October 2, 2026). An email reveal is 1 credit and a phone 5, so a full contact pushed to Salesforce costs 7.

Plan (yearly billing)PriceCredits a yearRevealed at 6 eachPushed at 7 each
Starter$449.10, 1 seat4,800800685
Professional$629.10, 2 seats7,2001,2001,028
Premium$3,599.10, 5 seats40,8006,8005,828

Salesforce’s bigger pipe makes the seventh credit bigger too. One full 10,000-contact background job costs 10,000 credits in export fees alone, more than Professional’s 7,200 a year and about a quarter of Premium’s 40,800. The 10,000 cap is generous, and filling it is expensive.

What a Lusha contact costs once pushed to Salesforce, October 2, 2026: email 1 credit, phone 5, CRM export 1, so 7 credits per full contact pushed; Starter $449.10 a year, 4,800 credits, 800 revealed or 685 pushed; Professional $629.10 a year with 2 seats, 7,200 credits, 1,200 or 1,028; Premium $3,599.10 a year with 5 seats, 40,800 credits, 6,800 or 5,828; a full 10,000-contact Salesforce job costs 10,000 credits in export fees alone
The seventh credit is the push. Starter’s 4,800 credits push 685 full contacts, Professional’s 7,200 push 1,028, Premium’s 40,800 push 5,828, and one full 10,000-contact job spends 10,000 on export alone.

One inconsistency to check in your own dashboard: Lusha’s guide to prospecting inside Salesforce says clicking Show contact on a record reveals “direct dial, work number, and email” and “uses one credit,” while the credit reference prices a phone at 5 (Lusha, prospecting on Salesforce). The credit reference and the price book agree with each other. Budget on 5.

Reviewers describe the meter in their own words. Khwaish A., a small-business reviewer, wrote in April 2026 that “credits can run out quickly, making it costly at scale,” and Frederick S., a mid-market customer success manager, that “the credit system can sometimes feel limiting for high-volume outbound teams” (G2). The praise is for the connection itself: a financial-services reviewer wrote in April 2026 that “syncing with our CRM and sales tools is straightforward.” The Lusha review page weighs the rest of that evidence.

Who owns the leads Lusha creates in Salesforce?

The rep who pushed them, until your routing gets a say. Because each rep connects their own Lusha account, records arrive under the person who exported them. Of Lusha’s two CRM guides, Salesforce’s has the better default; the HubSpot one defaults every record to whoever connected the integration.

Then Salesforce’s lead assignment rules run, and here Lusha’s docs make a choice for you if you let them. The common-errors page lists “Lead assignment rules issue” for when “a saved lead is automatically reassigned to another owner,” and the fix it gives the admin is a new rule at sort order No. 1: “when Lead Source equals Lusha, then select Do Not Reassign Owner.”

A building with a front desk works like this. Visitors check in, the desk sends each to the right floor, and the right person knows to expect them. Lusha’s fix is a side door with a sign that says “Lusha visitors, go straight up to whoever invited you.” For a rep’s own outbound list, that is correct: the rep found the person and should own them. For anything your routing exists to place (a named account owned by someone else, a territory, a round robin with a response-time promise), the side door walks the lead past the desk that knew where it belonged. The lead routing page covers what that desk is for.

Lusha's fix for lead assignment errors in the Lusha Salesforce integration drawn as a side door: through the front door, a new lead passes your lead assignment rules for territory, round robin or segment and reaches the owner your rules pick; through the side door Lusha's common-errors page documents, a lead pushed from Lusha meets rule number 1, Lead Source equals Lusha, do not reassign owner, and stays with the rep who pushed it, outside your routing
Lusha’s documented fix adds rule No. 1, Lead Source equals Lusha, Do Not Reassign Owner. Right for a rep’s own outbound list; wrong for leads your routing exists to place.

Three more ownership traps from the same page, each with Lusha’s fix:

  • Inactive owners. “Cannot reference converted lead” and “Owner is inactive” appear when Lusha tries to update a record owned by a deactivated user. Reassign those records, or grant Update Records with Inactive Owners.
  • Record Types a rep cannot use. “This ID value isn’t valid for the user” means the default Record Type is one the rep’s profile cannot see. Pick one all users can access.
  • Session drops. “Each user on your team manages their own Salesforce connection,” and a short org session policy can log reps out of the integration repeatedly. The fix is to set the Lusha connected app’s session timeout to 24 hours, or the longest your policy allows, and to check profile-level overrides, since “the shorter timeout takes precedence.”

Does Lusha keep Salesforce records up to date?

Not through the export. The export writes what the rep pushed, when they pushed it; a buyer who changes jobs keeps the old title in Salesforce until someone reveals and pushes again. Allow Override updates fields on the next export of that person, not on a schedule.

Lusha offers two other routes for that job. Its Workspace has a CRM enrichment workflow, which is one of the four reasons it says it reads Salesforce (Lusha, read and write permissions). And its developer docs publish a record-triggered Salesforce Flow that calls the Lusha v3 API on every new Lead, “no Apex required” (Lusha, Salesforce Lead enrichment). If you built an older version of that Flow, the same page carries a date to put in the calendar: “v2 endpoints stop responding in November 2026.”

Two smaller syncs round it out. Lusha Engage sequence emails sync to Salesforce as Activity Tasks, with mappings that “are not currently customizable.” And opt-out sync writes Lusha’s suppression status to Email Opt Out or a custom field, which is the setting to turn on before anyone emails a pushed contact.

Where does Supered Prospector fit?

Look at where the work starts in everything above. The rep reveals in Lusha, then pushes into Salesforce, then the admin tunes the doorman, the side door, and the session timeout so the push lands well. A Salesforce team’s reps already stand at the far end of that pipe, inside the record. And if the team pays for Clay, someone has already built better tables than any single database: the GTM engineer, who has become the list desk, fielding Slack requests for every list.

Prospector puts those tables where the rep stands. It runs inside the Supered Chrome extension, on the team’s own Clay account, and reps never open Clay. Clay plus Supered is the best way for a sales team to prospect: GTM engineers build in Clay, reps never open Clay. Supered does not bring its own database. It brings Clay’s waterfall, which is every database, routed, and that is why we chose Clay as our only data provider. Clay describes its waterfalls as checking “multiple providers to return the most verified emails (lower bounce rate) and phone numbers (higher connect rate)” across 200+ data and AI vendors (clay.com), and its pricing page adds a rule a single database cannot offer: “If an enrichment returns no result, you’re not charged Data Credits or Actions” (Clay pricing, October 2, 2026).

What a Salesforce rep gets:

  • The table as a button. The GTM engineer builds flows once (person enrichment, buying committee) and each maps to a Clay table and a destination. The rep picks one from a Push menu on the Salesforce record, a LinkedIn profile, a company website, or a Sales Navigator prospect list pushed to a Clay table.
  • Owner context before the push. On a LinkedIn profile the rep sees the matching Salesforce record, who owns it, and whether the person was prospected before, so two reps do not work the same buyer.
  • One click into Salesforce. Field mapping is set once; the contact syncs to Salesforce, HubSpot, or Pipedrive.
  • Found, worked, closed. The leader sees which lists reps found, who is working theirs, and how each lead ended: Qualified, Recycled, or Disqualified, the way your process says. A leader who can see lists turn into pipeline has a reason to grow the Clay budget.
The record-first route into Salesforce with Supered Prospector on Clay: the GTM engineer builds flows once in Clay; the rep starts on a Salesforce record, a LinkedIn profile, a company website, or a Sales Navigator prospect list and picks a flow from the Push menu; Clay's waterfall asks 200 plus vendors with no charge for a miss, Lusha optional as a bring-your-own-account step; the rep sees the matching Salesforce record and its owner, then syncs in one click; the leader sees found, worked and closed, with each lead ending Qualified, Recycled or Disqualified
The pipe turned around. The rep starts at the record, the GTM engineer’s Clay table asks 200+ vendors and charges nothing for a miss, the owner check comes before the push, and every lead ends Qualified, Recycled, or Disqualified.

On LinkedIn, Supered’s own statement: Prospector works within LinkedIn’s terms and does not copy search results in bulk; the contact data comes from Clay’s waterfall on the customer’s Clay account.

Lusha can still ride along. Lusha joined Clay’s marketplace on March 10, 2026, and Clay marks “Enrich Person with Lusha” and “Enrich Company with Lusha” as “Bring Your Own Account Required” (Clay, Lusha integration, checked October 2, 2026). A team that values Lusha’s numbers keeps its Lusha account as one step in the waterfall. The Clay vs Lusha page compares the two in full.

The arithmetic, at list price. Ten reps on Prospector plus Clay Growth ($495 a month, $5,940 a year) cost $11,340 a year (Prospector). Ten reps on Lusha would be two Premium plans at $7,198.20 a year for 81,600 credits, which pushes 11,657 full contacts at 7 credits each. Lusha is cheaper for the same headcount. On our reading of Clay’s pricing calculator, an email plus a phone is roughly six data credits, about 12,000 contacts a year on Growth, a supposition labelled as one. The volumes land close; the difference is how many sources stand behind each lookup and where the rep starts.

Choose something else if you do not have Clay. Prospector runs on the customer’s Clay account and does nothing without one, and someone has to build the tables; Clay’s own copy says “GTM engineers build on Clay.” (RevPartners, a Clay Elite Studio Partner, builds them for teams that want help; I founded it, so weigh that.) Choose something else, too, if two reps push a few dozen contacts a month, because Lusha’s Starter at $449.10 a year is hard to undercut for that job. The sourcing use case shows the setup when Clay is in place, the Clay workflows page covers what the GTM engineer builds, and the Clay Chrome extension page explains why a rep-side layer on Clay has been hard to find.

What is the non-Clay alternative in Salesforce?

Apollo, for a team that wants the data, the sequences, the dialer, and a two-way Salesforce sync in one plan. Its integration installs as a managed package with a dedicated integration user, pulls leads, contacts, accounts, and opportunities into Apollo, and pushes contacts, accounts, deals, and activities back. CRM Integrations start on Basic at $49 per seat per month billed annually, so ten seats are $5,880 a year; a phone costs 8 credits and an email 1. Two things to know before you switch: records belong to the integration user by default, and every existing Apollo connection must move to the new managed package by December 31, 2026. The Apollo Salesforce integration page walks the setup, and the Kaspr vs Lusha page weighs another single-database option against Lusha.

Which should you choose?

Two questions decide it: does your team pay for Clay, and do your reps run outreach inside the data tool.

  • Lusha’s integration, kept. The pick for a few reps already prospecting in Lusha. Before the first bulk reveal, size the API request limit, turn on the indicator and exclusion, decide whether Lusha leads go through your assignment rules or around them, and set the session timeout.
  • Apollo’s integration. The pick without Clay when reps sequence and dial in the same tool and want activity flowing both ways.
  • Supered Prospector. The pick when the team already pays for Clay and the reps live in Salesforce and LinkedIn: the GTM engineer’s tables one click from the record, every source behind each lookup, Lusha kept only if its data earns a step.

What I recommend: if you keep Lusha, do the routing decision on purpose. The side door is fine for a rep’s own list and costly for a lead that belonged to someone else, and a thousand leads routed around the desk take longer to fix than to push. If your team has Clay, let reps start at the record and run the tables your GTM engineer already built, then watch each list move from found to closed. For the LinkedIn half of the same question, the Salesforce LinkedIn integration page shows what Sales Navigator’s native sync does and does not create, and the Lusha pricing page prices every plan. A Prospector demo on your own Clay account shows the record-first route in Salesforce.

Frequently asked questions

Does Lusha integrate with Salesforce?+
Yes. Lusha's Salesforce integration pushes contacts revealed in Lusha into Salesforce as Leads, Contacts, or Accounts, from the Lusha web app, Workspace tables, or the Lusha browser extension. An admin connects it from Lusha's Settings, then Integrations, then Salesforce, and each rep then connects their own Lusha account. Lusha's plan data on lusha.com/pricing lists Save to Salesforce on every plan, Free included, on October 2, 2026.
How much does the Lusha Salesforce integration cost?+
The connection itself costs nothing extra; using it costs credits. Lusha's docs say each CRM export costs 1 credit, charged at the time of export and separate from the reveal. A phone is 5 credits and an email 1, so a contact revealed with both and pushed to Salesforce costs 7. Starter's 4,800 credits a year ($449.10 on yearly billing) push about 685 such contacts.
How many records can Lusha export to Salesforce at once?+
Up to 150 in real time and up to 10,000 contacts in one background job, which Lusha runs in 20 batches. Above 10,000, Lusha exports the first 10,000 and marks the rest Not exported for the next run. Company exports are real-time only, so accounts top out at 150 per run. Only one export can run at a time per user.
Why is Lusha charging me for contacts that are already in Salesforce?+
The Existing Salesforce indicator and Excluding Salesforce objects stop that, but both read Salesforce through your org's API allowance, capped by the API request limit set in Lusha. Lusha's docs say that once the daily quota is reached both features are disabled until it resets, so a bulk reveal after that point charges for people you already have. Raise the limit or run large bulk reveals early in the day.
Does Lusha read or store my Salesforce data?+
Lusha says it reads Salesforce only for duplicate detection, the Salesforce indicator, excluding existing objects from bulk reveal, and CRM enrichment, and not unless one of those features is on. It writes only the fields in your mapping. Data read from Salesforce goes to Lusha's AWS EU servers, and Lusha says it is not added to its contact database for resale.
What is the best alternative to the Lusha Salesforce integration for a team with Clay?+
Supered Prospector. It runs inside the Supered Chrome extension on your own Clay account, so a rep starts from the Salesforce record, a LinkedIn profile, a Sales Navigator list, or a company website, runs the tables your GTM engineer built in Clay, and syncs to Salesforce in one click after seeing who already owns the person. It costs $45 per rep per month, billed annually, from one rep. Lusha can stay in the mix as a bring-your-own-account step in Clay's waterfall.

Every head-to-head we have published

Your Clay waterfall, where reps already work.

Emails and phones on LinkedIn, one click to the CRM.

Book a demo See Supered Prospector