Hey, I noticed that many of the contacts I pull from Clay are no longer in the positions listed. Some of them have been in their new roles for over two years. Is there a setting in the Find People table that filters results to only show people currently in the role I’m searching for?
Yes, there is an Experience filter in Find People that can help with this. You can filter by current role duration to find contacts who have been in their role for specific timeframes like 6+ months or 1+ year. Additionally, there's a Past experiences toggle that you can turn off to exclude past experiences from your search, focusing only on current positions. This should help you find people who are currently in the roles you're targeting rather than those who have moved on.
that is the problem "include past experiences" toggle is always off for my use case, but i keep getting people as if that toggle was on.
The "Past experiences" toggle controls whether our search matches your filters against past job experiences, but it doesn't guarantee that all returned contacts are currently in those exact roles. When the toggle is off, we search only current positions for your criteria, but the data itself may still be outdated if someone has changed roles recently and their profile hasn't been updated in our database. To get more current contacts, try using the Experience filter to search for people who have been in their current role for 6+ months or 1+ year - this helps ensure they're established in their positions.
here's an example of a lead. I was looking specifically for office managers and this was pulled in
The "Past experiences" toggle controls whether our search matches your filters against past job experiences, but it doesn't guarantee all returned contacts are currently in those exact roles. When the toggle is off, we search only current positions for your criteria, but the underlying data may be outdated if someone changed roles recently and their profile hasn't been updated in our database yet. To get more current contacts, use the Experience filter to search for people who have been in their current role for 6+ months or 1+ year - this helps ensure they're established in their positions.
https://app.clay.com/workspaces/467483/workbooks/wb_0sw8zua5Vix2yNtmF6Y/tables/t_0syczshVCnNP58FWvtA/views/gv_0syczsiMCJxyJV8GMzi nope that did not answer my question at all. This seems like a technical bug.
omg it literally did not capture their current role at all .... and she's in her new role for over two years 😕
just noticed another lead from the same table was pulled under a company name that she never worked for either...
hello? can anyone help me with this
Hey — totally understand how frustrating that is, and thanks for sharing the examples. What’s happening here is that most data providers Clay uses to power Find People searches don’t use your session cookies. That means they’re pulling from different sources, which can sometimes be outdated — especially if the person hasn’t updated their LinkedIn or if the provider hasn’t refreshed their records recently. Here’s what you can do instead: ** Use the Enrich Person step: This works more like a live integration and is better for verifying current roles. It’ll pull the most up-to-date data based on what’s available in real time. ** Connect your session cookies to a tool like Phantombuster or Apify and scrape their profiles in real time ** *Use Claygent: If you want even more flexibility, Claygent can search live web content — like LinkedIn profiles or company pages — and return current roles, multiple stakeholders, or even custom criteria based on your prompt. Let me know if you’d like help adding either of these steps to your flow — happy to walk you through it.
I don’t see how this makes any sense… If I’m trying to build a campaign but the data provider doesn’t have their records updated, it means there’s a strong chance, as demonstrated by the examples I have(theres plenty more 30+) that I won’t be able to pull the right people in at all. Never mind spending extra credits on hopium enrichments. It's nothing to do with people, they have updated their profiles and some even updated them more than two years ago! Is this the process you intend to follow indefinitely, with no plans to improve this aspect? I'm using Clay for job signals, when i get what i need then i pull people from those companies, if im not actually pulling people from those companies it poses an extreme risk on wasting a lot of time on building hyper-targeted campaigns.
Would it be possible to build some form of middleware on your side, allowing Clay to work in conjunction with a Sales Navigator licence? For example, if I apply specific filters in Sales Navigator to define the ideal persona, the system could send a request to Sales Navigator to extract a unique identifier for each relevant contact. That identifier could then be passed to Clay for further enrichment. This approach would ensure we’re only enriching people from the exact companies we’ve already qualified, avoiding unnecessary use of Clay credits in the process. Let me know if this is technically feasible or if there’s already something similar in place.
Hey, When using job signals in Clay, the system relies on different providers and pulls from Enrich Person, which is designed to return live, up-to-date info. If you’re still seeing outdated records, definitely flag them—though even if someone seems to have updated their role years ago, they might just did so. Totally hear you—this can be frustrating when you’re trying to build targeted campaigns. As for using Sales Navigator, yes, you can absolutely use it alongside Clay. You can: ** Run a Find People search > Select from a URL and then paste your Salesnav search ** Or use a tool like Exportly to extract leads and identifiers, then enrich those in Clay That gives you more control over who you’re enriching and avoids wasting credits on misaligned personas. Let me know if you want help setting that up.