Skip to content

Signals

Every fact Verentis learns is a signal. None is collected until you switch it on in Signals, or with verentis signals --confirm CODE. This list is generated from the catalog in the app (39 signals).

Code Signal What it tells you Cost
SERP_RANK Search rank position Where the business ranks for its core <service> <city> search. The most useful prospecting signal there is: positions 11-30 are the sweet spot, visible enough to be trying, not winning yet. Top 10 are already winning (harder sell); 31+ are cheaper but less motivated. ~$0.0006 per search (paid SERP API, queued endpoint)
FOUND_IN_SERP Discovered via search The business appeared in a target-market search, how Verentis found it at all. included in the search
NO_WEBSITE No website at all The business has a listing and a phone number but no site. If you sell websites this is the highest-intent signal that exists, and it is a filter you can query for directly, not something you infer. included in the business listing lookup
UNCLAIMED_LISTING Unclaimed Google listing Nobody has claimed their Google Business Profile, so they are not managing how they show up locally. Strong signal for anyone selling local marketing. included in the business listing lookup
REVIEW_RATING Review rating Their average star rating. Useful in both directions: a low rating is a reputation problem to solve, a high one with few reviews is proof they are good but invisible. included in the business listing lookup
REVIEW_COUNT Number of reviews How many reviews they have. A rough proxy for size and for how much attention they pay to their online presence. included in the business listing lookup
ACCOUNT_FIT Account fit for the use case (1 to 5) How strong the company’s need for the use case is, judged from its public signals. one Jev call per account
Code Signal What it tells you Cost
INCUMBENT_AGENCY Has a marketing/web agency An agency credited in the site footer (‘Website by X’). High-value: it tells you who you’re displacing, and every detection builds a roster you can target as a whole book of business. Only recorded when the credit wording is explicit, a wrong incumbent is worse than none. free (homepage HTML)
RUNNING_GOOGLE_ADS Running Google Ads Google Ads tag on the site, they are spending on acquisition TODAY. Strong budget signal. free (homepage HTML)
RUNNING_META_ADS Running Meta/Facebook Ads Meta Pixel on the site, actively spending on paid social. free (homepage HTML)
TECH_STACK Website platform / tools What the site is built on and which tools it runs (WordPress, Shopify, HubSpot, chat widgets, booking tools). free (homepage HTML)
NO_SCHEMA_MARKUP Missing structured data No JSON-LD schema markup, a concrete, checkable SEO gap you can name in an email. free (homepage HTML)
NO_ONLINE_BOOKING No online booking/scheduling No booking or scheduling widget detected, leads have to phone in, so after-hours demand is lost. free (homepage HTML)
SITE_PAGE_COUNT Site size Page count from sitemap.xml. A very thin site suggests little investment; a large stale one suggests neglect. free (sitemap.xml)
BLOG_STALE Content gone stale No new content in a long time, content marketing started and abandoned. free (sitemap.xml)
BLOCKS_AI_CRAWLERS Blocks AI crawlers robots.txt blocks AI crawlers, they’ll be invisible in AI search answers. free (robots.txt)
HIRING_ROLE Hiring for a relevant role An open role on their careers page that implies they’re buying in your category right now. free (careers page)
Code Signal What it tells you Cost
CONTACT_FOUND Named contact found A named person scraped from the team/about page, with their title. free (team page)
DECISION_MAKER_TITLE Decision-maker title Title matches an owner/decision-maker pattern (Owner, President, Practice Manager, Marketing Director). free (team page)
REGISTRY_VERIFIED Confirmed in a public registry The person was confirmed in an authoritative public registry (licensing board, professional registry). Also filters out scraping artifacts, a name that matches nothing usually wasn’t a person. free (public registry API)
LIKELY_OWNER Likely the owner Registry indicators suggest this person owns the business rather than working there. free (public registry API)
COMMITTEE_ROLE Buying-committee role The person’s role for a specific use case: owner, economic buyer, influencer, champion, blocker or not relevant. Judged from cited public evidence, with confidence. one Jev call per person (fractions of a cent), or a Claude call without Jev
USE_CASE_OWNERSHIP Use-case ownership (1 to 5) How directly the person owns the use case, from 1 (no connection) to 5 (owns it end to end). part of the per-person role call (Jev or Claude, paid)
STILL_IN_ROLE Still in role Probability the person still holds the role, given how recent the evidence is. part of the per-person role call (Jev or Claude, paid)
MESSAGE_ANGLE Message angle The approved message angle chosen for this person from their role and evidence. one small Jev call per drafted person
Code Signal What it tells you Cost
FOOTPRINT_PROFILE Professional profile check Whether a person has a profile on an allow-listed professional site (GitHub, Speaker Deck, Medium and others) and whether it is really them: confirmed only when it links to their employer or another confirmed profile. Stores the URL and status, never the page. free (public pages, at most four requests per site)
FOOTPRINT_IDENTITY Identity confidence How sure Verentis is that the confirmed profiles belong to this person, 0 to 1. free (computed from the profile checks)
FOOTPRINT_HEADLINE Profile headline The short headline on a confirmed profile (140 characters at most), for relevant outreach. free (read during the profile check)
FOOTPRINT_BLOCKED Profile site unavailable A site that blocked or rate-limited the check, so the result is unknown and retried later. free
Code Signal What it tells you Cost
STRATEGIC_PRIORITY Stated strategic priority A priority the company states in results, investor updates or press that matches your use case. free news feed; one Claude call per batch to classify
LEADERSHIP_CHANGE Leadership change A new appointment or departure in the leadership team, from news or the company register. free news feed; one Claude call per batch to classify
FUNDING_EVENT Funding, results or major contract Money moving: a funding round, results, an acquisition or a large contract. free news feed; one Claude call per batch to classify
PERSON_TALK Committee member speaking Someone on the buying committee speaking at an event, from agendas and news. free news feed; one Claude call per batch to classify
PERSON_PUBLICATION Committee member publishing An article, paper or interview by someone on the buying committee. free news feed; one Claude call per batch to classify
Code Signal What it tells you Cost
EMAIL_PATTERN Company email pattern The domain’s address format (first.last@, flast@). One real address cracks the whole company. free, or ~1 lookup credit
EMAIL_STATUS Email deliverability Whether the address is verified, catch-all/risky, an unverified guess, or invalid. 1 verification credit (free tiers available)
CONTACT_FORM_URL Contact form available A contact form on the site. Worth knowing because it reaches the business without needing an email address at all, and roughly half of domains can’t be email-verified. free (site HTML)
Code Signal What it tells you Cost
REPLY_INTENT Reply intent How a reply was classified: interested, question, objection, wrong person and so on. free (already classified when the reply is handled)
REPLY_SUBTOPIC Reply subtopic What the reply was about: pricing, technical, timing, committee, security or competition. free (read from the reply text)