{"id":1879,"date":"2026-09-01T12:35:07","date_gmt":"2026-09-01T12:35:07","guid":{"rendered":"https:\/\/predictleads.com\/blog\/?p=1879"},"modified":"2026-09-01T14:23:01","modified_gmt":"2026-09-01T14:23:01","slug":"how-to-find-companies-using-hubspot-or-salesforce","status":"publish","type":"post","link":"https:\/\/predictleads.com\/blog\/how-to-find-companies-using-hubspot-or-salesforce\/","title":{"rendered":"How to find companies using HubSpot or Salesforce"},"content":{"rendered":"\n\n<p class=\"wp-block-paragraph\">Checking company websites one at a time to see who uses HubSpot or Salesforce is sampling, not list building. To find companies using HubSpot or Salesforce at scale, you query a technology detection API by technology name and get back the domains where that technology has been detected, with timestamps and source evidence attached to every record. The complication is that these two CRMs leave very different public traces, so a website-only crawler finds one and misses most of the other. This guide covers how to query CRM technology detections through an API, how to read the fields that tell you how strong each piece of evidence is, and how to turn the response into a prioritized account list.<\/p>\n\n\n\n<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_87 counter-hierarchy ez-toc-counter ez-toc-grey ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Table of Contents<\/p>\n<span class=\"ez-toc-title-toggle\"><a href=\"#\" class=\"ez-toc-pull-right ez-toc-btn ez-toc-btn-xs ez-toc-btn-default ez-toc-toggle\" aria-label=\"Toggle Table of Content\"><span class=\"ez-toc-js-icon-con\"><span class=\"\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #999;color:#999\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #999;color:#999\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewBox=\"0 0 24 24\" version=\"1.2\" baseProfile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/span><\/a><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/predictleads.com\/blog\/how-to-find-companies-using-hubspot-or-salesforce\/#TLDR\" >TLDR:<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/predictleads.com\/blog\/how-to-find-companies-using-hubspot-or-salesforce\/#What_%E2%80%9CFinding_Companies_Using_HubSpot_or_Salesforce%E2%80%9D_Actually_Means\" >What &#8220;Finding Companies Using HubSpot or Salesforce&#8221; Actually Means<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/predictleads.com\/blog\/how-to-find-companies-using-hubspot-or-salesforce\/#Why_HubSpot_Is_Easier_to_Detect_Than_Salesforce\" >Why HubSpot Is Easier to Detect Than Salesforce<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/predictleads.com\/blog\/how-to-find-companies-using-hubspot-or-salesforce\/#HubSpots_public_footprint_is_wide\" >HubSpot&#8217;s public footprint is wide<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/predictleads.com\/blog\/how-to-find-companies-using-hubspot-or-salesforce\/#Salesforces_front_end_is_thin_by_design\" >Salesforce&#8217;s front end is thin by design<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/predictleads.com\/blog\/how-to-find-companies-using-hubspot-or-salesforce\/#The_Five_Sources_Behind_a_CRM_Detection\" >The Five Sources Behind a CRM Detection<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/predictleads.com\/blog\/how-to-find-companies-using-hubspot-or-salesforce\/#How_to_Find_Companies_Using_HubSpot_or_Salesforce_via_API\" >How to Find Companies Using HubSpot or Salesforce via API<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-8\" href=\"https:\/\/predictleads.com\/blog\/how-to-find-companies-using-hubspot-or-salesforce\/#Step_1_Resolve_the_technology\" >Step 1: Resolve the technology<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-9\" href=\"https:\/\/predictleads.com\/blog\/how-to-find-companies-using-hubspot-or-salesforce\/#Step_2_Query_the_discover_endpoint\" >Step 2: Query the discover endpoint<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-10\" href=\"https:\/\/predictleads.com\/blog\/how-to-find-companies-using-hubspot-or-salesforce\/#Step_3_Read_the_record_fields\" >Step 3: Read the record fields<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-11\" href=\"https:\/\/predictleads.com\/blog\/how-to-find-companies-using-hubspot-or-salesforce\/#Steps_4_and_5\" >Steps 4 and 5<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-12\" href=\"https:\/\/predictleads.com\/blog\/how-to-find-companies-using-hubspot-or-salesforce\/#How_to_Score_a_CRM_Detection_List_Before_You_Send_Anything\" >How to Score a CRM Detection List Before You Send Anything<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-13\" href=\"https:\/\/predictleads.com\/blog\/how-to-find-companies-using-hubspot-or-salesforce\/#Reading_Migration_Signals_Without_Overclaiming\" >Reading Migration Signals Without Overclaiming<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-14\" href=\"https:\/\/predictleads.com\/blog\/how-to-find-companies-using-hubspot-or-salesforce\/#Delivering_the_List_Into_Your_Stack\" >Delivering the List Into Your Stack<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-15\" href=\"https:\/\/predictleads.com\/blog\/how-to-find-companies-using-hubspot-or-salesforce\/#How_PredictLeads_Delivers_CRM_Technology_Detections\" >How PredictLeads Delivers CRM Technology Detections<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-16\" href=\"https:\/\/predictleads.com\/blog\/how-to-find-companies-using-hubspot-or-salesforce\/#Final_Thoughts_on_Finding_HubSpot_and_Salesforce_Users\" >Final Thoughts on Finding HubSpot and Salesforce Users<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-17\" href=\"https:\/\/predictleads.com\/blog\/how-to-find-companies-using-hubspot-or-salesforce\/#Ready_to_see_this_in_your_own_data\" >Ready to see this in your own data?<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-18\" href=\"https:\/\/predictleads.com\/blog\/how-to-find-companies-using-hubspot-or-salesforce\/#Frequently_Asked_Questions\" >Frequently Asked Questions<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-19\" href=\"https:\/\/predictleads.com\/blog\/how-to-find-companies-using-hubspot-or-salesforce\/#Related_Guides\" >Related Guides<\/a><\/li><\/ul><\/nav><\/div>\n<h2 id=\"h-tldr\" class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"TLDR\"><\/span>TLDR:<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li>You find companies using HubSpot or Salesforce by querying a technology detection API by technology name, not by crawling sites individually or buying a static export.<\/li>\n\n\n\n<li>HubSpot is comparatively easy to detect from the public front end because its tracking code, forms, and CMS hosting leave visible traces. Salesforce is harder, because the core CRM sits behind a login.<\/li>\n\n\n\n<li>Every detection carries <code>first_seen_at<\/code>, <code>last_seen_at<\/code>, <code>source_count<\/code>, and <code>behind_firewall<\/code>, which is what separates strong evidence from a single weak hit.<\/li>\n\n\n\n<li>Job descriptions are the highest-value source for enterprise CRM evidence: a company hiring a Salesforce administrator tells you something no script scanner can see.<\/li>\n\n\n\n<li>PredictLeads has recorded 1.5B+ technology detections since 2018 across 95M+ domains and 50,000+ tracked technologies, delivered via API, flat files, webhooks, and MCP.<\/li>\n<\/ul>\n\n\n\n<h2 id=\"h-what-finding-companies-using-hubspot-or-salesforce-actually-means\" class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"What_%E2%80%9CFinding_Companies_Using_HubSpot_or_Salesforce%E2%80%9D_Actually_Means\"><\/span>What &#8220;Finding Companies Using HubSpot or Salesforce&#8221; Actually Means<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Finding companies using HubSpot or Salesforce means querying a technology detection dataset for evidence that a given domain uses, or has recently used, that CRM. That word &#8220;evidence&#8221; is doing real work. A technology detection is a timestamped observation from a public source, not a read of a company&#8217;s internal software inventory. Treating it as the latter is how account lists get built on assumptions that fall apart on the first call.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The practical difference shows up in how you write the pitch. A detection with five supporting sources over 18 months supports a confident opening line. A detection from one keyword match in a single job post supports a question, not a claim. Both are useful. They are not the same signal, and an API that returns them as one undifferentiated boolean is hiding the thing you most need to know.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">This is also why &#8220;companies using HubSpot&#8221; and &#8220;companies using Salesforce&#8221; are different data problems rather than the same query with a different string. Where a CRM lives in a company&#8217;s architecture determines what it leaves behind in public. For the broader category view, see our guide to the <a href=\"https:\/\/predictleads.com\/blog\/best-technographic-data-providers-2026\/\">best technographic data providers<\/a>.<\/p>\n\n\n\n<figure style=\"margin:32px 0;\">\n<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 1000 230\" role=\"img\" aria-label=\"PredictLeads Technology Detections by the numbers: 1.5 billion plus detections since 2018, 50,000 plus technologies tracked, 95 million plus domains covered, 59 million plus detections last month.\" style=\"width:100%;height:auto;\">\n  <title>PredictLeads Technology Detections by the numbers<\/title>\n  <rect width=\"1000\" height=\"230\" rx=\"16\" fill=\"#f3ecf8\"><\/rect>\n  <text x=\"40\" y=\"52\" font-family=\"'Poppins','Segoe UI',system-ui,sans-serif\" font-size=\"21\" font-weight=\"800\" fill=\"#3a2f4d\">Technology Detections, by the numbers<\/text>\n  <g font-family=\"'Poppins','Segoe UI',system-ui,sans-serif\">\n    <rect x=\"40\" y=\"80\" width=\"212\" height=\"120\" rx=\"14\" fill=\"#ffffff\" stroke=\"#ece0f5\" stroke-width=\"2\"><\/rect>\n    <text x=\"146\" y=\"132\" font-size=\"31\" font-weight=\"800\" fill=\"#76508e\" text-anchor=\"middle\">1.5B+<\/text>\n    <text x=\"146\" y=\"160\" font-size=\"13\" font-weight=\"600\" fill=\"#3a2f4d\" text-anchor=\"middle\">detections recorded<\/text>\n    <text x=\"146\" y=\"178\" font-size=\"13\" font-weight=\"600\" fill=\"#3a2f4d\" text-anchor=\"middle\">since 2018<\/text>\n\n    <rect x=\"276\" y=\"80\" width=\"212\" height=\"120\" rx=\"14\" fill=\"#ffffff\" stroke=\"#ece0f5\" stroke-width=\"2\"><\/rect>\n    <text x=\"382\" y=\"132\" font-size=\"31\" font-weight=\"800\" fill=\"#76508e\" text-anchor=\"middle\">50,000+<\/text>\n    <text x=\"382\" y=\"160\" font-size=\"13\" font-weight=\"600\" fill=\"#3a2f4d\" text-anchor=\"middle\">technologies in the<\/text>\n    <text x=\"382\" y=\"178\" font-size=\"13\" font-weight=\"600\" fill=\"#3a2f4d\" text-anchor=\"middle\">tracked catalog<\/text>\n\n    <rect x=\"512\" y=\"80\" width=\"212\" height=\"120\" rx=\"14\" fill=\"#ffffff\" stroke=\"#ece0f5\" stroke-width=\"2\"><\/rect>\n    <text x=\"618\" y=\"132\" font-size=\"31\" font-weight=\"800\" fill=\"#76508e\" text-anchor=\"middle\">95M+<\/text>\n    <text x=\"618\" y=\"160\" font-size=\"13\" font-weight=\"600\" fill=\"#3a2f4d\" text-anchor=\"middle\">domains covered by<\/text>\n    <text x=\"618\" y=\"178\" font-size=\"13\" font-weight=\"600\" fill=\"#3a2f4d\" text-anchor=\"middle\">detection data<\/text>\n\n    <rect x=\"748\" y=\"80\" width=\"212\" height=\"120\" rx=\"14\" fill=\"#ffffff\" stroke=\"#ece0f5\" stroke-width=\"2\"><\/rect>\n    <text x=\"854\" y=\"132\" font-size=\"31\" font-weight=\"800\" fill=\"#76508e\" text-anchor=\"middle\">59M+<\/text>\n    <text x=\"854\" y=\"160\" font-size=\"13\" font-weight=\"600\" fill=\"#3a2f4d\" text-anchor=\"middle\">new detections in<\/text>\n    <text x=\"854\" y=\"178\" font-size=\"13\" font-weight=\"600\" fill=\"#3a2f4d\" text-anchor=\"middle\">the last month<\/text>\n  <\/g>\n<\/svg>\n<figcaption style=\"font-size:13px;color:#6b6478;text-align:center;\">Scale of the PredictLeads Technology Detections dataset.<\/figcaption>\n<\/figure>\n\n\n\n<h2 id=\"h-why-hubspot-is-easier-to-detect-than-salesforce\" class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Why_HubSpot_Is_Easier_to_Detect_Than_Salesforce\"><\/span>Why HubSpot Is Easier to Detect Than Salesforce<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">HubSpot advertises itself in a company&#8217;s front-end code, and Salesforce mostly does not. That single asymmetry explains most of the coverage gaps you will see between technographic providers on CRM data.<\/p>\n\n\n\n<h3 id=\"h-hubspot-s-public-footprint-is-wide\" class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"HubSpots_public_footprint_is_wide\"><\/span>HubSpot&#8217;s public footprint is wide<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">HubSpot&#8217;s product design pushes it toward the browser. The analytics tracking code loads external JavaScript, and HubSpot&#8217;s own documentation on <a href=\"https:\/\/knowledge.hubspot.com\/reports\/how-do-i-know-if-my-hubspot-tracking-code-is-working\" rel=\"nofollow\">verifying the tracking code<\/a> describes the script domains a page request will show. Embedded forms, chat widgets, and meeting links add more. Sites hosted on HubSpot&#8217;s CMS resolve through a CNAME to a HubSpot-controlled hostname. Any of these is visible to a crawler that never authenticates into anything.<\/p>\n\n\n\n<h3 id=\"h-salesforce-s-front-end-is-thin-by-design\" class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Salesforces_front_end_is_thin_by_design\"><\/span>Salesforce&#8217;s front end is thin by design<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Salesforce is a system of record that sales and service teams log into. A prospect browsing the marketing site usually touches none of it. What does surface is peripheral: email authentication records, since Salesforce documents an <code>include:_spf.salesforce.com<\/code> entry in its <a href=\"https:\/\/help.salesforce.com\/s\/articleView?id=mc_es_sender_policy_framework_faq.htm&amp;language=en_US&amp;type=5\" rel=\"nofollow\">sender authentication guidance<\/a>; customer portals and community sites on Salesforce-owned hostnames; and, most reliably, the job market. Companies staffing a CRM tell you about it in their careers page long before they mention it anywhere else.<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table><thead><tr><th>Detection surface<\/th><th>HubSpot<\/th><th>Salesforce<\/th><\/tr><\/thead><tbody><tr><td><strong>Website script tags<\/strong><\/td><td>Common: tracking code, forms, chat<\/td><td>Uncommon: core CRM sits behind login<\/td><\/tr><tr><td><strong>DNS records<\/strong><\/td><td>CMS hosting CNAME, email records<\/td><td>SPF includes, portal and community hostnames<\/td><\/tr><tr><td><strong>Cookies<\/strong><\/td><td>Set by the analytics and chat scripts<\/td><td>Rare on the public marketing site<\/td><\/tr><tr><td><strong>Job descriptions<\/strong><\/td><td>Named in marketing and RevOps roles<\/td><td>Strongest source: admins, architects, developers<\/td><\/tr><tr><td><strong>Typical <code>behind_firewall<\/code><\/strong><\/td><td>Often <code>false<\/code> (front-end tag)<\/td><td>Often <code>true<\/code> (non-front-end evidence)<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">The takeaway is blunt: if your provider only reads website markup, your Salesforce list will be a small and biased subset of the real one. PredictLeads records detections from five source types across 95M+ domains, which is what makes the enterprise half of this question answerable at all.<\/p>\n\n\n\n<h2 id=\"h-the-five-sources-behind-a-crm-detection\" class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"The_Five_Sources_Behind_a_CRM_Detection\"><\/span>The Five Sources Behind a CRM Detection<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">A technology detection is only as trustworthy as the number and type of sources that produced it. PredictLeads assembles detections from website script tags, DNS records, IP ranges, cookies, and job descriptions, then attaches the evidence trail to the record rather than collapsing it into a yes or no.<\/p>\n\n\n\n<figure style=\"margin:32px 0;\">\n<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 1000 390\" role=\"img\" aria-label=\"Diagram: five detection sources, website script tags, DNS records, IP ranges, cookies, and job descriptions, feed into one detection record containing first_seen_at, last_seen_at, source_count, behind_firewall, and score, which in turn gives you filters for recency, source agreement, front-end versus behind the firewall, and detection strength.\" style=\"width:100%;height:auto;\">\n  <title>How one CRM technology detection is assembled from five sources<\/title>\n  <defs>\n    <marker id=\"plArrowA\" markerWidth=\"9\" markerHeight=\"9\" refX=\"7\" refY=\"3.2\" orient=\"auto\">\n      <path d=\"M0,0 L7,3.2 L0,6.4 z\" fill=\"#9a78b0\"><\/path>\n    <\/marker>\n  <\/defs>\n  <rect width=\"1000\" height=\"390\" rx=\"16\" fill=\"#f3ecf8\"><\/rect>\n  <g font-family=\"'Poppins','Segoe UI',system-ui,sans-serif\">\n    <text x=\"40\" y=\"44\" font-size=\"21\" font-weight=\"800\" fill=\"#3a2f4d\">How one CRM detection is assembled<\/text>\n\n    <rect x=\"40\" y=\"78\" width=\"240\" height=\"44\" rx=\"22\" fill=\"#efe4f6\" stroke=\"#b79fcb\" stroke-width=\"2\"><\/rect>\n    <text x=\"60\" y=\"106\" font-size=\"14\" font-weight=\"700\" fill=\"#3a2f4d\">Website script tags<\/text>\n    <rect x=\"40\" y=\"134\" width=\"240\" height=\"44\" rx=\"22\" fill=\"#efe4f6\" stroke=\"#b79fcb\" stroke-width=\"2\"><\/rect>\n    <text x=\"60\" y=\"162\" font-size=\"14\" font-weight=\"700\" fill=\"#3a2f4d\">DNS records<\/text>\n    <rect x=\"40\" y=\"190\" width=\"240\" height=\"44\" rx=\"22\" fill=\"#efe4f6\" stroke=\"#b79fcb\" stroke-width=\"2\"><\/rect>\n    <text x=\"60\" y=\"218\" font-size=\"14\" font-weight=\"700\" fill=\"#3a2f4d\">IP ranges<\/text>\n    <rect x=\"40\" y=\"246\" width=\"240\" height=\"44\" rx=\"22\" fill=\"#efe4f6\" stroke=\"#b79fcb\" stroke-width=\"2\"><\/rect>\n    <text x=\"60\" y=\"274\" font-size=\"14\" font-weight=\"700\" fill=\"#3a2f4d\">Cookies<\/text>\n    <rect x=\"40\" y=\"302\" width=\"240\" height=\"44\" rx=\"22\" fill=\"#76508e\" stroke=\"#5b3d70\" stroke-width=\"2\"><\/rect>\n    <text x=\"60\" y=\"330\" font-size=\"14\" font-weight=\"700\" fill=\"#ffffff\">Job descriptions<\/text>\n\n    <g stroke=\"#9a78b0\" stroke-width=\"2\" fill=\"none\" marker-end=\"url(#plArrowA)\">\n      <line x1=\"288\" y1=\"100\" x2=\"392\" y2=\"228\"><\/line>\n      <line x1=\"288\" y1=\"156\" x2=\"392\" y2=\"234\"><\/line>\n      <line x1=\"288\" y1=\"212\" x2=\"392\" y2=\"240\"><\/line>\n      <line x1=\"288\" y1=\"268\" x2=\"392\" y2=\"246\"><\/line>\n      <line x1=\"288\" y1=\"324\" x2=\"392\" y2=\"252\"><\/line>\n    <\/g>\n\n    <rect x=\"400\" y=\"140\" width=\"230\" height=\"200\" rx=\"14\" fill=\"#ffffff\" stroke=\"#ece0f5\" stroke-width=\"2\"><\/rect>\n    <text x=\"424\" y=\"174\" font-size=\"15\" font-weight=\"800\" fill=\"#76508e\">Detection record<\/text>\n    <text x=\"424\" y=\"206\" font-size=\"13\" font-weight=\"600\" fill=\"#3a2f4d\">first_seen_at<\/text>\n    <text x=\"424\" y=\"232\" font-size=\"13\" font-weight=\"600\" fill=\"#3a2f4d\">last_seen_at<\/text>\n    <text x=\"424\" y=\"258\" font-size=\"13\" font-weight=\"600\" fill=\"#3a2f4d\">source_count<\/text>\n    <text x=\"424\" y=\"284\" font-size=\"13\" font-weight=\"600\" fill=\"#3a2f4d\">behind_firewall<\/text>\n    <text x=\"424\" y=\"310\" font-size=\"13\" font-weight=\"600\" fill=\"#3a2f4d\">score<\/text>\n\n    <line x1=\"638\" y1=\"240\" x2=\"700\" y2=\"240\" stroke=\"#9a78b0\" stroke-width=\"2\" marker-end=\"url(#plArrowA)\"><\/line>\n\n    <rect x=\"710\" y=\"140\" width=\"250\" height=\"200\" rx=\"14\" fill=\"#ffffff\" stroke=\"#ece0f5\" stroke-width=\"2\"><\/rect>\n    <text x=\"734\" y=\"174\" font-size=\"15\" font-weight=\"800\" fill=\"#76508e\">What you filter on<\/text>\n    <text x=\"734\" y=\"206\" font-size=\"13\" font-weight=\"600\" fill=\"#3a2f4d\">How recent the evidence is<\/text>\n    <text x=\"734\" y=\"232\" font-size=\"13\" font-weight=\"600\" fill=\"#3a2f4d\">How many sources agree<\/text>\n    <text x=\"734\" y=\"258\" font-size=\"13\" font-weight=\"600\" fill=\"#3a2f4d\">Front-end tag or evidence<\/text>\n    <text x=\"734\" y=\"278\" font-size=\"13\" font-weight=\"600\" fill=\"#3a2f4d\">from behind the firewall<\/text>\n    <text x=\"734\" y=\"310\" font-size=\"13\" font-weight=\"600\" fill=\"#3a2f4d\">Relative detection strength<\/text>\n  <\/g>\n<\/svg>\n<figcaption style=\"font-size:13px;color:#6b6478;text-align:center;\">Five public sources, one source-backed detection record.<\/figcaption>\n<\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">The field that matters most for CRM work is <code>behind_firewall<\/code>. It is a boolean, and <code>false<\/code> means the detection came from a website JavaScript or HTML tag. Anything else, including the job-description route that surfaces enterprise tools, is where the enterprise coverage lives. Alongside it, <code>seen_on_subpages<\/code>, <code>seen_on_job_openings<\/code>, and <code>seen_on_dns_records<\/code> tell you which surface produced the observation, and Extended Technology Detections adds <code>detection_source<\/code> and <code>detection_source_type<\/code> so you can see the exact script, cookie, header, or keyword behind the call.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Job descriptions deserve their own note. A posting requiring three years of Salesforce administration experience is public, dated, and specific, but it is evidence, not a receipt. It may indicate current usage, a planned rollout, a migration in progress, client work at an agency, or nothing more than a hiring manager&#8217;s wish list. Read it as one strong input among several. We go deeper on this in our breakdown of <a href=\"https:\/\/predictleads.com\/blog\/job-openings-data-technographics\/\">job openings data as a technographic source<\/a> and on the wider set of <a href=\"https:\/\/predictleads.com\/blog\/technographic-data-collection-methods\/\">technographic data collection methods<\/a>.<\/p>\n\n\n\n<h2 id=\"h-how-to-find-companies-using-hubspot-or-salesforce-via-api\" class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"How_to_Find_Companies_Using_HubSpot_or_Salesforce_via_API\"><\/span>How to Find Companies Using HubSpot or Salesforce via API<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">The workflow is five steps. Two of them are the API calls, and three of them are the judgment that turns a raw response into a list worth working.<\/p>\n\n\n\n<figure style=\"margin:32px 0;\">\n<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 1000 200\" role=\"img\" aria-label=\"Five-step workflow: 1 resolve the technology, 2 query the discover endpoint, 3 read the record fields, 4 score and filter, 5 deliver to your stack.\" style=\"width:100%;height:auto;\">\n  <title>The five-step API workflow for finding CRM users<\/title>\n  <rect width=\"1000\" height=\"200\" rx=\"16\" fill=\"#f3ecf8\"><\/rect>\n  <g font-family=\"'Poppins','Segoe UI',system-ui,sans-serif\">\n    <text x=\"40\" y=\"40\" font-size=\"21\" font-weight=\"800\" fill=\"#3a2f4d\">The five-step API workflow<\/text>\n    <line x1=\"100\" y1=\"100\" x2=\"900\" y2=\"100\" stroke=\"#b79fcb\" stroke-width=\"2\" stroke-dasharray=\"6 6\"><\/line>\n    <g fill=\"#76508e\">\n      <circle cx=\"100\" cy=\"100\" r=\"26\"><\/circle><circle cx=\"300\" cy=\"100\" r=\"26\"><\/circle><circle cx=\"500\" cy=\"100\" r=\"26\"><\/circle><circle cx=\"700\" cy=\"100\" r=\"26\"><\/circle><circle cx=\"900\" cy=\"100\" r=\"26\"><\/circle>\n    <\/g>\n    <g font-size=\"18\" font-weight=\"800\" fill=\"#ffffff\" text-anchor=\"middle\">\n      <text x=\"100\" y=\"107\">1<\/text><text x=\"300\" y=\"107\">2<\/text><text x=\"500\" y=\"107\">3<\/text><text x=\"700\" y=\"107\">4<\/text><text x=\"900\" y=\"107\">5<\/text>\n    <\/g>\n    <g font-size=\"13\" font-weight=\"600\" fill=\"#3a2f4d\" text-anchor=\"middle\">\n      <text x=\"100\" y=\"152\">Resolve the<\/text><text x=\"100\" y=\"170\">technology<\/text>\n      <text x=\"300\" y=\"152\">Query the<\/text><text x=\"300\" y=\"170\">discover endpoint<\/text>\n      <text x=\"500\" y=\"152\">Read the<\/text><text x=\"500\" y=\"170\">record fields<\/text>\n      <text x=\"700\" y=\"152\">Score and<\/text><text x=\"700\" y=\"170\">filter<\/text>\n      <text x=\"900\" y=\"152\">Deliver to<\/text><text x=\"900\" y=\"170\">your stack<\/text>\n    <\/g>\n  <\/g>\n<\/svg>\n<figcaption style=\"font-size:13px;color:#6b6478;text-align:center;\">From technology name to prioritized account list in five steps.<\/figcaption>\n<\/figure>\n\n\n\n<h3 id=\"h-step-1-resolve-the-technology\" class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Step_1_Resolve_the_technology\"><\/span>Step 1: Resolve the technology<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Start in the Technologies catalog so you are querying a known entity rather than a guessed string. The endpoint accepts a fuzzy name.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>curl --request GET \\\n  --url 'https:\/\/predictleads.com\/api\/v3\/technologies\/hubspot' \\\n  --header 'X-Api-Key: {your_api_key}' \\\n  --header 'X-Api-Token: {your_api_token}'<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">The catalog record returns the technology&#8217;s name, description, categories and parent categories, domain, and <code>pricing_data<\/code> with <code>min_usd<\/code>, <code>max_usd<\/code>, <code>average_spend<\/code>, <code>interval<\/code>, and tags such as <code>enterprise<\/code> or <code>freemium<\/code>. That pricing block is quietly useful: it is the difference between &#8220;they use a CRM&#8221; and &#8220;they use a CRM in a spend tier that matches our deal size.&#8221;<\/p>\n\n\n\n<h3 id=\"h-step-2-query-the-discover-endpoint\" class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Step_2_Query_the_discover_endpoint\"><\/span>Step 2: Query the discover endpoint<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Now ask for the companies. This is the call that produces the list.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>curl --request GET \\\n  --url 'https:\/\/predictleads.com\/api\/v3\/discover\/technologies\/salesforce\/technology_detections?page=1' \\\n  --header 'X-Api-Key: {your_api_key}' \\\n  --header 'X-Api-Token: {your_api_token}'<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Results come back ordered by <code>first_seen_at<\/code> descending, so the newest evidence is on page one. Most endpoints return up to 1,000 results per page and you walk the set with the <code>page<\/code> parameter, with <code>count<\/code> included in <code>meta<\/code> once <code>page<\/code> is present. Space your requests: the rate limit is 60 requests per second, a 429 arrives with a <code>Retry-After<\/code> header, and a 402 means you have hit the monthly credit limit. Full parameter detail sits in the <a href=\"https:\/\/docs.predictleads.com\/v3\/api_endpoints\/technology_detections_dataset\">Technology Detections endpoint documentation<\/a>, and you can try calls without writing code in the <a href=\"https:\/\/docs.predictleads.com\/swagger\">SwaggerUI playground<\/a>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Running the same query in reverse works too. If you already hold a list of target accounts, call <code>GET \/companies\/{domain}\/technology_detections<\/code> per domain and check whether either CRM appears, which is the shape most enrichment pipelines want. Our walkthrough on how to <a href=\"https:\/\/predictleads.com\/blog\/detect-company-technology-stack\/\">detect a company&#8217;s full tech stack<\/a> covers that direction in detail, and the generic version of the discovery query is in <a href=\"https:\/\/predictleads.com\/blog\/find-companies-using-technology\/\">how to find every company using a technology by name<\/a>.<\/p>\n\n\n\n<h3 id=\"h-step-3-read-the-record-fields\" class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Step_3_Read_the_record_fields\"><\/span>Step 3: Read the record fields<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Every detection returns the company and technology references plus <code>first_seen_at<\/code>, <code>last_seen_at<\/code>, <code>score<\/code>, <code>source_count<\/code>, <code>behind_firewall<\/code>, <code>department_onet_codes<\/code>, <code>location_data<\/code>, and the <code>seen_on_*<\/code> flags. One more field earns attention on CRM lists: <code>competitive_technology_detections<\/code>, which surfaces detections of competing technologies at the same company. A domain showing evidence of both HubSpot and Salesforce is not a data error. It is usually marketing on one and sales on the other, and that is a specific conversation.<\/p>\n\n\n\n<h3 id=\"h-steps-4-and-5\" class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Steps_4_and_5\"><\/span>Steps 4 and 5<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Scoring and delivery are substantial enough to get their own sections below. Everything above this line is mechanical. Everything below it is where lists stop being equal. PredictLeads exposes all of this through a single API covering 1.5B+ detections since 2018, with 59M+ new detections recorded in the last month.<\/p>\n\n\n\n<h2 id=\"h-how-to-score-a-crm-detection-list-before-you-send-anything\" class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"How_to_Score_a_CRM_Detection_List_Before_You_Send_Anything\"><\/span>How to Score a CRM Detection List Before You Send Anything<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Rank the list by evidence strength, not alphabetically by domain. Three tiers cover almost every case, and each one supports a different opening.<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table><thead><tr><th>Tier<\/th><th>Field pattern<\/th><th>What it supports<\/th><\/tr><\/thead><tbody><tr><td><strong>Tier 1<br>Corroborated<\/strong><\/td><td><code>source_count<\/code> of 2 or more, recent <code>last_seen_at<\/code>, both <code>seen_on_subpages<\/code> and <code>seen_on_job_openings<\/code> present<\/td><td>A direct, specific opener. Reference the stack by name.<\/td><\/tr><tr><td><strong>Tier 2<br>Single-source, current<\/strong><\/td><td><code>source_count<\/code> of 1, recent <code>last_seen_at<\/code>, often <code>behind_firewall<\/code> true from a job description<\/td><td>A question, not a claim. Good for discovery calls and nurture.<\/td><\/tr><tr><td><strong>Tier 3<br>Aging<\/strong><\/td><td><code>last_seen_at<\/code> not refreshed across recent crawls<\/td><td>Research, not outreach. Treat as no longer detected, nothing stronger.<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Layer tenure on top of the tiers. Because <code>first_seen_at<\/code> is stamped on every record, you can sort Tier 1 accounts by how long the evidence has been continuous. A company where a competing CRM was first detected 10 to 11 months ago is approaching a common annual renewal window, which is a materially better moment for a displacement conversation than month three. That single sort is often worth more than doubling the list size, and it is only possible because the data is point-in-time rather than a current-state snapshot. Our post on <a href=\"https:\/\/predictleads.com\/blog\/technographic-data-accuracy\/\">technographic data accuracy<\/a> covers how to sanity-check tiers against your own closed-won data.<\/p>\n\n\n\n<h2 id=\"h-reading-migration-signals-without-overclaiming\" class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Reading_Migration_Signals_Without_Overclaiming\"><\/span>Reading Migration Signals Without Overclaiming<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">A missing detection is not a cancelled contract. If a HubSpot detection stops refreshing, the honest statement is that the technology has not been detected since a specific date, and there are several ordinary explanations: the company changed a script, a vendor changed a signature, a page moved behind an interstitial, or a recrawl simply has not landed yet. Writing &#8220;we noticed you dropped HubSpot&#8221; on that basis is the fastest way to lose a reply.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">What raises confidence is a second, independent signal pointing the same direction. If a HubSpot detection goes quiet and the same company posts three roles requiring Salesforce administration in the following weeks, that is stronger supporting evidence of a possible transition. It is still not confirmation. Frame outreach as an observation you are curious about rather than a fact you are asserting, and the conversation stays open either way. The same discipline applies to infrastructure moves, which we cover in <a href=\"https:\/\/predictleads.com\/blog\/how-to-find-companies-migrating-to-cloud-data-warehouses-using-technology-detection-signals\/\">finding companies migrating to cloud data warehouses<\/a>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">PredictLeads keeps both ends of the timeline on every record, so you can measure the gap between <code>last_seen_at<\/code> and today rather than inferring it from a refreshed export that quietly overwrote last quarter&#8217;s state.<\/p>\n\n\n\n<h2 id=\"h-delivering-the-list-into-your-stack\" class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Delivering_the_List_Into_Your_Stack\"><\/span>Delivering the List Into Your Stack<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">How you receive CRM detections should match how you plan to act on them. Four delivery methods cover the realistic cases.<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table><thead><tr><th>Method<\/th><th>How it works<\/th><th>Best for CRM detection work<\/th><\/tr><\/thead><tbody><tr><td><strong>API<\/strong><\/td><td>Request-time lookups with an API key and token<\/td><td>Enriching a record the moment a lead enters the pipeline<\/td><\/tr><tr><td><strong>Flat files<\/strong><\/td><td>Bulk JSONL delivery to S3, Google Cloud Storage, or SFTP<\/td><td>Loading a full CRM-user universe into Snowflake or BigQuery<\/td><\/tr><tr><td><strong>Webhooks<\/strong><\/td><td>Push notifications on new data for companies you follow<\/td><td>Alerting when a new CRM detection appears at a named account<\/td><\/tr><tr><td><strong>MCP<\/strong><\/td><td>AI agents query the dataset conversationally<\/td><td>Ad hoc research and agent-driven qualification<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">For teams that prefer not to write the integration, Make and n8n both ship a Search Companies Using Technology module that accepts a technology name such as <code>Salesforce<\/code> directly, and Clay offers a Search Company Technologies enrichment against a domain column. If the endpoint is running through an AI environment, the <a href=\"https:\/\/docs.predictleads.com\/mcp_integration\/introduction\">PredictLeads MCP server<\/a> answers plain requests like &#8220;Find 10 companies using HubSpot&#8221; or &#8220;Find companies using Salesforce hiring developers.&#8221; Once the list is scored, our guide to <a href=\"https:\/\/predictleads.com\/blog\/using-predictleads-polytomic-to-power-gtm-execution-in-hubspot-and-salesforce\/\">pushing enriched company profiles into HubSpot and Salesforce<\/a> covers the last mile, and the trade-offs across every channel sit in <a href=\"https:\/\/predictleads.com\/blog\/company-data-api-flat-files-webhooks-mcp\/\">company data via API, flat files, webhooks, and MCP<\/a>.<\/p>\n\n\n\n<h2 id=\"h-how-predictleads-delivers-crm-technology-detections\" class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"How_PredictLeads_Delivers_CRM_Technology_Detections\"><\/span>How PredictLeads Delivers CRM Technology Detections<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">PredictLeads is a company intelligence data provider, not a platform you log into, so the CRM detection list arrives as structured records you own and route wherever you need them. Technology Detections spans 1.5B+ detections since 2018 across 95M+ domains and 50,000+ tracked technologies, with 59M+ detections recorded in the last month and 429.7M+ in the last year.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The differentiator on CRM specifically is source breadth. Script tags, DNS records, IP ranges, cookies, and job descriptions each catch a different slice of the market, and every detection links back to the source that produced it, whether that is a subpage URL, a job opening URL, or a DNS record. That transparency is what makes the <code>behind_firewall<\/code> flag actionable rather than decorative.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Technology detections also sit next to the rest of the signal stack in one API, which is where most CRM plays actually get sharpened. Pair a Salesforce detection with Job Openings, where 279.2M+ records since 2018 are classified with <a href=\"https:\/\/www.onetonline.org\/\" rel=\"nofollow\">O*NET occupation codes<\/a> and seniority levels, to see who is staffing the system. Continue with pairing it with Financing Events, 210,800+ recorded since 2016, to find budget that just arrived. Pair it with Similar Companies, available for 18.9M+ companies with reasons attached to the top 20 matches, to expand a working segment. All of it is sourced only from publicly available information, with no PII in the company intelligence datasets, under SOC 2 Type II certification and GDPR and CCPA compliance.<\/p>\n\n\n\n<h2 id=\"h-final-thoughts-on-finding-hubspot-and-salesforce-users\" class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Final_Thoughts_on_Finding_HubSpot_and_Salesforce_Users\"><\/span>Final Thoughts on Finding HubSpot and Salesforce Users<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">The list is the easy part. Any technographic source will hand you thousands of domains with a CRM attached to them. What decides whether that list produces meetings is whether you can tell a five-source, 18-month-old detection apart from a single keyword match in one job post, and whether you can resist saying &#8220;you dropped HubSpot&#8221; when what you actually have is a detection that stopped refreshing. Query by technology, read the evidence fields, tier the result, and write the email that the evidence actually supports.<\/p>\n\n\n\n<div class=\"wp-block-group has-background is-layout-constrained wp-container-core-group-is-layout-26a738c0 wp-block-group-is-layout-constrained\" style=\"border-radius:8px;background-color:#f4f6fb;padding-top:24px;padding-right:24px;padding-bottom:24px;padding-left:24px\">\n<h3 id=\"h-ready-to-see-this-in-your-own-data\" class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Ready_to_see_this_in_your_own_data\"><\/span>Ready to see this in your own data?<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Get 100 free API requests when you create an account &#8211; no credit card, no sales call.<\/p>\n\n\n\n<div class=\"wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button\"><a class=\"wp-block-button__link wp-element-button\" href=\"https:\/\/predictleads.com\/sign_up?utm_source=blog&amp;utm_medium=cta&amp;utm_campaign=find-companies-using-hubspot-salesforce-api\">Start Free \u2192<\/a><\/div>\n<\/div>\n<\/div>\n\n\n\n<h2 id=\"h-frequently-asked-questions\" class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Frequently_Asked_Questions\"><\/span>Frequently Asked Questions<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<div class=\"schema-faq wp-block-yoast-faq-block\"><div class=\"schema-faq-section\" id=\"faq-question-48213\"><strong class=\"schema-faq-question\">How do you find companies using HubSpot via API in 2026?<\/strong> <p class=\"schema-faq-answer\">Call the discovery endpoint for technology detections with the technology name, for example GET \/discover\/technologies\/hubspot\/technology_detections, authenticated with your X-Api-Key and X-Api-Token headers. Results return ordered by first_seen_at descending, with up to 1,000 records per page and a page parameter for pagination. Each record includes the company reference plus last_seen_at, source_count, and behind_firewall. PredictLeads tracks 50,000+ technologies in its catalog, so the same call pattern works for any tool, not just CRMs.<\/p> <\/div> <div class=\"schema-faq-section\" id=\"faq-question-65534\"><strong class=\"schema-faq-question\">Can you detect Salesforce if it does not appear in a company&#8217;s website code?<\/strong> <p class=\"schema-faq-answer\">Yes, because website markup is only one of five sources. PredictLeads also detects technologies from DNS records, IP ranges, cookies, and job descriptions, which is how enterprise tools that sit behind a login still surface. The behind_firewall boolean marks these cases: false means the detection came from a website JavaScript or HTML tag, and anything else indicates evidence from a non-front-end source. For Salesforce, job descriptions requiring administrator or architect experience are frequently the strongest available evidence.<\/p> <\/div> <div class=\"schema-faq-section\" id=\"faq-question-82855\"><strong class=\"schema-faq-question\">What is the difference between behind_firewall true and false?<\/strong> <p class=\"schema-faq-answer\">behind_firewall is false when the detection came from a website JavaScript or HTML tag, meaning a public crawler could see it directly. Any other value indicates the evidence came from a different surface such as a DNS record or a job description. The distinction matters because website-only providers can only ever return the false population, which systematically undercounts enterprise software. PredictLeads records both across 95M+ domains.<\/p> <\/div> <div class=\"schema-faq-section\" id=\"faq-question-100176\"><strong class=\"schema-faq-question\">How fresh is CRM technology detection data?<\/strong> <p class=\"schema-faq-answer\">High-traffic websites are crawled multiple times daily and job openings are refreshed approximately every 36 hours, so the job-description evidence behind enterprise CRM detections turns over quickly. Every record carries first_seen_at and last_seen_at, so you can measure freshness yourself rather than trusting an export date. Webhooks deliver new signals as they are detected for companies you follow. PredictLeads recorded 59M+ technology detections in the last month.<\/p> <\/div> <div class=\"schema-faq-section\" id=\"faq-question-117497\"><strong class=\"schema-faq-question\">Can you tell when a company switches from HubSpot to Salesforce?<\/strong> <p class=\"schema-faq-answer\">You can see supporting evidence, not confirmation. If a HubSpot detection stops refreshing, the accurate reading is that it has not been detected since a given date, and detection gaps have several ordinary causes including script changes, signature changes, and recrawl gaps. A concurrent set of job postings requiring Salesforce administration is stronger supporting evidence of a possible transition, and the competitive_technology_detections field surfaces overlapping vendors at the same company. Treat it as a reason to ask a question, not as a fact to assert.<\/p> <\/div> <\/div>\n\n\n\n<h2 id=\"h-related-guides\" class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Related_Guides\"><\/span>Related Guides<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li><a href=\"https:\/\/predictleads.com\/blog\/best-technographic-data-providers-2026\/\">Best Technographic Data Providers<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/predictleads.com\/blog\/find-companies-using-technology\/\">How to Find Every Company Using a Technology by Name<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/predictleads.com\/blog\/detect-company-technology-stack\/\">How to Detect a Company&#8217;s Technology Stack<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/predictleads.com\/blog\/job-openings-data-technographics\/\">Job Openings Data as a Technographic Source<\/a><\/li>\n<\/ul>\n\n","protected":false},"excerpt":{"rendered":"","protected":false},"author":8,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"categories":[4,86],"tags":[36,34,57],"class_list":["post-1879","post","type-post","status-publish","format-standard","hentry","category-guides","category-technology-dataset","tag-data","tag-predictleads","tag-technology-data"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v27.6 (Yoast SEO v28.4) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>How to find companies using HubSpot or Salesforce<\/title>\n<meta name=\"description\" content=\"Find companies using HubSpot or Salesforce via API in September 2026. A RevOps guide to CRM technology detections (1.5B+ records)\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/predictleads.com\/blog\/how-to-find-companies-using-hubspot-or-salesforce\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"How to find companies using HubSpot or Salesforce\" \/>\n<meta property=\"og:description\" content=\"Find companies using HubSpot or Salesforce via API in September 2026. A RevOps guide to CRM technology detections (1.5B+ records)\" \/>\n<meta property=\"og:url\" content=\"https:\/\/predictleads.com\/blog\/how-to-find-companies-using-hubspot-or-salesforce\/\" \/>\n<meta property=\"og:site_name\" content=\"PredictLeads\" \/>\n<meta property=\"article:published_time\" content=\"2026-09-01T12:35:07+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-09-01T14:23:01+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/predictleads.com\/blog\/wp-content\/uploads\/2021\/09\/predict-leads-logo-color-2130x1200-cropped.png\" \/>\n\t<meta property=\"og:image:width\" content=\"2130\" \/>\n\t<meta property=\"og:image:height\" content=\"447\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Robert Fon\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Robert Fon\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"14 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/predictleads.com\\\/blog\\\/how-to-find-companies-using-hubspot-or-salesforce\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/predictleads.com\\\/blog\\\/how-to-find-companies-using-hubspot-or-salesforce\\\/\"},\"author\":{\"name\":\"Robert Fon\",\"@id\":\"https:\\\/\\\/predictleads.com\\\/blog\\\/#\\\/schema\\\/person\\\/5e71e16aecc9270b7e458092273b768a\"},\"headline\":\"How to find companies using HubSpot or Salesforce\",\"datePublished\":\"2026-09-01T12:35:07+00:00\",\"dateModified\":\"2026-09-01T14:23:01+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/predictleads.com\\\/blog\\\/how-to-find-companies-using-hubspot-or-salesforce\\\/\"},\"wordCount\":2978,\"publisher\":{\"@id\":\"https:\\\/\\\/predictleads.com\\\/blog\\\/#organization\"},\"keywords\":[\"Data\",\"PredictLeads\",\"Technology Data\"],\"articleSection\":[\"Guides\",\"Technology Dataset\"],\"inLanguage\":\"en-US\",\"copyrightYear\":\"2026\",\"copyrightHolder\":{\"@id\":\"https:\\\/\\\/predictleads.com\\\/blog\\\/#organization\"}},{\"@type\":[\"WebPage\",\"FAQPage\"],\"@id\":\"https:\\\/\\\/predictleads.com\\\/blog\\\/how-to-find-companies-using-hubspot-or-salesforce\\\/\",\"url\":\"https:\\\/\\\/predictleads.com\\\/blog\\\/how-to-find-companies-using-hubspot-or-salesforce\\\/\",\"name\":\"How to find companies using HubSpot or Salesforce\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/predictleads.com\\\/blog\\\/#website\"},\"datePublished\":\"2026-09-01T12:35:07+00:00\",\"dateModified\":\"2026-09-01T14:23:01+00:00\",\"description\":\"Find companies using HubSpot or Salesforce via API in September 2026. A RevOps guide to CRM technology detections (1.5B+ records)\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/predictleads.com\\\/blog\\\/how-to-find-companies-using-hubspot-or-salesforce\\\/#breadcrumb\"},\"mainEntity\":[{\"@id\":\"https:\\\/\\\/predictleads.com\\\/blog\\\/how-to-find-companies-using-hubspot-or-salesforce\\\/#faq-question-48213\"},{\"@id\":\"https:\\\/\\\/predictleads.com\\\/blog\\\/how-to-find-companies-using-hubspot-or-salesforce\\\/#faq-question-65534\"},{\"@id\":\"https:\\\/\\\/predictleads.com\\\/blog\\\/how-to-find-companies-using-hubspot-or-salesforce\\\/#faq-question-82855\"},{\"@id\":\"https:\\\/\\\/predictleads.com\\\/blog\\\/how-to-find-companies-using-hubspot-or-salesforce\\\/#faq-question-100176\"},{\"@id\":\"https:\\\/\\\/predictleads.com\\\/blog\\\/how-to-find-companies-using-hubspot-or-salesforce\\\/#faq-question-117497\"}],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/predictleads.com\\\/blog\\\/how-to-find-companies-using-hubspot-or-salesforce\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/predictleads.com\\\/blog\\\/how-to-find-companies-using-hubspot-or-salesforce\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/predictleads.com\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"How to find companies using HubSpot or Salesforce\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/predictleads.com\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/predictleads.com\\\/blog\\\/\",\"name\":\"PredictLeads Blog\",\"description\":\"Company Intelligence Data\",\"publisher\":{\"@id\":\"https:\\\/\\\/predictleads.com\\\/blog\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/predictleads.com\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":[\"Organization\",\"Place\"],\"@id\":\"https:\\\/\\\/predictleads.com\\\/blog\\\/#organization\",\"name\":\"PredictLeads\",\"url\":\"https:\\\/\\\/predictleads.com\\\/blog\\\/\",\"logo\":{\"@id\":\"https:\\\/\\\/predictleads.com\\\/blog\\\/how-to-find-companies-using-hubspot-or-salesforce\\\/#local-main-organization-logo\"},\"image\":{\"@id\":\"https:\\\/\\\/predictleads.com\\\/blog\\\/how-to-find-companies-using-hubspot-or-salesforce\\\/#local-main-organization-logo\"},\"sameAs\":[\"https:\\\/\\\/www.linkedin.com\\\/company\\\/predictleads\"],\"telephone\":[],\"openingHoursSpecification\":[{\"@type\":\"OpeningHoursSpecification\",\"dayOfWeek\":[\"Monday\",\"Tuesday\",\"Wednesday\",\"Thursday\",\"Friday\",\"Saturday\",\"Sunday\"],\"opens\":\"09:00\",\"closes\":\"17:00\"}]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/predictleads.com\\\/blog\\\/#\\\/schema\\\/person\\\/5e71e16aecc9270b7e458092273b768a\",\"name\":\"Robert Fon\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/276487f2d00d0169b564cde1cda64987044625156e02df4201abd3a05cd1692a?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/276487f2d00d0169b564cde1cda64987044625156e02df4201abd3a05cd1692a?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/276487f2d00d0169b564cde1cda64987044625156e02df4201abd3a05cd1692a?s=96&d=mm&r=g\",\"caption\":\"Robert Fon\"}},{\"@type\":\"Question\",\"@id\":\"https:\\\/\\\/predictleads.com\\\/blog\\\/how-to-find-companies-using-hubspot-or-salesforce\\\/#faq-question-48213\",\"position\":1,\"url\":\"https:\\\/\\\/predictleads.com\\\/blog\\\/how-to-find-companies-using-hubspot-or-salesforce\\\/#faq-question-48213\",\"name\":\"How do you find companies using HubSpot via API in 2026?\",\"answerCount\":1,\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Call the discovery endpoint for technology detections with the technology name, for example GET \\\/discover\\\/technologies\\\/hubspot\\\/technology_detections, authenticated with your X-Api-Key and X-Api-Token headers. Results return ordered by first_seen_at descending, with up to 1,000 records per page and a page parameter for pagination. Each record includes the company reference plus last_seen_at, source_count, and behind_firewall. PredictLeads tracks 50,000+ technologies in its catalog, so the same call pattern works for any tool, not just CRMs.\",\"inLanguage\":\"en-US\"},\"inLanguage\":\"en-US\"},{\"@type\":\"Question\",\"@id\":\"https:\\\/\\\/predictleads.com\\\/blog\\\/how-to-find-companies-using-hubspot-or-salesforce\\\/#faq-question-65534\",\"position\":2,\"url\":\"https:\\\/\\\/predictleads.com\\\/blog\\\/how-to-find-companies-using-hubspot-or-salesforce\\\/#faq-question-65534\",\"name\":\"Can you detect Salesforce if it does not appear in a company's website code?\",\"answerCount\":1,\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Yes, because website markup is only one of five sources. PredictLeads also detects technologies from DNS records, IP ranges, cookies, and job descriptions, which is how enterprise tools that sit behind a login still surface. The behind_firewall boolean marks these cases: false means the detection came from a website JavaScript or HTML tag, and anything else indicates evidence from a non-front-end source. For Salesforce, job descriptions requiring administrator or architect experience are frequently the strongest available evidence.\",\"inLanguage\":\"en-US\"},\"inLanguage\":\"en-US\"},{\"@type\":\"Question\",\"@id\":\"https:\\\/\\\/predictleads.com\\\/blog\\\/how-to-find-companies-using-hubspot-or-salesforce\\\/#faq-question-82855\",\"position\":3,\"url\":\"https:\\\/\\\/predictleads.com\\\/blog\\\/how-to-find-companies-using-hubspot-or-salesforce\\\/#faq-question-82855\",\"name\":\"What is the difference between behind_firewall true and false?\",\"answerCount\":1,\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"behind_firewall is false when the detection came from a website JavaScript or HTML tag, meaning a public crawler could see it directly. Any other value indicates the evidence came from a different surface such as a DNS record or a job description. The distinction matters because website-only providers can only ever return the false population, which systematically undercounts enterprise software. PredictLeads records both across 95M+ domains.\",\"inLanguage\":\"en-US\"},\"inLanguage\":\"en-US\"},{\"@type\":\"Question\",\"@id\":\"https:\\\/\\\/predictleads.com\\\/blog\\\/how-to-find-companies-using-hubspot-or-salesforce\\\/#faq-question-100176\",\"position\":4,\"url\":\"https:\\\/\\\/predictleads.com\\\/blog\\\/how-to-find-companies-using-hubspot-or-salesforce\\\/#faq-question-100176\",\"name\":\"How fresh is CRM technology detection data?\",\"answerCount\":1,\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"High-traffic websites are crawled multiple times daily and job openings are refreshed approximately every 36 hours, so the job-description evidence behind enterprise CRM detections turns over quickly. Every record carries first_seen_at and last_seen_at, so you can measure freshness yourself rather than trusting an export date. Webhooks deliver new signals as they are detected for companies you follow. PredictLeads recorded 59M+ technology detections in the last month.\",\"inLanguage\":\"en-US\"},\"inLanguage\":\"en-US\"},{\"@type\":\"Question\",\"@id\":\"https:\\\/\\\/predictleads.com\\\/blog\\\/how-to-find-companies-using-hubspot-or-salesforce\\\/#faq-question-117497\",\"position\":5,\"url\":\"https:\\\/\\\/predictleads.com\\\/blog\\\/how-to-find-companies-using-hubspot-or-salesforce\\\/#faq-question-117497\",\"name\":\"Can you tell when a company switches from HubSpot to Salesforce?\",\"answerCount\":1,\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"You can see supporting evidence, not confirmation. If a HubSpot detection stops refreshing, the accurate reading is that it has not been detected since a given date, and detection gaps have several ordinary causes including script changes, signature changes, and recrawl gaps. A concurrent set of job postings requiring Salesforce administration is stronger supporting evidence of a possible transition, and the competitive_technology_detections field surfaces overlapping vendors at the same company. Treat it as a reason to ask a question, not as a fact to assert.\",\"inLanguage\":\"en-US\"},\"inLanguage\":\"en-US\"},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/predictleads.com\\\/blog\\\/how-to-find-companies-using-hubspot-or-salesforce\\\/#local-main-organization-logo\",\"url\":\"https:\\\/\\\/predictleads.com\\\/blog\\\/wp-content\\\/uploads\\\/2021\\\/09\\\/predict-leads-logo-color-2130x1200-cropped.png\",\"contentUrl\":\"https:\\\/\\\/predictleads.com\\\/blog\\\/wp-content\\\/uploads\\\/2021\\\/09\\\/predict-leads-logo-color-2130x1200-cropped.png\",\"width\":2130,\"height\":447,\"caption\":\"PredictLeads\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"How to find companies using HubSpot or Salesforce","description":"Find companies using HubSpot or Salesforce via API in September 2026. A RevOps guide to CRM technology detections (1.5B+ records)","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/predictleads.com\/blog\/how-to-find-companies-using-hubspot-or-salesforce\/","og_locale":"en_US","og_type":"article","og_title":"How to find companies using HubSpot or Salesforce","og_description":"Find companies using HubSpot or Salesforce via API in September 2026. A RevOps guide to CRM technology detections (1.5B+ records)","og_url":"https:\/\/predictleads.com\/blog\/how-to-find-companies-using-hubspot-or-salesforce\/","og_site_name":"PredictLeads","article_published_time":"2026-09-01T12:35:07+00:00","article_modified_time":"2026-09-01T14:23:01+00:00","og_image":[{"width":2130,"height":447,"url":"https:\/\/predictleads.com\/blog\/wp-content\/uploads\/2021\/09\/predict-leads-logo-color-2130x1200-cropped.png","type":"image\/png"}],"author":"Robert Fon","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Robert Fon","Est. reading time":"14 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/predictleads.com\/blog\/how-to-find-companies-using-hubspot-or-salesforce\/#article","isPartOf":{"@id":"https:\/\/predictleads.com\/blog\/how-to-find-companies-using-hubspot-or-salesforce\/"},"author":{"name":"Robert Fon","@id":"https:\/\/predictleads.com\/blog\/#\/schema\/person\/5e71e16aecc9270b7e458092273b768a"},"headline":"How to find companies using HubSpot or Salesforce","datePublished":"2026-09-01T12:35:07+00:00","dateModified":"2026-09-01T14:23:01+00:00","mainEntityOfPage":{"@id":"https:\/\/predictleads.com\/blog\/how-to-find-companies-using-hubspot-or-salesforce\/"},"wordCount":2978,"publisher":{"@id":"https:\/\/predictleads.com\/blog\/#organization"},"keywords":["Data","PredictLeads","Technology Data"],"articleSection":["Guides","Technology Dataset"],"inLanguage":"en-US","copyrightYear":"2026","copyrightHolder":{"@id":"https:\/\/predictleads.com\/blog\/#organization"}},{"@type":["WebPage","FAQPage"],"@id":"https:\/\/predictleads.com\/blog\/how-to-find-companies-using-hubspot-or-salesforce\/","url":"https:\/\/predictleads.com\/blog\/how-to-find-companies-using-hubspot-or-salesforce\/","name":"How to find companies using HubSpot or Salesforce","isPartOf":{"@id":"https:\/\/predictleads.com\/blog\/#website"},"datePublished":"2026-09-01T12:35:07+00:00","dateModified":"2026-09-01T14:23:01+00:00","description":"Find companies using HubSpot or Salesforce via API in September 2026. A RevOps guide to CRM technology detections (1.5B+ records)","breadcrumb":{"@id":"https:\/\/predictleads.com\/blog\/how-to-find-companies-using-hubspot-or-salesforce\/#breadcrumb"},"mainEntity":[{"@id":"https:\/\/predictleads.com\/blog\/how-to-find-companies-using-hubspot-or-salesforce\/#faq-question-48213"},{"@id":"https:\/\/predictleads.com\/blog\/how-to-find-companies-using-hubspot-or-salesforce\/#faq-question-65534"},{"@id":"https:\/\/predictleads.com\/blog\/how-to-find-companies-using-hubspot-or-salesforce\/#faq-question-82855"},{"@id":"https:\/\/predictleads.com\/blog\/how-to-find-companies-using-hubspot-or-salesforce\/#faq-question-100176"},{"@id":"https:\/\/predictleads.com\/blog\/how-to-find-companies-using-hubspot-or-salesforce\/#faq-question-117497"}],"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/predictleads.com\/blog\/how-to-find-companies-using-hubspot-or-salesforce\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/predictleads.com\/blog\/how-to-find-companies-using-hubspot-or-salesforce\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/predictleads.com\/blog\/"},{"@type":"ListItem","position":2,"name":"How to find companies using HubSpot or Salesforce"}]},{"@type":"WebSite","@id":"https:\/\/predictleads.com\/blog\/#website","url":"https:\/\/predictleads.com\/blog\/","name":"PredictLeads Blog","description":"Company Intelligence Data","publisher":{"@id":"https:\/\/predictleads.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/predictleads.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":["Organization","Place"],"@id":"https:\/\/predictleads.com\/blog\/#organization","name":"PredictLeads","url":"https:\/\/predictleads.com\/blog\/","logo":{"@id":"https:\/\/predictleads.com\/blog\/how-to-find-companies-using-hubspot-or-salesforce\/#local-main-organization-logo"},"image":{"@id":"https:\/\/predictleads.com\/blog\/how-to-find-companies-using-hubspot-or-salesforce\/#local-main-organization-logo"},"sameAs":["https:\/\/www.linkedin.com\/company\/predictleads"],"telephone":[],"openingHoursSpecification":[{"@type":"OpeningHoursSpecification","dayOfWeek":["Monday","Tuesday","Wednesday","Thursday","Friday","Saturday","Sunday"],"opens":"09:00","closes":"17:00"}]},{"@type":"Person","@id":"https:\/\/predictleads.com\/blog\/#\/schema\/person\/5e71e16aecc9270b7e458092273b768a","name":"Robert Fon","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/276487f2d00d0169b564cde1cda64987044625156e02df4201abd3a05cd1692a?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/276487f2d00d0169b564cde1cda64987044625156e02df4201abd3a05cd1692a?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/276487f2d00d0169b564cde1cda64987044625156e02df4201abd3a05cd1692a?s=96&d=mm&r=g","caption":"Robert Fon"}},{"@type":"Question","@id":"https:\/\/predictleads.com\/blog\/how-to-find-companies-using-hubspot-or-salesforce\/#faq-question-48213","position":1,"url":"https:\/\/predictleads.com\/blog\/how-to-find-companies-using-hubspot-or-salesforce\/#faq-question-48213","name":"How do you find companies using HubSpot via API in 2026?","answerCount":1,"acceptedAnswer":{"@type":"Answer","text":"Call the discovery endpoint for technology detections with the technology name, for example GET \/discover\/technologies\/hubspot\/technology_detections, authenticated with your X-Api-Key and X-Api-Token headers. Results return ordered by first_seen_at descending, with up to 1,000 records per page and a page parameter for pagination. Each record includes the company reference plus last_seen_at, source_count, and behind_firewall. PredictLeads tracks 50,000+ technologies in its catalog, so the same call pattern works for any tool, not just CRMs.","inLanguage":"en-US"},"inLanguage":"en-US"},{"@type":"Question","@id":"https:\/\/predictleads.com\/blog\/how-to-find-companies-using-hubspot-or-salesforce\/#faq-question-65534","position":2,"url":"https:\/\/predictleads.com\/blog\/how-to-find-companies-using-hubspot-or-salesforce\/#faq-question-65534","name":"Can you detect Salesforce if it does not appear in a company's website code?","answerCount":1,"acceptedAnswer":{"@type":"Answer","text":"Yes, because website markup is only one of five sources. PredictLeads also detects technologies from DNS records, IP ranges, cookies, and job descriptions, which is how enterprise tools that sit behind a login still surface. The behind_firewall boolean marks these cases: false means the detection came from a website JavaScript or HTML tag, and anything else indicates evidence from a non-front-end source. For Salesforce, job descriptions requiring administrator or architect experience are frequently the strongest available evidence.","inLanguage":"en-US"},"inLanguage":"en-US"},{"@type":"Question","@id":"https:\/\/predictleads.com\/blog\/how-to-find-companies-using-hubspot-or-salesforce\/#faq-question-82855","position":3,"url":"https:\/\/predictleads.com\/blog\/how-to-find-companies-using-hubspot-or-salesforce\/#faq-question-82855","name":"What is the difference between behind_firewall true and false?","answerCount":1,"acceptedAnswer":{"@type":"Answer","text":"behind_firewall is false when the detection came from a website JavaScript or HTML tag, meaning a public crawler could see it directly. Any other value indicates the evidence came from a different surface such as a DNS record or a job description. The distinction matters because website-only providers can only ever return the false population, which systematically undercounts enterprise software. PredictLeads records both across 95M+ domains.","inLanguage":"en-US"},"inLanguage":"en-US"},{"@type":"Question","@id":"https:\/\/predictleads.com\/blog\/how-to-find-companies-using-hubspot-or-salesforce\/#faq-question-100176","position":4,"url":"https:\/\/predictleads.com\/blog\/how-to-find-companies-using-hubspot-or-salesforce\/#faq-question-100176","name":"How fresh is CRM technology detection data?","answerCount":1,"acceptedAnswer":{"@type":"Answer","text":"High-traffic websites are crawled multiple times daily and job openings are refreshed approximately every 36 hours, so the job-description evidence behind enterprise CRM detections turns over quickly. Every record carries first_seen_at and last_seen_at, so you can measure freshness yourself rather than trusting an export date. Webhooks deliver new signals as they are detected for companies you follow. PredictLeads recorded 59M+ technology detections in the last month.","inLanguage":"en-US"},"inLanguage":"en-US"},{"@type":"Question","@id":"https:\/\/predictleads.com\/blog\/how-to-find-companies-using-hubspot-or-salesforce\/#faq-question-117497","position":5,"url":"https:\/\/predictleads.com\/blog\/how-to-find-companies-using-hubspot-or-salesforce\/#faq-question-117497","name":"Can you tell when a company switches from HubSpot to Salesforce?","answerCount":1,"acceptedAnswer":{"@type":"Answer","text":"You can see supporting evidence, not confirmation. If a HubSpot detection stops refreshing, the accurate reading is that it has not been detected since a given date, and detection gaps have several ordinary causes including script changes, signature changes, and recrawl gaps. A concurrent set of job postings requiring Salesforce administration is stronger supporting evidence of a possible transition, and the competitive_technology_detections field surfaces overlapping vendors at the same company. Treat it as a reason to ask a question, not as a fact to assert.","inLanguage":"en-US"},"inLanguage":"en-US"},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/predictleads.com\/blog\/how-to-find-companies-using-hubspot-or-salesforce\/#local-main-organization-logo","url":"https:\/\/predictleads.com\/blog\/wp-content\/uploads\/2021\/09\/predict-leads-logo-color-2130x1200-cropped.png","contentUrl":"https:\/\/predictleads.com\/blog\/wp-content\/uploads\/2021\/09\/predict-leads-logo-color-2130x1200-cropped.png","width":2130,"height":447,"caption":"PredictLeads"}]}},"_links":{"self":[{"href":"https:\/\/predictleads.com\/blog\/wp-json\/wp\/v2\/posts\/1879","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/predictleads.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/predictleads.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/predictleads.com\/blog\/wp-json\/wp\/v2\/users\/8"}],"replies":[{"embeddable":true,"href":"https:\/\/predictleads.com\/blog\/wp-json\/wp\/v2\/comments?post=1879"}],"version-history":[{"count":1,"href":"https:\/\/predictleads.com\/blog\/wp-json\/wp\/v2\/posts\/1879\/revisions"}],"predecessor-version":[{"id":1881,"href":"https:\/\/predictleads.com\/blog\/wp-json\/wp\/v2\/posts\/1879\/revisions\/1881"}],"wp:attachment":[{"href":"https:\/\/predictleads.com\/blog\/wp-json\/wp\/v2\/media?parent=1879"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/predictleads.com\/blog\/wp-json\/wp\/v2\/categories?post=1879"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/predictleads.com\/blog\/wp-json\/wp\/v2\/tags?post=1879"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}