--- title: Users and Teams description: Learn about users and teams in TheirStack — how to create and manage teams, invite members, assign roles, and share billing plans, saved searches, and company lists. url: https://theirstack.com/en/docs/teams --- ## What is a team? A team is a group of users who share the same workspace. They will share the same billing plans, saved searches, [company lists](/en/docs/app/company-lists), and more. We don't charge for the number of users in a team. You can invite as many users as you want. ## Team roles and permissions There are 2 roles in a team: - **Member**: Can do everything except what admins can do. - **Owner**: - Can add and remove team members. - Can change other members' roles. - Receives consumption alerts. Eg: when 75% of the [credits](/en/docs/pricing/credits) are used. ## FAQs ### How do I add a team member? To add a team member: 1. Go to the [team page](https://app.theirstack.com/settings/team). 2. Click on the "Invite member" button. 3. Enter the email address of the person you want to add. 4. Click on the "Invite" button. Your new member will receive an email to join the team. --- title: What is TheirStack description: url: https://theirstack.com/en/docs/what-is-theirstack --- TheirStack is the largest job posting and technographics database, empowering sales teams to uncover opportunities through real-time technographic and hiring signals. We process over [268k jobs per day](/en/docs/data/job/statistics) from [321k sources](/en/docs/data/job/sources) and track 32k technologies across [11M companies](/en/docs/data/company/statistics). We continuously gather job listings from a variety of [job boards, ATSs, and company websites](/en/docs/data/job/sources). Our goal isn't to assist individuals in finding jobs or companies in recruiting talent. Instead, we view job postings as a gold mine of information. When a company posts a job, it signals a need to address a problem or seize an opportunity. Job postings reveal the technologies they use, the tasks they need help with, their working methods, and organizational structure—offering the perfect timing to reach out to your lead. We transform job postings into buying intent signals, helping sales and marketing teams make informed decisions for higher ROI. - **Hiring Signals:** Discover companies that are hiring for specific positions. - **Technographic Signals:** Discover companies by the technology they use. - **Painpoint Signals:** Discover companies that have a specific pain point: digitalize invoices, automate onboarding, back up data, etc. ## You can consume our data through #### App Effortlessly explore, search, and analyze our data with an intuitive, user-friendly interface—no coding required. #### API Instantly integrate our data into your own applications, workflows, or dashboards with flexible, high-performance endpoints. #### Webhooks Receive real-time notifications when events occur (e.g., new job postings, tech changes, etc.) and trigger actions in your external tools like N8N, Zapier, etc. #### Dataset Access the complete, raw dataset for maximum flexibility—ideal for advanced analytics, machine learning, or custom research. ## Learn more about our data #### Job data Get access to millions of job listings aggregated from multiple global sources, including major job boards like Indeed, LinkedIn, Workable, Greenhouse, Lever, InfoJobs, Otta, StartupJobs... offering a complete view of the job market across 195 countries. #### Technographic data We infer technology usage from millions of jobs worldwide. Our catalog of more than 32k technologies and 11M companies is the largest in the world. ## Start for free - [Sign up and get 50 free company credits and 200 free API credits](https://app.theirstack.com/signup) - [Get your API key](https://app.theirstack.com/settings/api-keys) --- title: Accessing your datasets description: Learn the different mechanisms to access TheirStack datasets — including direct download URLs for quick access and S3 bucket credentials for full historical data exploration. url: https://theirstack.com/en/docs/datasets/accessing-datasets --- There are two ways to access your datasets: - **Direct download URL** — Quick access to individual dataset files - **S3 Bucket access** — Full access to explore the entire bucket and historical datasets **Looking for** information about dataset types and what's available? Learn more about our [Jobs and Technographics datasets](/en/docs/datasets). ## Direct download URL Use direct download URLs when you need quick access to a specific dataset file without setting up programmatic access. This is the most common and straightforward way to access your datasets. In the [TheirStack App](https://app.theirstack.com/dataset), you can see the list of available datasets in the datasets section. There you'll find all the different datasets available for you, along with a direct download button for each one. This is the simplest way to get a specific dataset file. Just click the download button, and you'll get a direct link to download the file. ## S3 bucket access If you want to explore the entire bucket of datasets available and access the historical archive of published datasets, you can gain direct access to our S3 bucket. This gives you more flexibility to browse, list, and download multiple files programmatically. This process consists of three steps: 1. Get temporary credentials 2. List files 3. Download files There are many ways to access files on S3. Below we explain three common options: - **Python (boto3)** — Using the [`boto3` SDK](https://boto3.amazonaws.com/v1/documentation/api/latest/index.html) to list and download files - **AWS CLI** — Using [`aws s3`](https://docs.aws.amazon.com/AmazonS3/latest/userguide/download-objects.html) to list and download files - **ClickHouse** — Using the [`s3` table function](https://clickhouse.com/docs/sql-reference/table-functions/s3) to list files and query its content ### Obtaining temporary S3 credentials To get access to the datasets bucket, you need to make a request to the [POST /v1/datasets/credentials](/en/docs/api-reference/datasets/post_datasets_credentials_v1) endpoint. ``` curl -X POST "https://api.theirstack.com/v1/datasets/credentials" \ -H "accept: application/json" \ -H "Authorization: Bearer " ``` #### Response fields This endpoint returns a JSON object with the following fields: - `access_key_id` — The access key ID for the temporary credentials - `secret_access_key` — The secret access key for the temporary credentials - `session_token` — The session token for the temporary credentials - `expiration` — The expiration date and time of the temporary credentials (in ISO 8601 format) - `storage` — Storage configuration object containing: - `bucket_name` — The S3 bucket name where the datasets are stored - `endpoint_url` — The S3-compatible endpoint URL to use for accessing the bucket - `prefixes` — One or more prefixes you must include when accessing objects Example response: ``` { "access_key_id": "a3f8b2c9d1e4f5a6b7c8d9e0f1a2b3c4", "secret_access_key": "7e9a2b4c6d8e0f1a3b5c7d9e1f3a5b7c9d1e3f5a", "session_token": "ZXlKaGJHY2lPaUpTVXpJMU5pSXNJblI1Y0NJNklrcFhWQ0o5LmV5SmlkV05yWlhRa", "expiration": "2026-01-15T14:30:00Z", "storage": { "bucket_name": "datasets", "endpoint_url": "https://example-datasets-url.com", "prefixes": [ "v1_0_0/data/jobs/daily/2025/12/19/", "v1_0_0/data/jobs/daily/2025/12/20/", "v1_0_0/data/jobs/daily/2025/12/21/", ... ] } } ``` **Note:** These credentials are temporary and will expire at the time specified in the `expiration` field. You'll need to request new credentials once they expire. #### Use the credentials in Python Once you have the temporary credentials, you can connect to the S3 bucket using the AWS S3-compatible API. The response includes the `endpoint_url`, `bucket_name`, and the allowed `prefixes` in the `storage` object, which you should use when configuring your client and building object keys. Because the files are stored in Cloudflare R2, you must pass the `endpoint_url` in your client or CLI commands. Here is how to set up a client using the values from the API response: ``` import boto3 import requests # Get credentials from the API response = requests.post( "https://api.theirstack.com/v1/datasets/credentials", headers={"Authorization": "Bearer "} ) response.raise_for_status() credentials = response.json() # Use the endpoint_url and bucket_name from the response client = boto3.client( "s3", endpoint_url=credentials["storage"]["endpoint_url"], aws_access_key_id=credentials["access_key_id"], aws_secret_access_key=credentials["secret_access_key"], aws_session_token=credentials["session_token"], ) ``` #### Export credentials as environment variables Running these will let you use the credentials for the AWS CLI to list and download files, as explained in the next sections. ``` eval "$(curl --location --request POST 'https://api.theirstack.com/v1/datasets/credentials' \ --header 'accept: application/json' \ --header 'Authorization: Bearer ' \ | jq -r ' "export AWS_ACCESS_KEY_ID=\(.access_key_id)", "export AWS_SECRET_ACCESS_KEY=\(.secret_access_key)", "export AWS_SESSION_TOKEN=\(.session_token)", "export S3_ENDPOINT_URL=\(.storage.endpoint_url)", "export S3_BUCKET_NAME=\(.storage.bucket_name)" ')" ``` ### Listing files #### With Python The credentials response includes one or more allowed prefixes. Always include one of those prefixes in every S3 key you access (for example, `customer-1234/`). First, list objects for each allowed prefix, then download the keys you need: ``` for prefix in credentials["storage"]["prefixes"]: response = client.list_objects_v2( Bucket=credentials["storage"]["bucket_name"], Prefix=prefix, ) for obj in response.get('Contents', []): print(f"Key: {obj['Key']}, Size: {obj['Size']}") ``` #### With the AWS CLI First, export the temporary credentials as environment variables (shown above). Then run `aws s3 ls` with the same endpoint: ``` aws s3 ls "datasets/v1_0_0/data/jobs/daily/2026/01/22/" \ --endpoint-url "$S3_ENDPOINT_URL" ``` If you don't want to save them as environment variables, you can inline them for a single command: ``` AWS_ACCESS_KEY_ID="" \ AWS_SECRET_ACCESS_KEY="" \ AWS_SESSION_TOKEN="" \ aws s3 ls "datasets/v1_0_0/data/jobs/daily/2026/01/22/" \ --endpoint-url "https://80063c3fbf855b628e8167cf2831ce60.r2.cloudflarestorage.com" ``` #### With ClickHouse Once you have the temporary credentials, you can list the full filenames using the `s3` table function. For additional options, see the [ClickHouse `s3` table function docs](https://clickhouse.com/docs/sql-reference/table-functions/s3). Replace the values with your own credentials and session token: ``` SELECT _path, _file, _size, _time FROM s3( 'https://80063c3fbf855b628e8167cf2831ce60.r2.cloudflarestorage.com/datasets/v1_0_0/data/jobs/daily/2026/01/22/data.parquet', '', '', '', 'One' ) ``` ### Downloading files After you identify the object you want to download, include one of the allowed prefixes in the `Key`: #### With Python ``` prefix = credentials["storage"]["prefixes"][0] # choose one allowed prefix key_to_download = f"{prefix}path/to/your/file" client.download_file( Bucket=credentials["storage"]["bucket_name"], Key=key_to_download, Filename="local_file.csv", # update to your desired local path ) ``` #### With the AWS CLI Download an object by bucket and key, and provide a local filename: ``` aws s3api get-object \ --bucket "$S3_BUCKET_NAME" \ --key "v1_0_0/data/jobs/daily/2026/01/22/data.parquet" \ "data.parquet" \ --endpoint-url "$S3_ENDPOINT_URL" ``` You can also download files directly with the AWS CLI without listing them first. To copy every object in the bucket to your current directory: ``` aws s3 cp "s3://$S3_BUCKET_NAME" . \ --recursive \ --endpoint-url "$S3_ENDPOINT_URL" ``` For more download patterns and examples, see the [AWS S3 download objects guide](https://docs.aws.amazon.com/AmazonS3/latest/userguide/download-objects.html). #### With ClickHouse You can query the data directly once you have the temporary credentials: ``` SELECT count(*) FROM s3( 'https://80063c3fbf855b628e8167cf2831ce60.r2.cloudflarestorage.com/datasets/v1_0_0/data/jobs/daily/2026/01/22/data.parquet', '', '', '' ) ``` To inspect the schema: ``` DESCRIBE TABLE s3( 'https://80063c3fbf855b628e8167cf2831ce60.r2.cloudflarestorage.com/datasets/v1_0_0/data/jobs/daily/2026/01/22/data.parquet', '', '', '' ) ``` To fetch a single row: ``` SELECT * FROM s3( 'https://80063c3fbf855b628e8167cf2831ce60.r2.cloudflarestorage.com/datasets/v1_0_0/data/jobs/daily/2026/01/22/data.parquet', '', '', '' ) LIMIT 1 ``` --- title: Datasets description: Access complete jobs, technographics, and company datasets — delivered as CSV or Parquet, with historical coverage and optional daily updates via S3. url: https://theirstack.com/en/docs/datasets --- ## What are datasets? Datasets give you direct access to our complete database of jobs, technology usage, and company information. Think of them as your raw data goldmine – perfect when you need maximum flexibility for advanced analytics, machine learning projects, or custom analysis. We've got two powerful datasets ready for you: - **[Jobs Dataset](/en/jobs-dataset)**: Access our complete collection of 175M job postings from 195 countries, dating back to 2021. Each job record includes essential details like job title, description, salary, location, company name, company URL, company industry, company size... Check out the complete [data dictionary](https://app.theirstack.com/dataset) for all available fields. - **[Technographics Dataset](/en/technographics-api)**: Dive into 46M technology usage signals across [11M companies](/en/docs/data/company/statistics) using 32k different technologies. This isn't just one file – you'll get three comprehensive datasets: the main technographics data (company\_id, technology\_slug, confidence\_score, n\_jobs...), detailed company profiles (including domain, country, revenue, and employee count), and a complete technology catalog with descriptions and categories. Check out the complete [data dictionary](https://app.theirstack.com/dataset) for all available fields. ## Frequency of updates TheirStack offers three flexible dataset access options to meet your data needs: - **Historical Access**: Receive a one-time download link containing all available records at the time of purchase. - **Daily Updates**: Get daily download links with new records added to the dataset, including delta files for incremental updates. - **Complete Access**: Combine both historical and daily updates for comprehensive data coverage. ## Delivery format All datasets are delivered with a link to a S3 bucket. The format of the dataset can be CSV or Parquet. ## Data structure - [Jobs dictionary](/en/docs/datasets/options/job) - [Companies dictionary](/en/docs/datasets/options/company) - [Technographics dictionary](/en/docs/datasets/options/technographic) - [Technologies dictionary](/en/docs/datasets/options/technographic) ## How to get lastest dataset link In order to get the latest dataset link to download, you need to do a /GET request to the [dataset endpoint](/en/docs/api-reference/datasets/get_datasets_v1). ## Frequently Asked Questions #### How often are files refreshed? The dataset is refreshed daily with new records added to the dataset. Delta files are available for each day. #### How can i validate the quality of the data? The dataset has the same quality as the data in the [app](https://app.theirstack.com) or the API. All the data delivery options comes from the same database. So you can use our app.theirstack.com or the API to validate the data. #### What is the best for me the API or the dataset? Datasets are the right choice if you need to get data for more than 10M records / month. If you need less, the API is the best option. --- title: MCP description: Search job postings, company technographics, and hiring data directly from Claude, Cursor, or any MCP client. TheirStack's MCP server gives AI assistants access to millions of jobs and tech stack data. url: https://theirstack.com/en/docs/mcp --- The [Model Context Protocol](https://modelcontextprotocol.io) (MCP) lets AI assistants call TheirStack tools directly — search jobs, find companies, explore tech stacks, and more — without leaving your chat. Connect your AI client to the TheirStack MCP server at `https://api.theirstack.com/mcp` and start asking questions like: - _"Find companies using Snowflake in Germany with 100+ employees"_ - _"Show me senior engineering jobs at Series B startups"_ - _"What technologies does Stripe use?"_ ## Connect to TheirStack's MCP server TheirStack's MCP server uses OAuth authentication — you'll be prompted to log in with your TheirStack account when you first connect. No API key needed. ##### Claude Code Run this command in your terminal: ``` claude mcp add TheirStack --transport http https://api.theirstack.com/mcp ``` Claude Code will open a browser window to authenticate with your TheirStack account on first use. ##### Claude.ai 1. Go to [claude.ai](https://claude.ai) and open **Settings** → **Connectors** 2. Click **Add custom connector** 3. Enter `https://api.theirstack.com/mcp` as the server URL and click **Add** 4. Complete the OAuth login with your TheirStack account No installation or API key required. ##### Claude Desktop Add this to your `claude_desktop_config.json` ([how to find it](https://modelcontextprotocol.io/docs/develop/connect-local-servers)): ``` { "mcpServers": { "theirstack": { "command": "npx", "args": [ "-y", "mcp-remote", "https://api.theirstack.com/mcp" ] } } } ``` Restart Claude Desktop after saving. A browser window will open to authenticate with your TheirStack account on first use. ##### Cursor Add this to your `.cursor/mcp.json` file: ``` { "mcpServers": { "theirstack": { "url": "https://api.theirstack.com/mcp" } } } ``` Cursor will open a browser window to authenticate with your TheirStack account on first use. ##### Other Any MCP-compatible client can connect using: | Setting | Value | | --- | --- | | Server URL | `https://api.theirstack.com/mcp` | | Transport | Streamable HTTP | | Authentication | OAuth (automatic) | Your client will handle the OAuth flow automatically. Refer to your client's documentation for how to configure MCP servers with HTTP transport. ## Available tools ### Search tools | Tool | Description | Example prompts | | --- | --- | --- | | `search_jobs` | Search job postings with filters (title, company, tech, location, salary, etc.). [API Reference](/en/docs/api-reference/jobs/search_jobs_v1) | - _"Find senior Python developer jobs in Berlin paying over €80k"_ - _"Show me remote ML engineer roles posted in the last 7 days"_ - _"Find job postings mentioning React and TypeScript at Series B startups"_ | | `search_companies` | Search companies by technographics, hiring signals, and firmographics. [API Reference](/en/docs/api-reference/companies/search_companies_v1) | - _"Find companies using Snowflake in Germany with 100+ employees"_ - _"Which startups in the US are hiring for AI/ML roles?"_ - _"Show me e-commerce companies in France that use Shopify"_ | | `technographics` | Get the full technology stack for a specific company. [API Reference](/en/docs/api-reference/companies/technographics_v1) | - _"What technologies does Stripe use?"_ - _"Show me Airbnb's tech stack"_ - _"Does Spotify use Kafka?"_ | ### Catalog tools | Tool | Description | Example prompts | | --- | --- | --- | | `get_technologies` | Browse and search the technology catalog. [API Reference](/en/docs/api-reference/catalog/get_catalog_technologies_v0) | - _"List all available database technologies"_ - _"Is Terraform in the catalog?"_ - _"Search for technologies related to observability"_ | | `get_industries` | List available industry categories. [API Reference](/en/docs/api-reference/catalog/get_catalog_industries_v0) | - _"What industry categories are available?"_ - _"Show me all industries I can filter by"_ | | `get_locations` | List available job locations. [API Reference](/en/docs/api-reference/catalog/get_catalog_locations_v0) | - _"What locations can I search for jobs in?"_ - _"List available European job markets"_ | | `list_categories` | List technology categories. [API Reference](/en/docs/api-reference/catalog/list_categories_v1) | - _"What technology categories does TheirStack track?"_ - _"Show me all the tech stack categories"_ | | `list_subcategories` | List technology subcategories. [API Reference](/en/docs/api-reference/catalog/list_subcategories_v1) | - _"What subcategories exist under DevOps?"_ - _"Show me the subcategories for cloud infrastructure"_ | ### Account tools | Tool | Description | Example prompts | | --- | --- | --- | | `get_credit_balance` | Check your API credit balance. [API Reference](/en/docs/api-reference/billing/get_billing_credit_balance_v0) | - _"How many credits do I have left?"_ - _"Check my TheirStack credit balance"_ | | `get_credits_consumption` | View credit consumption details. [API Reference](/en/docs/api-reference/credit-consumption/get_teams_credits_consumption_v0) | - _"How many credits have I used this month?"_ - _"Show my API usage breakdown"_ | ## Pricing MCP requests consume API credits at the same rate as regular API calls. Learn more about our credit system [here](/en/docs/pricing/credits). ## FAQs #### What is the Model Context Protocol? MCP is an open standard created by Anthropic that lets AI assistants connect to external tools and data sources. It works like a universal plug — once connected, your AI assistant can use TheirStack's data without you having to copy-paste or write code. #### Which AI clients are supported? Any client that supports MCP works with TheirStack, including Claude Desktop, Claude Code, Cursor, Windsurf, and ChatGPT. If your client supports MCP with HTTP transport, it can connect to TheirStack. #### How are credits consumed? Each tool call made by your AI assistant consumes credits at the same rate as the equivalent API call. For example, a `search_jobs` call via MCP costs the same as a [job search](/en/docs/api-reference/jobs/search_jobs_v1) via the REST API. #### Do I need to install anything? Claude Desktop and Windsurf use `npx mcp-remote` which runs automatically without installation — you just need Node.js on your machine. Cursor and Claude Code have built-in MCP support with no extra dependencies. #### How does authentication work? TheirStack uses OAuth for MCP authentication. When you first connect, your client will open a browser window where you log in with your TheirStack account. After that, your session is cached locally and you won't need to log in again until it expires. --- title: Adding a technology or job filter to your company search description: Learn how to add a technology or job filter to your company search in TheirStack, enabling you to find companies based on specific tools they use or positions they are hiring for. url: https://theirstack.com/en/docs/guides/adding-technology-filter-to-search --- ##### Beta Feature Available We now offer a new `/companies/search/domains` endpoint that's perfect for this use case and can significantly reduce your API costs. This endpoint is currently in beta. Please [contact us](mailto:hi@theirstack.com) to request access. At TheirStack, we're obsessed with helping sales intelligence platforms give their users the best data. We know that building a great [company search](/en/docs/app/company-search) is key to helping your users find the right companies. But to have a truly powerful company search, you need plenty of filters—and let's be honest, each data provider excels at specific data points. If you're a sales tech company that already has your own database of companies and runs searches against it, but you'd like to add technology filters to enhance your search capabilities, TheirStack is the perfect solution. TheirStack can help you add the following filters to your existing company database: - **Technologies**: A catalogue of 32k technologies to filter by technology stack - **Job postings**: A catalogue of 175M job postings to filter by hiring patterns ## The optimal workflow to minimize API costs When you already have a company database and want to add technology filtering, the most cost-effective approach is to leverage our new domains endpoint. Here's how it works: Let's say your user is searching for _"Companies in the US, with more than 100 employees, that use Snowflake, and raised more than $10M"_. 1. **Run your existing filters on your own database first (optional but recommended):** Filter your company database by the criteria you already have: - `country`: US - `employee_count`: more than 100 - `raised_amount`: more than $10M This step is optional but highly recommended to avoid sending us companies that aren't in your database. If you want to show 100 results to your users, consider getting 200, 500, or even the full list of domains that match your filters from your internal database. This ensures you have enough companies to work with after our filtering. Remember: you can pass us a list as big as you want—our pricing is only based on the number of results we send back to you, not the number of domains you send us. 2. **Call our new Company Domains API (Beta):** Pass the domains from your pre-filtered list of companies to our `/companies/search/domains` endpoint: - `company_domain_or`: list of domains from step 1 (or all your domains if you skipped step 1) - `company_technology_slug_or`: `snowflake` - `limit`: 100 (to get only the first 100 results—set this to the number of results you'll show to your users to save [credits](/en/docs/pricing/credits)) You can also apply additional filters here to further narrow down results if needed, like job filters. The complete parameter list is available in our [API documentation](/en/docs/api-reference). 3. **Filter your original results:** Take the domains returned by our API and filter your original [company list](/en/docs/app/company-lists) from step 1 to show only companies whose domains appear in our response. This gives you the final list of companies that match all criteria, including technology usage. ## Alternative: Purchase our technographics dataset Another way to add technology filtering would be to purchase our complete [technographics dataset](/en/docs/datasets/options/technographic) and run queries internally. However, this approach has several drawbacks compared to the API: - **More development work**: You'll need to build infrastructure to handle an additional dataset - **Data management overhead**: You'll need to manage and store our technographics data alongside your existing company database - **Sync complexity**: We provide daily updates, but you'll need to resync your entire technographics table regularly, downloading and repopulating the full dataset - **Higher upfront costs**: This requires a significant initial investment compared to pay-as-you-go API usage - **Less flexibility**: The API approach lets you validate our data quality first and only pay for what you actually use With the API approach, you get always up-to-date information without the infrastructure overhead, and you can start small to validate the value before scaling up. Ready to get started? [Contact us](mailto:hi@theirstack.com) to request access to the beta domains endpoint, or start using our [Company Search API](/en/docs/api-reference/companies/search_companies_v1) right away. --- title: How to backfill a job board with TheirStack description: Step-by-step guide to backfilling your job board using TheirStack webhooks, API, or datasets — with field mapping, deduplication tips, and best practices for job board operators. url: https://theirstack.com/en/docs/guides/backfill-job-board --- New to backfilling? Read [How to backfill a job board](/en/blog/backfill-job-board) first for an overview of strategies, sourcing methods, and quality standards. ## Why TheirStack for backfilling TheirStack's [job data](/en/docs/data/job) platform was built with job board operators in mind: - **Original job link to company website** — When a job originates from a company's career page, we include the URL (`final_url`) so you can redirect users to the correct source. Filter for career-page-only jobs with `final_url_exists`. - **Standardized job descriptions** — Descriptions are normalized to Markdown across all sources, so your front end renders them consistently. - **Company enrichment** — Most jobs include company `logo`, `domain`, `industry`, `headcount`, `revenue`, `type`, `location`, and technologies used — everything you need for a company profile page. Media assets like logos are hosted on our infrastructure with stable URLs. - **Real-time data** — New jobs are added every minute. Webhook delivery means your board updates in near real-time. - **20+ filters** — Use `job_title_or`, `industry_id_or`, `technology_slug_or`, `country_code_or`, and more to get only the jobs that match your niche. - **321k data sources** — Career pages, ATS platforms, and job boards worldwide. [Learn more](/en/docs/data/job/sources) ## How to get the data into your job board TheirStack offers three ways to ingest job data: **webhooks** for real-time streaming, the **API** for on-demand pulls, and **datasets** for high-volume bulk loads. As a rule of thumb, use **webhooks if you need fewer than 1M jobs/month** and **datasets if you need more**. You can also combine them — for example, seed your board with a dataset and keep it current with webhooks. See [How to choose the best way to access TheirStack data](/en/docs/guides/how-to-choose-best-way-to-access-theirstack-data) for a detailed comparison. ### Option 1: Webhooks (Recommended for <1M jobs/month) Webhooks push new jobs to your endpoint as soon as they match your criteria. No polling, no cron jobs. [Set up a webhook](/en/docs/webhooks/how-to-set-up-a-webhook) to listen for the `new.job` event, apply your filters, and start receiving jobs automatically. See [How to set up a webhook](/en/docs/webhooks/how-to-set-up-a-webhook) for the full walkthrough. ### Option 2: API polling We strongly recommend [webhooks](/en/docs/webhooks) over API polling. Webhooks are simpler to implement and give you real-time updates. Use the API only if your architecture requires a pull-based approach. Use the [Jobs API](/en/docs/api-reference/jobs/search_jobs_v1) to fetch jobs on a schedule (e.g., every 15 minutes). The same filters and fields are available. See [Fetch jobs periodically](/en/docs/guides/fetch-jobs-periodically) for implementation details. ### Option 3: Datasets (Recommended for >1M jobs/month) If you need high-volume inventory — for example, launching with 50,000+ listings or maintaining a broad, multi-country board — [datasets](/en/docs/datasets) are the most cost-effective option. Instead of pulling jobs one API call at a time, you receive the full file via S3 in CSV or Parquet format. Datasets are a good fit when: - **You want a large initial seed** — Download a historical snapshot to populate your board on day one, then layer webhooks on top for ongoing updates. - **You operate at high volume** — If you ingest more than 1M records/month, datasets have flat-rate pricing that is more efficient than per-record API or webhook [credits](/en/docs/pricing/credits). - **You load data into a warehouse first** — If your pipeline goes S3 → warehouse → job board (e.g., via dbt or Airflow), datasets slot in naturally. A common pattern is to combine datasets with webhooks: use a dataset for the initial bulk load and historical backfill, then subscribe to `new.job` webhooks to keep your board current going forward. See [Datasets](/en/docs/datasets) for delivery formats, update frequencies, and the [jobs data dictionary](/en/docs/datasets/options/job) for the full field reference. ## Further reading [/blog/backfill-job-board](/blog/backfill-job-board)[/docs/webhooks/how-to-set-up-a-webhook](/docs/webhooks/how-to-set-up-a-webhook)[/docs/api-reference/jobs/search\_jobs\_v1](/docs/api-reference/jobs/search_jobs_v1)[/docs/datasets](/docs/datasets)[/docs/data/job/sources](/docs/data/job/sources)[/docs/guides/how-to-choose-best-way-to-access-theirstack-data](/docs/guides/how-to-choose-best-way-to-access-theirstack-data) --- title: How to fetch jobs periodically using the Jobs API description: This guide demonstrates how to fetch jobs periodically from the TheirStack API, ensuring fresh data, avoiding duplicates, and minimizing API credit costs. url: https://theirstack.com/en/docs/guides/fetch-jobs-periodically --- ##### Important notice While the [Jobs API](/en/docs/api-reference/jobs/search_jobs_v1) can handle periodic fetching, we'd strongly recommend using our [webhooks](/en/docs/webhooks) instead. Webhooks are purpose-built for this use case and provide significant benefits: - They're much easier to implement and will save you valuable development time - You'll save [API credits](/en/docs/pricing/credits) by avoiding duplicate job retrievals - You'll get real-time updates as soon as new jobs are available The [Jobs API](/en/docs/api-reference/jobs/search_jobs_v1) works best when triggered by user actions rather than for automatically syncing data to your database on a schedule. If you're seeing duplicate job issues, it's a strong signal that your current approach is flawed — switching to webhooks is the right move for your use case. Take a look to [How to set up a webhook](/en/docs/webhooks/how-to-set-up-a-webhook) to get started. To integrate TheirStack's [job data](/en/docs/data/job) seamlessly into your application or database, focus on the following: - [Ensure fresh data with efficient batching](#ensure-fresh-data-with-efficient-batching). - [Minimize API costs by optimizing your requests](#minimize-api-costs-by-optimizing-your-requests). - [Avoid missing any data during the integration process](#avoid-missing-any-data-during-the-integration-process). ### Ensure fresh data with efficient batching We continuously monitor company websites and job boards to identify new job postings. To optimize performance, we recommend batching your requests with a maximum frequency of once every hour or two hours, based on your needs, and using the maximum limit of 500 jobs per page. ### Minimize API costs by optimizing your requests One API Credit is consumed for each record returned from our API endpoints. If you fetch the same job multiple times, you will be charged for each fetch. The `discovered_at` field in the `job` object indicates the date and time when the job was first identified by TheirStack. To prevent duplicate charges when fetching jobs, you can filter by `discovered_at_gte` in your request to get only new jobs. This parameter will ensure that only jobs discovered after the specified date are fetched. The `discovered_at_gte` parameter is a timestamp in the format `YYYY-MM-DDTHH:MM:SSZ` and it should be the date and time of the last job you fetched. ``` SELECT MAX(discovered_at) FROM jobs; ``` Copy the timestamp and use it as the value for `discovered_at_gte` in your request. ``` curl --request POST \ --url "https://api.theirstack.com/v1/jobs/search" \ --header "Accept: application/json" \ --header "Content-Type: application/json" \ --header "Authorization: Bearer " \ -d '{ "offset": 0, "limit": 500, "discovered_at_gte": "2024-12-29T17:32:28Z" "job_title_or": [ "Data Engineer" ], "posted_at_max_age_days": 15, "job_country_code_or": [ "NG" ], }' ``` Another option is to use the `job_id_not` filter. You'd need to fetch the IDs of the jobs you already have in your system from us, and pass them to the [Job Search](/en/docs/app/job-search) Endpoint. This can be useful if you fetch jobs from multiple searches and the same job may appear in the results from more than one search. ### Avoid missing any data during the integration process If your cron process fails—whether due to system downtime, credit depletion, or connection issues—you can resume from the last processed job using the `discovered_at_gte` parameter. This ensures you fetch only the jobs discovered after the last successful run, preventing any data loss even in periodic integrations. --- title: How to Automate Your Ad Chase as a Recruiting Agency description: Learn how to automate ad chase — the process of monitoring job postings to find companies actively hiring and reach out before competitors. Set up filters, alerts, and workflows with TheirStack. url: https://theirstack.com/en/docs/guides/how-to-automate-ad-chase-recruiting-agency --- ## What is ad chase? **Ad chase** (also called **job chase**) is a recruitment prospecting method where agencies systematically [monitor job postings](/en/docs/guides/how-to-monitor-competitor-hiring) to identify companies with active hiring needs. When a company publishes a job ad, it signals three things: they have an **immediate need**, an **approved budget**, and **urgency** to fill the role. For a recruiting agency, that's the perfect moment to reach out and offer your services. Ad chase works because it flips the traditional sales approach. Instead of cold-calling companies that _might_ need recruiters, you're contacting companies that _definitely_ need to hire — right now. The job posting is proof of demand. ### The problem with manual ad chase Most recruitment agencies still do ad chase manually: opening LinkedIn, Indeed, Glassdoor, and dozens of niche job boards every morning, scanning for new postings, copying them into spreadsheets, and trying to prioritize which companies to call first. This eats up **2+ hours per day** of valuable business development time. Worse, manual ad chase is slow. By the time you find a job posting, copy the details, research the company, and make the call, another agency may have already pitched the client. Speed is everything in recruitment BD. ### Why automate it? With TheirStack, you can set up automated ad chase in about 15 minutes. Once configured, you'll get notified the moment a company posts a job matching your criteria — across 321k+ job boards and career pages in 195 countries. No more manual scanning. No more missed opportunities. ## How to set up automated ad chase with TheirStack 1. **Define your target roles and market** Go to [Job Search](https://app.theirstack.com/search/jobs/new) and set up filters that match the types of roles you recruit for: - **Job title** (contains any): Enter the roles you specialize in — e.g., "Software Engineer", "Data Analyst", "Account Executive" - **Location**: Target your geographic market — country, state, or city - **Company industry**: Focus on your niche verticals — e.g., "Financial Services", "Healthcare", "SaaS" - **Company size**: Match your typical client profile — e.g., 50-500 employees for mid-market agencies The more specific your filters, the higher quality your leads. Start narrow and expand later if needed. [Create a job search](https://app.theirstack.com/search/jobs/new) ![Job search filters showing posted date, country, and job title filters with results](/static/generated/docs/app/job-search/job-search-results.png) 2. **Exclude other recruiting agencies** This is critical. You don't want to chase job postings from other staffing firms — you want direct employers only. TheirStack gives you several ways to filter agencies out: - **Company Type filter**: Set to **"Direct employer"** to exclude staffing firms automatically - **Industry exclusion**: Remove "Staffing and Recruiting" and "Human Resources" from results - **Company description keyword exclusion**: Add terms like "recruitment", "outsourcing", "headhunting", "staffing", "talent acquisition services" to catch agencies that mislabel their industry For a comprehensive list of keywords and company names to exclude, see our detailed guide on [excluding recruiting agencies](/en/docs/app/job-search/excluding-recruiting-agencies). ![Company Type filter dropdown showing Recruiting Agency and Direct employer options](/static/generated/docs/app/job-search/company-type-filter.png) 3. **Add advanced filters to find the best opportunities** Go beyond basic job title and location. These filters help you identify the highest-value leads: - **Job description keywords**: Filter by specific skills or technologies in your niche — e.g., "Kubernetes", "Salesforce", "SAP". This finds companies with very specific needs that generalist agencies can't fill. - **Technology filter**: Find companies using specific tech stacks. If you recruit DevOps engineers, filter for companies using AWS, Terraform, or Docker. See our guide on [adding technology filters to your search](/en/docs/guides/adding-technology-filter-to-search). - **[Reposted jobs](/en/docs/guides/how-to-find-reposted-jobs)**: Filter for jobs that have been reposted — these are roles the company is struggling to fill. They're more likely to need a recruiter's help and more willing to pay agency fees. - **Has hiring manager**: Filter for jobs where TheirStack has identified the hiring manager. This means you can reach out directly to the decision-maker, not a generic HR inbox. 4. **Save your search** Click the **Save** button to save your search with all filters configured. This is a prerequisite for setting up automated alerts and webhooks in the next step. Give your search a descriptive name like "Senior Engineers - DACH - Direct Employers" so you can easily manage multiple ad chase searches for different niches. 5. **Set up automated delivery** Now the key part — get notified automatically when new matching jobs appear. You have two options: ### Option A: Email alerts (simplest) Set up daily or weekly email digests with new matches. Low friction, no technical setup required. - **Daily alerts**: Fresh matches every morning — great for high-volume niches - **Weekly alerts**: Summary every Monday — better for niche or specialized searches See [Email Alerts](/en/docs/app/saved-searches/email-alerts) to configure this. ### Option B: Real-time webhooks (most powerful) Push new job matches to Slack, your CRM, or any automation tool the moment TheirStack discovers them. - The [job.new event](/en/docs/webhooks/event-type/webhook_job_new) fires as soon as a matching job is detected — no waiting for daily digests - **"Trigger once per company" mode**: Get one notification per company instead of one per job. Perfect for outreach workflows where you only need to know a company is hiring, not every individual role. - Connect to **[Make](https://www.make.com/)**, **[Zapier](https://zapier.com/)**, or **[N8N](https://n8n.io/)** to route alerts to any destination See [Webhooks documentation](/en/docs/webhooks) for setup instructions, or follow our step-by-step [Slack integration guide](/en/docs/guides/how-to-send-jobs-to-slack) if you want alerts in a team channel. ![New Webhook modal showing event selection, saved search, trigger once per company option, and webhook URL](/static/generated/docs/webhooks/new-webhook-modal.png) 6. **Identify hiring managers and decision-makers** Finding the job posting is only half the battle. You need to reach the right person. TheirStack helps you in two ways: ### Hiring manager data For many job postings, TheirStack identifies the **hiring manager** — the person who posted the role. You'll see their name, job title, and LinkedIn URL directly on the job listing. This lets you skip the HR gatekeeper and pitch directly to the person who owns the headcount. Learn more: [Hiring manager data](/en/docs/app/contact-data/hiring-manager) ### Find People integrations For broader outreach, use TheirStack's [**Find People**](/en/docs/app/contact-data/find-people) feature. Select one or more companies from your search results, click "Find People", and TheirStack will open your [contact data](/en/docs/app/contact-data) tool of choice pre-filled with the company: - **Apollo.io** — email addresses and phone numbers - **ContactOut** — personal and work emails - **LinkedIn Sales Navigator** — direct LinkedIn outreach Learn more: [Find People](/en/docs/app/contact-data/find-people) 7. **Reach out before the competition** With your ad chase automated and contacts identified, it's time to close the loop: - **Export to CSV**: Download matching companies and contacts for bulk outreach or CRM import - **Push to CRM via webhook**: Use Make, Zapier, or N8N to automatically create leads in Salesforce, HubSpot, or Pipedrive when new jobs match your criteria - **Personalize your outreach**: Use the job description details (role, tech stack, seniority, urgency) to craft pitches that reference the company's exact hiring need The most effective recruiter outreach references the specific job posting: _"I noticed you're hiring a Senior Backend Engineer with Go experience. We have 3 pre-qualified candidates who could start within 2 weeks."_ For a complete autopilot workflow, see our guide on [how to outreach on autopilot to companies actively hiring](/en/docs/guides/how-to-outreach-on-autopilot-to-companies-actively-hiring). ## Ad chase use case variations ### Monitor past client companies for new openings Upload your existing client list to TheirStack and get alerted whenever they post new jobs. This is the easiest way to generate repeat business — you already have the relationship, and the client knows your quality. Set up a saved search with your client company names and enable webhooks. Every time a past client posts a new role in your specialty, you'll know immediately. See our guide: [Monitoring open jobs from current and past customers](/en/docs/guides/monitoring-open-jobs-from-current-and-past-customers) ### Track specific technologies or skills in your niche If you specialize in a particular technology or skill set, use TheirStack's technology filter to find companies hiring for your exact niche. For example: - **SAP recruiters**: Filter for companies using SAP and hiring consultants or developers - **Kubernetes/Cloud recruiters**: Filter for companies using Kubernetes, AWS, or GCP - **Salesforce recruiters**: Filter for companies on Salesforce hiring admins or developers Technology-based ad chase is powerful because it narrows the field to companies where your specialized candidates are a perfect fit — and where generalist agencies can't compete. ### Identify companies struggling to fill roles Filter for **reposted jobs** or roles that have been open for 30+ days. These are companies that have tried and failed to hire on their own. They represent the highest-value recruitment leads because: - They've already invested time and budget in the search - They know the role is hard to fill - They're more likely to accept agency fees - They have urgency — the longer the role stays open, the more it costs them ## Why TheirStack for ad chase ### vs. manual job board browsing Automate 2+ hours per day of repetitive work. TheirStack monitors 321k+ sources continuously so you never miss a posting. Your team can spend that time on what actually generates revenue: talking to clients and candidates. ### vs. basic job alerts (Indeed, LinkedIn) Job board alerts are limited to a single source with basic filters. TheirStack aggregates across all major job boards and career pages, with 30+ advanced filters including agency exclusion, technology stack, hiring manager data, and company firmographics. You get a complete picture, not fragments. ### vs. browser plugins (JobGrabber) Browser plugins require manual triggering — you still need to visit each job board and click to capture data. TheirStack runs in the background 24/7, delivering new matches via real-time webhooks. Plus you get global coverage across 195+ countries, not just the boards you remember to check. ### vs. scheduled reports (Mantiks) TheirStack offers real-time webhooks instead of waiting for periodic reports. You also get API access for custom integrations, technographic data to identify companies by their tech stack, and repost detection to find the hardest-to-fill roles. With ~268k new jobs discovered daily, you'll always have fresh leads. ## Further reading [/docs/guides/how-to-monitor-job-postings-automatically](/docs/guides/how-to-monitor-job-postings-automatically)[/docs/guides/how-to-send-jobs-to-slack](/docs/guides/how-to-send-jobs-to-slack)[/docs/guides/how-to-outreach-on-autopilot-to-companies-actively-hiring](/docs/guides/how-to-outreach-on-autopilot-to-companies-actively-hiring)[/docs/webhooks](/docs/webhooks)[/docs/data/job](/docs/data/job) --- title: How to Build a Targeted Lead List Using Technographic Data description: Step-by-step guide to building targeted sales lead lists by filtering companies based on their tech stack using TheirStack's 32k+ technology database. url: https://theirstack.com/en/docs/guides/how-to-build-lead-lists-with-technographic-data --- ## Introduction Most guides explain what technographic data is but never show you how to actually build a lead list with it. This guide is the hands-on walkthrough that takes you from defining your target technology profile to exporting a ready-to-use prospect list. Technographic data describes the technologies a company uses — their tech stack. For a deeper explanation, see our full guide on [what technographic data is](/en/blog/what-is-technographic-data). Here's the key insight most prospecting guides miss: **job postings reveal backend technologies, internal tools, and buying intent that website crawlers can't detect.** When a company posts a job requiring Snowflake experience, you know they're actively investing in that technology — not just running a legacy install. ## Why use technographic data for lead lists? Filtering companies by their technology stack lets you build highly targeted prospect lists. Here's how different teams use it: - **Sales teams**: Find companies using a competitor's product and run displacement campaigns with specific messaging about switching costs and migration paths. - **SDRs/BDRs**: Build targeted outreach lists filtered by tech stack + company size + location, so every email references tools the prospect actually uses. - **Marketers**: Run ABM campaigns targeting companies using complementary technologies — if they use Tool A, they likely need Tool B. - **Partnership teams**: Find companies already using a partner's tool stack to co-sell or build integrations. - **IT services/consulting**: Identify companies investing in technologies you specialize in — a company hiring Kubernetes engineers needs Kubernetes expertise. For a comprehensive breakdown of use cases, see the [technographic data use-case table](/en/docs/data/technographic/use-cases). ## Step-by-step: build your lead list 1. **Define your target technology profile** Before searching, decide what technology signal you're looking for. This typically falls into one of three categories: - **Competitor technology**: Companies using a competitor's product that you want to displace. Example: "Companies using Salesforce but not a CPQ tool." - **Complementary technology**: Companies using tools that pair well with your product. Example: "Companies using HubSpot" (if you sell a HubSpot integration). - **Technology category**: Companies adopting a class of technology, signaling a need you serve. Example: "Companies adopting Kubernetes" (if you sell DevOps tooling). Think about exclusions too. Filtering out companies that already use your product avoids wasted outreach. 2. **Search for companies by technology** Go to TheirStack's [Company Search](/en/docs/app/company-search) and add your technology filter: 1. Open a new company search 2. Click **Add filter** and select **Technology** 3. Search for the technology by name (e.g., "Snowflake", "Salesforce", "Kubernetes") 4. Choose **includes** to find companies using the technology, or **excludes** to filter them out 5. Stack multiple technology filters to build precise profiles (e.g., uses Snowflake AND does not use Databricks) [Open company search](https://app.theirstack.com/search/companies/new) 3. **Refine with firmographic filters** Technology filters alone can return thousands of results. Narrow your list by adding firmographic criteria: - **Company size**: Employee count range (e.g., 50–500 employees) - **Industry**: SaaS, fintech, healthcare, manufacturing, etc. - **Location**: Country, region, or city - **Funding stage**: Seed, Series A, Series B+, public - **Revenue range**: Target companies in your deal-size sweet spot Combining tech and firmographic filters gives you precision. For example: "Companies using Snowflake + 50–500 employees + Series B+ funding" targets mid-market data teams with proven investment capacity. 4. **Review results and confidence levels** TheirStack assigns confidence scores to each technology detection: - **High confidence**: Technology mentioned in multiple recent job postings or confirmed through multiple signals - **Medium confidence**: Technology mentioned in fewer postings or older data - **Low confidence**: Single mention or indirect reference Click through to the underlying job postings to see exactly where the technology was detected. This audit trail lets you verify the signal before reaching out — and gives you conversation starters for outreach. For details on how confidence scoring works, see [how we source tech stack data](/en/docs/data/technographic/how-we-source-tech-stack-data). 5. **Export your lead list** Once you're satisfied with your filtered results: 1. Click **Export** to download as CSV 2. The export includes company name, domain, industry, employee count, detected technologies, and more 3. Import the CSV into your CRM (Salesforce, HubSpot) or outreach tool (Outreach, Apollo, Salesloft) Your lead list is ready for prospecting. Every company on it uses the technology you're targeting, matches your firmographic criteria, and has verified data backing the technology signal. ## Advanced prospecting plays Once you've mastered the basics, these three strategies unlock the full power of technographic prospecting. ### Competitive displacement Find companies using a competitor's product, then exclude those already using yours: 1. Add a technology filter for your competitor's product (e.g., "includes Competitor X") 2. Add an exclusion filter for your own product (e.g., "excludes Your Product") 3. Filter by company size and industry to match your ICP This gives you a list of companies that are proven buyers in your category but haven't chosen you yet. Your outreach can reference their current tool by name and speak to specific migration benefits. ### Growth signal detection A company hiring 5+ engineers for a specific technology isn't just using it — they're scaling their investment. This signals larger deal opportunities and active budget allocation. 1. Search for companies with multiple open roles mentioning your target technology 2. Filter by job posting count (e.g., "5+ jobs mentioning Kubernetes in the last 90 days") 3. These companies are growing their teams, which means bigger contracts and faster sales cycles Hiring velocity is one of the strongest buying intent signals available. Budget is already approved, teams are expanding, and decision-makers are thinking about tooling. ### Technology migration targeting Companies posting jobs for Technology A after historically using Technology B are mid-migration. This is the perfect window to sell migration support, consulting, or complementary tools. 1. Search for companies that include Technology A (the new stack) 2. Look for job descriptions that mention transitioning from or replacing Technology B 3. These companies have active migration projects and are evaluating new vendors Migration periods create urgency and openness to new solutions that don't exist during steady-state operations. ## Automate your lead list Building a lead list once is useful. Keeping it automatically updated is powerful. ### Saved searches + email alerts Save your company search and enable email alerts. TheirStack will notify you daily or weekly when new companies match your technology and firmographic criteria — so your lead list grows on autopilot. See [email alerts](/en/docs/app/saved-searches/email-alerts) to set this up. ### Webhooks Push new matching companies directly to your CRM, Slack channel, or sales automation tool the moment they're detected. No manual exports, no stale lists. See [webhooks documentation](/en/docs/webhooks) for setup instructions. ### API For custom workflows, use the TheirStack [API](/en/docs/api-reference) to programmatically search companies by technology, apply filters, and feed results into your own systems. See the [Company Search API reference](/en/docs/api-reference/companies/search_companies_v1) for full documentation. ## Why job postings are the best technographic signal Most technographic data providers rely on website crawlers that scan a company's public-facing web pages. This approach has a fundamental limitation: **it only detects front-end technologies** — analytics tools, marketing pixels, JavaScript frameworks, and CMS platforms. Job postings reveal what website crawlers can't: - **Backend technologies**: Databases (PostgreSQL, MongoDB), data warehouses (Snowflake, BigQuery), message queues (Kafka, RabbitMQ) - **DevOps and infrastructure**: Kubernetes, Terraform, Docker, AWS services, CI/CD tools - **Internal tools**: CRMs, ERPs, HRIS systems, project management platforms - **Data engineering**: ETL tools, orchestration platforms, BI tools TheirStack tracks 32k+ technologies across 11M+ companies by analyzing millions of job postings worldwide. Job postings also carry a built-in intent signal that website crawling doesn't provide. When a company posts a job requiring Snowflake experience, it means: - **Budget is allocated**: They're paying to hire for this technology - **The team is scaling**: Active investment, not legacy maintenance - **The data is fresh**: Job postings are inherently recent, unlike quarterly website crawls This combination of deep technology coverage and built-in buying intent makes job-based technographic data uniquely valuable for sales prospecting. For our full methodology, see [technographic data overview](/en/docs/data/technographic). ## Further reading [/docs/data/technographic](/docs/data/technographic)[/docs/data/technographic/how-we-source-tech-stack-data](/docs/data/technographic/how-we-source-tech-stack-data)[/docs/guides/adding-technology-filter-to-search](/docs/guides/adding-technology-filter-to-search)[/docs/guides/how-to-monitor-job-postings-automatically](/docs/guides/how-to-monitor-job-postings-automatically)[/comparisons/theirstack-vs-builtwith](/comparisons/theirstack-vs-builtwith)[/blog/best-technographic-data-apis](/blog/best-technographic-data-apis)[/blog/what-is-technographic-data](/blog/what-is-technographic-data) --- title: How to Check if a Technology Is Available description: Learn how to find out whether TheirStack tracks a specific technology, use job description search as a workaround, and request new technologies through the Support Center. url: https://theirstack.com/en/docs/guides/how-to-check-if-a-technology-is-available --- TheirStack tracks over 32k technologies — but not every tool or framework is in the catalog yet. This guide walks you through how to check if a technology is available, what to do if it's not, and how to request that we add it. ## Step 1: Search the technology catalog The fastest way to check is to browse the [technology catalog](/en/technology). Type the name of the technology you're looking for in the search bar — if it appears, you can use it right away as a filter in your company or job searches. You can also check from the app: open a [company search](https://app.theirstack.com/search/companies) or [job search](https://app.theirstack.com/search/jobs) and start typing the technology name in the technology filter. If it shows up in the autocomplete, it's available. ## Step 2: If the technology is not in the catalog — search by job description If the technology you need isn't tracked yet, you can still find companies that use it by searching job descriptions directly. 1. **Go to the [job search](https://app.theirstack.com/search/jobs)** in TheirStack. 2. **Use the job description filter** to search for the technology name. For example, if you're looking for companies using "Drizzle ORM", type `Drizzle ORM` in the job description filter. 3. **Review the results.** Jobs that mention the technology in their description will appear. This is a strong signal that the company actively uses (or plans to adopt) that technology — companies don't mention tools in job postings unless they're part of their stack. 4. **Switch to the company view** if you need a deduplicated list of companies. From the job results, you can pivot to see unique companies that have posted jobs mentioning that technology. This approach works especially well for newer or niche technologies that haven't been added to the catalog yet. Job postings often mention internal tools and emerging frameworks months before they appear in any technology database. ## Step 3: Request a new technology through the Support Center If you need the technology as a first-class filter (with proper detection, company counts, and alerting), you can request it: 1. **Go to the [Support Center](https://app.theirstack.com/support)**. 2. **Select the "Request a Keyword" category** — this is the ticket type for requesting new technologies, skills, certifications, and topics. 3. **Fill in the technology details:** - **Name** — the name of the technology (e.g., "Drizzle ORM") - **URL** — a link to the technology's website or documentation (helps our team verify and set up detection) - **Synonyms** — any alternative names or abbreviations (e.g., "drizzle-orm", "DrizzleORM") 4. **Submit the request.** Our team will review it and add the technology to the catalog. You'll be notified when it's available. For more on using technology filters in your searches, see [How to Target Companies by the Technology They Use](/en/docs/guides/how-to-target-companies-by-technology) and [How to Build Lead Lists with Technographic Data](/en/docs/guides/how-to-build-lead-lists-with-technographic-data). --- title: How to Choose the Best Way to Access TheirStack Data description: Guidance to help you choose the most suitable way to access TheirStack data (App, API, Webhooks, or Datasets) for your use case, scale, and freshness needs—without prescribing a single path. url: https://theirstack.com/en/docs/guides/how-to-choose-best-way-to-access-theirstack-data --- ## TL;DR - If you're not a developer, use the [App](/en/docs/app). - If you need more than 1M records / month, use [Datasets](/en/docs/datasets). - If you want to get notified when (1) new jobs are posted or (2) new companies start using a new technology, use [Webhooks](/en/docs/webhooks). - If you want to enrich an external system on demand, use the [API](/en/docs/api-reference). ## Basics - **Same data for all methods**: Every delivery method accesses the same underlying dataset and quality. - **Filtering**: All filters are available in the App, API, and Webhooks. Datasets are exported as flat files (CSV/Parquet) without server-side filtering. ## Delivery methods ### App (UI) Use the App when you want to explore, iterate, and export data without writing code. - What it’s best for - Validating data quality and fields quickly - Running ad-hoc searches and refining filters interactively - Exporting results to CSV/Excel or sending to external tools - Pricing - Uses [company credits](/en/docs/pricing/credits) - [Learn more](/en/docs/app) ### API (on-demand) Use the API when you need programmatic, on-demand access for enrichment or user-triggered actions. - What it’s best for - Enriching CRM or product records when a user opens a page or clicks a button - Server-to-server lookups inside workflows (e.g., scoring, validation) - Synchronous product features that fetch data on demand - Pricing - Consumes [API credits](/en/docs/pricing/credits); pay per record returned - When not to use - If you’re polling or batching requests on a schedule, prefer Webhooks for push delivery, retries, and lower operational overhead - [Learn more](/en/docs/api-reference) ### Webhooks (real-time) Use Webhooks when you need to ingest fresh data continuously without polling. - What it’s best for - Keeping an internal database or pipeline in sync - Triggering workflows in tools like Zapier, Make, n8n, or your services - Event-driven integrations based on saved searches - Pricing - Consumes [API credits](/en/docs/pricing/credits); pay per record returned - Learn more - [How to set up a webhook](/en/docs/webhooks/how-to-set-up-a-webhook) - [Monitor your webhooks](/en/docs/webhooks/monitor-your-webhooks) ### Datasets (bulk + historical) Use Datasets when you need large-scale access for warehouses, analytics, or ML. - What it’s best for - Loading into a data warehouse or data lake (S3, BigQuery, Snowflake, etc.) - Historical analysis and model training - High-volume consumption (>1M records/month) - Pricing - Flat subscription; more cost‑efficient above ~1M records/month - Learn more - Overview: [Datasets](/en/docs/datasets) - Jobs schema and coverage: [Job data](/en/docs/data/job) - Access steps: [Obtaining access to your datasets](/en/docs/datasets/accessing-datasets) ## Examples - Sales or RevOps team wants to test a new ICP and export a CSV for outreach → App (UI) - Product team needs new US tech jobs streamed into an internal DB every hour → Webhooks - Data team wants multi-year job postings for trend analysis and modeling → Datasets --- title: How to create a niche job newsletter with TheirStack MCP description: Learn how to create a weekly curated job newsletter using Claude.ai and TheirStack MCP. Automate job newsletter creation with a reusable template — no code needed. url: https://theirstack.com/en/docs/guides/how-to-create-niche-job-newsletter-with-mcp --- Job newsletters are one of the highest-engagement formats in email — people open them because every issue is directly useful. But curating jobs manually every week is tedious: searching job boards, filtering results, formatting listings, writing commentary. With TheirStack's [MCP server](/en/docs/mcp) connected to Claude.ai, you can generate a complete newsletter issue in under 5 minutes. Define a reusable template once, then each week ask Claude to fill it with fresh jobs from TheirStack's database of 175M live job listings across 195 countries. ## What you'll build A weekly newsletter like **"Data Analysis Jobs Weekly"** that includes: - A curated list of the best jobs matching your niche - Company details, locations, and salary ranges - A short trend insight (e.g. "This week, 45% of data analyst roles require Python") - A consistent format your readers can rely on ## Prerequisites - A [TheirStack account](https://app.theirstack.com) (free trial works) - A [Claude.ai](https://claude.ai) account with MCP connectors support - A newsletter platform like [Beehiiv](https://www.beehiiv.com/) or [Substack](https://substack.com/) for sending ## Setup 1. **Connect TheirStack MCP to your AI client** Follow the instructions on the [MCP documentation page](/en/docs/mcp) to connect TheirStack to Claude.ai, Claude Code, Cursor, or any other MCP-compatible client. Setup takes under a minute. 2. **Define your newsletter niche** Before creating a template, test a few searches to find the right filters for your audience. Ask Claude: > Search for data analysis jobs posted in the last 7 days in the US. Show me the first 10 results with job title, company name, location, and salary range. Claude will call TheirStack's `search_jobs` tool and return matching jobs. From here, refine your query: - **Narrow by skills**: _"Only show jobs that mention SQL or Python in the description"_ - **Filter by seniority**: _"Focus on mid-level and senior roles"_ - **Set salary floors**: _"Only jobs with a minimum salary of $80,000"_ - **Target specific company types**: _"Only at companies with 50-500 employees"_ Keep experimenting until the results match what your readers would want. Write down the filters that work — you'll use them in your template. 3. **Create your newsletter template** This is the reusable template you'll paste into Claude each week. Customize it for your niche — the example below targets data analysis jobs. ``` # 📊 Data Analysis Jobs Weekly — [WEEK OF DATE] ## 👋 This Week in Data [Write 2-3 sentences about trends you notice in this week's job listings. Example: how many new roles, any shifts in required skills, notable companies hiring.] ## 🔥 Featured Jobs Search for data analysis jobs posted in the last 7 days in the US that mention SQL or Python. Show the top 12 results. For each job, format as: ### [Job Title] — [Company Name] - 📍 Location - 💰 Salary range (if available) - 🏢 Company size - 🔗 Link to apply One sentence about why this role stands out. --- ## 📈 Weekly Insight Based on the jobs you found, write one short data-driven insight. For example: "X% of this week's roles require Python" or "Remote roles are up/down compared to typical weeks." ## 💡 Tip of the Week [Write a short career tip relevant to data analysts.] ## 👀 Worth Watching List 3 companies that posted multiple data roles this week. They might be scaling their data teams — worth keeping an eye on. ``` Save this template somewhere handy — a text file, a note, or a Google Doc. You'll reuse it every week. 4. **Generate your newsletter issue** Each week, start a new Claude.ai conversation (make sure TheirStack MCP is connected) and paste your template with a simple instruction: > Fill in this newsletter template with fresh data from TheirStack. Today is \[current date\]. Use real [job data](/en/docs/data/job) — don't make anything up. > > \[paste your template here\] Claude will: 1. Call TheirStack's `search_jobs` tool to find matching jobs 2. Format the results into your template 3. Write the trend commentary and insights based on the actual data Review the output and make any edits you want. The whole process takes about 5 minutes. **Tip:** Ask Claude for follow-up tweaks like _"Replace the 3rd job with something fully remote"_ or _"Make the weekly insight more specific"_. 5. **Publish to Beehiiv or Substack** 1. Copy the formatted newsletter output from Claude 2. Paste it into your Beehiiv or Substack editor 3. Adjust formatting if needed (headings, links, images) 4. Preview, schedule, or send Most newsletter platforms handle markdown well, so the output from Claude should paste cleanly with minimal formatting fixes. ## Going further ### Other niche ideas The same template approach works for any job niche: - **"Remote Rust Jobs Weekly"** — Rust developer roles, remote only - **"AI Jobs in Healthcare"** — AI/ML roles at healthcare companies - **"DevOps in DACH"** — DevOps and SRE jobs in Germany, Austria, and Switzerland - **"Startup Sales Jobs"** — Sales roles at Series A-C startups - **"Climate Tech Careers"** — Jobs at companies in the clean energy and sustainability space ### Customize for your audience - **For recruiters**: Add a "Companies to Watch" section with hiring volume trends - **For job seekers**: Include application tips specific to the roles listed - **For investors**: Focus on which companies are scaling teams fastest ### Use other AI clients TheirStack MCP works with any MCP-compatible client. You can generate your newsletter from [Claude Code, Cursor, Claude Desktop, and more](/en/docs/mcp). --- title: How to Discover Any Company's Tech Stack | TheirStack description: Step-by-step guide to finding what technologies any company uses — from backend infrastructure to internal tools — using TheirStack's job-posting-based technographic data. url: https://theirstack.com/en/docs/guides/how-to-discover-tech-stack-of-any-company --- You've got a target company and you want to know what technologies they use — their databases, cloud infrastructure, internal tools, DevOps stack, everything. Maybe you're researching a prospect before a sales call, scoping out a competitor, or evaluating a potential partner. The problem with most tech stack lookup tools is they only scan a company's website, which means they only detect front-end technologies like analytics scripts, marketing pixels, and JavaScript frameworks. The backend — where the real technology decisions happen — stays invisible. **Job postings change that.** When a company hires a "Senior Engineer with Snowflake and Kubernetes experience," they've just told you two technologies in their stack that no website crawler would ever find. TheirStack analyzes millions of job postings to build technology profiles for 11M+ companies, covering 32k+ technologies. Here are two ways to discover a company's tech stack. ## Method 1: Look up a company in the app The fastest way to check a single company's tech stack. Use the [company lookup](/en/docs/app/company-lookup) feature — search by company name or domain, open the company profile, and review the Technologies tab. Each technology shows its confidence level and the source job postings, so you can verify every detection yourself. [Open company search](https://app.theirstack.com/search/companies/new) For a full walkthrough with screenshots, see the [company lookup documentation](/en/docs/app/company-lookup). ## Method 2: Look up a company via the API If you need to check tech stacks programmatically — for CRM enrichment, automated research, or integration into your own tools — use the [Technographics API endpoint](/en/docs/api-reference/companies/technographics_v1). ``` curl -X POST "https://api.theirstack.com/v1/companies/technologies" \ -H "Authorization: Bearer YOUR_API_KEY" \ -H "Content-Type: application/json" \ -d '{ "company_domain": "stripe.com" }' ``` The response lists all technologies detected for the company. For each technology, it returns the confidence level (`low`, `medium`, `high`), the number of jobs that mention it, and the first and last dates it was mentioned. Each lookup consumes **3 [API credits](/en/docs/pricing/credits) per company**, regardless of the number of technologies returned. It doesn't consume credits if there is no response. You can identify the company by passing `company_domain`, `company_name`, or `company_linkedin_url`. See the full [Technographics API reference](/en/docs/api-reference/companies/technographics_v1) for all parameters and response fields. ## What you'll find — and why job postings reveal more TheirStack detects technologies across categories that website crawlers simply cannot reach: - **Backend and databases**: PostgreSQL, MongoDB, Snowflake, BigQuery, Redis, Elasticsearch - **DevOps and infrastructure**: Kubernetes, Terraform, Docker, AWS/GCP/Azure services, CI/CD tools - **Data engineering**: Spark, Airflow, Kafka, dbt, Fivetran - **Internal tools**: Salesforce, Workday, ServiceNow, Jira, Confluence - **Security**: Okta, CrowdStrike, Splunk, HashiCorp Vault - **Frontend and mobile**: React, Angular, Swift, Kotlin (also detectable, but less unique to job-posting data) Traditional technographic tools scan websites and detect what's in the HTML — analytics tags, ad pixels, CMS platforms, JavaScript libraries. That's useful but limited. Job postings reveal the full iceberg: the backend infrastructure, cloud platform, data stack, and internal tooling that runs the business. TheirStack tracks 32k+ technologies across 11M+ companies worldwide by analyzing millions of job postings. For details on our detection methodology and confidence scoring, see [how we source tech stack data](/en/docs/data/technographic/how-we-source-tech-stack-data). ## Further reading [/docs/guides/how-to-build-lead-lists-with-technographic-data](/docs/guides/how-to-build-lead-lists-with-technographic-data)[/docs/guides/how-to-target-companies-by-technology](/docs/guides/how-to-target-companies-by-technology)[/docs/guides/how-to-monitor-competitor-hiring](/docs/guides/how-to-monitor-competitor-hiring)[/docs/data/technographic](/docs/data/technographic)[/docs/data/technographic/how-we-source-tech-stack-data](/docs/data/technographic/how-we-source-tech-stack-data)[/docs/api-reference/companies/technographics\_v1](/docs/api-reference/companies/technographics_v1)[/docs/app/company-lookup](/docs/app/company-lookup)[/comparisons/theirstack-vs-builtwith](/comparisons/theirstack-vs-builtwith) --- title: How to find old job postings description: Learn how to find old, expired, and deleted job postings from any company — including LinkedIn and Indeed. Access historical job data dating back to 2021 using TheirStack search, company lookup, API, or datasets. url: https://theirstack.com/en/docs/guides/how-to-find-old-jobs --- ## What are old job postings? Old job postings are job listings that have been closed, filled, or expired. These positions are no longer available on most job boards, but they remain part of a company's recruitment history. You may also hear these called "deleted" or "taken down" job postings — they're the same thing. When a company fills a role, pauses hiring, or lets a listing expire, the job board removes the posting. Once it's gone, it's gone — unless a service captured it before removal. While most job boards remove expired listings after 30-90 days, TheirStack stores all historical [job data](/en/docs/data/job) dating back to 2021, giving you access to years of recruitment history for any company. ## Why do job postings get deleted or taken down? Job listings disappear from job boards for several reasons: - **Position was filled:** Once a company hires for a role, they close the listing. - **Hiring was paused or budget was cut:** Companies sometimes pull postings when priorities shift, even if the role wasn't filled. - **Posting expired:** Most job boards auto-remove listings after 30-90 days of inactivity. - **Company restructured:** Reorgs, mergers, or layoffs can cause entire batches of postings to be taken down overnight. - **Platform policy:** LinkedIn, Indeed, and other job boards automatically remove inactive or outdated postings to keep search results fresh. Regardless of the reason, if you need to access a posting that's already been removed, you need a tool that captured the listing before it disappeared. ## Find old job postings of a company To find historical job postings from any company, use TheirStack's company lookup feature. Search for a company by name or domain, then view all jobs they've ever posted—including expired ones. 1. **Click on the search box** Open [TheirStack](https://app.theirstack.com) and click on the search box in the header. 2. **Search for a company** Type the company name or domain. Select the company from the dropdown results. 3. **Open the Jobs tab** In the company modal, click on the **Jobs** tab to see all jobs posted by that company. 4. **View all historical jobs** Browse all jobs ever posted by the company, including expired ones. You can filter, sort, and export the results. Learn more: [Company Lookup](/en/docs/app/company-lookup) ## How to find old job postings on LinkedIn ### The LinkedIn limitation LinkedIn's public [job search](/en/docs/app/job-search) only shows active listings. If you're a recruiter, you can see your own closed postings in Recruiter, but there's no way to browse another company's expired or deleted LinkedIn job listings. Once a LinkedIn job posting is taken down, it's effectively gone for everyone else. ### How TheirStack captures LinkedIn job postings TheirStack continuously scrapes LinkedIn and [321k+ other job data sources](/en/docs/data/job/sources), storing every posting permanently — even after the original listing is removed. To find old LinkedIn jobs, simply search for the company in TheirStack and filter by source or date range. All the details (title, description, location, date posted) are preserved exactly as they appeared in the original listing. ## Why access old job postings? Historical job data is valuable for: - **Identifying hiring patterns:** Spot when and how often companies hire for certain roles to predict future hiring needs. - **Tracking company evolution:** See how a company's structure, priorities, and technology stack have changed over time. - **Mapping technology adoption:** Chart which tools, platforms, and programming languages are gaining or losing traction across industries. - **Sales prospecting:** Find companies that were recently expanding or investing in new areas—strong signals for B2B outreach. - **Competitive intelligence:** Understand which companies have hired for specific skills or roles to inform your business strategy. - **Recovering a deleted job you were interested in:** If a posting you were tracking was taken down, TheirStack lets you confirm role details, prepare for interviews, or find similar roles. ## Data coverage TheirStack maintains historical job data from: - **Time range:** 2021 to present - **Sources:** 321k job boards, ATS platforms, and company career pages - **Countries:** 195 countries worldwide - **Total jobs:** 175M active listings, with millions more in the archive Even if a job posting has been deleted from LinkedIn, taken down from Indeed, or removed from any other job board, it remains permanently accessible in TheirStack. --- title: How to Find Reposted Jobs description: Learn how to find reposted job listings and use them as strong hiring signals for sales prospecting, recruiting, and competitive intelligence. url: https://theirstack.com/en/docs/guides/how-to-find-reposted-jobs --- Reposted jobs are one of the strongest hiring signals you can find. When a company publishes the same role a second or third time, it means they're struggling to hire — and that's valuable intelligence whether you're a recruiter, a salesperson, or a market analyst. ## What are reposted jobs? Reposted jobs are listings that have been published, removed (or expired), and then published again. This is different from a job that's simply been "refreshed" or "bumped" on a job board to appear at the top of search results. Companies repost jobs for several reasons: - **The role wasn't filled:** The first posting didn't attract enough qualified candidates, so they try again. - **New budget cycle:** Hiring was paused and then re-approved in a new quarter. - **Expanded search criteria:** The original requirements were too narrow, so they adjust and repost. - **High turnover:** The previous hire didn't work out, and the company needs to fill the same role again. - **Internal reorgs:** A team restructuring created the same need under a different department. Regardless of the reason, a reposted job tells you something important: the company has an active, unresolved hiring need. That makes them a high-intent target. ## Why reposted jobs matter A first-time job posting tells you a company is hiring. A reposted job tells you they're _struggling_ to hire. That distinction makes reposted jobs one of the most actionable signals in B2B prospecting and market research. - **Recruiters and staffing agencies:** A company reposting a role is a company that needs help filling it. These are the warmest leads for recruitment BD — the [hiring manager](/en/docs/app/contact-data/hiring-manager) has already tried and failed to source candidates on their own. - **B2B sales teams:** Reposted roles signal active budget and urgency. A company that has reposted a "Salesforce Admin" role three times is almost certainly buying Salesforce-related services. Reposted "Data Engineer" roles? They likely need data infrastructure tools. The repost adds urgency that a first-time posting doesn't carry. - **Competitive intelligence:** Frequent reposting for the same role can reveal high turnover, failed hiring rounds, or difficulty competing for talent. Track your competitors' reposting patterns to spot operational issues before they become public. - **Investors and analysts:** A startup that keeps reposting its VP of Engineering role may be struggling with leadership retention. A company reposting across multiple departments may be growing faster than it can hire. Reposting patterns are a leading indicator of organizational health. ## How to find reposted jobs with TheirStack TheirStack is building a dedicated repost detection feature that will automatically identify when jobs are reposted across [321k job sources](/en/docs/data/job/sources) and 195 countries. This feature is currently in **preview** — available on demand to users who request it. Here's how to get access: 1. **Go to the [Support Center](https://app.theirstack.com/support)**. 2. **Select "Request a feature"** from the ticket categories. 3. **Describe your use case.** In the description, mention that you'd like access to reposted job detection. Include details about your use case — for example: - "I'm a recruiter and I want to identify companies that are reposting roles so I can offer staffing services" - "I'm in B2B sales and I want to detect reposted jobs as buying intent signals" - "I need to track competitor reposting patterns for competitive intelligence" Sharing your use case helps our team prioritize access. 4. **Submit the request.** Our team will review it and reach out to enable the preview for your account. 5. **Once enabled: search for reposted jobs.** With the preview active, you'll be able to filter job searches by repost status — seeing which listings have been posted before, how many times they've been reposted, and the dates of original vs. reposted listings. [Request repost detection access](https://app.theirstack.com/support) ## Examples in practice - **Staffing agency BD:** A mid-market company reposts a "Senior Backend Engineer" role for the third time in 6 months. Reach out with a personalized pitch referencing the specific role and how long it's been open — that level of specificity closes deals. - **SaaS sales:** A company reposts multiple "Account Executive" roles after the first round expired. They're scaling their sales org and likely buying CRM seats, enablement platforms, and training. Time your outreach to land when urgency is highest. - **Market research:** Track reposting rates across an industry to measure talent scarcity. If 40% of "Machine Learning Engineer" roles in fintech are reposts, the talent market is extremely tight — valuable intelligence for workforce planning. - **Competitive monitoring:** Your competitor has reposted their Head of Product role three times this year. That could signal leadership instability or a strategic pivot that's hard to staff. ## What you can do today You don't have to wait for the dedicated feature. These existing TheirStack capabilities let you spot reposts manually: [/docs/guides/how-to-monitor-job-postings-automatically](/docs/guides/how-to-monitor-job-postings-automatically)[/docs/guides/how-to-find-old-jobs](/docs/guides/how-to-find-old-jobs)[/docs/webhooks](/docs/webhooks)[/docs/api-reference](/docs/api-reference) --- title: Identifying companies with problems your software solves description: Learn how to use job postings to discover companies actively hiring for tasks your software automates. Find your ideal customers by analyzing 175M job descriptions for specific pain points and manual processes. url: https://theirstack.com/en/docs/guides/how-to-identify-companies-with-problems-your-software-solves --- ## Why job posting reveal buyer intent Job postings serve as a transparent window into a company's current challenges and priorities. By analyzing these postings, you can uncover organizations in need of your offerings, allowing for timely and targeted outreach. In order to identify companies with a strong intention, we could look for keywords that are related to the task your software automates or helps with. ## Matching Job Roles and Use Cases to Your Product's Value For example, Qonto is a fintech company that provides expense management, bank, invoicing and billing, accounting and bookkeeping tools. - When a company post a job looking for a "Bookkeeper" or "Accounting Manager", it means they have an increasing workload and need help with their accounting. If in the job description they mention "collect invoices and receipts", "expense report", "payroll processing", ... the chances that a software like Qonto that automates these tasks could help them are high. - When a company post a job looking for "Finance Manager" or "Financial Analyst", it means they have an increasing workload and need help with their financial operations. If in the job description they mention "cash flow reporting", "financial analysis", "budgeting", ... the chances that a software like Qonto that automates these tasks could help them are high. ## Example Keyword Mapping by Product Here's an example of how to map your product's use cases to relevant job keywords: | Product | Use cases | Keywords to search in job descriptions | | --- | --- | --- | | Zapier (Automation) | Workflow Automation, Integration, Task Automation | workflow automation, process automation, integration management, task automation, data synchronization, API integration, automation tools, workflow optimization, process improvement, efficiency tools | | Notion (Productivity) | Project Management, Documentation, Knowledge Base | project management, documentation, knowledge base, team collaboration, task tracking, content management, wiki management, team workspace, productivity tools, workflow documentation | The key is to identify the specific tasks and responsibilities that would indicate a company needs your product's functionality. Look for keywords that describe the problems your software solves or the manual processes it automates. ## Steps 1. **Define a list keywords that represent tasks that your software automates or help with.** You can do it manually or paste the website of your product and the tool will generate keywords for you. 2. **Open a [new job search](https://app.theirstack.com/search/jobs/new)** [New job search](https://app.theirstack.com/search/jobs/new) 3. **Paste the keywords in the job description** ## Case studies - [Qonto uses TheirStack to detect companies with high intents](/en/blog/qonto-uses-theirstack-to-detect-companies-with-high-intents) --- title: How to Monitor Competitor Hiring description: Learn how to track competitor job postings to uncover their strategy, identify expansion plans, and spot market opportunities before anyone else. url: https://theirstack.com/en/docs/guides/how-to-monitor-competitor-hiring --- A competitor quietly doubles their engineering team. Six months later, they launch a product that eats into your market share. You only find out from the press release. Job postings are public, real-time, and hard to fake. Every open role represents approved budget and a strategic decision. By monitoring what your competitors hire for, you can see their playbook unfold months before the results become visible. ## What competitor hiring reveals Different hiring patterns map to different strategic moves: - **Geographic expansion** — A wave of "Store Manager", "Regional Sales", or "Site Lead" roles in new cities means they're entering new markets. - **New product lines** — Clusters of "ML Engineer", "Payments", or "Security Engineer" roles signal upcoming product bets. - **Scaling up** — A sudden jump in headcount for an existing team (e.g., 5x more SDRs) means they're accelerating growth in that area. - **Tech stack shifts** — Hiring for technologies they didn't use before (e.g., switching from on-prem to cloud-native) reveals infrastructure changes. - **Leadership changes** — New VP or C-level searches suggest strategic pivots or organizational restructuring. The key is to track patterns over time, not individual postings. ## How to set up competitor hiring monitoring 1. **List your competitors** Start by collecting the company names and domains of the competitors you want to track. Focus on 5–15 companies — enough to spot trends without drowning in noise. 2. **Create a [job search](/en/docs/app/job-search) filtered to those companies** Open a new job search and add your competitor companies using the **Company name** or **Company domain** filter. This scopes results to only their job postings. [New job search](https://app.theirstack.com/search/jobs/new) 3. **Add filters to focus on the signals you care about** Depending on what you want to track, layer on additional filters: - **Job title** — Filter for specific roles like "Data Engineer", "Site Lead", or "VP of Sales" to watch a particular function. - **Location** — Watch for hiring in regions where they don't currently operate. - **Job description keywords** — Search for specific technologies, product names, or tools mentioned in job descriptions. - **Date posted** — Narrow to recent postings (e.g., last 7 or 30 days) to focus on active hiring. Or leave filters broad to get a full picture of their hiring activity across all departments. 4. **Save the search** Click **Save** to preserve your filters. You'll use this saved search to set up ongoing monitoring. 5. **Set up alerts to get notified automatically** You have two options depending on how quickly you need to know: - **Email alerts** — Get a daily or weekly digest of new competitor job postings. Set this up from your saved search under [Email Alerts](/en/docs/app/saved-searches/email-alerts). - **Webhooks** — Get real-time notifications pushed to Slack, your CRM, or any tool via [webhooks](/en/docs/webhooks). Ideal if you need to act fast (e.g., adjusting sales strategy when a competitor enters your territory). 6. **Review and act on the signals** Check your alerts regularly and look for patterns: - Are they hiring in a new city? Consider whether you need to accelerate your own expansion plans. - Are they building a product team around a new capability? Decide if you should compete, differentiate, or ignore it. - Are they scaling sales in your strongest market? Prepare your team with competitive positioning and objection handling. The value comes from connecting the dots across multiple postings over time. ## Example: Tracking a competitor's geographic expansion Say you're a retail chain and want to know when a competitor plans to open stores in new cities. Create a job search with: - **Company name** = your competitor - **Job title** contains "Store Manager" or "Site Lead" or "Real Estate" - **Location** = the regions you care about (or leave blank to discover new ones) Set up a weekly email alert. When you see a cluster of operational roles appear in a city where they have no presence today, that's your early warning — typically 6–18 months before a location opens. ## Example: Monitoring a competitor's tech stack changes If you sell developer tools and want to know when competitors adopt or drop a technology: - **Company domain** = competitor domains - **Job description keywords** = the technology names you want to track (e.g., "Kubernetes", "Snowflake", "React Native") A spike in job postings mentioning a new technology signals an adoption decision. A drop in mentions of a technology they previously hired for may signal a migration away from it. ## Further reading [/docs/guides/how-to-spot-your-competitors-next-moves](/docs/guides/how-to-spot-your-competitors-next-moves)[/docs/guides/how-to-monitor-job-postings-automatically](/docs/guides/how-to-monitor-job-postings-automatically)[/docs/guides/how-to-send-jobs-to-slack](/docs/guides/how-to-send-jobs-to-slack)[/docs/app/saved-searches/email-alerts](/docs/app/saved-searches/email-alerts) --- title: How to monitor job postings automatically description: Learn how to automatically monitor job postings and get real-time alerts when companies post new jobs. Set up automated job tracking with webhooks to Slack, CRM, or any system. url: https://theirstack.com/en/docs/guides/how-to-monitor-job-postings-automatically --- ## What is automatic job monitoring? Automatic job monitoring means getting notified the moment companies post new jobs that match your criteria—without manually checking job boards every day. Instead of refreshing LinkedIn, Indeed, or company career pages, you set up alerts once and receive notifications in real-time via Slack, email, your CRM, or any other system. Timing matters. Whether you're in sales or recruiting, being first to know about a new job posting gives you a competitive advantage. ## Why monitor job postings automatically? ### Sales prospecting When a company posts a job, it signals three things: **budget**, **need**, and **timing**. A company hiring a "Data Engineer with Snowflake experience" has budget for data infrastructure. If you sell data tools, this is a warm lead. The job posting tells you exactly what they need before they even know you exist. ### Recruiting agencies Track companies actively hiring in your specialty. When you see a new opening, you can reach out to place candidates before competitors know the role exists. ### IT services and consulting Job postings reveal development needs. A company hiring multiple React developers likely has a backlog of frontend work—and may consider outsourcing to move faster. ### Competitive intelligence Monitor competitors' hiring patterns to understand their strategy. Are they scaling sales? Building a new product line? Expanding to new markets? Job postings reveal it all. ## How to set up automatic job monitoring TheirStack's [webhooks](/en/docs/webhooks) let you get real-time notifications when new jobs match your criteria. Here's how to set it up: 1. **Create a [job search](/en/docs/app/job-search) with your criteria** Go to [Job Search](https://app.theirstack.com/search/jobs/new) and add filters for the jobs you want to monitor: - **Job title**: e.g., "Data Engineer", "Sales Manager", "DevOps" - **Location**: Country, state, or city - **Company filters**: Industry, size, funding stage, technologies used - **Job description keywords**: Specific skills or tools mentioned [Create a job search](https://app.theirstack.com/search/jobs/new) 2. **Save the search** Click the **Save** button to save your search. The search must be saved before you can create a webhook. 3. **Create a webhook from the saved search** Click the **Webhooks** button in the top right corner of your saved search. ![Webhook button on saved search](/static/generated/docs/webhooks/webhook-saved-search.png) 4. **Configure webhook settings** ![Webhook configuration modal](/static/generated/docs/webhooks/new-webhook-modal.png) - **Trigger once per company**: Enable this for sales workflows. You'll get one notification per company, not one per job. Perfect for outreach where you only need to know a company is hiring, not every individual role. - **Choose where to start**: - **From now on**: Only new jobs posted after you create the webhook - **All time**: Include existing jobs that already match your search, plus all future jobs - **Webhook URL**: The endpoint where you want to receive notifications (your automation tool, CRM, or custom system) 5. **Connect to your destination** Paste the webhook URL from your destination system. TheirStack works with: - **[Make](https://www.make.com/)** - Visual automation platform with 1000+ integrations - **[Zapier](https://zapier.com/)** - Connect to 5000+ apps - **[N8N](https://n8n.io/)** - Open-source workflow automation - **Slack** - Via Make, Zapier, or direct webhook - **CRMs** (Salesforce, HubSpot) - Via automation tools or direct API - **Custom endpoints** - Any system that accepts webhooks Click "Send test event" to verify your connection works. 6. **Wait for new jobs** Once configured, you'll receive notifications in real-time as new jobs match your criteria. ![Webhook details page](/static/generated/docs/webhooks/webhook-details-page.png) For a detailed walkthrough, see [How to set up a webhook](/en/docs/webhooks/how-to-set-up-a-webhook). ## Where to send job alerts ### Slack Get instant team notifications when relevant jobs are posted. See our guide: [How to send jobs to Slack](/en/docs/guides/how-to-send-jobs-to-slack). ### CRM (Salesforce, HubSpot) Automatically create leads or contacts when companies post jobs matching your ICP. Use Make or Zapier to connect TheirStack webhooks to your CRM. ### Email Route [webhook events](/en/docs/webhooks/monitor-your-webhooks) through automation tools to send formatted email alerts to your team. ### Custom systems Build your own integration using the webhook payload. See [Webhook event schemas](/en/docs/webhooks/event-type/webhook_job_new) for the data format. ## Alternative: Email alerts For simpler use cases, TheirStack offers built-in email alerts without setting up webhooks: - **Daily alerts**: Fresh matches every morning - **Weekly alerts**: Summary of new jobs every Monday See [Email Alerts](/en/docs/app/saved-searches/email-alerts) to set this up. ## Use case examples ### Sales: Monitor companies hiring for roles that use your product If you sell a testing automation tool, monitor jobs mentioning "manual testing", "QA engineer", or "test automation". These companies have testing needs and budget. ### Recruiting: Track jobs in specific industries and locations Set up alerts for "Software Engineer" jobs in "Berlin" at "Series A-C" startups. Be the first to know when your target companies are hiring. ### Research: Monitor technology adoption Track jobs mentioning specific technologies like "Kubernetes", "Snowflake", or "React Native" to understand market trends and identify companies adopting new tools. ## Data coverage TheirStack monitors job postings from: - **321k** job boards, ATS platforms, and company career pages - **195** countries worldwide - **175M** active job listings tracked New jobs are discovered and indexed continuously, so your webhooks fire as soon as we detect new postings. ## Further reading [/docs/webhooks](/docs/webhooks)[/docs/webhooks/how-to-set-up-a-webhook](/docs/webhooks/how-to-set-up-a-webhook)[/docs/guides/how-to-send-jobs-to-slack](/docs/guides/how-to-send-jobs-to-slack)[/docs/app/saved-searches/email-alerts](/docs/app/saved-searches/email-alerts) --- title: Outreach companies actively hiring description: Learn how to set up automated outreach to companies actively hiring using TheirStack webhooks and integrations — send personalized messages as soon as new job postings match your criteria. url: https://theirstack.com/en/docs/guides/how-to-outreach-on-autopilot-to-companies-actively-hiring --- ##### Originally posted by Bjion Henry This article was first published on Bjion Henry's LinkedIn page . All credit goes to Bjion for their expertise and insights—we're big fans of their work and are sharing it here because we believe our community will benefit from their valuable content. [ Read the original article on Bjion Henry's LinkedIn page ](https://www.linkedin.com/feed/update/urn:li:activity:7318610772945768448/) ## Introduction Give me 3 minutes, and I'll show you how to outreach on autopilot to companies actively-hiring... This is our 100% automated system that finds perfect clients for agencies & consultancies. Most agencies waste time outreaching to prospects who don't need help right now. But what if you could identify companies with: - ACTIVE problems they're trying to solve - BUDGET already allocated - URGENCY to find a solution That's exactly what our job board scanning system does. ## Steps ### 1\. Set up job board scanning automations We use TheirStack to monitor when companies post specific job listings: - If you're a branding agency, target companies hiring graphic designers - If you're a dev shop, look for companies hiring developers - If you're a marketing agency, find brands hiring marketing reps The logic is simple but powerful: No company goes through the hassle of hiring unless they REALLY need help. And the fact they're willing to hire shows budget is already approved. This creates the perfect storm of need + resources + timing. ### 2\. Use AI to find the right decision makers Once we identify a company actively hiring, we: - Automatically pull all potential decision makers from the company - Use AI to determine who has actual buying power - Find their exact contact details (both work and personal email) - Get their phone numbers using tools like LeadMagic The system delivers a daily feed of perfect prospects who are ACTIVELY looking to solve problems YOUR agency specialises in. ### 3\. Create hyper-personalised outreach at scale No more generic "hope you're doing well" messages: - AI analyzes the exact job posting they've created - Identifies the specific challenges they're trying to solve - Crafts outreach that positions your agency as the solution - Personalises each message based on the job description - Automatically schedules and sends via SmartLeads & Lemlist Your outreach essentially says: "I see you're trying to hire for X, which means you're struggling with Y. Instead of spending months finding and training someone, we can solve this problem immediately." ## Why does this work? - Target companies with ACTIVE needs (not cold prospects) - Reach decision-makers when they're ACTIVELY seeking solutions - Position your agency as the faster alternative to hiring - Run everything on complete autopilot while you focus on clients - Scale without adding sales staff or spending hours prospecting ## Without any of this: - No more guessing which companies might need your services - No more cold outreach to prospects who aren't actively buying - No more spending hours researching contact details - No more generic templates that get ignored --- title: How to Scrape Job Data for a List of Company Domains description: Learn how to get job posting data for hundreds of company domains at once — without building scrapers. Query TheirStack's pre-indexed database of 175M+ jobs from 321k+ sources by domain via the app or API. url: https://theirstack.com/en/docs/guides/how-to-scrape-job-data-for-a-list-of-company-domains --- You have a list of company domains and you need their job postings — titles, descriptions, locations, dates, salary data. The traditional approach is to build and maintain scrapers for each company's career page, LinkedIn, Indeed, Greenhouse, Lever, and dozens of other sources. That works for 5 domains. It breaks at 500. This guide shows how to get structured [job data](/en/docs/data/job) for any list of domains in a single API call or via the [TheirStack app](/en/docs/app) — no scrapers, no HTML parsing, no proxy rotation. TheirStack indexes jobs from 321k+ sources across 195 countries into a single queryable database. ## Why scraping job data by domain is hard If you've tried building job scrapers, you already know these pain points: - **Fragmented sources** — A company's jobs are spread across their career page, LinkedIn, Indeed, Greenhouse, Lever, Workday, and more. No single source has everything. - **Anti-bot protections** — CAPTCHAs, rate limits, IP blocking, and browser fingerprinting make automated access unreliable. - **HTML parsing varies per ATS** — Each applicant tracking system renders job listings differently. Custom parsers break when UIs change. - **Deduplication** — The same job posted on 3 boards means 3 records in your data. Expect 30–50% duplicates without dedup logic. - **Maintenance** — Scrapers break regularly. URLs change, DOM structures shift, new anti-bot measures appear. - **Scale** — 50 domains is manageable. 5,000 domains across all sources takes days of compute time and constant babysitting. ## The alternative: query a pre-indexed job database Instead of scraping each source yourself, you can query a database where the scraping is already done. TheirStack continuously indexes job postings from 321k+ sources into a structured, deduplicated database. When you query by domain: - **Response in under 2 seconds**, not minutes or hours - **Automatic deduplication** across all sources - **Structured JSON** with title, description, location, salary, date, company info — no HTML parsing - **1 credit per job returned** — you only pay for results, not requests - **30+ filters** beyond domain: job title, location, technology, date range, salary, remote status, and more ## How to get job data for a list of company domains 1. **Prepare your domain list** Clean your domains to root format — `stripe.com`, not `https://www.stripe.com/careers`. The API matches on the root domain, so subdomains and paths are unnecessary. Example list: ``` stripe.com notion.so linear.app vercel.com figma.com ``` Pricing is based on results returned, not domains submitted. If a domain has no jobs, it costs nothing. 2. **Option A: Use the [TheirStack app](https://app.theirstack.com) (no code)** If you prefer a visual interface: 1. Open a new [job search](https://app.theirstack.com/search/jobs/new) 2. Click **Add filter** and select **Company domain** 3. Paste your list of domains (one per line) 4. Add a **Date posted** filter (e.g. last 30 days) to control volume 5. Click **Search** to see results 6. Click **Export** to download as CSV or Excel [Open job search](https://app.theirstack.com/search/jobs/new) 3. **Option B: Use the [Jobs API](/en/docs/api-reference/jobs/search_jobs_v1)** Send a POST request to `/v1/jobs/search` with `company_domain_or` set to your list of domains. **curl:** ``` curl --request POST \ --url "https://api.theirstack.com/v1/jobs/search" \ --header "Accept: application/json" \ --header "Content-Type: application/json" \ --header "Authorization: Bearer " \ -d '{ "company_domain_or": [ "stripe.com", "notion.so", "linear.app", "vercel.com", "figma.com" ], "posted_at_max_age_days": 30, "limit": 100, "offset": 0 }' ``` **Python:** ``` import requests response = requests.post( "https://api.theirstack.com/v1/jobs/search", headers={ "Content-Type": "application/json", "Authorization": "Bearer ", }, json={ "company_domain_or": [ "stripe.com", "notion.so", "linear.app", "vercel.com", "figma.com", ], "posted_at_max_age_days": 30, "limit": 100, "offset": 0, }, ) data = response.json() print(f"Total jobs found: {data['metadata']['total']}") for job in data["data"]: print(f"{job['company_name']} — {job['name']} ({job['url']})") ``` Each job in the response includes structured fields: `name`, `company_name`, `company_domain`, `url`, `location`, `posted_at`, `description`, `salary_string`, `remote`, and more. 4. **Paginate through all results** The API returns up to 500 jobs per request. For larger result sets, increment the `offset`: ``` import requests all_jobs = [] offset = 0 limit = 500 while True: response = requests.post( "https://api.theirstack.com/v1/jobs/search", headers={ "Content-Type": "application/json", "Authorization": "Bearer ", }, json={ "company_domain_or": [ "stripe.com", "notion.so", "linear.app", "vercel.com", "figma.com", ], "posted_at_max_age_days": 30, "limit": limit, "offset": offset, }, ) data = response.json() jobs = data["data"] all_jobs.extend(jobs) if len(jobs) < limit: break offset += limit print(f"Fetched {len(all_jobs)} total jobs") ``` 5. **Add filters to narrow results (optional)** Combine `company_domain_or` with other filters to get exactly the data you need: ``` curl --request POST \ --url "https://api.theirstack.com/v1/jobs/search" \ --header "Accept: application/json" \ --header "Content-Type: application/json" \ --header "Authorization: Bearer " \ -d '{ "company_domain_or": [ "stripe.com", "notion.so", "linear.app" ], "job_title_or": ["Software Engineer", "Data Engineer"], "job_country_code_or": ["US", "GB"], "job_technology_slug_or": ["python", "typescript"], "posted_at_max_age_days": 15, "limit": 100, "offset": 0 }' ``` Available filters include `job_title_or`, `job_country_code_or`, `job_technology_slug_or`, `posted_at_max_age_days`, `remote`, and [many more](/en/docs/api-reference/jobs/search_jobs_v1). ## Further reading [/docs/api-reference/jobs/search\_jobs\_v1](/docs/api-reference/jobs/search_jobs_v1)[/docs/guides/monitoring-open-jobs-from-current-and-past-customers](/docs/guides/monitoring-open-jobs-from-current-and-past-customers)[/docs/guides/adding-technology-filter-to-search](/docs/guides/adding-technology-filter-to-search)[/docs/guides/how-to-monitor-job-postings-automatically](/docs/guides/how-to-monitor-job-postings-automatically)[/docs/guides/fetch-jobs-periodically](/docs/guides/fetch-jobs-periodically)[/docs/api-reference/features/free-count](/docs/api-reference/features/free-count)[/docs/data/job/sources](/docs/data/job/sources) --- title: How to send a slack message for every new job found description: Step-by-step guide to automatically notify your team in Slack whenever new jobs are posted using TheirStack's webhook integration with Make, Zapier, or N8n. url: https://theirstack.com/en/docs/guides/how-to-send-jobs-to-slack --- Through our [Webhooks](/en/docs/webhooks) feature, you can trigger actions in any external system (CRMs, Slack, Airtable, etc). Not all systems accept webhooks, so we recommend using workflow automation tools like [Make](https://www.make.com/), [Zapier](https://zapier.com/) or [N8n](https://n8n.io/) and then levearing their integrations libraries to connect to other systems like Salesforce, Hubspot, etc. 1. **Choose a workflow automation tool to connect to TheirStack.** - [Make](https://www.make.com/) (Generous free plan, low cost) - [N8N](https://n8n.io/) (no free plan, open source, low cost) - [Zapier](https://zapier.com/) (Good documentation and easy for beginners) For this example we will use [Make](https://www.make.com/), it's our favorite and has a generous free plan. Follow this guides to do it in [N8n](https://docs.n8n.io/integrations/builtin/core-nodes/n8n-nodes-base.webhook/) or [Zapier](https://help.zapier.com/hc/en-us/articles/8496288690317-Trigger-Zaps-from-webhooks) 2. **Get the webhook URL from Make** - Click on "Create a new scenario" - Click on "Add Webhooks module" - Click on "Custom webhook" - Click on "Add" and then "Create webhook" - Copy the webhook URL 3. **Create a webhook that triggers an event when a new job is found** [ How to create a webhook in TheirStack ](/en/docs/webhooks#how-to-set-up-a-webhook) - Use the webhook URL you got from the previous step. - I recommend you sending a test event to make sure the webhook is working. 4. **Add slack module to your Make scenario** - Click on "Add another module" and search for "Slack - Create message" - Configure in which channel you want to send the message and the message content. - Click on "Save" --- title: Spotting your competitors' next moves description: Learn how to use job postings as an early signal for competitor expansion. Track new locations, new teams, and strategic initiatives 6-18 months before they show up on maps and press releases. url: https://theirstack.com/en/docs/guides/how-to-spot-your-competitors-next-moves --- ## Why job postings are a leading indicator Most companies hire **before** they launch. When a competitor starts recruiting for a new region (or a new operational function), it often means they've already approved budget, picked a direction, and started executing. Job postings can surface those signals long before: - A new location appears on Google Maps - A press release comes out - Customers notice the change ## What to look for Pick a signal that maps to the “move” you care about: - **New locations**: “Store Manager — Austin”, “Site Lead — Berlin”, “Regional Sales — Nordics” - **New operations / build-out**: “Construction Project Manager”, “Real Estate Manager”, “Facilities”, “Permitting” - **New product bets**: “Applied AI”, “Security”, “Payments”, “Marketplace”, “Data Platform” The goal isn’t to read every post. It’s to detect patterns across roles + locations + timing. ## Steps 1. **Create a competitor list.** Start with a list of competitor company names (and, if you have them, their domains). You’ll use this to filter searches so you only see relevant postings. 2. **Choose 1–2 signals to track.** For expansion tracking, focus on job titles that tend to be hired early (e.g., “Store Manager”, “Site Lead”, “Regional Sales”, “Facilities”, “Real Estate”, “Construction”). 3. **Open a new search and add your competitor filter.** [ New job search ](https://app.theirstack.com/search/jobs/new) 4. **Filter by job title and location patterns.** Add a Job title filter with your signal titles, and use location filters to highlight where they’re hiring (especially places you don’t associate with them yet). 5. **Save the search and turn on alerts.** Run it weekly (or set alerts) so you can spot new locations and initiatives as soon as they show up, then act on them: reprioritize markets, adjust sales territories, or preempt competitive moves. --- title: How to Target Companies by the Technology They Use description: Learn three proven strategies for targeting companies based on their tech stack — must-have technologies, competitor customers, and partner integrations — to build high-fit prospect lists. url: https://theirstack.com/en/docs/guides/how-to-target-companies-by-technology --- Technographic targeting lets you filter companies by the software they actually use — so every account on your list is already a fit before you write the first email. Here are three strategies to do it. ## 1\. Must-have technologies Find accounts using a technology your product requires or complements. These prospects already have the infrastructure your product plugs into, which shortens the sales cycle and increases conversion. **Examples:** - A company using **Prometheus** is a natural fit for **Grafana** - A company using **ClickHouse** is a candidate for **ClickHouse Cloud** - A company using **Kubernetes** likely needs observability, security, or cost-optimization tooling **How to do it:** Search for companies with active job postings mentioning the target technology. Job postings reveal backend and internal tools that website crawlers miss — if a company is hiring someone with Prometheus experience, they're actively investing in it. ## 2\. Competitor customers Identify companies using a competitor's product to build displacement lists. These accounts are already paying for a similar solution, which means: - They have **allocated budget** for this category - They understand **the problem** your product solves - You can tailor positioning around **specific switching benefits** (cost, features, migration ease) **How to do it:** Filter by the competitor's technology name. Combine with company size and geography to focus on segments where you win most often. Prioritize companies with multiple job postings mentioning the competitor — that signals deep adoption and a bigger contract opportunity. ## 3\. Partners or integrations Target accounts using tools your product integrates with. A clear "works with your stack" message removes friction and increases conversion because the prospect can see immediate value. **Examples:** - If your product integrates with **QuickBooks**, target companies using QuickBooks - If you offer a **Slack integration**, find companies standardized on Slack - If you connect to **Stripe**, target e-commerce companies using Stripe for payments **How to do it:** Build a list of partner or integration technologies your product supports. Search for companies using any of those tools, then segment by industry or company size to match your ICP. ## Getting started All three strategies follow the same workflow: 1. **Define your target technologies** — list the must-have tools, competitor products, or integration partners relevant to your product. 2. **Search for companies using those technologies** — use [TheirStack's technology filter](https://theirstack.com) to find companies with active job postings mentioning your target technologies. Filter by company size, location, and industry to match your ICP. 3. **Export and prioritize** — export the list and prioritize by signal strength: companies with multiple recent job postings mentioning the technology are more likely to be actively investing. For a full walkthrough on building the list, see our guide on [how to build lead lists with technographic data](/en/docs/guides/how-to-build-lead-lists-with-technographic-data). --- title: Guides description: Step-by-step tutorials to help you find leads, monitor competitors, automate job tracking, and seamlessly integrate TheirStack into your workflows. url: https://theirstack.com/en/docs/guides --- --- title: Monitoring open jobs from current and past customers description: How to know which companies from a given list are actively hiring. This can help SaaS companies detect new needs of their current customers for potential upsells, and also recruitment companies to find old customers that are hiring again and could be easier to sell to than if they were completely new customers. url: https://theirstack.com/en/docs/guides/monitoring-open-jobs-from-current-and-past-customers --- ## The problem **Are you a recruiting company?** If so, you know it is a tough industry. Every month, revenue starts at zero dollars and you have to build up your way from there. Winning new customers is hard and you hear "no" many times. However, reconnecting with former clients can often be more straightforward and successful. They already know your work and trust you. TheirStack can help you make these reconnections easier by informing you when these past clients are hiring again. **Are you a SaaS company?** In this case, long-term, net retention revenue is key to building a long-standing, healthy, compounding business. If you have NRR > 100% it means that over time you're making more money from the same customers. The way to do this is to figure out new problems your customers are having, and either build new products to solve them or help your customers solve them with your software in ways they weren't aware of. By digging into their job posts, one can infer the problems a company is running into. ### Monitoring jobs manually To monitor that for all your past customers, you'd have to check all the job boards and all the companies' career pages and do it regularly, at least weekly. Otherwise, jobs may already be filled, you could have lost them to a competitor or they could have solved their problem by the time you contact the company. The bigger your customer list is, the longer this process would take. And you should check out all the jobs posted, until the last page. Doing this manually is tedious and time-consuming. Yet it's important and has to be done, or you risk leaving lots of money on the table on the table if you don't do it. ## Monitoring which companies are hiring With TheirStack you can filter our worldwide jobs database by the company names and domains of your current or former clients, letting you: - See the results visually on our UI - Export the data in CSV and Excel - Get alerts sent daily or weekly to your email with all the jobs and companies found - Make the same searches via API - Send new opportunities to Slack, Hubspot, Salesforce and many more with our Make and Zapier integrations. TheirStack gives you 2 options or seeing the information - **Doing a [job search](/en/docs/app/job-search):** by searching our jobs database directly, you'll see all the details of each job, including the specific sections of the job description that are relevant to you (if you're filtering by technologies or keywords in the description). Check our Job Search guide to learn more about this, and some of the most important filters you can apply. To do this, go to the Jobs section, clicking on Jobs in the navbar - **Doing a [company search](/en/docs/app/company-search):** we'll group all the jobs from each company and just return a list of companies, with a small section where you can see some of the jobs found from each company. In the rest of this guide, we'll show you how to do the second option. All the job filters are available in both views. ## Do a company search To do so, follow these steps 1. Go to [app.theirstack.com](https://app.theirstack.com) and open a new company search 2. Remove the existing filters, by clicking on the X next to each filter. 3. Add a Company name filter, and then paste the names of all your past customers, one per line. 4. Add a Job Posting -> Date Posted filter and set it to 30, for example, to see which of the companies have posted jobs in the last 30 days. As you see, a new Jobs column will be shown, where you can see the jobs each company has posted. 5. To get as many matches as possible, add a Company domain filter and paste the domains or URLs of your past customer. Sometimes the name of the company in our database doesn't match exactly the name that you pass, but the domain does. As you see, if you do this the number of companies for which we found jobs almost tripled (going from 68 to 176, out of 200 companies) 6. Save the search by clicking on the Save button in the top right corner of the screen and give a name to it by clicking on its name and setting a new one. 7. (Optional) If you specialize in tech jobs, you can also add a Job title filter and paste the jobs from this guide. You'll then only see the companies hiring tech profiles. --- title: Integration guide for sales intelligence software description: This guide provides detailed instructions on integrating TheirStack into your product, including all possible connectors, marketing content and best practices. url: https://theirstack.com/en/docs/guides/sales-software-integration-guide --- Are you a sales intelligence platform like Clay, Databar, or Trigify? We've compiled everything you need to seamlessly integrate TheirStack as a source of job data and technographics into your product. This is a dynamic, evolving guide that improves with each integration. Your feedback and suggestions are always welcome! ## Introduction At TheirStack, we are passionate about building long-term partnerships with sales intelligence platforms. Our goal is to become the largest, most reliable, and fastest-responding job and technographics database. Everything we do is driven by this vision. If you're seeking top-quality job and technographic data, we're the ideal partner for you. ### Why TheirStack is the right partner for you - **Coverage**: - Job data: [321k job data sources](/en/docs/data/job/sources), 30+ advanced job and company filters, worldwide coverage. [(learn more).](/en/docs/data/job) - Technographics data: 32k technologies and [11M companies](/en/docs/data/company/statistics). [Learn more](/en/docs/data/technographic) - **API designed for you**: - Use our [API Preview mode](/en/docs/api-reference/features/preview-data-mode) to show a preview to your end users. - Use our [Free count](/en/docs/api-reference/features/free-count) to estimate the number of records that match your search criteria with no [credits](/en/docs/pricing/credits) consumption. - **Pricing Flexibility**: - We know estimating your consumption is hard, with us you don't need to worry about it. You can start with a low volume of credits and increase it as your users need more data. No commitment, cancel anytime, and you can enable a [auto recharge rule](/en/docs/pricing/auto-recharge-credits) to avoid running out of credits. - Learn how our API pricing works [here](/en/docs/pricing/credits#api-credits) ### Use cases TheirStack allow you to build different features in your platform: | **Type** | **Features** | | --- | --- | | **On-Demand Actions (API)** When your users actively request information | **List Building** \- Find jobs \- Find companies by tech stack or job data **Enrichment** \- Get the tech stack of a company \- Get all jobs posted by a company | | **Real-Time Signals ([Webhooks](/en/docs/webhooks))** Trigger workflows when an event occurs | \- Monitor new jobs \- Detect companies adopting new technologies \- Detect when the tech stack of a company changes | ## Features ### List building The list building category are all the features that start from a collection of filters and return a list of records (jobs or companies) #### Find jobs Use [Job Search API endpoint](/en/docs/api-reference/jobs/search_jobs_v1) to build this feature. Recommended filters sorted by importance: | # | Filter Name | Description | API Field(s) | | --- | --- | --- | --- | | 1 | Days since posted (required) | Number of days since the job was posted (default: 30 days) | `posted_at_max_age_days` | | 2 | Job titles to include | Keywords to include in the job title | `job_title_or` | | 3 | Job titles to exclude | Keywords to exclude from the job title | `job_title_not` | | 4 | Job description keywords include | Keywords to include in the job description | `job_description_contains_or` | | 5 | Job description keywords exclude | Keywords to exclude from the job description | `job_description_pattern_not` | | 6 | Job country | Countries to include | `job_country_code_or` | | 7 | Job location | Cities or states to include | `job_location_pattern_or` | | 8 | Job technologies | Technologies mentioned in the job description (see [Technology Catalog](/en/docs/api-reference/catalog/get_catalog_technologies_v0)) | `job_technology_slug_or` | | 9 | Remote | Whether the job is remote (yes/no) | `remote` | | 10 | Annual salary | Annual salary of the job post | `min_annual_salary_usd`, `max_annual_salary_usd` | | 11 | Has hiring manager | Whether the job lists a [hiring manager](/en/docs/app/contact-data/hiring-manager) (yes/no) | `only_jobs_with_hiring_managers` | | 11 | Company domain | Company website URL(s) | `company_domain_or`, `company_domain_not` | | 12 | Company name | Name(s) of the company | `company_name_or`, `company_name_not` | | 13 | Company industry | Industry(s) of the company (see [Industry Catalog](/en/docs/api-reference/catalog/get_industries_v0)) | `company_industry_id_or` | | 14 | Company headcount | Number of employees (min and max) | `employee_count_min`, `employee_count_max` | | 15 | Company headquarters country | Company headquarters country codes | `company_country_code_or` | | 16 | Company technologies | Technologies used by the company (see [Technology Catalog](/en/docs/api-reference/catalog/get_catalog_technologies_v0)) | `company_technology_slug_or`, `company_technology_slug_and`, `company_technology_slug_not` | Marketing content to help your users understand this action: #### Short description Find job postings across multiple platforms (LinkedIn, Indeed, Workable, etc.) and apply over 25 filters to refine results by job role, company, and tech stack details. #### Long description (Overview, Common searches, Common use cases) **Overview** Launch a comprehensive search on LinkedIn, Indeed, Glassdoor, and more than 16 other job sites. Maximize your reach and efficiency by targeting a broad spectrum of opportunities from the start. Refine your search with advanced filters: - Job filters: job title, keywords in the job description, salary ranges, technology, hiring managers… - Company filters: Industry, size, location, funding, revenue, technology usage, etc. **Common searches** Searching for jobs can be used by job seekers, but also many sales and marketing teams use it to find potential customers. Here are some searches that could be done: - Search for jobs filtering by the country of the job - Search for jobs filtering by job title - Search for jobs filtering by technologies mentioned in the job - Search for jobs filtering by job description - Search for jobs filtering by company domain - Search for jobs within a specific date range **Common use cases** Job posting data use cases are unlimited: lead generation, cross-selling and marketing campaigns. - Discover companies hiring. Harness the power of job data to identify potential clients by scanning over 40 million job listings in more than 195 countries. Target companies facing challenges that your offerings can address, turning job market insights into valuable sales opportunities. - Monitor your customers. Stay ahead with real-time notifications when your current or previous clients start hiring again. Leverage this data to spot upsell opportunities and re-engage with past customers, ensuring you maximize lifetime value and maintain strong client relationships. - Target companies hiring specific positions. Boost your sales with targeted LinkedIn advertising campaigns. Focus your ads on individuals at companies actively hiring for positions that match your services. By aligning your marketing efforts with real-time job data, you can ensure your message reaches the right audience, enhancing engagement and conversion rates. #### Find companies by tech stack Use [Company Search API endpoint](/en/docs/api-reference/companies/technographics_v1) to build this feature. Recommended filters sorted by importance: | Order | Filter | Description | API Field | | --- | --- | --- | --- | | 1 | Technologies used | Show logo, name, short description (one\_liner), category, and number of companies. | `company_technology_slug_or`, `company_technology_slug_and`, `company_technology_slug_not` | | 2 | Company headquarters country | Options to include or exclude countries. | `company_country_code_or`, `company_country_code_not` | | 3 | Industry | Options to include or exclude industries. | `industry_or`, `industry_not` | | 4 | Company headcount | Specify minimum or maximum employee count, with options for null values. | `min_employee_count`, `max_employee_count`, `min_employee_count_or_null`, `max_employee_count_or_null` | | 5 | Company revenue | | N/A | | 6 | Company type | | N/A | | 7 | Company location | | N/A | | 8 | Company website | | N/A | Use the following content to help your users understand this action. #### Short description Find companies by the technology they use. #### Long description (Overview, Common use cases) **Overview:** Discover companies using any of our 32k technologies, including programming languages, databases, tools, SaaS, CRMs, and ERPs. Our comprehensive tracking allows you to pinpoint organizations by their tech stack, offering a strategic edge in market analysis and outreach. Leveraging job postings as a primary source, we meticulously track and reveal the internal tools that power companies globally, offering an unmatched depth of technographic intelligence. **Common use cases:** Sales and marketing teams often use this endpoint to find potential customers or gather market intelligence. Here are some example searches: - Find companies using particular technology: Salesforce, Clickhouse, Salesforce… - Find companies using a technology category: CRM, ERP, Database, Big Data, Cloud… **The most reliable technology usage source:** - Assured Accuracy: For each technology identified, we assign a confidence rating reflecting its data precision. This rating incorporates variables such as the frequency of technology mentions in job listings, the recency of these mentions, the diversity of its usage across companies, and its prevalence within specific categories. - Transparency and Validation: Gain direct access to our data sources. We facilitate verification by linking directly to the job postings that reference the technology, alongside details about the posting company and the date. This ensures you can trust and validate the data's accuracy. - Always Up-to-Date: Our platform is refreshed every 24 hours, guaranteeing that you have access to the most current data available. Stay ahead with real-time updates and insights. ### Enrichment #### Get the tech stack of a company Use [Technographics API endpoint](/en/docs/api-reference/companies/technographics_v1) to build this feature. Recommended filters sorted by importance: | Order | Filter | Description | API Field | | --- | --- | --- | --- | | 1 | Company website | Website of the company you want to get the technology list | `company_domain` | | 2 | Confidence level | Return only technologies with a confidence level of high, medium or low. | `confidence_level` | | 3 | Technologies used | Show logo, name, short description (one\_liner), category, and number of companies. | `company_technology_slug_or`, `company_technology_slug_and`, `company_technology_slug_not` | Marketing content to help your users understand this action: #### Short description Lists all technologies used by a company or group of companies. For each technology, it returns the confidence level (low, medium, high), the number of jobs that mention the technology, and the first and last dates it was mentioned. #### Long description (Overview, Common use cases) **Overview** Lists all technologies used by a company or group of companies. For each technology, it returns the confidence level (low, medium, high), the number of jobs that mention the technology, and the first and last dates it was mentioned. **Common use cases:** Sales and marketing teams use this endpoint to: - Identifying the technologies used by a company or a group of companies - Finding all the technologies that belong to a certain category (such as databases, CRMs, programming languages, etc.) mentioned in the jobs of a company, and identifying the confidence level of the detection to infer the most likely one that is used by the company. - Identifying if a company uses one or several technologies from a list of technologies that you are interested in. #### Get all jobs posted by a company Use [Job Search API endpoint](/en/docs/api-reference/jobs/search_jobs_v1) to build this feature. Same filters as the [Find jobs](#find-jobs) action but excluding the `company_domain` filter. Marketing content to help your users understand this action: #### Short description Find job openings for a company using its domain or LinkedIn URL. Jobs are discovered in real time across 321k+ sources (LinkedIn, Indeed, Seek, Naukri, Workable, Join, etc.) with access to three years of historical data. A maximum of 20 job jobs will be returned. ## Integration page Most sales intelligence software have a page where they list all data sources they have. This is the content we recommend you to add to this page to help your users understand what TheirStack is and how it can help them. #### Subtitle TheirStack is the largest job posting and technographics database. #### Description What is TheirStack? TheirStack is the largest job posting and technographics database, empowering sales teams to uncover opportunities through real-time technographic and hiring signals. We process over [268k jobs per day](/en/docs/data/job/statistics) from [321k sources](/en/docs/data/job/sources) and track 32k technologies across [11M companies](/en/docs/data/company/statistics). **The best job data platform** TheirStack goes beyond simple scrapers, we're a sophisticated platform delivering the most precise and current job market information. Our systems continuously collect new job postings across the internet every minute, processing approximately 268k new positions daily. - **321k+ job data sources** including job boards, company websites, and applicant tracking systems. We excel at standardizing job information, eliminating duplicates between sources, and implementing thorough quality checks to maintain data accuracy and reliability. Data quality and freshness are at the core of what we do. - **30+ advanced job and company filters** to precisely target your search needs. Beyond standard filters like job title, company, and location, we enable filtering by job description, hiring manager, and company details. Each job listing is enhanced with company information including revenue, industry, size, technology stack, and more. - **Fast and reliable API** With an average API response time of just 1.5 seconds. We serve enriched data directly from our database without real-time external calls, ensuring consistent, reliable responses that help you deliver excellent user experiences to your customers. **The best technographic database** We infer technology usage from millions of jobs worldwide. Our catalog of more than 32k technologies and 11M companies is the largest in the world. - **Assured Accuracy**. For each technology identified, we assign a [confidence score](/en/docs/data/technographic/how-we-source-tech-stack-data) reflecting its data precision. This score incorporates variables such as the frequency of technology mentions in job listings, the recency of these mentions, the diversity of its usage across companies, and its prevalence within specific categories. - **Transparency and Validation**. Gain direct access to our data sources. We facilitate verification by linking directly to the job postings that reference the technology, alongside details about the posting company and the date. This ensures you can trust and validate the data's accuracy. - **Always Up-to-Date**. Our platform receives new technographic signals every minute, ensuring you always have access to the latest data. Data freshness is at the core of what we do. --- title: How to set up a webhook description: Learn how to set up a webhook to get notified when events occur (new jobs, tech changes, etc) in TheirStack and trigger actions in your external systems like N8N, Zapier, Make, Airtable, etc url: https://theirstack.com/en/docs/webhooks/how-to-set-up-a-webhook --- [Webhooks](https://www.youtube.com/watch?v=gbd8IMgL-Rw) ## Setting up webhooks manually Follow these steps to set up a [webhook](/en/docs/webhooks): 1. **Open a new [job search](/en/docs/app/job-search) or [company search](/en/docs/app/company-search) with the criteria you are interested in.** [New job search](https://app.theirstack.com/search/jobs/new) [New company search](https://app.theirstack.com/search/companies/new) 2. **Click on the "Save" button to save the search.** The search has to be saved to be used in the webhook. 3. **Click on the "Webhooks" button on the top right corner.** 4. **Click on the "Create Webhook" button.** 5. **Fill the form** - **Saved search**: This search's filters determine which records will trigger the webhook. - **Trigger once per company**: When enabled, the webhook will fire only once for each company. This is helpful for sales workflows where you want to act on the first job posted (e.g., send an email, add to a CRM) without triggering the workflow for every subsequent job from the same company. Eg: If active, Company A with 5 jobs → 1 event triggered. If deactivated, Company A with 5 jobs → 5 events triggered. - **Choose where to start**: Choose which events to include based on when they occurred. - **From now on**: Only events that occur after you create the webhook will trigger notifications. - **All time**: You'll get both historical events (that already occurred and match your search) plus all future events. - **Webhook URL**: The URL of the webhook endpoint you want to send the data to. You can click on "Send test event" to send a sample of the data to your webhook URL and verify that it is working. 6. **Wait for new events to be triggered** - If you choose to start from the start of the search, you will receive all events that have occurred since the search was created in a few seconds. If you choose to start from the current date, you will receive events in real time. - You can click on the button "Send test event" to send a sample of the data to your webhook URL and verify that it is working. ## Setting up webhooks programmatically You can manage programmatically your webhooks by using the [Webhooks API](/en/docs/api-reference/webhooks/get_webhooks_v0). This is specially useful if you want to integrate webhooks with your own application. ## FAQs #### Will I receive duplicate notifications for the same job or company? No, you won't receive duplicate notifications. Our webhooks intelligently track what they've already sent you, so you only get fresh, new results. Each job or company is only notified about once, even if it matches your search criteria multiple times. #### How often do webhooks trigger? Webhooks trigger in real-time as soon as new results match your search criteria. There's no delay or batching - you'll get notified immediately when relevant events occur. --- title: Webhooks description: Learn how to use webhooks to get notified when events occur (new jobs, tech changes, etc) in TheirStack and trigger actions in your external systems like N8N, Zapier, Make, Airtable, etc url: https://theirstack.com/en/docs/webhooks --- ## What are webhooks? Webhooks allow you to send data when specific events occur (new jobs, tech changes, etc) to external systems like N8N, Zapier, Make, Airtable, your own webhook endpoint, etc. For instance, you can configure a webhook to alert you when a new job is listed in a particular location, company, or technology sector. Webhooks are dependent on a search, which defines the criteria for triggering the webhook. Any type of searches (job, company, technology, etc) can be used to trigger a webhook. ### Webhooks Applications - Initiate a workflow in an automation tool like Zapier, Make, N8N when a new job is posted or a company adopts a new technology (e.g., Snowflake, Hubspot, Python). - Send a Slack notification to your team when a new job is found or a company adopts a new technology (e.g., Snowflake, Hubspot, Python). - Automatically update a Google Sheet with new job or [company data](/en/docs/data/company). - Trigger an email alert to a specific distribution list when a new job matches certain criteria. - Create a table in Airtable to store job listings. - Integrate with a CRM system to add new company information as leads. ### Webhook types There are three types of webhooks: - **[job.new](/en/docs/webhooks/event-type/webhook_job_new)**: Fires whenever we discover a new job posting that matches your search criteria. [Data Schema](/en/docs/webhooks/event-type/webhook_job_new). - **[company.new](/en/docs/webhooks/event-type/webhook_company_new)**: Fires whenever we discover a new company that matches your search criteria. [Data Schema](/en/docs/webhooks/event-type/webhook_company_new). - **`tech.new`**: Triggered when company adopts a new technology (request access to this) ## Pricing Webhooks and API requests share the same pricing. When an event is triggered, it consumes 1 (`job.new`) or 3 (`company.new`, `tech.new`) API credits based on the type of event. Learn more about our credit system [here](/en/docs/pricing/credits). - [How to set up a webhook](/en/docs/webhooks/how-to-set-up-a-webhook) — Learn how to set up a webhook to get notified when events occur (new jobs, tech changes, etc) in TheirStack and trigger actions in your external systems like N8N, Zapier, Make, Airtable, etc - [Monitor your webhooks | Webhook Reference](/en/docs/webhooks/monitor-your-webhooks) — Track your webhook performance with detailed analytics. Learn how to view webhook usage statistics, understand event statuses, and troubleshoot webhook delivery issues using TheirStack's built-in monitoring dashboard. - [Receive TheirStack events in your webhook endpoint](/en/docs/webhooks/receive-theirstack-events-in-your-webhook-endpoint) — Learn the essential technical requirements for building webhook endpoints that receive TheirStack job and company data. Covers status codes, retry logic, concurrency handling, and duplicate prevention. - [Company.New Webhook](/en/docs/webhooks/event-type/webhook_company_new) — Triggered when a new company matching your saved search criteria is discovered. \[Learn more about webhooks\](https://theirstack.com/en/docs/webhooks). - [Job.New Webhook](/en/docs/webhooks/event-type/webhook_job_new) — Triggered when a new job matching your saved search criteria is discovered. \[Learn more about webhooks\](https://theirstack.com/en/docs/webhooks). ## FAQs #### What happens to webhook events when I run out of API credits? When you run out of API credits, webhook event monitoring is temporarily paused. During this period, no new events will appear in your webhook history. Monitoring automatically resumes once you purchase additional API credits. Whether you miss events during the pause depends on your search criteria. For example, if your webhook tracks jobs posted within the last 60 days and you lack credits for 2 days, you won't miss anything - when credits are restored, all jobs discovered during the pause will still trigger your webhook as they match your search parameters. #### What happens if the webhook event fails? If the webhook event fails, it will be automatically retried every hour for 48 hours. #### How much cost to run a webhook? [Webhook events](/en/docs/webhooks/monitor-your-webhooks) are billed at the same rate as API requests. They consume 1 API credit per event. --- title: Monitor your webhooks | Webhook Reference description: Track your webhook performance with detailed analytics. Learn how to view webhook usage statistics, understand event statuses, and troubleshoot webhook delivery issues using TheirStack's built-in monitoring dashboard. url: https://theirstack.com/en/docs/webhooks/monitor-your-webhooks --- You can monitor all your webhooks usage in the [Usage page](https://app.theirstack.com/usage). In the "Webhooks events" section you can see the total number of events triggered by your webhooks. You can see the breakdown of the webhook events by event status or webhook. - **Event Status**: success, in progress, failed, not\_triggered. Learn more about the [webhook events statuses](#webhook-events-statuses). - **Webhook**: name of the webhook that triggered the event. ## Webhook events statuses Webhook events have the following statuses: - **`success`**: The webhook event was processed successfully. The endpoint returned a 200 status code. - **`in progress`**: The webhook event is being processed, it could take a few minutes to be processed. - **`failed`**: The webhook event failed to be processed. The endpoint returned a non-200 status code. Don't worry, it will be retried every hour for 48 hours. - **`not_triggered`**: The webhook event was detected but not triggered because you run out of [API credits](/en/docs/pricing/credits). ## How to manually resend a failed webhook event? You can manually resend a failed webhook event by clicking on the "Resend" button in the webhook details page. ## FAQs #### What happens to webhook events when I run out of API credits? When you run out of API credits, webhook event monitoring is temporarily paused. During this period, no new events will appear in your webhook history. Monitoring automatically resumes once you purchase additional API credits. Whether you miss events during the pause depends on your search criteria. For example, if your webhook tracks jobs posted within the last 60 days and you lack credits for 2 days, you won't miss anything - when credits are restored, all jobs discovered during the pause will still trigger your webhook as they match your search parameters. #### What happens if the webhook event fails? If the webhook event fails, it will be automatically retried every hour for 48 hours. --- title: Receive TheirStack events in your webhook endpoint description: Learn the essential technical requirements for building webhook endpoints that receive TheirStack job and company data. Covers status codes, retry logic, concurrency handling, and duplicate prevention. url: https://theirstack.com/en/docs/webhooks/receive-theirstack-events-in-your-webhook-endpoint --- If you are building your own webhook endpoint, please take into account the following: - Return a 2xx status code to indicate that the webhook event was received and processed successfully. Failed [webhook events](/en/docs/webhooks/monitor-your-webhooks) are retried every hour for 48 hours. - Your webhook endpoint has to be prepared to handle at least 2 concurrent requests. - Your webhook endpoint has to be prepared to handle duplicates. Our system is designed to not send the same job twice to your webhook URL. However, this could happen in some edge cases (e.g: you listen to two searches with not exclusive jobs). You can use the `id` field to deduplicate jobs. - When a webhook sends data, it uses an HTTP POST request, with a JSON payload. Each webhook event contains only one record (job or company). - No need to learn new data formats - webhook events use the same schemas as our API responses ([Job schema](/en/docs/api-reference/jobs/search_jobs_v1) | [Company schema](/en/docs/api-reference/companies/search_companies_v1)). --- title: Authentication description: Learn how to set up TheirStack API authentication with Bearer token API keys — create, manage, and revoke keys directly from your account settings. url: https://theirstack.com/en/docs/api-reference/authentication --- Authentication is done via API keys, which you can create and manage in [your account settings](https://app.theirstack.com/settings/api-keys). When making a call, specify the API key in the `Authorization` header as a Bearer token: ``` Authorization: Bearer ``` ## Getting your API key 1. Go to [**Settings > API Keys**](https://app.theirstack.com/settings/api-keys) and click **Create API key**. 2. Give your key a name and choose an expiration policy — either a specific date or **Never**. 3. Copy your API key and store it somewhere safe. For security reasons, the key is only shown once. ## Revoking an API key If an API key is compromised or no longer needed, you can revoke it immediately. 1. In [**Settings > API Keys**](https://app.theirstack.com/settings/api-keys), find the key you want to revoke and click the **menu icon** (three dots) on the right, then select **Revoke**. 2. Confirm the revocation. The key will stop working immediately and this action cannot be undone. --- title: Introduction description: Explore the TheirStack API — the largest database of jobs and technographics. Search job postings, company tech stacks, and more across 100+ countries. url: https://theirstack.com/en/docs/api-reference --- Welcome to the TheirStack API - the largest database of jobs and technographics. You can download the OpenAPI specification as a [JSON file](https://api.theirstack.com/openapi.json) or [YAML file](https://api.theirstack.com/openapi.yaml). ## Overview #### Job Search Search and filter real-time and historical job postings from more than 100 countries with flexible query parameters. #### Company Search Find companies by the technology they use or by the roles they are hiring for. #### Technographics Get the list of technologies used by any company in our database. --- title: Pagination description: Learn how to paginate TheirStack API responses with page-based and offset-based methods, including tips for faster queries on GET and POST endpoints. url: https://theirstack.com/en/docs/api-reference/pagination --- Responses that return a list of items are paginated. We offer two different pagination strategies: - **Page-based**: This method allows you to navigate through paginated data by specifying the `page` and `limit` parameters. The `page` parameter indicates the page number you wish to retrieve, while the `limit` parameter specifies the maximum number of items to return per page. For POST requests, include these parameters in the request body. For GET requests, use them as query parameters. - **Offset-based**: This method allows you to navigate through paginated data by specifying the `offset` and `limit` parameters. The `offset` parameter indicates the starting point within the collection of results, while the `limit` parameter specifies the maximum number of items to return. For POST requests, include these parameters in the request body. For GET requests, use them as query parameters. Some of these endpoints also support the `include_total_results` body or query parameter. If you set it to `false`, the responses will be faster, and the field `total_results` of the response will be `null`. --- title: Quickstart description: Get started with the Job Search, Company Search and Technographics APIs in minutes — build a query with 30+ filters in the app, then export the cURL to Postman, Make, or n8n. url: https://theirstack.com/en/docs/api-reference/quickstart --- The easiest way to get started with our API is to build a search in our [app](https://app.theirstack.com/search/jobs/new). You can explore filters, preview results, and copy the exact cURL you’ll need to run the same search via the API. 1. Create a new [job](https://app.theirstack.com/search/jobs/new) or [company](https://app.theirstack.com/search/companies/new) search. 2. Use our 30+ filters to narrow down your search and preview the result. 3. In the top-right corner of the results, click **API**. This opens a modal where you can copy the cURL needed to replicate the same search with the API. 4. From this modal, you can: - Copy the cURL to your clipboard and paste it into your terminal (or an HTTP client like Postman). - Copy a Make.com HTTP module and paste it directly into a scenario (see the [Make.com integration documentation](/en/docs/integrations/make)). - Copy an n8n module and paste it into an n8n workflow. --- title: Rate Limit description: Discover how TheirStack API rate limits work across free and paid tiers, with sliding windows, IETF-compliant headers, and retry best practices. url: https://theirstack.com/en/docs/api-reference/rate-limit --- All API endpoints are rate limited to ensure reliability and fair usage. When a limit is exceeded, the API returns **HTTP 429 Too Many Requests**. Limits are applied **per user** with sliding windows; multiple windows may apply simultaneously. ## Tiered endpoints and limits Endpoints covered by tier-based limits: - POST `/v1/jobs/search` (Jobs Search) - POST `/v1/companies/search` (Companies Search) - POST `/v1/companies/technologies` (Technographics) Shared limits across all three endpoints: | Tier | API limits | | --- | --- | | Free | 4/second, 10/minute, 50/hour, 400/day | | Paid | 4/second | - **Paid tier** applies to users who have made at least one payment. - **Free tier** applies to all other users (users who have never paid or users without any payments done). Multiple limits are applied simultaneously. A request is rejected if it exceeds **any** active window. ## Rate limit headers The API returns rate limit information in every response. We follow the **IETF HTTPAPI draft** for RateLimit headers: [RateLimit header fields for HTTP](https://datatracker.ietf.org/doc/draft-ietf-httpapi-ratelimit-headers/). When multiple rate limits apply, header items are comma-separated and ordered consistently across headers. ### IETF compliant headers - `RateLimit`: Current quota status per policy. Format: `""; r=; t=; pk=`. - `RateLimit-Policy`: Applied policy definition. Format: `""; q=; w=`. ### Other headers These are included for client convenience: - `RateLimit-Limit`: Total allowed requests for each window - `RateLimit-Remaining`: Requests remaining in each window - `RateLimit-Reset`: Seconds until the current window resets The order of values in legacy headers **matches the order of `RateLimit` items**. Example response headers: ``` RateLimit: "per-second";r=3;t=1;pk="dXNlcjoxMjM0", "per-minute";r=9;t=60;pk="dXNlcjoxMjM0", "per-hour";r=49;t=3600;pk="dXNlcjoxMjM0", "per-day";r=399;t=86400;pk="dXNlcjoxMjM0" RateLimit-Policy: "per-second";q=4;w=1, "per-minute";q=10;w=60, "per-hour";q=50;w=3600, "per-day";q=400;w=86400 RateLimit-Limit: 4, 10, 50, 400 RateLimit-Remaining: 3, 9, 49, 399 RateLimit-Reset: 1, 60, 3600, 86400 ``` ## Exceeding limits and best practices - Retry with **exponential backoff** on HTTP 429 responses. - Monitor `RateLimit` or `RateLimit-Remaining` and `RateLimit-Reset` to avoid hitting limits. - Prefer batching and caching to reduce request counts. - Avoid concurrent bursts that violate per-second limits. --- title: Affiliate Program description: Earn 30% commission for every new customer you refer successfully. Discover the commission structure, how payouts work, and how to get started. url: https://theirstack.com/en/docs/affiliate-program --- ## What is the TheirStack Affiliate Program? Rewarding our partners and brand ambassadors for bringing in new customers is a core part of our growth strategy. Our Affiliate Program lets you earn money by referring people to TheirStack who become paying customers. You'll earn 30% commission for every successful referral you send our way. [Apply now](https://affiliate.theirstack.com) ## How does it work? - **30% commission** on all subscriptions and one-time purchases from your referrals during their first 12 months - **Flexible payouts** - Request your earnings anytime with a minimum payout of $10 - **Payment timing** - You'll receive commission when your referrals are charged (monthly for monthly plans, yearly for yearly plans). Each referred purchase has a 60-day hold to prevent fraud and account for refunds or disputes. After the 60-day hold, that purchase is confirmed, counts toward your reward, and becomes available for payout. This hold applies per purchase; previously confirmed purchases are unaffected. - **Payment methods** - Choose between bank transfer (via Wise) or PayPal ## How affiliate links and attribution work? - **120-day attribution window (last-click)**: When someone clicks your unique affiliate link, we set a cookie. If they sign up within 120 days of that click, they're credited to you. - **You can see who signed up**: Once they create an account, their email appears in your Affiliate Portal so you can track conversions. - **First purchase can happen later**: If the person signs up within the 120-day window but only buys later (even years later), you’ll still receive commission when they start paying. - **Commission period**: You earn **30%** on all subscriptions and one‑time purchases from that customer during their first 12 months as a paying customer (the 12 months start from their first purchase date). ## How to get my affiliate link? Everything happens in the [Affiliate Portal](https://affiliate.theirstack.com). There you can: - Copy your unique affiliate link and share it anywhere - Track signups and conversions credited to you - Choose your payout method (Wise or PayPal), request payouts and view payout history ## FAQs #### How can I enroll in the program? You can enroll in the program by signing up at [affiliate.theirstack.com](https://affiliate.theirstack.com). [Apply now](https://affiliate.theirstack.com) #### Where can I find my affiliate link? You can find your affiliate link in the [affiliate dashboard](https://affiliate.theirstack.com). #### Is free to join the TheirStack Affiliate Program? Yes, it's free to join the program. #### Do I need to be a TheirStack customer to be an affiliate? While our best affiliates tend to be customers who love our software, you don't need to be a TheirStack customer to become an approved affiliate. #### What is the cookie length? The program offers last-click attribution and 120 days of cookie life. If someone clicks your affiliate link and signs up within the specified time frame (120 days), you should receive credit for the referral’s first purchase, even if they don't buy immediately. #### What does mean 'Reward in review' in the affiliate portal? When a customer signs up and purchases a subscription, the commission is not immediately credited to your account. Instead, it's held in review for 60 days. This hold ensures that the purchase is confirmed and counts toward your reward. After the 60-day hold, the purchase is confirmed, counts toward your reward, and becomes available for payout. This is a security measure to prevent fraud and ensure that the purchase is valid. --- title: Careers at TheirStack description: TheirStack is a small team of engineers building the future of job and technographic data. Explore open positions and join us in making company intelligence accessible to everyone. url: https://theirstack.com/en/docs/careers --- ### Our product [TheirStack](https://theirstack.com) is a job and technographic database that helps companies find clients. We scrape jobs and company information from the internet in almost real-time and let our users consume it in a structured, straightforward way. We scrape about 268k jobs every day, making ~1M requests/day, have hundreds of paying customers and tens of thousands of monthly active users. ### Our philosophy - We haven’t raised any money and don’t have plans to do so. - Our goal is to keep building a sustainable, profitable company. Small in headcount and big in revenue per employee. - Success for us means living a good life solving intellectually stimulating problems and building a good product that ‘sells itself’. - We’re a company founded and driven by engineers, focused on creating exceptional solutions. Our focus is on building a product that speaks for itself, without relying heavily on traditional sales efforts. Every decision we make is guided by the question: 'Can this be discovered, used, and purchased autonomously by our users?’ - We prefer simple rather than complex solutions. - We try to understand the technologies we use as much as we can. Finding the efficient solution is better long-term than just throwing money/machines at problems, and this is only possible if we know how things work underneath. - We’ll never invest 1$ to get $1.10. Finding and focusing on what has the highest ROI has been and will keep being essential to being a small team. - We’re fine with working remotely for months, but most of the year we work in the same office and for our stage this is very important, and we’d rather find someone that can be in the office with everyday. We have nice ocean views :) ### Our customers Our data is leveraged by customers from different verticals, such as: - B2B SaaS companies like [Superflex.ai](https://superflex.ai/) (a tool that generates code from Figma files), pull with our [UI](https://app.theirstack.com) lists of companies utilizing a technology ([Figma](https://theirstack.com/en/technology/figma) in their case) to drive their cold email outreach. - Job boards like [EnergyHire](https://app.energyhire.com/job-board) - the largest energy-sector recruiting agency - use our [Jobs API](https://theirstack.com/en/job-posting-api) to backfill their job board with all jobs publish on Linkedin, Indeed, Workable… - Salestech companies like [Clay.com](https://clay.com/) let their users use our [Technographics API](https://theirstack.com/en/technographics-api) and [Jobs API](https://theirstack.com/en/job-posting-api) to provide jobs and technology usage data so that their users can enrich their existing lists of companies and trigger outbound and marketing campaigns. - Security companies use our full [datasets](/en/docs/datasets) of [175M jobs](https://theirstack.com/en/jobs-dataset) and the full tech stack of [11M companies](https://theirstack.com/en/technographics-dataset) to identify third party risks ### Our team Xoel started [NoiceJobs](https://noicejobs.com) in early 2020. It was a bunch of job boards for which he had to build a lot of job boards and a way to store those jobs. TheirStack was born as a pivot from that in late 2021 to explore several hypotheses: - jobs signal companies’ intents, problems and needs, and can be used as sales triggers - jobs can also be used to infer the tech stack of companies In 2023, Christian joined the team to amplify marketing and sales efforts, but thanks to his technical background he made lots of improvements in the backend, as well as all the work on the frontend both for our landing page and product. And in 2024, we grew a lot, with double-digit growth in users and revenue every month. Monthly active users in Q3 and Q4 2024 Our MAUs have doubled since this. ## Our open positions --- title: Company lookup description: Easily search for any company name or website on TheirStack. View their technologies, job listings, and technographic data with a simple click — no coding required. url: https://theirstack.com/en/docs/app/company-lookup --- There is a search box in the header of TheirStack where you can look for any company or its domain. [Company lookup](https://www.youtube.com/watch?v=aRQ5MAeHeeM) ## How to look up a company 1. **Open the search bar** Click on the **"Search companies..."** input in the top-left corner of the sidebar, or press `⌘ K` (Mac) / `Ctrl K` (Windows) to open the search dialog. 2. **Search for a company** Type the company name or domain. A dropdown will appear with matching results, showing the company logo, domain, industry, number of employees, jobs and technologies. 3. **View company details and technologies** Click on a company from the results to open its detail page. Let's take Stripe for example. The page header shows firmographic data at a glance: industry, location, number of employees, revenue, total funding, last funding round, founded date, and funding stage. Below that, you'll find tags describing the company's main business areas. The **Technologies tab** is shown by default, listing all detected technologies for the company. You can filter by technology name, category, or confidence level. Each technology shows: - A **confidence badge** (HIGH / LOW) based on how often it appears relative to other technologies in the same category - The **number of job postings** where the technology was mentioned - The **date range** of those mentions When you click on **Technology Category**, you can select a category to see only technologies from that group. For example, filtering by "Big Data as a Service" might show that a company mentioned BigQuery 35 times while Snowflake was only mentioned 5 times — this is why BigQuery gets a HIGH confidence and Snowflake gets a LOW confidence. 4. **Browse the Jobs tab** Click on the **Jobs** tab to open a new [job search](/en/docs/app/job-search) pre-filtered for this company. This gives you the full job search experience with all available filters, showing job title, posted date, country, location, remote status, salary and more. ## Useful resources [/docs/data/technographic/how-we-source-tech-stack-data](/docs/data/technographic/how-we-source-tech-stack-data)[/docs/app/contact-data/find-people](/docs/app/contact-data/find-people) --- title: Find companies by technology stack description: Learn how to generate a report of companies using a technology or group of technologies on TheirStack — filter by tech stack, location, size, and more to build targeted lead lists. url: https://theirstack.com/en/docs/app/company-search --- Finding companies ready to buy your product is one of the biggest challenges sales teams face. Often your Ideal Customer Profile (ICP) is strongly linked to a technology or group of technologies. TheirStack is a sales tool designed to discover purchase intent signals through job postings. It helps SaaS companies, recruiting agencies and consulting firms to find their next customer by analyzing 40+ million job listings across 100+ countries. [Webhooks](https://www.youtube.com/watch?v=e3wisJYuVVk) ## Get a list of companies by the technology they use ### Step 1. Open a new company search Go to your app and click on "Search Companies" ### Step 2. Filter companies by technology On the Company Technology filter, start typing a technology and select one or more. add more filters like Company Country, Industry, Company Employees... Here is what each one of the columns shows: - **Category**: each technology belongs to a category. One category groups more than one technology, typically related to the same field. - **Jobs**: the number of jobs where each company has mentioned each technology - **Ocurrence within category**: shows how common one technology is compared to other technologies in the same category, for each company - **Theirstack Score**: a metric that combines jobs and relative occurrance within category. The idea is that the more jobs a company has mentioning a technology, and the more one technology is mentioned VS similar ones in the same category, the more likely is that the company uses this technology. - **Rank within category**: if a company mentions 3 technologies of a category in their jobs, the most frequent one will have rank 1, and the least frequent one in their jobs rank 3 Besides these, there are other columns whose names are self-explanatory: Company size, Company Industry, Company Country and more ### Step 3. Seeing the sources of our data By clicking on the number of jobs found mentioning that technology, you will be able to check the job postings were this technology was mentioned 💡 Useful resource: [How we source our technographic data](/en/docs/data/technographic/how-we-source-tech-stack-data) 💡 Useful resource: [How to get people from this companies](/en/docs/app/contact-data/find-people) ### Step 4. Columns visibility Want to customize what you see in your table? You can easily add or remove columns. Just look for the "Columns" button in the table header on the right side and click it. When you filter by technology, we'll automatically add a column for each technology you're filtering by. But you're not limited to just those! You can add technology columns even without filtering by them. This is perfect when you want to enrich your [company data](/en/docs/data/company) with technographic insights. ### Step 5. Export data You can export companies to a CSV, Excel file or to any external system through webhooks. Follow the steps below to export companies: 1. **Click on the "Export" button in the top right corner of your screen.** 2. **Select the number of companies you want to export and the format** **Number of companies**: - You can export only the current page, only companies from revealed companies, all companies or a custom number of companies. - Each option will have on their right the cost of the operation in [company credits](/en/docs/pricing/credits). Example: 25 credits **Format**: - You can export to a CSV, Excel file or to any external system through webhooks. ## Next steps - You can click on the "Export" button to export the data to a CSV or Excel file. - You can [find people](/en/docs/app/contact-data/find-people) working at the companies you're interested in. - You can use [webhooks](/en/docs/webhooks) to move the data to other systems: Airtable, Google Sheets, Hubspot, etc. ## Faqs #### What does a one-time export cost? Here's how to check the exact cost for your export: 1. Open a [new search](https://app.theirstack.com/search/companies/new) and apply your desired filters 2. Click the "Export" button in the top right corner 3. Choose how many companies you want to export and your preferred format 4. You'll see the cost displayed next to each option with a credits icon like this: 25 credits 5. Go to the [pricing page](https://www.theirstack.com/en/pricing) and select the plan in the APP tab (Company credits) that covers the number of credits you need. #### How do I exclude previously revealed companies? There is two ways to avoid revealing again a company you revealed in the past: **Method 1: Using [Company Lists](/en/docs/app/company-lists) (Recommended)** 1. Go to your ["Company seen" list](https://app.theirstack.com/company-list) where we automatically store companies you've revealed 2. Duplicate this list and rename the copy to "Company seen until \[current date\]" (e.g., "Company seen until 15/01/25") 3. When setting up your new company search, apply your desired filters as usual 4. In the filters section, add a condition: "Company List" is not in "Company seen until \[current date\]" 5. This will exclude all previously revealed companies from your new search results **Method 2: Using Company Domain Filter** If you have an Excel / CSV file with your previous exports: 1. Open your previous export file and copy all the company domains from the domain column 2. When setting up your new company search, apply your desired filters as usual 3. In the filters section, add a condition: "Company Domain" is not in \[paste your list of domains\] 4. This will exclude all companies with those specific domains from your new search results --- title: Technographic enrichment description: Complete guide to company technographic enrichment on TheirStack. From manual bulk uploads to automated API integration for CRM and sales workflows. url: https://theirstack.com/en/docs/app/enrichment --- Got a list of companies you'd like to enrich with technographic data? You can handle this both manually and programmatically. If technology usage is a key factor in defining your Ideal Customer Profile, our enrichment feature helps you add technographic data to your [company lists](/en/docs/app/company-lists) and build effective lead scoring models. ## Enrich company list manually 1. **Go to the [Home page](https://app.theirstack.com) and click on the "Enrich company list" button.** 2. **Fill the form with the companies and technologies you want to enrich** - **Select companies**: You can paste website URLs, company names, or both. We'll match companies that have the same name or domain - **Select technologies**: Choose multiple technologies to filter your enrichment results 3. **Explore the results** After clicking the "Enrich" button, you'll see your enrichment results displayed in a table. Each selected technology appears as a new column showing the confidence level of our detection signal (low, medium, or high), or "Not used" when we have no data for that technology. ## Enrich company list programmatically You can use our [Technographics API](/en/docs/api-reference/companies/technographics_v1) to enrich companies programmatically for new signups or to run automatic CRM updates. --- title: App description: Effortlessly explore, search, and analyze job posting and technographic data with TheirStack's intuitive, user-friendly interface — no coding required. url: https://theirstack.com/en/docs/app --- ## What is TheirStack app? [TheirStack App](https://app.theirstack.com) offers easy access to all features, including exporting [company lists](/en/docs/app/company-lists) based on technology usage, [searching for jobs across multiple job boards](/en/docs/app/job-search) simultaneously, performing detailed company lookups, and more. ## Main features #### Job search Search for jobs across multiple job boards simultaneously. #### Company search Search for companies by name, technology usage, location, etc. #### Company lookup Perform detailed company lookups. #### Company lists Organize and track revealed companies. --- title: Clay description: Learn how to add a new column in a Clay table with TheirStack data or create an entirely new table in Clay with live job posting and technographic data from TheirStack. url: https://theirstack.com/en/docs/integrations/clay --- We're currently in discussions with Clay to establish an official integration. Meanwhile, you can still leverage our data within Clay. Depending on your specific needs, we suggest the following approaches: - [New jobs or companies table in Clay](#new-jobs-or-companies-table-in-clay) (live sync or one-time export) - [Adding a new column to Clay table](#adding-a-new-column-to-clay-table) (manual sync) ## New Jobs or Companies Table in Clay If you aim to create a new table with - A list of jobs posted in the US in the last 30 days that mention a specific keyword. - A list of companies that have posted a job in the last 30 days in New York. - A list of companies using specific technologies like Snowflake, Hubspot, Python, etc. - A list of companies employing a category of technologies like AI, Cloud, etc. with a live sync or as one-time export, follow these steps: 1. Go to the Clay and create a new table and select "monitor webhook" as the source. [Clay Webhook Guide](https://www.clay.com/university/guide/webhook-integration-guide) 2. [Setup a webhook in TheirStack](/en/docs/webhooks/how-to-set-up-a-webhook) ## Adding a New Column to Clay Table If you have a list of companies in Clay and wish to add a new column with - the number of developer jobs posted by this company in the last 30 days. - "Yes" / "No" if they are utilizing specific technologies like Snowflake, Hubspot, Python, etc. - "Yes" / "No" if they are employing a category of technologies like AI, Cloud, etc. follow these steps: 1. Go to the Clay table you want to add the column to. 2. Click on the "Columns" tab. 3. Click on the "Add Column" and select "HTTP API" [Clay HTTP API Guide](https://www.clay.com/university/guide/http-api-integration-overview) 4. Review our [API docs](/en/docs/api-reference) ## Frequently asked questions ### Has anyone integrated and used TheirStack with Clay? We’re in talks with Clay to have an official integration with them but it’s a bit far still. But there are still other ways that customers used TheirStack with Clay. Mostly: - Exporting and uploading manually a CSV from TheirStack - Using the [HTTP API](https://docs.clay.com/en/articles/9672489-http-api-with-clay) function from Clay, connecting to our [API](/en/docs/api-reference) --- title: Make description: Learn how to connect TheirStack with Slack or any other tool through Make.com — automate notifications for new job postings, company alerts, and technographic changes without writing code. url: https://theirstack.com/en/docs/integrations/make --- Make.com is one of the most powerful no-code platforms. It lets you connect thousands of apps without having to write any code. ## How to send a Slack message for every new job found The easiest to send a Slack message for every new job found is to use a "Search", this will allow us to modify search criteria without having to update the Make Scenario. 1. Get saved search 2. Get jobs meeting saved search criteria 3. Send Slack message ## Import scenario on Make.com We have created a [template](https://drive.google.com/file/d/1-tv6DT4pPEPD-zIRKd1UmSnBtqOIsM8d/view) to help you configure your scenario. Click on "Import Blueprint" and import [this blueprint](https://drive.google.com/file/d/1-tv6DT4pPEPD-zIRKd1UmSnBtqOIsM8d/view). ## Getting TheirStack API Key Go to [TheirStack App](https://app.theirstack.com/settings/api-keys) and copy the [API Key](/en/docs/api-reference/authentication). --- title: Cookies Policy description: Read the TheirStack cookies policy to understand what types of cookies we use, how to disable them, and how we handle third-party cookies to enhance your browsing experience. url: https://theirstack.com/en/docs/legal/cookies-policy --- TheirStack is the commercial name under which THEIRSTACK SL manages the website [www.TheirStack.com](/) and all its properties, utilizes cookies to enhance online user experience (just like nearly every other website on the Internet today). Below, you will see detailed information about what types of cookies TheirStack uses, how to disable these cookies, and also how to disable third-party cookies. If you cannot find the specific information that you are looking for or if you have any questions or concerns, please feel free to contact us anytime at the email address [hi@theirstack.com](mailto:hi@theirstack.com) ## Who is responsible for the processing of your data? **Name:** Xoel López Barata **E-mail:** [hi@theirstack.com](mailto:hi@theirstack.com) ## What are cookies and why does TheirStack use them? Cookies are small text files that are generated by the website that you are viewing, allowing the website to store information as you navigate web pages. These text files contain session data that can be useful to improve your browsing experience. All of the cookies used by TheirStack are safe for your computer and they only store information that is used by the browser. These cookies cannot execute code and cannot be used to access content on your computer. Many of these cookies are necessary to ensure the proper functioning of the website. They do not contain malware or viruses. Other cookies improve user experience by storing site preferences, language preferences, as well as information about previously viewed content. This information is stored by cookies and used to enhance user experience, such as identifying and resolving errors and navigation problems ## What types of cookies does TheirStack use? To enhance our understanding of your interaction with our Sites, we may use cookies and an IP tracking code to collect data for statistical purposes, including: date of first visit, number of visits, date of last visit, URL, domain, browser, and screen resolution. Cookies, by themselves, do not tell us any personally identifiable information other than your IP address, however they may store personal data that you provide us via the web forms. We may use these cookies to recognize you by name, to recognize our registered Application Providers, or to guarantee that users that click out to our partners’ Sites are not counted more than once in a 24 hours period. You may voluntarily de-activate and/or eliminate cookies by following your Internet browser’s instructions. We may partner with third-party ad networks to either display advertising on our Web site or to manage our advertising on other websites. Our ad network partners use cookies and Web beacons to collect non-personally identifiable information about your activities on this and other Websites to show you targeted advertising based on your interests. We may partner with third-party data providers to match IP addresses with company names and contact names. Our data partners may use cookies and Web beacons for the purpose of matching IP addresses. ## How can a user block or eliminate these cookies? You can allow, eliminate, or block cookies in your computer's configuration settings according the internet browser you are using. In certain cases, some web services will be blocked when certain cookies are not allowed to operate correctly or when they are blocked by the consumer. These links explain how to deactivate or block cookies in common web browsers: - [Chrome](https://support.google.com/chrome/answer/95647?co=GENIE.Platform%3DDesktop&hl=en) - [Microsoft Edge](https://support.microsoft.com/en-us/help/17442/windows-internet-explorer-delete-manage-cookies) - [Safari](https://support.apple.com/en-us/HT201265) - [Firefox](https://support.mozilla.org/en-US/kb/delete-cookies-remove-info-websites-stored) - [Opera](https://www.opera.com/help/tutorials/security/cookies) - [Android](https://support.google.com/chrome/answer/95647?co=GENIE.Platform%3DAndroid&hl=en-GB&oco=1) --- title: Data Processing Addendum description: url: https://theirstack.com/en/docs/legal/dpa --- THIS DATA PROCESSING ADDENDUM ("**DPA**") is made between THEIRSTACK SL with offices at Sor Joaquina, 2, 15011 A Coruña, Spain ("**TheirStack**"), and the Customer identified in the Order Form. This DPA is incorporated into and made subject to the TheirStack Terms of Service or any other written agreement between TheirStack and Customer that governs Customer's use of the Services (as defined below) (the "**Agreement**"). ## BACKGROUND 1. TheirStack provides a technographic and job posting data platform ("**Services**") to the Customer under the Agreement. In connection with the Services, TheirStack processes certain personal data in respect of which Customer or any Customer Affiliate (as defined below), or customers of Customer or its Affiliates, may be a data controller under the Data Protection Laws (as defined below). 2. Customer and TheirStack have agreed to enter into this DPA in order to establish their respective responsibilities under the Data Protection Laws. 3. All capitalized terms used in this DPA but not otherwise defined have the meaning ascribed to them in the Agreement. ## 1\. DEFINITIONS 1.1 For purposes of this DPA, the following initially capitalized words have the following meanings: 1. "**Adequate Country**" means a country or territory that is recognized under applicable Data Protection Laws from time to time as providing adequate protection for personal data. 2. "**Affiliate**" means any person, partnership, joint venture, corporation or other form of venture or enterprise, domestic or foreign, including subsidiaries, which directly or indirectly Control, are Controlled by, or are under common Control with a party. "**Control**" means the possession, directly or indirectly, of the power to direct or cause the direction of the management and operating policies of the entity in respect of which the determination is being made, through the ownership of more than fifty percent (50%) of its voting or equity securities, contract, voting trust or otherwise. 3. "**TheirStack Platform**" means the computer software applications, tools, application programming interfaces (APIs), databases, and connectors provided by TheirStack as its technographic and job posting data platform as a service offering, together with the programs, networks and equipment that TheirStack uses to make such platform available to its customers. 4. "**Authorized Affiliate**" means any of Customer's Affiliate(s) which (a) is subject to the data protection laws and regulations of the European Union, the European Economic Area, their member states, Switzerland, and/or the United Kingdom, and (b) is permitted to use the Services pursuant to the Agreement between Customer and TheirStack, but has not signed its own Sales Order with TheirStack and is not a "Customer" as defined under this DPA. 5. "**Customer**" means the entity that executed the Agreement, together with its Affiliates (for so long as they remain Affiliates) that have signed Sales Orders with TheirStack. 6. "**Customer Data**" means any data that Customer or its Users input into the TheirStack Platform for Processing as part of the Services, including any Personal Data forming part of such data. 7. "**Data Protection Laws**" means all laws and regulations in any relevant jurisdiction applicable to the DPA, the Agreement, or the processing of Personal Data, including laws and regulations of the European Union, the European Economic Area, their member states, Switzerland, and/or the United Kingdom and California, including (where applicable) (i) the California Consumer Privacy Act ("CCPA"), as amended by the California Privacy Rights Act ("CPRA"), (ii) the General Data Protection Regulation (Regulation (EU) 2016/679) ("GDPR"), (iii) the Swiss Federal Act on Data Protection; (iv) the UK Data Protection Act 2018; and (v) the Privacy and Electronic Communications (EC Directive) Regulations 2003; in each case, as updated, amended or replaced from time to time. 8. "**GDPR**" means the General Data Protection Regulation (Regulation (EU) 2016/679) ("EU GDPR") and the EU GDPR as it forms part of the law of England and Wales by virtue of section 3 of the European Union (Withdrawal) Act 2018 (the "UK GDPR") (together, collectively, the "GDPR"). 9. "**Personal Data**" means Customer Data consisting of any information relating to (i) an identified or identifiable natural person and, (ii) an identified or identifiable legal entity (where such information is protected similarly as personal data or personally identifiable information under applicable Data Protection Laws). 10. "**Standard Contractual Clauses**" or ("**SCCs**") means the standard contractual clauses annexed to the European Commission's Implementing Decision 2021/914 of 4 June on standard contractual clauses for the transfer of personal data to third countries pursuant to Regulation (EU) 2016/679 of the European Parliament and of the Council ("**EU SCCs**"). 11. "**Processing**", "**data controller**", "**data subject**", "**supervisory authority**" and "**data processor**" have the meanings ascribed to them in the GDPR. ## 2\. STATUS OF THE PARTIES 2.1 The type of Personal Data processed pursuant to this DPA and the subject matter, duration, nature and purpose of the processing, and the categories of data subjects, are as described in **Annex A**. 2.2 In respect of the parties' rights and obligations under this DPA regarding the Personal Data, the parties acknowledge and agree that Customer is the Data Controller and TheirStack is the Data Processor. TheirStack agrees that it will process all Personal Data in accordance with its obligations pursuant to this DPA. 2.3 As between the parties, Customer is solely responsible for obtaining, and has obtained or will obtain, all necessary consents, licenses and approvals for the processing, or otherwise has a valid legal basis under Data Protection Laws for the Processing of Personal Data. Without limiting the foregoing, each of Customer and TheirStack warrant in relation to Personal Data that it will comply with (and will ensure that any of its personnel comply with), the Data Protection Laws applicable to it. ## 3\. THEIRSTACK OBLIGATIONS 3.1 **Instructions**. TheirStack will only process the Personal Data in order to provide the Services and will act only in accordance with the Agreement and Customer's written instructions. The Agreement, this DPA, and Customer's use of the TheirStack Platform's features and functionality, are Customer's written instructions to TheirStack in relation to the processing of Personal Data. 3.2 **Contrary Laws**. If the Data Protection Laws require TheirStack to process Personal Data other than pursuant to Customer's instructions, TheirStack will notify Customer prior to processing (unless prohibited from so doing by applicable law). 3.3 **Infringing Instructions**. TheirStack will immediately inform Customer if, in TheirStack's opinion, any instructions provided by Customer under Clause 3.1 infringe the GDPR or other applicable Data Protection Laws. 3.4 **Appropriate Technical and Organizational Measures**. Taking into account the state of the art, the costs of implementation and the nature, scope, context and purposes of processing, TheirStack will implement appropriate technical and organisational measures to ensure a level of security appropriate to the risks that are presented by the processing, in particular from accidental or unlawful destruction, loss, alteration, unauthorised disclosure of, or access to Personal Data in TheirStack's possession or under its control. Such measures include security measures equal to or better than those specified in **Annex B** below. 3.5 **Confidentiality**. TheirStack will ensure that any person who has access to Personal Data has committed to confidentiality or is under an appropriate statutory obligation of confidentiality. 3.6 **Sub-processors**. Customer provides general authorization for TheirStack to engage sub-processors to process Personal Data, provided that TheirStack: (a) provides at least 30 days' prior written notice of the addition of any new sub-processor; (b) ensures that every sub-processor is bound by a written agreement that requires the sub-processor to provide at least the same level of data protection as is required by this DPA; and (c) remains fully liable for the performance of each sub-processor. Customer may object to TheirStack's appointment of a new sub-processor by notifying TheirStack in writing within 30 days of such notice, provided that such objection is based on reasonable grounds relating to data protection. 3.7 **Data Subject Rights**. TheirStack will assist Customer in responding to requests for exercising the data subject's rights under the Data Protection Laws by implementing appropriate technical and organisational measures, insofar as this is possible, taking into account the nature of the processing. 3.8 **Data Breach Notification**. TheirStack will notify Customer without undue delay after becoming aware of any accidental or unlawful destruction, loss, alteration, unauthorised disclosure of, or access to Personal Data processed by TheirStack on behalf of Customer ("**Personal Data Breach**"). TheirStack will provide Customer with sufficient information to allow Customer to meet any obligations to report or inform data subjects of the Personal Data Breach under the Data Protection Laws. 3.9 **Data Protection Impact Assessment**. TheirStack will provide reasonable assistance to Customer with any data protection impact assessments, and prior consultations with supervisory authorities or other competent data protection authorities, which Customer reasonably considers to be required by article 35 or 36 of the GDPR or equivalent provisions of other Data Protection Laws. 3.10 **Records of Processing**. TheirStack will maintain records of all categories of processing activities carried out on behalf of Customer, containing the information specified in Article 30(2) of the GDPR. ## 4\. CUSTOMER OBLIGATIONS 4.1 **Instructions and Compliance**. Customer will ensure that its instructions comply with Data Protection Laws. Customer will have sole responsibility for the accuracy, quality, and legality of Personal Data and the means by which Customer acquired Personal Data. 4.2 **Data Subject Rights**. Customer will be responsible for complying with any data subject request, and will not disclose TheirStack's confidential information to any data subject or third party. 4.3 **Data Transfers**. If Personal Data is transferred outside the EEA, Customer acknowledges that TheirStack will process such Personal Data in accordance with the safeguards set out in Section 6 below. ## 5\. INTERNATIONAL TRANSFERS 5.1 **Cross-Border Transfers**. TheirStack may transfer Personal Data to, and process Personal Data in, countries other than the country in which the Personal Data was collected, including countries that may not have been deemed to provide an adequate level of protection by the European Commission or other relevant supervisory authority. 5.2 **Safeguards**. For transfers of Personal Data subject to the GDPR from the EEA to countries that have not received an adequacy decision from the European Commission, the parties will ensure that appropriate safeguards are in place. Where such transfers occur, the Standard Contractual Clauses will apply, as detailed in **Annex C**. ## 6\. AUDIT RIGHTS 6.1 **Audit Rights**. Customer may, no more than once per year, during normal business hours and with reasonable prior notice, conduct an audit of TheirStack's compliance with this DPA. Customer may also request information regarding TheirStack's compliance with this DPA. TheirStack will provide reasonable cooperation and assistance in relation to such audits. 6.2 **Third-Party Audits**. Customer acknowledges that TheirStack undergoes regular third-party security audits and certifications. Upon request, TheirStack will provide Customer with copies of relevant audit reports or summaries thereof. ## 7\. TERM AND TERMINATION 7.1 **Term**. This DPA will remain in effect until the termination of the Agreement. 7.2 **Data Return and Deletion**. Upon termination of the Agreement, TheirStack will, at Customer's choice, return or delete all Personal Data in its possession or control, except where TheirStack is required by law to retain copies of Personal Data. 7.3 **Survival**. The provisions of this DPA will survive termination of the Agreement to the extent necessary to comply with Data Protection Laws. ## 8\. LIABILITY AND INDEMNIFICATION 8.1 **Liability**. Each party's liability under this DPA will be subject to the limitations and exclusions set out in the Agreement. 8.2 **Indemnification**. Customer will indemnify, defend and hold harmless TheirStack from and against all claims, costs, damages, losses, liabilities and expenses arising out of or in connection with any breach of this DPA by Customer. ## 9\. MISCELLANEOUS 9.1 **Amendments**. This DPA may only be amended in writing signed by both parties. 9.2 **Governing Law**. This DPA will be governed by and construed in accordance with the laws specified in the Agreement. 9.3 **Severability**. If any provision of this DPA is held to be invalid or unenforceable, the remaining provisions will continue in full force and effect. * * * ## ANNEX A - PROCESSING DETAILS **Categories of data subjects whose personal data is processed:** - End users or individuals purporting to be end users of Customer's applications or services - Employees, consultants, agents and representatives of companies in TheirStack's database - Customer's employees, consultants, agents and representatives authorized to use the Services - Individuals whose personal data is contained in job postings collected by TheirStack **Categories of personal data processed:** - Contact information (names, job titles, email addresses, LinkedIn profiles) - Professional information (employment history, skills, qualifications) - Company affiliation information - Any other personal data that Customer uploads to or accesses through the TheirStack Platform **Sensitive data processed:** None intentionally, although job postings may occasionally contain sensitive personal data which is processed only to the extent necessary to provide the Services. **Frequency of transfer:** Continuous during the term of the Agreement. **Nature of processing:** TheirStack provides a technographic data platform that analyzes job postings and company information to create business intelligence about technology adoption and usage patterns. TheirStack processes Personal Data to: - Provide access to company and job posting databases - Generate analytics and insights about technology adoption - Enable Customer to search and filter data - Provide API access to data - Maintain and improve the Services **Purpose of processing:** The processing is necessary for the provision of the TheirStack Services to Customer and the performance of TheirStack's obligations under the Agreement. **Retention period:** Personal Data will be retained for the duration of the Agreement and as necessary to provide the Services, unless earlier deletion is required by applicable law or requested by Customer. * * * ## ANNEX B - SECURITY MEASURES **Infrastructure Security:** - TheirStack hosts its services in secure, geographically distributed data centers operated by leading cloud providers (AWS) - Automated monitoring systems detect failure conditions and trigger failover mechanisms - Regular backups are performed **Access Controls:** - Role-based access control with principle of least privilege - Regular access reviews and automatic deprovisioning of unused accounts - Encrypted communications for all administrative access **Data Protection:** - Encryption in transit using TLS 1.2 or higher for all data transmissions - Encryption at rest for all databases and storage systems - Logical data isolation between customer environments - Secure key management with regular key rotation **Network Security:** - Web application firewall and DDoS protection - Intrusion detection and prevention systems - Network segmentation and micro-segmentation - Regular vulnerability scanning and penetration testing **Application Security:** - Secure software development lifecycle (SDLC) practices - Code review requirements for all changes - Regular security testing and vulnerability assessments - Automated security scanning in CI/CD pipelines **Monitoring and Incident Response:** - 24/7 security monitoring and alerting - Incident response plan and procedures - Regular security training for all personnel - Annual third-party security audits **Compliance:** - Regular compliance assessments - Privacy by design principles in system architecture - Data minimization and purpose limitation controls * * * ## ANNEX C - STANDARD CONTRACTUAL CLAUSES **DATA EXPORTER:** - Name: \[Customer Name\] - Address: \[Customer Address\] - Contact person: \[Customer Contact\] - Role: Controller **DATA IMPORTER:** - Name: THEIRSTACK SL - Address: Sor Joaquina, 2, 15011 A Coruña, Spain - Contact person: Legal Team, hi @ theirstack.com - Role: Processor **DESCRIPTION OF TRANSFER:** As detailed in Annex A above. **COMPETENT SUPERVISORY AUTHORITY:** Spanish Data Protection Authority (Agencia Española de Protección de Datos) --- title: GDPR description: Ensuring GDPR compliance, TheirStack.com prioritizes lawful data processing, transparency, data minimization, robust security, and respect for individual rights. Our practices include regular audits to maintain the highest standards of data protection and privacy. url: https://theirstack.com/en/docs/legal/gdpr --- At TheirStack, we prioritize the privacy and data protection rights of individuals. We are committed to ensuring that our job scraping practices are fully compliant with the General Data Protection Regulation (GDPR). Our approach to data scraping is governed by the following principles: 1. **Lawful Basis for Processing:** TheirStack.com only scrapes [job data](/en/docs/data/job) where there is a legitimate interest or other lawful basis, as permitted under GDPR. We obtain consent where necessary and ensure that our practices are transparent and fair. 2. **Transparency and Fairness:** We are dedicated to clear and open communication about our data collection processes. Our privacy notice and policy detail our scraping activities and explain how the data will be used, ensuring that users are well-informed. 3. **Data Minimization:** We adhere to the principle of data minimization by collecting only the information necessary for the purpose of providing accurate and relevant job listings. We avoid gathering excessive personal information that is not pertinent to the job postings. 4. **Data Security:** Protecting the data we collect is paramount. TheirStack.com employs robust security measures to safeguard the data from unauthorized access, breaches, and other security threats. 5. **Data Subject Rights:** We respect the rights of individuals as outlined in the GDPR. This includes the right to access, rectify, and erase their personal data. We provide mechanisms for individuals to easily exercise these rights. 6. **Regular Audits and Compliance Checks:** To maintain our commitment to GDPR compliance, TheirStack.com conducts regular audits of our scraping activities. We continuously review and update our practices to ensure they remain aligned with GDPR requirements and reflect any regulatory changes. By adhering to these principles, we ensure that our job scraping practices are conducted responsibly and in full compliance with GDPR, upholding the highest standards of data protection and privacy. --- title: Privacy Policy description: Read the TheirStack privacy policy to understand how we collect, use, and protect your personal information when you use our platform, website, and related services. url: https://theirstack.com/en/docs/legal/privacy-policy --- This is the Privacy Policy of the [TheirStack.com](https://theirstack.com) [](https://asgard.ai/)website and any affiliated software and mobile applications (collectively, the “Platform”), operated by THEIRSTACK SL(together with our affiliates and subsidiaries, “TheirStack”, “we”, “us”, “our” and terms of similar meaning) and our related products and services (collectively, the “Service” or “Services”). It describes the information that we collect as part of the normal operation of our Platform, and how we use and disclose this information. All of the different forms of data, content, and information described below are collectively referred to as “information.” ## The Information We Collect And Store ### We collect Business Information: TheirStack creates profiles of business people and companies (”Business Information”) from different data sources that we make available to the users of the Platform. Business Information that may be provided includes company information that may include company financial data, company business sector, technologies used by the company, ongoing or planned projects in the company, or any information made available to the public by the company. Business Information may also include contact information of the company representatives (name, job title, company department, and LinkedIn URL). We obtain the data needed to gather this Business Information in several ways: (i) by scanning the web and gathering publicly-available information (company website, company press releases, company jobs, company LinkedIn site or any other material made available to the public by the company or its representatives) (ii) through market research surveys conducted by our in-house research team (iii) by licensing information from other third-party companies ### We may collect and store Customer Information when running our Service: Information You Provide.  We may collect personal information that can be used to contact or identify you and may include information such as an individual’s name, email address, mailing address, telephone number, and payment or bank account details (“Personal Information”). When you register an Account, we may collect some Personal Information, such as your name, your phone number, a credit card or other billing information, your email address, and postal addresses. The Site may allow you to link your Third-Party Accounts. We may use OAuth (as defined below), if available, to access Third-Party Accounts in order to limit our collection of your passwords. “OAuth” is an open protocol for authorization, commonly used as a way for users to log in to sites using their accounts with third-party services, such as Google, but without exposing their third-party-service passwords to such sites. For a Third-Party Account that does not support OAuth, we will ask for your login credentials for such Third-Party Account, which may include your email address and password. In all cases, we may collect your name and email address and the names and email addresses of your email contacts, subject to the terms of this Privacy Policy. If you create an Account using your login credentials from one of your Third-Party Accounts, we may access and collect your name and email address, and other Personal Information that your privacy settings on the Third-Party Account permit us to access, subject to the terms of this Privacy Policy. When you use the Service, we may automatically record information from your Device, its software, and your activity using the Services. This may include the Device’s Internet Protocol (“IP”) address, browser type, the web page visited before you came to our website, information you select or search for on our website, locale preferences, identification numbers associated with your Devices, your mobile carrier, date and time stamps associated with transactions, system configuration information, metadata concerning your files, and other interactions with the Service. We also use technologies such as cookies, JavaScript, local storage (as defined below), pixel tags, and scripts to collect information, provide a better user experience, and improve our Services. A cookie is a small data file that we transfer to your Device. We may use “persistent cookies” to save your registration ID and login password for future logins to the Service. We may use “session ID cookies” to enable certain features of the Service, to better understand how you interact with the Service, and to monitor aggregate usage and web traffic routing on the Service. You can instruct your browser, by changing its options, to stop accepting cookies or to prompt you before accepting a cookie from the websites you visit. If you do not accept cookies, however, you may not be able to use all aspects of the Service. “Local storage” is a way for a website to collect and store information “locally” (e.g., on the user’s device rather than on the website’s server) and then later retrieve it again. Local storage includes “localStorage” and “sessionStorage.” By using local storage, a user’s visits can, for example, be stored on their own computer, counted, and then given to us. ## How We Use Personal Information Personal Information is or may be used: (i) to provide and improve our Service, (ii) to administer your use of the Service, (iii) to better understand your needs and interests, (iv) to personalize and improve your experience, and (v) to provide or offer software updates and product announcements. If you no longer wish to receive communications from us, please follow the “unsubscribe” instructions provided in any of those communications, or update your account settings information. Analytics. We also collect some information (ourselves or using third-party services) using logging and cookies, such as IP address, which can sometimes be correlated with Personal Information. We use this information for the above purposes and to monitor and analyze the use of the Service, for the Service’s technical administration, to increase our Service’s functionality and user-friendliness, and to verify users have the authorization needed for the Service to process their requests. ## Information Sharing and Disclosure We may disclose to parties outside TheirStack information that you provide and that we collect when we have a good faith belief that disclosure is reasonably necessary to: (a) comply with a law, regulation, or compulsory legal request; (b) protect the safety of any person from death or serious bodily injury; (c) prevent fraud or abuse of TheirStack or its users; or (d) to protect TheirStack property rights. ## Changing or Deleting Your Information You can access and modify the Personal Information associated with your Account by contacting us at [hi@theirstack.com](mailto:hi@theirstack.com). Please note that if you signed up using Third-Party Account, you may have to access and modify the Personal Information associated with your Third-Party Account in order to modify certain of the Personal Information associated with your Account. If you want us to delete your Personal Information and your Account, please contact us at [hi@theirstack.com](mailto:hi@theirstack.com) with your request. We will take steps to delete your information as soon as is practicable, but some information may remain in archived/backup copies for our records or as otherwise required by law. ## Data Retention We will retain your information for as long as your Account is active or as needed to provide you the Services. If you are a User and wish to cancel your account or request that we no longer use your information to provide you Services, you may delete your account. We may retain and use your information as necessary to comply with our legal obligations, resolve disputes, and enforce our agreements. Consistent with these requirements, we will try to delete your information quickly upon request. Please note, however, that there might be latency in deleting information from our servers and backed-up versions might exist after deletion. Only the User may request that an Account be deleted. ## Security The security of your information is important to us. We follow generally accepted standards to protect the information submitted to us, both during transmission and once we receive it. No method of electronic transmission or storage is 100% secure, however. Therefore, we cannot guarantee its absolute security. If you have any questions about security on our website, you can contact us at [hi@theirstack.com](mailto:hi@theirstack.com). ## Contacting Us If you have any questions about this Privacy Policy, please contact us at [hi@theirstack.com](mailto:hi@theirstack.com) ## Changes to our Privacy Policy This Privacy Policy may change from time to time, and the most current version will be posted on our Site, so please check our Site regularly. We may provide notice of changes in other circumstances as well. By continuing to use the Service after those changes become effective, you agree to be bound by the revised Privacy Policy. --- title: Refunds and Cancellations description: Read the TheirStack refunds and cancellations policy to understand the conditions under which refunds are issued and how to cancel your subscription or one-off plan. url: https://theirstack.com/en/docs/legal/refunds-and-cancellations --- ## Refunds Our refund policy is designed to be straightforward and fair. We offer refunds under specific conditions to ensure we can continue providing quality service to all our users. ### Standard Refund Conditions Refunds are available when **all** of the following conditions are met: - **No usage of credits**: You have not used any [credits](/en/docs/pricing/credits) from the invoice you're requesting a refund for - **Within 90 days**: You request the refund within 90 days of when the invoice was paid ### Refund Amount If you're eligible, you'll receive a full refund of the amount you paid, minus payment processing fees (approximately 3% for Stripe transactions). Refunds are processed within 5-10 business days of approval. ### How to Request a Refund To request a refund: 1. Contact us through [https://app.theirstack.com/support/new](https://app.theirstack.com/support/new) with "Refund Request" in the subject line 2. Include your invoice number and reason for the refund request 3. Our team will review your request and respond within 2 business days ## Cancellations You can cancel your subscription at any time without penalties. We've made the process simple and straightforward. ### How to Cancel 1. Navigate to the [Billing page](https://app.theirstack.com/settings/billing) 2. Go to the "Plans" section and click the 'Cancel Plan' button 3. Complete the brief cancellation form (optional feedback helps us improve) 4. Confirm your cancellation ### What Happens After Cancellation - **Immediate effect**: Your subscription is marked as cancelled and won't renew - **Access continues**: You keep full access to TheirStack. Credits will rollover for 12 months. - **Data retention**: Your account data remains accessible during your remaining billing period - **No automatic refunds**: Cancellation doesn't trigger a refund unless you meet the refund conditions above ## Need Help? Our support team is here to help with any questions about refunds or cancellations. ### Contact Us - **Contact us through**: [https://app.theirstack.com/support/new](https://app.theirstack.com/support/new) - **Response time**: Within 2 business days - **For fastest service**: Include your account email and invoice number in your message --- title: Data Sub-processors description: url: https://theirstack.com/en/docs/legal/subprocessors --- TheirStack may engage the third-party organizations below (each, a “Sub-processor”) to process personal data on behalf of our customers and in accordance with TheirStack’s commitments set forth in our [data processing addendum](/en/docs/legal/dpa) or other written agreement(s) between you and TheirStack. ## Sub-Processors | Name | Purpose | Location | | --- | --- | --- | | Cloudflare, Inc. | Web monitoring, WAF, Denial of Service protection, and CDN provider | United States | | Render Services, Inc. | Infrastructure provider and primary hosting provider | United States | | Vercel Inc. | Infrastructure provider and primary hosting provider | United States | | Snowflake Inc. (Crunchy Bridge) | Database | United States | | ClickHouse, Inc. | Database (job postings, company, and technographics data) | United States | | Posthog Inc. | Web analytics provider | United States | | Grafana Labs Inc. | Monitoring and observability provider | United States | | Kinde Inc. | Identity provider | United States | | Stripe, Inc. | Payment processing and billing | United States | | Loops.io | Email service provider | United States | | OpenAI, Inc. | AI services provider | United States | | Slack Technologies, Inc. | Communication platform | United States | --- title: Terms and Conditions description: Read the TheirStack terms and conditions to understand the rules, guidelines, and legal agreements governing your use of our platform, API, and data services. url: https://theirstack.com/en/docs/legal/terms-and-conditions --- TheirStack is an online service that delivers company insights and aggregates jobs collected from publicly available sources. The present conditions expose the rights and obligations of the user and of TheirStack as the provider of the service. TheirStack will assume that any user who uses the service has read and accepted the conditions of use, and TheirStack reserves the right to update and modify the Terms of Use without any prior notice, which are always available at [www.theirstack.com](http://www.theirstack.com). TheirStack is the commercial name under which THEIRSTACK SL, with tax identification number ESB56963697, provides access to the TheirStack Web Site and its related services according to the terms and conditions set forth below. This agreement will be valid from the date you check the box for acceptance of this agreement that appears at the bottom of this document. New features that could be added to the Services will be subject to the Terms of Use. In case the user continues to make use of the Service after any modification, it will assume their agreement with said modifications. Failure to comply with any of the Conditions of Use may lead to cancellation of your account. ## 1\. Account Terms To access the service it is essential to be over eighteen (18) years old. A complete legal name, an email address, and all information required by TheirStack in the account creation process must be provided. It is the responsibility of the user to provide truthful information, and TheirStack reserves the right to delete any account if it is suspected of its veracity or could breach any of the rules of use of TheirStack. The user is responsible for maintaining the privacy of his account. TheirStack shall not be liable for any damage or loss that may be the result of user error in protecting your login information. The parties agree to legally equate the signature of the client with the signature made by any other type of code, code, or element of security identification. Notwithstanding the foregoing, the service provider may require, when deemed necessary, written confirmation to the client. Agreements TheirStack offers a rating system that adapts to the volume of documents that the user performs. The limits of each tariff are specified in the prices section. If the user exceeds any of the limits of his tariff, he will have to increase the rate. TheirStack reserves the right to modify the rates unilaterally and at any time, without granting such change any right to compensation by the users. ## 2\. Payment and Access A valid bank card is required to make payments. It is not required to create or use a free account. TheirStack will periodically charge you a recurring fee depending on the type of account you have contracted. The Service is charged each period in advance. Refunds may be available only under the conditions described in the [Refunds and Cancellations Policy](/en/docs/legal/refunds-and-cancellations). No credits are provided for partial months or periods of non-use. **Unused [API Credits](/en/docs/pricing/credits)**: Unused API credits roll over and can be used for up to 12 months from the date they were purchased. This ensures you get full value from your purchased credits even if you don't use them immediately. **Refunds**: For information about our refund policy, including specific conditions under which refunds may be available, please refer to our [Refunds and Cancellations Policy](/en/docs/legal/refunds-and-cancellations). ### Refunds Refunds are available only under the conditions described below and in the [Refunds and Cancellations Policy](/en/docs/legal/refunds-and-cancellations): - **No usage of credits**: No credits from the invoice for which a refund is requested have been used. - **Within 90 days**: The refund request is made within 90 days of the invoice payment date. If eligible, the refund amount is the amount paid minus payment processing fees (approximately 3% for Stripe transactions). Approved refunds are processed within 5–10 business days. To request a refund, contact us through [https://app.theirstack.com/support/new](https://app.theirstack.com/support/new) with “Refund Request” in the subject, include the invoice number and the reason for the request. TheirStack will review and reply within 2 business days. The customer agrees that it will not be necessary to confirm receipt of the acceptance of the contract when it has been concluded exclusively by means of electronic communication. In case the user charges an account level for their volume of documents, a charge will not be made on their card with the new amount until the next billing date. From now on, the next billing will be charged on your card for the new amount, unless the account is canceled. In case of non-payment or return of the receipt, you will be notified of the default and will automatically lose the ability to access the Service. The data will be deleted within thirty (30) days from the date of default. No fee includes any taxes or duties required by your governmental authorities. The user is responsible for paying these taxes or obligations. The user decides who has the right to enter his account with the role he deems appropriate. ## 3\. Products Provided TheirStack delivers data via 4 different products: - **[Web App](/en/docs/app)**: User interface to perform job and company searches, technographic searches, filter jobs by company, view company details, perform company enrichment, create and manage saved searches, configure webhooks, and export data as CSV or Excel. - **[API](/en/docs/api-reference)**: Programmatic access to the capabilities listed above for integration into customer systems. - **[Webhooks](/en/docs/webhooks)**: Mechanism to receive notifications when new jobs or companies are identified that match a saved search. - **[Datasets](/en/docs/datasets)**: Historical datasets for jobs and companies with daily updates, delivered as flat files via cloud storage. ## 4\. Authorized use of licensed materials and TheirStack technology, restrictions ### 4.1 Authorized Users Licensee shall be entitled to designate persons as Authorized Users up to the number of Authorized Users subscribed as stated in the Ordering Document. If Licensee designates additional persons as Authorized Users beyond the number subscribed, such designation may be deemed by TheirStack, to be confirmed by notice to Licensee, as Licensee's subscription to such additional number of Authorized Users. In the event of such subscription, TheirStack may charge Licensee a corresponding additional Subscription Fee equal to the prevailing per-Authorized User rate multiplied by the period from the date of notice hereunder until the end of the then-current Term. Each Authorized User will be provided a unique username and password. Such usernames and passwords may not be shared and may not under any circumstances be used by anyone who is not an Authorized User. If any Authorized User's login credentials are disclosed to any person who is not an Authorized User but who would satisfy the qualification requirements of Section 4.2 hereof, TheirStack may, upon notice to Licensee, deem such sharing to be Licensee's subscription to the number of additional Authorized Users equal to the number of persons to whom such credentials were disclosed. Licensee shall be responsible for compliance with the terms of this Agreement by all Authorized Users, including, without limitation, the restrictions on use and transfer of Licensed Materials set forth herein. Licensee acknowledges and agrees that Authorized Users must provide TheirStack with certain identifying information, including their name and a business email address, and that Authorized Users may be required to accept an end-user license agreement agreeing to TheirStack's privacy policy and representing that they are authorized to access the Services on Licensee's behalf. ### 4.2 Qualification of Authorized Users Licensee shall not designate any person as an Authorized User unless such person is: (1) a natural person and (2) an employee of Licensee. Licensee may designate a non-employee (i.e., an independent contractor) as an Authorized User only with prior written notice to TheirStack and provided Licensee takes reasonable steps to ensure such non-employee uses the Services only as permitted under this Agreement. If the employment of any Authorized User that was in effect as of the date such person was designated as an Authorized User terminates, such person's authorization to access the Services shall be revoked automatically without any further action by TheirStack. In the event of a termination, the Licensee shall take all reasonable steps to ensure that such person ceases accessing the Services. Licensee may reassign Authorized User designations at any time subject to the foregoing qualification requirements. ### 4.3 Authorized Uses and Restrictions Licensee may use the Services for the following purposes: - Business-to-business sales, marketing, recruiting, or business development activities - Reposting and redistributing jobs - Reselling TheirStack data partially through their own platform - Viewing and analyzing Licensed Materials - Communicating with Licensed Materials Contacts in a professional manner - Identifying prospective sales opportunities - Researching existing customers and prospects Licensee is expressly prohibited from: - Creating or offering a competing product or service to TheirStack's core services - Distributing, sublicensing, reselling, or otherwise making available TheirStack data in a way that competes with TheirStack's primary business - Providing any single customer with the TheirStack dataset in whole or substantially all, including in a form that enables reconstruction of the dataset (only partial extracts or subsets may be delivered) - Sharing login credentials, account access, API keys, or other access methods with any person who is not an Authorized User - Publishing, displaying, or otherwise making TheirStack data publicly accessible on any website, application, or platform without requiring user authentication (login) or a paid subscription (paywall) - Using TheirStack data for search engine optimization (SEO) purposes, including creating publicly indexable content (e.g., indexed pages or landing pages) designed to attract organic search traffic, unless the content is protected behind a login or paywall - Reverse engineering, decompiling, disassembling, or otherwise attempting to derive source code from TheirStack Technology - Scraping, copying, reproducing, or recreating TheirStack's website content, data, or landing pages, whether through automated means (including but not limited to web crawlers, bots, or scrapers) or manual processes, for use on any other domain, website, or platform - Copying, reproducing, or mimicking TheirStack's SEO-related elements (including meta tags, meta descriptions, title tags, structured data markup such as JSON-LD/schema.org, canonical tags, or other technical SEO implementations) for use in connection with any competing or similar service ### 4.4 Limitations on Use of the Services Licensee shall use the Services in a responsible and professional manner consistent with the intended and permissible uses herein and consistent with standard industry practice. Licensee shall not override or circumvent, or attempt to override or circumvent, any security feature, control, or use limits of the TheirStack Technology. Licensee will not use the Licensed Materials or TheirStack Technology for commercial purposes not permitted under this Agreement and shall not designate any person as an Authorized User if Licensee has reason to believe such person is likely to use the Services on behalf of a third party or otherwise in violation of this Agreement. TheirStack may use technological means to place reasonable use limits to prohibit excessive use, including excessive downloads or screen views that indicate a violation of this Agreement, such as sharing with third parties or attempting to circumvent limitations to purchased credits (if applicable). TheirStack has the right to limit the access to the Services, if Licensee does not remedy the breach within fifteen (15) days after receipt of notice in writing, except if TheirStack has to do so for any security reasons. ### 4.5 Identification of Licensed Materials Licensee shall not integrate Licensed Materials into any CRM, marketing automation, or sales enablement system for the purpose of allowing persons who are not Authorized Users to access or use the Licensed Materials. Any Licensed Materials that are downloaded and/or integrated into any CRM system must be maintained with identifying information indicating that such materials originated with TheirStack by, for example, maintaining a lead source of "TheirStack." ### 4.6 Unauthorized Access and Use In the event TheirStack has a reasonable belief that Licensee or any Authorized User is engaged in any unauthorized access or use of the Licensed Materials or TheirStack Technology in violation of this Agreement, TheirStack may suspend Licensee's access to the Licensed Materials and/or TheirStack Technology after a prior written notice remained without effect for fifteen (15) days, except if TheirStack has to do so without undue delay for any security reasons or personal data breach. TheirStack will have, in the event of an actual breach of this Agreement, no liability to Licensee for such period of suspension and a suspension shall have no effect on the Term of this Agreement nor on Licensee's obligation to pay the Subscription Fee. ## 5\. Service and pricing modifications TheirStack reserves the right to modify or suspend, temporarily or permanently, the Service at any time for any reason with or without notice if it deems it convenient. TheirStack reserves the right to change monthly fees with a notice of 15 days. Notification of quota changes will be posted on TheirStack's website and in writing. ## 6\. Cancelation The user is responsible for the proper cancellation of his account. You can cancel your account at any time by going to app.theirstack.com/settings/billing. Once your account is canceled, you won't be charged anymore. The user can cancel his account at any time but will be responsible for all the charges made until that moment, including the full monthly charge for the month in which he suspends the service. Thereafter, you will not be charged. TheirStack reserves the right to cancel an account or prevent the use of the Software to those who do not comply with the present conditions of use. ## 7\. Copyright and intellectual property TheirStack owns all the Intellectual Property rights of all and any of the components of the Service that may be protected, including but not limited to the name of the Service, graphic material, all software associated with the Service, and the elements of the user interface contents In the Service, many of the individual characteristics and related documentation. The user undertakes not to copy, adapt, reproduce, distribute, reverse engineer, decompile, or disguise any facet of the Service that TheirStack owns. The user also accepts and agrees not to use robots, spiders, other automated devices, or manual processes to control or copy any content of the Service. TheirStack will not claim rights over the Intellectual Property of the Content that the user uploads or provides to the Service. However, by using the Service to send content, the user accepts that third parties can view and share this content sent by the user. ## 8\. Liability TheirStack shall be liable only for direct damages resulting from the proven non-performance of its essential contractual obligations under this agreement, and only to the extent such non-performance is due to gross negligence or willful misconduct. Neither party shall be liable for indirect, consequential, or immaterial damages. Each Party shall be responsible for the proper performance of its obligations and agrees to compensate the other only for direct and reasonably foreseeable damages arising from its breach of this agreement. ## 9\. Marketing Consent By using the Service, the user agrees that TheirStack may use the user's company name, logo, and domain name in marketing materials. This includes, but is not limited to, use on the TheirStack website, presentations, and promotional content. If the user wishes to opt out of this usage, they may contact TheirStack at [hi@theirstack.com](mailto:hi@theirstack.com). ## 10\. General Terms The user is fully responsible for the access and correct use of TheirStack subject to the current legality, whether national or international, as well as the principles of good faith, morality, good customs, and public order. And specifically, it acquires the commitment to diligently observe the present General Conditions of use. The user agrees not to resell, duplicate, reproduce, or exploit any part of the Service without the express written consent of TheirStack. TheirStack makes no warranties with respect to its ability to use the Service, its satisfaction with the Service, that the Service is available at all times, uninterruptedly and without errors, the accuracy of the mathematical calculations performed by the Service, and the correction Of the errors of the Service. Neither TheirStack nor its partners nor its sponsors are liable for any direct, indirect, consequential, special, exemplary, punitive, or other damages arising out of or in any way connected with the use made by the user of the service. The user can only solve his dissatisfaction with the Service by not using it and canceling his account. If any of the conditions described here are invalidated or can not be applied, the application of any of the remaining ones should not be affected in any case. Any questions regarding the Terms of Use should be directed to TheirStack via email at hi - at - TheirStack - dot - com The Terms of Use establish an absolute understanding between you and TheirStack regarding the Service and prevail over any prior agreement reached between you and TheirStack. The Terms, and your relationship with TheirStack under these Terms, shall be governed by the laws of Spain. The user and TheirStack agree to submit to the exclusive jurisdiction of the courts of Vigo, Spain to resolve any legal questions regarding the Conditions. --- title: Auto recharge credits description: Learn how to set up auto recharge rules to prevent running out of credits in production — configure thresholds, recharge amounts, and payment methods to ensure uninterrupted API access. url: https://theirstack.com/en/docs/pricing/auto-recharge-credits --- Auto recharge rules allows you to automatically recharge credits when your credit balance are bellow a specific number. You can set up one rule for each credit type ([Company credits](/en/docs/pricing/credits) or API credits). ## How to set up auto recharge rules 1. Go to the [billing page](https://app.theirstack.com/settings/billing) 2. Go to the "Auto Recharge" section 3. Click on the "Add Rule" button 4. Select the credit type (Company credits or API credits) 5. Insert the amount of credits to recharge when bellow 6. Insert the amount of credits to recharge 7. Click on the "Save" button ## Cost of the auto recharge Auto recharge uses the same credit prices as API credits in the recurring pricing plan. Check the [pricing here](https://www.theirstack.com/en/pricing) ## How to delete an auto recharge rule 1. Go to the [billing page](https://app.theirstack.com/settings/billing) 2. Go to the "Auto Recharge" section 3. Click on the trash icon button to delete the rule ## FAQs #### What happens if I'm at 0 credits and I create a new auto-recharge rule? Your next request will fail, but it will trigger the auto-recharge. Once the payment processes (usually a few seconds), your new credit pack will be added and subsequent requests will succeed. --- title: Credits description: Learn the difference between API credits and Company credits, how each type is consumed, and how to monitor your credit usage across searches, reveals, and API calls. url: https://theirstack.com/en/docs/pricing/credits --- TheirStack credits are the virtual currency system used for running actions in TheirStack. Depending on your [TheirStack plan](https://www.theirstack.com/en/pricing) you will have a different amount of credits to run actions. ## Credits types There are 2 types of credits: company credits and API credits. Both are included in the free trial and subscription plans. ### Company credits A company credit allows you to access to all job postings, technologies used and firmographics (location, industry, size, etc.) of a company through app.theirstack.com. **How company credits work** - When you reveal or export a company, 1 credits company credit is consumed. - You can view or export that same company or any of their jobs an unlimited number of times for 90 days. - Unused paid credits will roll over and remain in your account for up to 12 months after they're purchased. ![Credits type](/static/images/product/reveal-action.png) ### API credits API credits are used for API requests or webhooks. API credits are consumed for each record (job or company) returned from our API endpoints or dispatched via Webhooks. **How API credits work** - Credits are only consumed when the API returns data in the response or when a webhook event is dispatched. - The credit cost for each record type is: - 1 credits per job in [Job Search Endpoint](/en/docs/api-reference/jobs/search_jobs_v1) - 3 credits per company in [Company Search Endpoint](/en/docs/api-reference/companies/search_companies_v1) - 3 credits per all technologies used by a company in the [Technographics Endpoint](/en/docs/api-reference/companies/technographics_v1) - Each API call or webhook event is processed independently - repeated requests for the same data will consume credits each time. - Unused paid credits will roll over and remain in your account for up to 12 months after they're purchased. ![Credits type](/static/images/product/jobs-api-curl.png) ## View credit usage You can view your [credit usage](/en/docs/pricing/usage) by going to the [usage page](https://app.theirstack.com/settings/usage). --- title: Pricing description: Learn more about TheirStack pricing — explore available plans, understand the credit system for API and company data, and set up auto-recharge rules to keep your workflows running. url: https://theirstack.com/en/docs/pricing --- - [Auto recharge credits](/en/docs/pricing/auto-recharge-credits) — Learn how to set up auto recharge rules to prevent running out of credits in production — configure thresholds, recharge amounts, and payment methods to ensure uninterrupted API access. - [Credits](/en/docs/pricing/credits) — Learn the difference between API credits and Company credits, how each type is consumed, and how to monitor your credit usage across searches, reveals, and API calls. - [Plans](/en/docs/pricing/plans) — Learn about the different plans available on TheirStack — compare features, credit allowances, and API access across Free, Starter, Growth, and Enterprise tiers to find the right fit. - [Usage](/en/docs/pricing/usage) — Learn how to view your credit usage, webhook events, and API requests with detailed charts showing breakdowns by status, type, and time period. ## FAQs #### Why can't I see a company that was previously unblurred? When you reveal a company, a company credit is used. This allows you to view all their jobs, technologies, and firmographics, or export that company as many times as you want for 90 days. Since collecting new jobs or technologies incurs a cost, it's not feasible to offer unlimited access to new data indefinitely. However, we are planning an enhancement to offer you a better experience: after 90 days, you will still be able to see the company, but any new jobs or technologies discovered after that period will not be accessible. This ensures you retain the data you've paid for, without receiving updates beyond the initial access period. #### How can I cancel my subscription? You can cancel your subscription at any time. Please go to [this page](https://app.theirstack.com/settings/billing) and click on the "Cancel Subscription" button. Once you complete the cancellation form, you will see that the status plan will be updated to "Cancelled". #### Why was my free plan cancelled? Your free plan may have been cancelled if we detected unusual activity on your account (for example, a disposable email provider or other suspicious activity). If you believe your email provider is legitimate, you can check whether the domain is considered disposable [here](https://verifymail.io/domain/mailcatch.com). If it’s not disposable, please contact support and we can review and reactivate your free plan. If it is a disposable email provider, please sign up again using a valid business email or an official email provider (for example, Gmail or Outlook). #### How can I set to auto recharge credits? You can set to [auto recharge credits](/en/docs/pricing/auto-recharge-credits) at any time. Please go to [this page](https://app.theirstack.com/settings/billing) and click on the "Auto Recharge" button. You can configure to [auto-recharge](/en/docs/pricing/auto-recharge-credits) when [company credits](/en/docs/pricing/credits) or API credits are below a specific number(eg:1000 credits) and you can select the amount. The cost of this credits package auto-charge will be the same credit prices as it was a recurring price. Check the [pricing here](https://www.theirstack.com/en/pricing) #### How can I update my subscription? Updating a subscription isn't currently supported, but you can cancel your current plan and subscribe to a new one. Credits from the new plan will be available immediately, and unused credits from the current plan can be used for up to 12 months from the date they were purchased, even if you cancel your subscription. Here's how it works: 1. Visit your [billing page](https://app.theirstack.com/settings/billing) anytime 2. Click "Update Subscription" to cancel your current plan 3. Select a new plan with more or fewer credits based on your needs 4. You'll pay the full amount for the new plan when your current cycle ends **Important:** Credits from your current billing period aren't prorated or refunded when you make changes. #### How to change my billing information? You can change the billing information at any time: billing address, billing email, tax ID and phone number. 1. Go to [the billing page](https://app.theirstack.com/settings/billing) 2. Click on "Manage Billing" and you will be redirected to the Stripe billing portal. 3. Click on "Update information" 4. Update any of the fields: name, email, address, phone number and tax ID 5. Click on the "Save" button The changes will be applied to the next invoice. #### How can I get a quote for purchasing a list of companies? Our platform operates on a self-service model, which means we don't offer custom quotes for [company lists](/en/docs/app/company-lists). Instead, you can easily calculate the cost yourself: 1. Visit our [company search page](https://app.theirstack.com/search/companies/new) and use filters to find companies matching your criteria (e.g., technologies used, location, size). 2. Note the total number of companies in your filtered results (shown in the top left corner). This represents the number of company credits you'll need. 3. Check our [pricing page](https://www.theirstack.com/en/pricing) to find the plan that best fits your credit needs. #### How to get a receipt or invoice of your purchases? You can get a receipt or invoice of your purchases at any time through the [invoices page](https://app.theirstack.com/settings/invoices). #### How can I see all my revealed companies? Every time you reveal a company, it is added to a company list called ["Companies seen"](/en/docs/app/company-lists/companies-seen). Go to this [company list](https://app.theirstack.com/company-list) to see all your revealed companies. --- title: Plans description: Learn about the different plans available on TheirStack — compare features, credit allowances, and API access across Free, Starter, Growth, and Enterprise tiers to find the right fit. url: https://theirstack.com/en/docs/pricing/plans --- **Free Plan** Start exploring with 50 [company credits](/en/docs/pricing/credits) and 200 API credits every month - completely free, forever. Perfect for getting started, but with a few gentle limits to keep things fair: - Browse up to 5 pages of search results - View 25 results per page > The free plan is only for users who have never paid for any credits. Once you make your first payment, you become a paid plan member from that moment forward. **Paid Plan** Unlock the potential with any paid plan (app, API, or dataset) and enjoy full access to all features. ## Comparison Compare the features and limitations between free and paid plans: | Feature | Free Plan | Paid Plan | | --- | --- | --- | | **Credits (monthly)** | | | | Company credits | 50 per month | 50 per month + purchased amount | | API credits | 200 per month | 200 per month + purchased amount | | **[Job Search](/en/docs/api-reference/jobs/search_jobs_v1)** | | | | Results per page | Up to 25 | Up to 500 | | Maximum pages | 5 pages | Unlimited | | [Rate limit](/en/docs/api-reference/rate-limit) | 2 req/sec | 4 req/sec | | **[Company Search](/en/docs/api-reference/companies/search_companies_v1)** | | | | Results per page | Up to 25 | Up to 500 | | Maximum pages | 5 pages | Unlimited | | Rate limit | 2 req/sec | 4 req/sec | | **[Technographics](/en/docs/api-reference/companies/technographics_v1)** | | | | Results per page | Unlimited | Unlimited | | Maximum pages | Unlimited | Unlimited | | Rate limit | 2 req/sec | 4 req/sec | To upgrade your plan and access higher limits, visit the [billing settings](https://app.theirstack.com/settings/billing/purchase?defaultTab=app). --- title: Usage description: Learn how to view your credit usage, webhook events, and API requests with detailed charts showing breakdowns by status, type, and time period. url: https://theirstack.com/en/docs/pricing/usage --- You can view your credit usage through the [usage page](https://app.theirstack.com/settings/usage). Use the date range picker to see the usage for a specific period. ## Credits usage In the credits usage section you can see the total credits consumed for your account for [company credits](/en/docs/pricing/credits) and API credits. ## Webhook events With the [webhook events](/en/docs/webhooks/monitor-your-webhooks) chart you can see the total number of webhook events triggered for your account. You can see a breakdown of the webhook events by: - **Event Status**: success, in progress, failed, not triggered. Learn more about the [webhook events statuses](/en/docs/webhooks/monitor-your-webhooks#webhook-events-statuses). - **Webhook**: name of the webhook that triggered the event. ## Requests The requests chart shows the total number of API requests and UI requests for your account. Click "View request" to see the CURL command for any request. --- title: Company Dataset description: Learn about the dictionary of the Companies Dataset — explore all available fields, data types, and descriptions for company records including domain, industry, size, and location data. url: https://theirstack.com/en/docs/datasets/options/company --- | Column | Type | Description | Fill Rate | | --- | --- | --- | --- | | `id` | str | ID of the company, meant to be used only as a join key between the company and the company\_technologies datasets. Will change in the future | \- | | `name` | str | Company name | \- | | `domain` | str | Company domain | \- | | `possible_domains` | array | List of possible company domains | \- | | `iso2` | str | ISO2 country code. E.g. 'US' | \- | | `industry_id` | int | Code of the industry. One of LinkedIn's Industry Codes V2 from https://learn.microsoft.com/en-us/linkedin/shared/references/reference-tables/industry-codes-v2 | \- | | `employee_count` | int | Number of employees of the company | \- | | `annual_revenue_usd` | float | Annual revenue of the company in USD | \- | | `total_funding_usd` | float | Funding of the company in USD | \- | | `funding_stage` | str | Latest funding stage of the company | \- | | `last_funding_round_date` | date | Date of the last funding round of the company | \- | | `founded_year` | int | Year the company was founded | \- | | `yc_batch` | str | If the company went through YC, this is its batch | \- | | `linkedin_id` | str | ID of the company in LinkedIn | \- | | `linkedin_url` | str | LinkedIn URL of the company | \- | | `apollo_id` | str | ID of the company in Apollo | \- | | `is_recruiting_agency` | bool | Is a recruiting agency | \- | | `is_consulting_agency` | bool | Is a consulting agency | \- | | `logo_url` | str | Logo of the company | \- | | `annual_revenue_usd_readable` | str | Annual revenue of the company in USD, formatted as an easily readable string | \- | | `last_funding_round_amount_readable` | str | Amount of the last funding round of the company, formatted as an easily readable string | \- | | `long_description` | str | Short description of the company | \- | | `seo_description` | str | SEO description of the company, extracted from their website | \- | | `city` | str | City of the company's HQ | \- | | `postal_code` | str | Postal code of the company's HQ | \- | | `alexa_ranking` | int | Alexa ranking | \- | | `publicly_traded_symbol` | str | Publicly traded symbol | \- | | `publicly_traded_exchange` | str | Publicly traded exchange | \- | | `investors` | array | List of investors in this company | \- | | `num_jobs` | int | Number of jobs from this company in our database | \- | | `num_jobs_last_30_days` | int | Number of jobs from this company in our database posted in the last 30 days | \- | | `technology_slugs` | array | List of technologies used by this company | \- | --- title: Job Dataset description: Explore all 60 job dataset fields including column names, data types, descriptions, and fill rates showing data completeness metrics for each field url: https://theirstack.com/en/docs/datasets/options/job --- | Column | Type | Description | Fill Rate | | --- | --- | --- | --- | | `id` | integer | Unique identifier for the job | \- | | `url` | str | URL of the job posting. If we have a URL where the job board redirects to, where the job is originally posted, this URL will be returned here. Otherwise, the value of this field will be the same as the value of the \`source\_url\` field. | \- | | `job_title` | str | Title of the job position | \- | | `date_posted` | date | Date when the job was posted | \- | | `company_name` | str | Name of the company offering the job | \- | | `description` | str | Full description of the job | \- | | `location` | str | Location of the job | \- | | `short_location` | str | Short version of the job location | \- | | `long_location` | str | Long version of the job location | \- | | `state_code` | str | State code of the job location | \- | | `latitude` | float | Latitude of the job location | \- | | `longitude` | float | Longitude of the job location | \- | | `postal_code` | str | Postal code of the job location | \- | | `remote` | boolean | Whether the job is remote | \- | | `hybrid` | boolean | Whether the job is hybrid (partially remote) | \- | | `salary_string` | str | Salary information as a string | \- | | `min_annual_salary` | float | Minimum annual salary | \- | | `min_annual_salary_usd` | float | Minimum annual salary in USD | \- | | `max_annual_salary` | float | Maximum annual salary | \- | | `max_annual_salary_usd` | float | Maximum annual salary in USD | \- | | `avg_annual_salary_usd` | float | Average annual salary in USD | \- | | `salary_currency` | str | Currency of the salary | \- | | `country_codes` | array | List of country codes where the job is available | \- | | `discovered_at` | datetime | Timestamp when the job was discovered by TheirStack. Will be equal or greater than the value of the \`date\_posted\` field. Most jobs are discovered within 24 hours of being posted, and many some jobs are also discovered in the following days. Read more about this \[here\](https://docs.theirstack.com/docs/data/job/freshness). | \- | | `source_url` | str | URL of the job board where the job was found | \- | | `seniority` | str | Seniority level of the job position. One of the following values: \`c\_level\`, \`staff\`, \`senior\`, \`mid\_level\`, \`junior\` | \- | | `hiring_team` | json | Information about the hiring team | \- | | `company.id` | str | Unique identifier for the company | \- | | `company.name` | str | Name of the company | \- | | `company.domain` | str | Company website domain | \- | | `company.possible_domains` | array | List of possible company domains | \- | | `company.iso2` | str | Two-letter country code where the company is based | \- | | `company.industry_id` | integer | Industry classification ID | \- | | `company.employee_count` | integer | Number of employees at the company | \- | | `company.annual_revenue_usd` | float | Annual revenue in USD | \- | | `company.total_funding_usd` | float | Total funding raised in USD | \- | | `company.funding_stage` | str | Current funding stage (e.g., Series A, Series B) | \- | | `company.last_funding_round_date` | date | Date of the most recent funding round | \- | | `company.founded_year` | integer | Year the company was founded | \- | | `company.yc_batch` | str | Y Combinator batch (if applicable) | \- | | `company.linkedin_id` | str | LinkedIn company ID | \- | | `company.linkedin_url` | str | LinkedIn company URL | \- | | `company.apollo_id` | str | Apollo.io company ID | \- | | `company.is_recruiting_agency` | boolean | Whether the company is a recruiting agency | \- | | `company.is_consulting_agency` | boolean | Whether the company is a consulting agency | \- | | `company.logo_url` | str | URL of the company logo | \- | | `company.annual_revenue_usd_readable` | str | Human-readable annual revenue (e.g., "$1.5M") | \- | | `company.last_funding_round_amount_readable` | str | Human-readable last funding amount | \- | | `company.long_description` | str | Detailed description of the company | \- | | `company.seo_description` | str | SEO-optimized company description | \- | | `company.city` | str | City where the company is headquartered | \- | | `company.postal_code` | str | Postal code of company headquarters | \- | | `company.alexa_ranking` | integer | Alexa ranking of the company website | \- | | `company.publicly_traded_symbol` | str | Stock ticker symbol (if publicly traded) | \- | | `company.publicly_traded_exchange` | str | Stock exchange where the company is listed | \- | | `company.investors` | str | List of company investors | \- | | `company.num_jobs` | integer | Total number of jobs posted by this company | \- | | `company.num_jobs_last_30_days` | integer | Number of jobs posted in the last 30 days | \- | | `keyword_slugs` | array | List of technology slugs of technologies mentioned in the job title, description, or URL | \- | | `locations` | array | List of Location objects, as described \[here\](https://api.theirstack.com/#model/joblocation-output) | \- | | `employment_statuses` | array | Array containing one or more employment status values. Possible values: \`temporary\`, \`full\_time\`, \`internship\`, \`contract\`, \`part\_time\`, \`other\`, \`apprenticeship\`, \`seasonal\`, \`volunteer\`, \`co\_founder\` | \- | | `workplace_types` | array | Array containing one or more workplace type values. Possible values: \`on\_site\`, \`hybrid\`, \`remote\` | \- | ## FAQS #### Is there any way to get only active jobs? Currently, we scrape all jobs only once. To be able to offer what you're asking for, we'd have to constantly be scraping millions of jobs every day for many days, which would increase our costs by 10x, 20x or even more. Those costs would have to be passed to customers, and no customers would be willing to pay for that. So the best solution at the moment is that you check yourself for each job if they're active or not. You could use something like getting the markdown of the page with Firecrawl and then passing that to an LLM asking if the job is still active or not. If you only want jobs that are likely to be still active, the more recent the jobs are, the more likely it'll be that they're still active. So another recommendation is to keep the range of dates you're passing to posted\_at filters recent, to something like the past 15 days. #### Why are some fields less complete? The completeness of certain fields depends a lot on how our sources structure and share their data. - **City / exact location**: Many job boards only expose country-level information or make detailed locations optional, so we can’t always infer a precise city. - **Salary range**: Salary transparency rules vary by region and company, which means this data is simply not present in many postings. Whenever the data is available in a consistent way, we extract and normalize it. When it isn’t, we prefer to leave the field empty rather than guess. --- title: Technographics description: Complete reference for 41 technographic fields tracking company technology adoption through job postings, including v2 schema and migration guide from v1 url: https://theirstack.com/en/docs/datasets/options/technographic --- ## Technographics v2 | Column | Type | Description | Fill Rate | | --- | --- | --- | --- | | `company_id` | str | ID of the company, meant to be used only as a join key between the company and the company\_technologies datasets. Will change in the future | 100% | | `keyword_id` | int | ID of the technology (previously called technology\_id) | 100% | | `keyword_slug` | str | Slug identifier for the technology (new in v2) | 100% | | `company_name` | str | Company name | 100% | | `subcategory_slug` | str | Slug identifier for the technology subcategory (new in v2) | 100% | | `is_recruiting_agency` | bool | Indicates if the company is a recruiting agency (new in v2) | 100% | | `confidence` | str | How confident we are that the company uses this technology | 100% | | `jobs` | int | Total number of jobs found mentioning this technology across all sources | 100% | | `jobs_last_180_days` | int | Total number of jobs from the given company mentioning this technology in the last 180 days across all sources | 100% | | `jobs_last_30_days` | int | Total number of jobs from the given company mentioning this technology in the last 30 days across all sources | 100% | | `jobs_last_7_days` | int | Total number of jobs from the given company mentioning this technology in the last 7 days across all sources | 100% | | `jobs_source_description` | int | Number of jobs from the given company mentioning this technology in the job description (new in v2) | 100% | | `jobs_source_description_last_180_days` | int | Number of jobs from the given company mentioning this technology in the job description in the last 180 days (new in v2) | 100% | | `jobs_source_description_last_30_days` | int | Number of jobs from the given company mentioning this technology in the job description in the last 30 days (new in v2) | 100% | | `jobs_source_description_last_7_days` | int | Number of jobs from the given company mentioning this technology in the job description in the last 7 days (new in v2) | 100% | | `jobs_source_title` | int | Number of jobs from the given company mentioning this technology in the job title (new in v2) | 100% | | `jobs_source_title_last_180_days` | int | Number of jobs from the given company mentioning this technology in the job title in the last 180 days (new in v2) | 100% | | `jobs_source_title_last_30_days` | int | Number of jobs from the given company mentioning this technology in the job title in the last 30 days (new in v2) | 100% | | `jobs_source_title_last_7_days` | int | Number of jobs from the given company mentioning this technology in the job title in the last 7 days (new in v2) | 100% | | `jobs_source_url` | int | Number of jobs from the given company mentioning this technology in the ATS URL (previously called jobs\_source\_final\_url) | 100% | | `jobs_source_url_last_180_days` | int | Number of jobs from the given company mentioning this technology in the ATS URL in the last 180 days (new in v2) | 100% | | `jobs_source_url_last_30_days` | int | Number of jobs from the given company mentioning this technology in the ATS URL in the last 30 days (new in v2) | 100% | | `jobs_source_url_last_7_days` | int | Number of jobs from the given company mentioning this technology in the ATS URL in the last 7 days (new in v2) | 100% | | `first_date_found` | date | Date when the technology was first mentioned by the company in a job post, across all sources | 100% | | `last_date_found` | date | Date when the technology was last mentioned by the company in a job post, across all sources | 100% | | `first_date_found_source_job_description` | date | Date when the job description first mentioned the technology | 100% | | `last_date_found_source_job_description` | date | Date when the job description last mentioned the technology | 100% | | `first_date_found_source_job_title` | date | Date when the job title first mentioned the technology (new in v2) | 100% | | `last_date_found_source_job_title` | date | Date when the job title last mentioned the technology (new in v2) | 100% | | `first_date_found_source_job_url` | date | Date when the job ATS URL first mentioned the technology (previously called first\_date\_found\_source\_final\_url) | 100% | | `last_date_found_source_job_url` | date | Date when the job ATS URL last mentioned the technology (previously called last\_date\_found\_source\_final\_url) | 100% | | `technology_rank_source_jobs` | float | Rank of the technology within its category based on mentions in job postings (previously called technology\_rank) | 100% | | `technology_rank_180_days_source_jobs` | float | Rank of the technology within its category based on mentions in job postings over the last 180 days (previously called technology\_rank\_180\_days) | 100% | | `rank_last_date_found_source_job_url` | float | Rank of the technology within its category based on mentions in job ATS URLs as of the last date found (new in v2) | 100% | | `rank_1_tie_source_jobs` | bool | Indicates if this technology is tied for the most mentioned in its category (previously called rank\_1\_tie) | 100% | | `rank_180_days_tie_source_jobs` | bool | Indicates if this technology is tied for the most mentioned in its category over the last 180 days (previously called rank\_180\_days\_tie) | 100% | | `relative_occurrence_within_category_source_jobs` | float | Measures the relative occurrence of this technology among other technologies in the same category, in jobs by this company (previously called relative\_occurrence\_within\_category) | 100% | | `relative_occurrence_within_category_180_days_source_jobs` | float | Measures the relative occurrence of this technology among other technologies in the same category, in jobs by this company over the last 180 days (new in v2) | 100% | ### Differences from v1.0.0 The following columns are renamed: - `technology_id` → `keyword_id` - `technology_rank` → `technology_rank_source_jobs` - `technology_rank_180_days` → `technology_rank_180_days_source_jobs` - `rank_1_tie` → `rank_1_tie_source_jobs` - `rank_180_days_tie` → `rank_180_days_tie_source_jobs` - `relative_occurrence_within_category` → `relative_occurrence_within_category_source_jobs` - `jobs_source_final_url` → `jobs_source_url` - `first_date_found_source_final_url` → `first_date_found_source_job_url` - `last_date_found_source_final_url` → `last_date_found_source_job_url` The following columns are added: - `keyword_slug` - Slug identifier for the technology - `subcategory_slug` - Slug identifier for the technology subcategory - `is_recruiting_agency` - Indicates if the company is a recruiting agency - `jobs_source_description_last_180_days` - Number of jobs mentioning this technology in the job description in the last 180 days - `jobs_source_description_last_30_days` - Number of jobs mentioning this technology in the job description in the last 30 days - `jobs_source_description_last_7_days` - Number of jobs mentioning this technology in the job description in the last 7 days - `jobs_source_title` - Number of jobs mentioning this technology in the job title - `jobs_source_title_last_180_days` - Number of jobs mentioning this technology in the job title in the last 180 days - `jobs_source_title_last_30_days` - Number of jobs mentioning this technology in the job title in the last 30 days - `jobs_source_title_last_7_days` - Number of jobs mentioning this technology in the job title in the last 7 days - `jobs_source_url_last_180_days` - Number of jobs mentioning this technology in the ATS URL in the last 180 days - `jobs_source_url_last_30_days` - Number of jobs mentioning this technology in the ATS URL in the last 30 days - `jobs_source_url_last_7_days` - Number of jobs mentioning this technology in the ATS URL in the last 7 days - `first_date_found_source_job_title` - Date when the job title first mentioned the technology - `last_date_found_source_job_title` - Date when the job title last mentioned the technology - `rank_last_date_found_source_job_url` - Rank of the technology within its category based on mentions in job ATS URLs as of the last date found - `relative_occurrence_within_category_180_days_source_jobs` - Measures the relative occurrence of this technology among other technologies in the same category, in jobs by this company over the last 180 days ## Technographics v1 (deprecated) | Column | Type | Description | Fill Rate | | --- | --- | --- | --- | | `company_id` | str | ID of the company, meant to be used only as a join key between the company and the company\_technologies datasets. Will change in the future | 100% | | `technology_id` | int | ID of the technology | 100% | | `company_name` | str | Company name | 100% | | `confidence` | str | How confident we are that the company uses this technology | 100% | | `first_date_found` | date | Date when the technology was first mentioned by the company in a job post, in the ATS URL or in the job description | 100% | | `last_date_found` | date | Date when the technology was last mentioned by the company in a job post, in the ATS URL or in the job description | 100% | | `jobs` | int | Number of jobs found mentioning this technology | 100% | | `jobs_last_7_days` | int | Number of jobs from the given company mentioning this technology in the last 7 days | 100% | | `jobs_last_30_days` | int | Number of jobs from the given company mentioning this technology in the last 30 days | 100% | | `jobs_last_180_days` | int | Number of jobs from the given company mentioning this technology in the last 180 days | 100% | | `first_date_found_source_job_description` | date | Date when the job description first mentioned the technology | 100% | | `last_date_found_source_job_description` | date | Date when the job description last mentioned the technology | 100% | | `technology_rank` | float | Rank of the technology within its category based on mentions in job postings | 100% | | `technology_rank_180_days` | float | Rank of the technology within its category based on mentions in job postings over the last 180 days | 100% | | `rank_1_tie` | bool | Indicates if this technology is tied for the most mentioned in its category | 100% | | `rank_180_days_tie` | bool | Indicates if this technology is tied for the most mentioned in its category over the last 180 days | 100% | | `relative_occurrence_within_category` | float | Measures the relative occurrence of this technology among other technologies in the same category, in jobs by this company | 100% | | `jobs_source_final_url` | int | Number of jobs from the given company mentioning this technology in the ATS URL | 100% | | `first_date_found_source_final_url` | date | Date when the job ATS URL first mentioned the technology | 100% | | `last_date_found_source_final_url` | date | Date when the job ATS URL last mentioned the technology | 100% | ## Technologies | Column | Type | Description | Fill Rate | | --- | --- | --- | --- | | `technology_id` | int | Internal ID of the technology | 100% | | `name` | str | Name of the technology | 100% | | `slug` | str | Slug of the technology | 100% | | `url` | str | URL for more information about the technology | 100% | | `description` | str | Description of the technology | 100% | | `category` | str | Category of the technology | 100% | | `category_slug` | str | Slug of the category of the technology | 100% | | `parent_category` | str | Parent category of the technology | 100% | | `parent_category_slug` | str | Slug of the parent category of the technology | 100% | | `jobs` | int | Number of jobs found mentioning this technology | 100% | | `companies` | int | Number of companies using this technology | 100% | | `companies_found_last_week` | int | Number of companies found mentioning this technology in the last week | 100% | --- title: Company.New description: Triggered when a new company matching your saved search criteria is discovered. [Learn more about webhooks](https://theirstack.com/en/docs/webhooks). url: https://theirstack.com/en/docs/webhooks/event-type/webhook_company_new --- --- title: Job.New description: Triggered when a new job matching your saved search criteria is discovered. [Learn more about webhooks](https://theirstack.com/en/docs/webhooks). url: https://theirstack.com/en/docs/webhooks/event-type/webhook_job_new --- --- title: Get Credit Balance description: Retrieve your team's current credit balance including remaining credits available for API calls, searches, and data exports across all endpoints. url: https://theirstack.com/en/docs/api-reference/billing/get_billing_credit_balance_v0 --- --- title: Get Companies Per Company Country Code description: Retrieve all ISO country codes with the number of companies headquartered in each country. Use this endpoint for geographic distribution analysis. Calls to this endpoint are free and do not consume any API credits. url: https://theirstack.com/en/docs/api-reference/catalog/get_catalog_companies_per_company_country_code_v0 --- --- title: Get Industries description: This endpoint lets you list all the industries and their codes, see how many jobs and companies we have per industry and search for an industry. url: https://theirstack.com/en/docs/api-reference/catalog/get_catalog_industries_v0 --- Calls to this endpoint don't cost you [credits](/en/docs/pricing/credits). Our industries catalogue comes from [LinkedIn Industry Codes V2](https://learn.microsoft.com/en-us/linkedin/shared/references/reference-tables/industry-codes-v2) --- title: Get Jobs And Companies Per Job Country Code description: This endpoint will return all the country codes and the number of jobs whose location's country code is the given one, and the number of companies with jobs in that country. url: https://theirstack.com/en/docs/api-reference/catalog/get_catalog_jobs_companies_per_job_country_code_v0 --- Calls to this endpoint don't cost you [credits](/en/docs/pricing/credits). --- title: Get Geographic Locations description: Search for geographic locations by name or ID to retrieve standardized location data including city, region, and country. Use location IDs with job_location_or and job_location_not filters for precise geographic targeting in job searches. url: https://theirstack.com/en/docs/api-reference/catalog/get_catalog_locations_v0 --- --- title: List Technologies description: This endpoint lets you list all the technologies we track, search for any given technology and list the technologies within one or several categories. url: https://theirstack.com/en/docs/api-reference/catalog/get_catalog_technologies_v0 --- Calls to this endpoint don't cost you [credits](/en/docs/pricing/credits). --- title: Get Industries description: This endpoint lets you: - List all the industries and their codes - See how many jobs and companies we have per industry - Search for an industry url: https://theirstack.com/en/docs/api-reference/catalog/get_industries_v0 --- Calls to this endpoint don't cost you [credits](/en/docs/pricing/credits). Our industries catalogue comes from [LinkedIn Industry Codes V2](https://learn.microsoft.com/en-us/linkedin/shared/references/reference-tables/industry-codes-v2) --- title: List Technology Categories description: Returns a list of main technology categories with the number of technologies and companies in each category. Optionally filters to return a specific category if category_slug is provided. url: https://theirstack.com/en/docs/api-reference/catalog/list_categories_v1 --- --- title: List Technology Subcategories description: Returns a list of technology subcategories with their technologies. Behavior: returns all subcategories if no parameters are provided; returns all subcategories for a specific parent category if only category_slug is provided; returns a specific subcategory if both category_slug and subcategory_slug are provided. url: https://theirstack.com/en/docs/api-reference/catalog/list_subcategories_v1 --- --- title: Company Search description: This endpoint lets you search for companies by technology stack, hiring signals, and firmographics. It returns a list of companies that match the search criteria, along with the jobs and technology objects for each company that match the filters you've passed. url: https://theirstack.com/en/docs/api-reference/companies/search_companies_v1 --- It consumes **3 [API credits](/en/docs/pricing/credits)** for each company returned in the response. Useful resources: [Preview data mode](https://theirstack.com/en/docs/api/preview-data-mode), [Free count mode](https://theirstack.com/en/docs/api/free-count) The response includes both [company data](/en/docs/data/company) and any matching jobs or technologies based on your filters. --- title: Technographics description: This endpoint lists the technologies used by a company. For each technology, it returns the confidence level (`low`, `medium`, `high`), the number of jobs that mention the technology, and the first and last dates it was mentioned. url: https://theirstack.com/en/docs/api-reference/companies/technographics_v1 --- You must specify `company_domain`, `company_name`, `company_linkedin_url`. It consumes **3 [API credits](/en/docs/pricing/credits)** per company lookup, regardless of the number of technologies returned. It doesn't consume credits if there is no response. --- title: Delete Company List description: url: https://theirstack.com/en/docs/api-reference/company-lists/delete_company_lists_by_id_v0 --- --- title: Get List description: url: https://theirstack.com/en/docs/api-reference/company-lists/get_company_lists_by_id_v0 --- --- title: Export Companies From List description: Export companies from a saved list to a downloadable CSV or XLSX file. The export includes company details such as domain, industry, size, location, funding, and revenue data for offline analysis. url: https://theirstack.com/en/docs/api-reference/company-lists/get_company_lists_companies_export_v0 --- --- title: Get Companies From List description: url: https://theirstack.com/en/docs/api-reference/company-lists/get_company_lists_companies_v0 --- --- title: List All Lists description: Retrieve all company lists for the current team including list name, company count, and creation date. Use company lists to organize and segment companies for targeted outreach and analysis. url: https://theirstack.com/en/docs/api-reference/company-lists/get_company_lists_v0 --- --- title: Rename Company List description: url: https://theirstack.com/en/docs/api-reference/company-lists/patch_company_lists_by_id_v0 --- --- title: Add Companies To Multiple Lists description: url: https://theirstack.com/en/docs/api-reference/company-lists/post_company_lists_add_companies_multiple_v0 --- --- title: Add Companies To List description: url: https://theirstack.com/en/docs/api-reference/company-lists/post_company_lists_add_companies_v0 --- --- title: Duplicate List description: url: https://theirstack.com/en/docs/api-reference/company-lists/post_company_lists_duplicate_v0 --- --- title: Remove Companies From List description: url: https://theirstack.com/en/docs/api-reference/company-lists/post_company_lists_remove_companies_v0 --- --- title: Create Company List description: url: https://theirstack.com/en/docs/api-reference/company-lists/post_company_lists_v0 --- --- title: Get Credits Consumption description: Retrieve daily credit consumption data for your team showing the number of API records returned per day. Use this endpoint to monitor usage trends, track spending, and optimize your API integration. url: https://theirstack.com/en/docs/api-reference/credit-consumption/get_teams_credits_consumption_v0 --- --- title: List Datasets description: Retrieve all datasets available for your team including jobs, companies, and technographics. Datasets are updated daily in Parquet format. Use this endpoint to get the latest download URLs for bulk data access. url: https://theirstack.com/en/docs/api-reference/datasets/get_datasets_v1 --- --- title: Generate Dataset Credentials description: Generate temporary S3 credentials to directly access and download dataset files from cloud storage. Credentials are valid for 7 days by default and provide read-only access to your team's available datasets. url: https://theirstack.com/en/docs/api-reference/datasets/post_datasets_credentials_v1 --- --- title: Free count description: Discover how to use TheirStack's free count feature to estimate matching records in Job and Company Search endpoints without spending API credits. url: https://theirstack.com/en/docs/api-reference/features/free-count --- Our [Job Search](/en/docs/api-reference/jobs/search_jobs_v1) and [Company Search](/en/docs/api-reference/companies/search_companies_v1) endpoints include a free count feature that allows you to estimate the number of records that match your search criteria without consuming [API credits](/en/docs/pricing/credits). ## Steps to use free count To effectively use the Free Count feature, follow these steps: 1. Enable Total Results: Set the `include_total_results` field to `true`. This will ensure that the total number of matching records is included in the response. 2. [Blur Company Data](/en/docs/api-reference/features/preview-data-mode): Set the `blur_company_data` field to `true`. This makes the request free for you. When `blur_company_data` is true, all company identifiers are blurred and the request doesn't cost any credits. 3. Limit Results: Set the `limit` field to `1`. This minimizes the data returned and makes the request faster, focusing solely on the count. By following these steps, you can efficiently estimate the number of records that match your search criteria without consuming any API credits. --- title: Preview data mode description: Discover how to use preview data mode in TheirStack API to show blurred job and company results without consuming credits. Save API calls today. url: https://theirstack.com/en/docs/api-reference/features/preview-data-mode --- Our [Job Search](/en/docs/api-reference/jobs/search_jobs_v1) and [Company Search](/en/docs/api-reference/companies/search_companies_v1) endpoints include a preview mode that return the same data but some fields are blurred. This mode is useful for [sales software](/en/docs/guides/sales-software-integration-guide) building products with TheirStack data. It allows you to show a preview of the data to your end users without consuming [credits](/en/docs/pricing/credits). It's the same we use in our own [app](https://app.theirstack.com). ## How to use preview mode To use preview mode, you need to set the `blur_company_data` field to `true` in the request body. ## Company search preview When doing a [company search](/en/docs/app/company-search) with preview mode, the response will return all fields but the `name`, `logo`, `url`, `domain`, `long_description`, `seo_description`, `linkedin_url`, `publicly_traded_symbol`, `apollo_id`, `linkedin_id` fields will be blurred. ## Job search preview When doing a [job search](/en/docs/app/job-search) with preview mode, the response will return all fields but the `description`, `url`, `final_url`, `source_url`, `company`, `company_domain`, `company_object.name`, `company_object.domain`, `company_object.linkedin_url`, `company_object.linkedin_id`, `company_object.url`, `company_object.long_description`, `company_object.seo_description`, `company_object.possible_domains` fields will be blurred. ## Limitations This mode is not available when filtering by company identifiers (company\_name, company\_domain, company\_linkedin\_url, company\_id). --- title: Avoiding getting the same job twice description: Discover how to use discovered_at_gte and job_id_not filters to avoid getting duplicate jobs in the Job Search API and save credits on every call. url: https://theirstack.com/en/docs/api-reference/guides/avoid-getting-same-jobs-twice --- We don't cache results, so making repeated calls without using these filters will charge you [API credits](/en/docs/pricing/credits) for the same jobs multiple times. Using one of the filters below ensures you only pay for new or different jobs. **Use the `discovered_at_gte` filter**: Passing a value higher than the last time you made a call will return jobs that were discovered only after that timestamp. This is useful when you want to fetch only new jobs since your last request. **Use the `job_id_not` filter**: Passing a list of job IDs that you don't want to get will return jobs that are not in that list. This gives you more control over which specific jobs to exclude from your results. Passing a list of job IDs that you don't want to get will return jobs that are not in that list. This gives you more control over which specific jobs to exclude from your results. --- title: Job Search description: This endpoint lets you search for jobs posted on thousands of websites and filter by multiple filters, such as job titles, companies, locations, company attributes, dates and many more. url: https://theirstack.com/en/docs/api-reference/jobs/search_jobs_v1 --- It consumes **1 API credit** for each job returned in the response. You must specify at least one of the following filters, or otherwise your request will fail: `posted_at_max_age_days`, `posted_at_gte`, `posted_at_lte`, `company_domain_or`, `company_linkedin_url_or`, `company_name_or`. This is for performance reasons. To retrieve jobs from a specific company or a list of companies, you can apply any of the following filters: `company_domain_or`, `company_linkedin_url_or`, `company_name_or`, `company_name_case_insensitive_or`. When using multiple company identifier filters, the endpoint will return jobs from companies that match any of the specified identifiers. Therefore, it is advisable to create a separate request for each company if you intend to use more than one identifier. This endpoint is used by job seekers and sales/marketing teams to search for jobs filtered by country, job title, technologies, job description, company name, company domain, or date range—see the payload examples below for specific use cases. Useful resources: [Avoiding getting the same job twice](https://theirstack.com/en/docs/api/avoid-getting-same-jobs-twice), [Fetching jobs periodically](https://theirstack.com/en/docs/guides/fetch-jobs-periodically), [Preview data mode](https://theirstack.com/en/docs/api/preview-data-mode), [Free count mode](https://theirstack.com/en/docs/api/free-count) --- title: Get Request Count description: Retrieve the daily count of API requests made by your team within a specified date range. Use this endpoint to monitor API usage patterns, identify peak activity periods, and plan capacity. url: https://theirstack.com/en/docs/api-reference/requests/get_requests_count_v0 --- --- title: Get Saved Search description: url: https://theirstack.com/en/docs/api-reference/saved-searches/get_saved_searches_by_id_v0 --- --- title: List All Saved Searches description: Retrieve all active saved searches for the current user including search filters, type, and creation date. Archived saved searches are excluded. Filter by user IDs or search type and sort by name, created, or updated date. url: https://theirstack.com/en/docs/api-reference/saved-searches/get_saved_searches_v0 --- --- title: Archive Saved Search description: Archive a saved search by its ID to remove it from the active list. Archived searches are hidden from the default listing but can still be referenced. Associated webhooks will stop triggering for archived searches. url: https://theirstack.com/en/docs/api-reference/saved-searches/patch_saved_searches_archive_v0 --- --- title: Update Saved Search description: url: https://theirstack.com/en/docs/api-reference/saved-searches/patch_saved_searches_by_id_v0 --- --- title: Create Saved Search description: url: https://theirstack.com/en/docs/api-reference/saved-searches/post_saved_searches_v0 --- --- title: Get Webhook By Id description: Retrieve the full details of a specific webhook by its ID including configuration, status, target URL, event type, linked saved search, and creation timestamp. Use this to inspect or debug a webhook setup. url: https://theirstack.com/en/docs/api-reference/webhooks/get_webhooks_by_id_v0 --- --- title: Get Aggregated Webhook Event Count description: Retrieve webhook event counts aggregated by day within a date range, with options to group by delivery status or webhook ID. Use this endpoint to build time-series charts for monitoring webhook performance and reliability. url: https://theirstack.com/en/docs/api-reference/webhooks/get_webhooks_events_count_aggregated_v0 --- --- title: Get Webhook Event Count description: Get the total count of events triggered for a specific webhook. Use this endpoint to quickly check webhook activity volume without fetching the full event list, useful for monitoring dashboards and usage tracking. url: https://theirstack.com/en/docs/api-reference/webhooks/get_webhooks_events_count_v0 --- --- title: List Webhook Events description: Retrieve a paginated list of all events triggered for a specific webhook including delivery status, payload, and timestamps. Filter by event status to find failed deliveries that may need to be retried. url: https://theirstack.com/en/docs/api-reference/webhooks/get_webhooks_events_v0 --- --- title: List All Webhooks description: Retrieve all active webhooks configured for your team including their status, target URL, event type, and linked saved search. Archived webhooks are excluded from the response. Use this to monitor your webhook integrations. url: https://theirstack.com/en/docs/api-reference/webhooks/get_webhooks_v0 --- --- title: Archive Webhook description: Archive a webhook by its ID to permanently stop event delivery and remove it from the active webhook list. Archived webhooks and their event history are retained for reference but will no longer trigger notifications. url: https://theirstack.com/en/docs/api-reference/webhooks/patch_webhooks_archive_v0 --- --- title: Update Webhook description: url: https://theirstack.com/en/docs/api-reference/webhooks/patch_webhooks_by_id_v0 --- --- title: Enable/Disable A Webhook description: By disabling a webhook, it will stop listening to events. When you enable a webhook, it will process all the events that have not been processed yet since you disabled it. url: https://theirstack.com/en/docs/api-reference/webhooks/patch_webhooks_status_v0 --- --- title: Retry Webhook Events description: Retry delivery of failed webhook events by providing their event IDs. Use this endpoint to recover from transient failures such as network timeouts or temporary server errors on your receiving endpoint. url: https://theirstack.com/en/docs/api-reference/webhooks/post_webhooks_events_retry_v0 --- --- title: Test Webhook Url description: Send a test event to a webhook URL to verify connectivity and payload handling before creating the webhook. The test event simulates a real webhook delivery so you can validate your endpoint processes events correctly. url: https://theirstack.com/en/docs/api-reference/webhooks/post_webhooks_test_v0 --- --- title: Create New Webhook description: Create a new webhook that listens for events from a saved search and sends real-time HTTP POST notifications to your specified URL. Configure event types, filters, and delivery settings for automated data pipelines. url: https://theirstack.com/en/docs/api-reference/webhooks/post_webhooks_v0 --- --- title: Companies Seen description: Discover how the Companies Seen list tracks all revealed companies permanently, how it differs from the 90-day reveal filter, and why counts vary. url: https://theirstack.com/en/docs/app/company-lists/companies-seen --- ## What is "Companies Seen"? "Companies Seen" is an automatic, system-managed [company list](/en/docs/app/company-lists) that stores every company your team has ever revealed. It is available in [Company Lists](https://app.theirstack.com/company-list). Key characteristics: - **Automatic**: Companies are added the moment you reveal them — no manual action needed - **Permanent**: Companies are never removed from this list, even after the 90-day reveal window expires - **Protected**: You cannot rename or delete this list ## Companies Seen vs "Is Company Revealed" filter These two concepts are related but work differently: | | Companies Seen list | "Is Company Revealed" filter | | --- | --- | --- | | **What it is** | A permanent list of every company you've ever revealed | A search filter that checks if a company was revealed in the last 90 days | | **Expiration** | Never — companies stay in this list forever | 90 days — after that, the company is no longer considered "revealed" | | **Use case** | Track your reveal history, export previously revealed companies, exclude them from new searches | Filter search results to only show companies you can view without spending additional credits | ## Why do the counts differ? Since [company reveals expire after 90 days](/en/docs/pricing/credits), your "Companies Seen" list may show more companies than the "Is Company Revealed" filter returns. The difference represents companies revealed more than 90 days ago — they remain in the list permanently but are no longer considered "revealed" in search. To avoid re-revealing companies you've already paid for, see [How do I exclude previously revealed companies?](/en/docs/app/company-search#how-do-i-exclude-previously-revealed-companies) --- title: Company Lists description: Explore Company Lists to organize, track company reveals, filter your searches, and exclude duplicates for efficient lead research workflows. url: https://theirstack.com/en/docs/app/company-lists --- Company Lists let you organize companies into groups for tracking, filtering, and exporting. You can access them from the [Company Lists page](https://app.theirstack.com/company-list). ## Types of company lists - **[Companies Seen](/en/docs/app/company-lists/companies-seen)** — An automatic, system-managed list that tracks every company you've ever revealed. - **Custom lists** — Lists you create manually to organize companies however you like. They can be created from scratch, by duplicating an existing list, renamed, and deleted. Both types of lists can be used as search filters (e.g., "Company List is in / is not in \[list name\]"). This is useful for [excluding previously revealed companies](/en/docs/app/company-search#how-do-i-exclude-previously-revealed-companies) from new searches. --- title: Find people description: Find email and phone numbers for decision-makers at companies using TheirStack integrations with Apollo, ContactOut, LinkedIn Recruiter, and Sales Navigator url: https://theirstack.com/en/docs/app/contact-data/find-people --- TheirStack integrates natively with some of the bigger [contact data](/en/docs/app/contact-data) providers, so finding emails and phone numbers from people working at the companies you can see on TheirStack is just a couple of clicks away. Currently, we have integrations with Apollo, ContactOut, and LinkedIn (Free, Recruiter and Sales Navigator). Read along to learn more. ## Select companies to find people from To find people with some of our 3rd-party integrations, select first on TheirStack the companies you want to find people from. Whether you are on a job or a [company search](/en/docs/app/company-search), you can select companies individually (by clicking on the checkboxes at the left side of the table) or in bulk, selecting hundreds of thousands of companies at once. After having selected some companies, the three action buttons on top of the table will become clickable. When if you click on Find people you'll see all the platforms we integrate with. ## Default roles that are looked for When you click on any of the links to any of our integrations, a new tab will open filtering people by company on the tool you've clicked. By default, we also look only for some roles within those companies that are the typical decision-makers you'd want to reach, but this can vary by company size, market, etc, so you may want to change that. Go to [https://app.theirstack.com/settings/integrations](https://app.theirstack.com/settings/integrations) to see the roles we look for by default: If you always look for the same roles, if you change them here they will apply every time you use any of our integrations to always look for the same people. ## Contact data providers ### Apollo.io Apollo provides emails and phone numbers for hundreds of millions of people from millions of companies worldwide. If you don't have an account, to use our integration you'll have to create one first. Click on On Apollo and a new Apollo.io tab will open in your browser with the companies field pre-filled with the companies returned by TheirStack in the previous step Then, add the job title of the people in those companies you want to reach out to. For example, CTOs, in the Job Title section: Finally, select all the contacts you want, and then click on Save to get their contact data. When you do that, a popup like this will appear where you can choose what to do with those contacts: get their phone numbers, export them as CSV, add them to a sequence on Apollo, etc… Check out this guide from Apollo itself on how to export contacts in their platform. ### ContactOut ContactOut is another powerful tool to find email and phone numbers. To use it, select it from the dropdown menu you get when clicking on Find people You'll see something like this: Highlighted in the picture, you'll see the areas of the screen where you can: Change the roles of the ICPs you're looking for Select one record at a time or all at once Export data Access the email or phone number of a specific person ### LinkedIn Free Any free LinkedIn account lets you search for people and filter by role and company. To use this, first select some companies and then click on Find People -> LinkedIn. You'll see the companies have already been pre-filled for you. To filter by roles, click on Keywords -> Title and edit the default roles we pre-fill for you. ### LinkedIn Recruiter The same process works for LinkedIn Recruiter. You'll need a paid account for this to work, and the process is the same. Select companies and then click on Find people -> LinkedIn Recruiter. We'll prefill the companies and the roles. ### LinkedIn Sales Navigator Last, TheirStack also has a native integration with LinkedIn Sales Navigator. To use it, select some companies and then click on Find people -> LinkedIn Sales Navigator. You'll see something like this: As you see, we also pre-fill the companies with the companies found before on TheirStack and the titles with the defaults. Change the titles manually here, or check out the section of this post "Default roles that are looked for" to set the same roles for all the integrations. --- title: Hiring Manager description: Discover hiring manager data with names, roles, and LinkedIn profile URLs for job postings. Access and filter via TheirStack's UI and API platform. url: https://theirstack.com/en/docs/app/contact-data/hiring-manager --- For some markets, roles, and job boards, TheirStack is able to get the profile of the person that is posting the position. In this example, LinkedIn shows you who this person is. We collect this data and make it available for many job posts: ## Fields that we have We collect the following fields for each the hiring team of each job: - Name - Role - LinkedIn URL And this is available via UI and API. Note that in many cases this is just the recruiter that has posted the position and not the future manager of the hired person in the company. We do have that data in some cases as well - if you're interested, check this out. ## Seeing only jobs where the hiring manager is known To do this, set the filter Has hiring manager -> Yes in the [Job Search](/en/docs/app/job-search) view on app.theirstack.com --- title: Contact data description: Discover how TheirStack connects you with contact data through Apollo.io, ContactOut, and LinkedIn integrations, plus hiring manager information url: https://theirstack.com/en/docs/app/contact-data --- We have direct integrations with top-tier third-party contact data providers such as Apollo.io, ContactOut, and LinkedIn [see this guide for more information](/en/docs/app/contact-data/find-people). Additionally, we offer [hiring manager information for applicable jobs](/en/docs/app/contact-data/hiring-manager), including the recruiter's name, position, and LinkedIn profile. However, we do not supply contact data directly for several reasons: - Rather than attempting to cover multiple areas, we focus on excelling in one—helping you identify companies with strong purchasing intent. As a small company, we must choose our priorities wisely. - Collecting and distributing personal contact data may not comply with GDPR regulations, despite being a common practice among many contact data providers. - [Find people](/en/docs/app/contact-data/find-people) — Find email and phone numbers for decision-makers at companies using TheirStack integrations with Apollo, ContactOut, LinkedIn Recruiter, and Sales Navigator - [Hiring Manager](/en/docs/app/contact-data/hiring-manager) — Discover hiring manager data with names, roles, and LinkedIn profile URLs for job postings. Access and filter via TheirStack's UI and API platform. --- title: Excluding recruiting agencies description: Learn how to exclude recruiting agencies from your job search results using company type, industry, and description-based filters in TheirStack. url: https://theirstack.com/en/docs/app/job-search/excluding-recruiting-agencies --- If you’re a recruiting agency, it doesn’t make sense that you sell your services to other recruiting agencies. So you’d want to find only jobs from companies that aren’t recruiting agencies, or generate reports of companies that aren’t recruiting agencies . This article shows how to do it with TheirStack. ## Excluding by "Company type" In the job search page, you will find a filter called "Company Type". It will let you search for jobs from direct employers or recruiting agencies. ### A note on accuracy Every classification task is a tradeoff between accuracy and precision. This is, maximizing the rate of true positives (% companies that we classify as recruiting agencies) while minimizing the rate of false negatives (% of companies that we classify as not recruiting agencies, but actually are). We preferred to err on the side of caution, and try that all of the companies we classify as recruiting agencies actually are. This means some of them are left out, and will be classified as direct employers when they are not. When you find some misclassified companies, contact us ([xoel@theirstack.com](mailto:xoel@theirstack.com)) and we’ll fix that right away. And to address it yourself, check out the next section. ### Refining results As said in the previous section, there will be cases when recruiting companies are classified as direct employers. To reduce the times when this happens, you can add some filters ## Excluding by "Industry" For a large percentage of companies, we have the industry they report they belong to. You can use the Exclude companies filter in the Job Search or in the Technology Details views. We classified all companies under industries that contain staffing and outsourcing as recruiting companies. But many companies in the Human Resources industry will be recruiting companies. If you exclude that industry, you’ll exclude those companies as well (you’ll exclude also some companies that may not be recruiting agencies) ## Excluding by keywords in "Company Description" If you only exclude companies by industry, you may still get some false positives: companies that are actually recruiting companies but label themselves as “Internet” or “Information Technology & Services”. However, for most companies we have a Company Description field (extracted from their websites, LinkedIn profile and other sources) And you can filter results by words or phrases present in the company description: Look for the Exclude Company Description Patterns filter. This field is case-insensitive. ``` consulting services outsourcing recruiting recruitment headhunting Tic A medida consultora tecnologías de la información Clientes finales Integradoras el mejor talento 360 transformación digital digital transformation solutions consultants talent people personas digital services Integradas Soluciones digitales cambio digital servicios TI consultores servicios de it servicios de ti consultoria consultoría ``` ## Excluding by "Company Name" However, we know this all isn’t bulletproof and even if you do all of this, it’s likely that you still get some false positives, and results from companies you wouldn’t want. So if you have a list of companies you don’t want to get results from, you can also pass it and TheirStack won’t return any results from companies that contain any of the strings you pass (so if you pass Apple, you also won’t get jobs from Apple, Inc.) Look for the Exclude company names (substring match) field in the Companies section, on the right side. You could even ask ChatGPT for a list like this ``` Robert Half Kelly Services Manpower Adecco Randstad Allegis Kforce The Execu|Search Insight Global Collabera Aerotek Volt Workforce Solutions Apex Systems TEKsystems Yoh Services HireTalent Infinity Consulting Solutions Nelson Staffing Accountemps Creative Circle Express Employment Professionals Artech Information Systems Beacon Hill Staffing ProLink Staffing Addison Group Signature Consultants ASGN The Select Group TalentBurst TrueBlue MATRIX Resources Collabera Bartech Staffing Vaco Global Employment Solutions Mastech Digital The Judge Group Aquent Oxford Global Resources Tech USA IDR Motion Recruitment Partners ICONMA Swoon Advantage Resourcing Beacon Hill Technologies Mondo Insight Enterprises ITAC Solutions Open Systems Technologies ``` Paste it, add your own list, re-run the search, and you’ll be good to go. --- title: Job Search description: How to find companies hiring by filtering through millions of listings worldwide. Discover how to refine your search using over 20 job and company filters, making it easier to target your ideal opportunities. url: https://theirstack.com/en/docs/app/job-search --- TheirStack is a sales tool designed to discover purchase intent signals through job postings. It helps SaaS companies, recruiting agencies, and consulting firms find their next customer by analyzing 40+ million job listings across 100+ countries. We monitor more than 16 different sources, with a major proportion being derived directly from job boards and company career pages. By finding companies hiring for certain positions and mentioning certain keywords or technologies, you can identify companies with the problems that your company solves. ## Open a new job search Go to your [app](https://app.theirstack.com) and click on "Search Jobs" You'll be taken to a screen like this. By default, the search that will run with the selected filters will return jobs found in the last 15 days in the country where you are. We'll explore some more useful filters below. To run the search, click on the big green button in the top right part of your screen that says Search. After a couple of seconds, you should be able to see the last jobs posted for that specific search. ## Job preview We store all historical information, so even if a job is expired in the job board where we found it, it will always be accessible via TheirStack. To see the details about a job, click on the job title of any of the jobs found that appeared. For example: ## Company preview Similarly to how you see the details about a job, when you click on a company name a new modal will open displaying as much information we have about a company. In it, you can see data like their headcount, revenue per year, funding data and more in the Overview tab. ### Company technologies If you click on the Technologies tab, you will see a list of the companies we found and some details about each one, like the number of jobs where the company mentioned, when was the first and last time they mentioned it and more. ### Company jobs By clicking on the Jobs tab, a new tab will open in your windows where you'll see all the jobs posted by the company you were browsing before, all-time. ## Available filters We let you filter jobs by attributes and company attributes. To see all attributes you can filter by, click on the Add filter button in the top left corner of your screen. You can type the name of an attribute and if it's possible to filter by it, the list of filters will show only the ones related to what you've typed. Note that for some attributes, more than one operator is allowed. This lets you, for example, include and exclude data related to the same attribute. ### Job filters #### Filter jobs by job title The most basic kind of filter you could make is filtering by job title. By default, the filter operator that is selected when you filter by job title is the "contains any" filter. You can pass multiple job titles and our search engine will return jobs that match any of the job titles passed. To pass multiple job titles, pass each one of them in a separate line (don't use commas to separate job titles!) 💡 Useful resource: How to get tech jobs only #### Exclude jobs by title If you don't want to get jobs that include certain keywords, select the is not any of filter. #### Filter by job description Using the Job description filter, you can get jobs that match any of the words (or even regular expressions) that you pass. You can pass more than one, separated by line break. And you can also get jobs that don't match any of the words or patterns you pass if you select the filter type to be "not matches". #### Filter jobs by technology If you want to find jobs by technology, you have 2 options: - Pass the technology name in the Job title filter. - Use the Job technology filter. Using the Job technology filter will look for jobs mentioning that technology in the description and will return more results than if you use the Job title filter. But if you use the Job title filter you'll get jobs where that technology is very relevant. #### Filter jobs by country To filter jobs by the country where they were posted, you can use the Job country filter. You can pass multiple countries here. If you select the is not any of operator, you can also exclude jobs from certain countries. ### Company filters #### Filter jobs by company size If you select the Company employees filter, you'll be able to get jobs from companies of only a specific size. #### Filter jobs by industry The Company industry lets you get jobs from companies that belong to a certain industry. If you select the is not any of operator, you can also exclude jobs from companies from certain industries. #### Filter jobs by company name If you want to include or exclude jobs from certain companies, this is also possible. Type "company" in the filter list and select Company name. Depending on the operator you choose, you can match company names totally or partially. This could be useful if you want to manually exclude jobs from your competitors, for example. #### Filter jobs by company description You can pass a list of words to include or exclude jobs from companies that have these words in their descriptions. To do so, select the Company description filter and choose one of the operators. #### Filter jobs by whether the company is the final employer or not Most times, recruiting and staffing companies post jobs on behalf of others. Sometimes they set the industry right, but other times they don't, so if you just exclude jobs by industry you'll get some false positives. We have classified all companies into 2 kinds: direct employers and recruiting companies, considering their industry but also patterns in their names and in their company descriptions. To get jobs only from direct employers, choose the Company type filter and select Direct employer. 💡 Useful resource: [How to get jobs from recruiting agencies](/en/docs/app/job-search/excluding-recruiting-agencies) ### Columns visibility You can hide columns that you don't need to see in the table. To do so, go to the right side of the table and click on the "Columns" button in the header of the table. ### Export data You can export jobs to a CSV, Excel file or to any external system through webhooks. Follow the steps below to export jobs: 1. **Click on the "Export" button in the top right corner of your screen.** 2. **Select the number of jobs you want to export and the format** **Number of jobs**: - You can export only the current page, only jobs from revealed companies, all jobs or a custom number of jobs. - Each option will have on their right the cost of the operation in [company credits](/en/docs/pricing/credits). Example: 25 credits **Format**: - You can export to a CSV, Excel file or to any external system through webhooks. ## Next steps - You can [find people](/en/docs/app/contact-data/find-people) working at the companies you're interested in. - You can use [webhooks](/en/docs/webhooks) to move the data to other systems: Airtable, Google Sheets, Hubspot, etc. ## Faqs #### What does a one-time export cost? Want to know how much your export will cost? Here's how to find out: 1. Start a [new search](https://app.theirstack.com/search/jobs/new) and set up your filters 2. Hit the "Export" button (you'll find it in the top right corner) 3. Pick how many jobs you'd like to export and choose your format 4. The cost appears right next to each option with a credits badge like this: 25 credits 5. Head over to our [pricing page](https://www.theirstack.com/en/pricing) and choose a plan from the APP tab (Company credits) that covers what you need --- title: Filtering out non-tech jobs description: Find only tech jobs in TheirStack using job title keywords and technology filters — includes ready-to-use keyword lists for 60+ technical roles. url: https://theirstack.com/en/docs/app/job-search/tech-jobs-only --- When embarking on a job search in TheirStack, you might find yourself overwhelmed by the sheer variety of job titles and positions available. Here you have two options to get only tech jobs: ## Option 1. Filter by keywords in the "Job title" field ``` IT Software Developer Data Backend Back-end DevOps Frontend Front-end Full-stack Fullstack QA Site Reliability SRE VP Engineering Sysadmin System admin Web development Mobile developer Mobile engineer QA Automation QA Engineer Quality Assurance Test Automation Software Engineer Software Developer Data Engineer Data Scientist Data Analyst Analytics Business Intelligence BI Machine Learning Engineer ML Engineer AI Engineer MLOps DataOps DevSecOps Platform Infrastructure Security Cybersecurity InfoSec Network Engineer Support Engineer Software Architect Solutions Architect Cloud Engineer Product Manager Product Owner CTO Technical Lead Tech Lead Head of Data IT Manager Project Manager CIO IT Director Analyst ETL ``` ``` Python JavaScript TypeScript Java C C++ C# Go Golang Rust Ruby PHP Swift Kotlin Objective-C Dart Scala SQL PostgreSQL MySQL SQLite MongoDB Redis Elasticsearch Kafka RabbitMQ GraphQL REST gRPC Node.js React React Native Next.js Vue Nuxt Angular Svelte Flutter Django FastAPI Flask Spring .NET Rails Laravel Express NestJS Kubernetes Docker Terraform Ansible AWS Azure GCP Cloudflare Linux Windows Airflow dbt Spark Databricks Snowflake BigQuery Redshift Tableau Power BI Looker Machine learning TensorFlow PyTorch Scikit-learn LLM Blockchain ``` ``` Ingeniero Datos Científico Datos Desarrollador Programador Redes Sistemas Analista IT ``` ## Option2. Filter by "Job technology" You can add all technologies in the following categories: - [Programming languages](https://theirstack.com/en/category/languages) - [Relational Databases](https://theirstack.com/en/category/big-data-analytics), [Big Data](https://theirstack.com/en/category/big-data-analytics) - [Frameworks](https://theirstack.com/en/category/application-frameworks) --- title: Email Alerts description: Learn how to set up daily and weekly notifications to get fresh job or company opportunities delivered straight to your inbox, so you never miss out on potential prospects again. url: https://theirstack.com/en/docs/app/saved-searches/email-alerts --- Would you like to set up email alerts for your job or company searches so new results pop up in your inbox weekly? ## Setting up email alerts Follow these simple steps to start receiving email alerts for your saved searches: 1. Navigate to your [Home](https://app.theirstack.com/home) page 2. Find the search you want to monitor in the "Your saved searches" section 3. Click the three dots menu next to your search and choose either "Enable daily alert" or "Enable weekly alert" from the dropdown 4. Once you've enabled alerts, you'll automatically receive: - **Daily alerts**: Fresh job matches every morning - **Weekly alerts**: A summary of new opportunities every Monday morning ## How to stop receiving email alerts To stop receiving email alerts, you can click on the three dots menu next to your search and choose either "Disable alert" from the dropdown --- title: Company Data description: Access detailed company profiles for 11M companies across 238 countries. Filter by industry, employee count, revenue, funding, tech stack, hiring activity, and more. url: https://theirstack.com/en/docs/data/company --- Every company in TheirStack is discovered through [job postings](/en/docs/data/job). When we collect a job listing, we extract the company behind it and enrich the record with firmographic, financial, and technographic data from multiple sources. The result is a database of [11M companies](/en/docs/data/company/statistics) spanning 238 countries — continuously growing as new companies post jobs. ### What's included in each company profile Each company record can include: - **Firmographics** — Name, logo, domain, industry, employee count, headquarters location (city, country), founded year, company description, and LinkedIn profile. - **Financials** — Estimated annual revenue, total funding raised, funding stage (from pre-seed to post-IPO), last funding round date, investors, and public market data (stock symbol and exchange). - **Tech stack** — Technologies detected from job postings, with [confidence scoring](/en/docs/data/technographic/how-we-source-tech-stack-data). Over 5 million companies have at least one technology mapped. - **Hiring activity** — Total historical job count and jobs posted in the last 30 days, giving you real-time signals of growth and hiring urgency. - **Company classification** — Whether the company is a direct employer or a recruiting/consulting agency, so you can filter out intermediaries. ### How company data grows Unlike static company databases, TheirStack's company data grows organically. Every time a new company posts a job on any of our [321k sources](/en/docs/data/job/sources), it's automatically added to our database and enriched. This means: - Companies that are actively hiring are always represented. - The database is biased toward economically active companies — the ones most relevant for sales, recruiting, and market intelligence use cases. - New companies appear as soon as they start hiring, often before they show up in traditional company databases. ## Further reading - [Statistics](/en/docs/data/company/statistics) — Learn how many companies are discovered each month and how they are distributed by industry, employee size, headquarters country, and data source. --- title: Statistics description: Learn how many companies are discovered each month and how they are distributed by industry, employee size, headquarters country, and data source. url: https://theirstack.com/en/docs/data/company/statistics --- --- title: Data workflow description: Learn how we transform raw job postings into high-quality, normalized data through our 5-step workflow covering acquisition, extraction, deduplication, enrichment, and quality assurance url: https://theirstack.com/en/docs/data/job/data-workflow --- ## How it works When you use our [API](/en/docs/api-reference), [App](/en/docs/app), or [Datasets](/en/docs/datasets), you're accessing data directly from our database, ensuring you always have the most up-to-date information available. Instead of making live calls to sources for each request, we proactively handle critical steps like data extraction, normalization, company enrichment, and quality assurance. This process guarantees both high-quality data and fast response times. To guarantee the highest possible quality of data, we follow this process: 1. ### Content acquisition We continuously crawl different data sources, such as job boards, ATSs, and company websites. The frequency of our scrapers varies, with some running as often as every 10 minutes and others hourly, to ensure our data is always up-to-date. More details: - [Jobs from 321k different websites](/en/docs/data/job/sources) - [Data freshness and scraping frequency](/en/docs/data/job/freshness) 2. ### Extraction & Normalization For every job we collect, we extract key entities including the job posting, company, and, when available, the [hiring manager](/en/docs/app/contact-data/hiring-manager). We also identify and extract technologies mentioned in the job title, description, and URL, then index them to enable filtering by tech stack. To ensure data quality and consistency across the platform, we normalize all extracted fields. Additionally, media assets such as company logos are downloaded and stored in our own infrastructure, allowing you to access them reliably via stable URLs for use in your own applications. #### Job description and title normalization Job postings come in all shapes and sizes across the web. Some job boards use fancy HTML formatting with bold headers and bullet points, while others keep it simple with plain text. You'll often find random special characters, weird spacing, or formatting quirks that make the data hard to work with. We clean this up by converting everything into a consistent format. We strip away the messy formatting while keeping what's important—like bullet points, headers, and emphasis. Whether you're building a [job search](/en/docs/app/job-search) tool or analyzing hiring trends, you'll get clean, structured data that's ready to use right away. Here's what we do: - **Job descriptions** – Convert everything to clean Markdown format, removing HTML tags but keeping important formatting - **Job titles** – Clean up titles by removing special characters and extra spaces to make them uniform and searchable #### Company industry normalization Here's a common problem: the same company gets labeled differently across platforms. A tech startup might be called "Software Development" on LinkedIn, "Technology" on Indeed, and "SaaS" on their own website. This makes it really hard to filter companies by industry or analyze hiring patterns. We solve this by creating smart connections between different industry terms. So when you search for "Software Development" companies, you'll also catch those labeled as "Technology" or "SaaS" elsewhere. This gives you complete coverage no matter how the original source categorized the company. Our industry normalization includes: - **Standardized categories** – All companies get mapped to consistent industry labels - **Multi-source validation** – We check industry data from multiple sources for accuracy - **Hierarchical organization** – Industries are organized into main categories and subcategories for flexible filtering, using the same standardized values as LinkedIn. You can explore our complete industry catalog through our [API catalog endpoint](/en/docs/api-reference/catalog/get_industries_v0). #### Location normalization Location data is probably the most frustrating part of job posting aggregation. You'll see "San Francisco, CA" on one platform, "SF, California" on another, and "US-CA-San Francisco" on a third. Some sources use country codes, others use full names, and some throw in postal codes in unpredictable ways. This makes geographic analysis really difficult. We've built a location parsing system that works like a universal translator for addresses. It doesn't just standardize formats—it also adds missing geographic coordinates and validates addresses to create a complete location profile for every job posting. This turns scattered location fragments into precise, searchable geographic data. Our location system includes: - **City** – The specific city where the job is located - **State** – The full state name (e.g., "California") - **State Code** – The abbreviated state code (e.g., "CA") - **Country Code** – The standardized country code (e.g., "US") - **Address** – The complete street address when available - **Postal Code** – The ZIP code or postal code for the location - **Latitude** – The geographic latitude coordinate for precise mapping - **Longitude** – The geographic longitude coordinate for precise mapping 3. ### Job deduplication Most companies use an Applicant Tracking System (ATS) to manage their hiring process. ATSs help streamline the candidate lifecycle, power career pages listing open roles, and sync job postings with major job boards like LinkedIn and Indeed. When a company posts a job through an ATS, it's common for that listing to appear on multiple job boards simultaneously. As a result, a single position may end up with 3–5 different references across various platforms. Additionally, job boards often scrape and repost listings from each other, further increasing duplication. Job posting deduplication is a crucial step to avoid having the same job posted multiple times in our database. If you use our data as sales signal, you wont' trigger the same signal multiple times. If you use our data to build a job board, you wont' have the same job posted multiple times. We apply both algorithmic techniques and manual checks to eliminate duplicates effectively. 4. ### Data Enrichment Our job posting collection gives you a solid foundation, but we don't stop there. We enhance every piece of data through a comprehensive enrichment process that adds valuable context and verified extra details. This transformation turns basic job listings into actionable intelligence that helps you make better decisions and build more powerful applications. #### Company enrichment Each time we collect a job posting, we also extract all available company information. However, in most cases, this initial data is quite limited—usually just the company's name, logo, and domain. While useful as a starting point, this basic information isn't enough to deliver meaningful insights or enable advanced filtering. To unlock the full potential of our platform, we enrich these company records with a broader and deeper profile—a process we call company enrichment. This allows you to search, filter, and segment companies based on valuable attributes, helping you identify high-quality prospects faster and with greater precision. Our enrichment process adds the following data points to each company: - **Industry** – Understand the market in which the company operates. - **Company Size (Headcount)** – Target organizations based on their scale, from startups to large enterprises. - **Estimated Revenue** – Gauge the financial size of a company to prioritize outreach. - **Funding Details** – See how much capital the company has raised and from which investors. - **Headquarters Location** – Identify geographic focus areas for your go-to-market strategy. - **LinkedIn URL** – Access their LinkedIn profile for further context and contact discovery. - **Company domain** – Find the company's official website. - **Possible domains** – Find all the possible domains for the company. - **Company Description** – Gain a quick overview of the company's mission, products, or services. To ensure accuracy and broad coverage, we aggregate and validate this data from multiple trusted providers. While we strive for comprehensive enrichment, please note that coverage may vary depending on the availability of external data—some fields may not be available for every company. #### Salary enrichment Salary data in job postings presents a unique challenge: it's scattered across different currencies, formats, and regions. A job posting from London might show £45,000, while one from New York shows $65,000, and another from Berlin shows €55,000. Without proper standardization, comparing these salaries becomes nearly impossible for global hiring teams and compensation analysts. Our salary enrichment system transforms this fragmented data into actionable insights. We automatically detect salary information in job postings, convert all amounts to USD using real-time exchange rates, and preserve the original currency data. This dual approach gives you the flexibility to analyze global compensation trends while maintaining local market context. Here's what our salary enrichment delivers: - **Multi-currency support** – Handle salaries in 50+ currencies with automatic USD conversion - **Dual filtering options** – Search by original currency or standardized USD amounts - **Live exchange rates** – Currency conversions reflect current market conditions when the job was posted - **Range preservation** – Capture both minimum and maximum salary when available We extract salary ranges in their original local currency and automatically convert them to USD using real-time exchange rates. Each job posting with salary information includes both minimum and maximum salary fields, enabling you to filter and compare compensation across different regions and currencies effectively. The original salary currency is also preserved so both types of filtering can be done. 5. ### Quality Assurance Multiple data analysts monitor and verify data on a daily basis to ensure the data is of the highest quality. ## FAQ ### Do you track expired jobs? Not yet. Today, our focus is on collecting and ingesting any kind of job found. If your use case needs "active-only" jobs, our current recommendation is: Tracking expirations reliably requires additional follow-up crawling requests and more proxy traffic, which increases infrastructure cost. That extra cost would need to be passed to customers who need this capability. If this is important for your use case, email us at [hi@theirstack.com](mailto:hi@theirstack.com?subject=Expired%20jobs%20tracking%20interest&body=Hi%20TheirStack%20team%2C%0A%0AWe%20are%20interested%20in%20expired%20jobs%20tracking.%0AWe%20would%20be%20willing%20to%20pay%20an%20extra%20___%25%20for%20this%20capability.%0A%0AUse%20case%3A%20___%0A%0ACompany%3A%20___%0A) and we'll take your request into consideration to prioritize that feature. - Filter to jobs posted in the last 1-2 weeks. - Use a shorter cutoff (around 1 week since first seen) if you want to minimize publishing jobs that may already be closed. - Use a longer cutoff (up to 1 month since first seen) if you want to maximize inventory, accepting that some jobs may already be closed. --- title: Freshness description: Learn how job data freshness works with multi-tiered scraping from 10 minutes to daily, discovering 90% of new tech postings and 73% same-day detection. url: https://theirstack.com/en/docs/data/job/freshness --- ## Real-Time Job Data Updates At TheirStack, we maintain a sophisticated job scraping system that ensures you have access to the most current job postings. Our multi-tiered approach to data collection means you never miss out on relevant positions. ## Job Scraping Frequency We use different scraping frequencies based on the source and volume of job postings: - **Every 10 Minutes**: High-volume job boards and frequently updated company career pages - **Every Hour**: Medium-traffic [job sources](/en/docs/data/job/sources) with regular updates - **Daily**: Smaller job boards and company websites with lower posting frequency This tiered approach ensures that within 24 hours, we capture approximately 90% of all new tech job postings across our monitored sources. ## Job Discovery Timeline The following visualization shows when we discover jobs posted on a specific date (April 24th): As illustrated, while most jobs are discovered within the first 24 hours, our system continues to find additional positions over subsequent weeks. This means: - Initial job counts for the current day may appear lower than final numbers - Job discovery continues over time, increasing the total count - You'll see the most comprehensive data after about 2-3 days ### Understanding delays in job discovery When analyzing our data, you'll notice that a small percentage of jobs are discovered (`discovered_at`) after the day when they were initially posted (`posted_at`). This delay is common and is influenced by various factors beyond our control. #### Discovery Timeline To illustrate this, let's examine jobs posted on a specific day (December 14th) and observe when they were discovered by us. | Discovered At | Percentage of Jobs Discovered | | --- | --- | | Same Day (0) | 73% | | Next Day (1) | 21% | | 2 Days Later | 3% | | 3 Days Later | 0.3% | | 4 Days Later | 0.2% | As shown, 73% of jobs are found on the same day they are posted. However, there is a significant number of jobs discovered days later. To understand this, it's important to know how we collect our data. #### Factors Contributing to Delays We scrape job boards, that at the same time scrape other job boards and career pages of companies. They also can get jobs posted directly by companies, or from companies’ ATS systems that sync with these job boards. While we scrape these job boards constantly, there are many reasons a job posted by a company at a certain date is not available on those job boards instantly, and therefore it’s not possible for us to discover it. To name a few: - **ATSs sync delay with job boards**: The ATS that a company uses lets them sync jobs with a major job board, but the recruiter can choose which jobs to push to that job board because they charge for it. They may not initially sync it and do it after a few days to try to get more candidates. But the integration may keep the original date when the job was posted first, and show that in the final job board, instead of the date when the job was pushed. In this case, there will be a gap of a few days. - **Job board scraping delay**: A job board scrapes company career pages periodically, running daily. If a company posts a job at 14h and the job board scraper visits it at 10h every day, that job won’t be available in the job board until the day after. For companies that post many positions, it makes sense for job boards to visit those career pages with a high frequency. But visiting every career page of every company in the world periodically has a cost, so for smaller companies that very occasionally post jobs, doing it on a weekly basis could help those job boards save money. So imagine they visit one of these companies’ career site every Monday. If they post a job on Tuesday, they won’t visit it again until next Monday, so there will be a 6-day difference between `posted_at` and `discovered_at` - **Job board publishing delay**: If someone publishes a job directly on a job board we scrape, this job board may also let them set a custom `posted_at` that is days before the current date. But the job is not available at that job board until the very moment when that person publishes it there, and even if the reported `posted_at` is previous to that, that job wouldn’t have been discovered before because that person hadn’t published it in that job board yet. #### Why am I getting a job that was posted months ago as if it was posted recently? You might see jobs with older original posting dates appearing in recent results. This happens because companies often repost the same job on platforms like LinkedIn or other job boards. Here's what's happening: When a company reposts a job, they're essentially re-advertising the same position. This is common when: - They're still hiring for the same role after filling a previous opening - They want to refresh visibility for an ongoing search - They're expanding the team and need multiple people for the same position The job URL on LinkedIn or other job boards stays the same, but the posting date updates to reflect when it was reposted. Since the company is actively promoting it (and often paying to boost visibility), we treat it as a current, active opportunity. So if you filter for jobs posted on a specific date, you'll see both: - Brand new job postings - Previously posted jobs that were reposted on that date, as long as the original posting date is not the last 30 days. If it is, we will discard it as we'll consider it a duplicate. More info on deduplication [here](/en/docs/data/job/data-workflow#job-deduplication). This ensures you don't miss out on legitimate opportunities that companies are actively trying to fill, even if the original posting was weeks or months earlier. --- title: Job Data description: Access millions of real-time job listings from 321k+ sources across 195 countries. Get comprehensive job market data with advanced filters, company insights, and lightning-fast API responses. url: https://theirstack.com/en/docs/data/job --- ### Job Data Get access to millions of job listings aggregated from multiple global sources, including major job boards like Indeed, Linkedin, Workable, Greenhouse, Lever, Infojobs, Otta, StartupJobs... offering a complete view of the job market across 195 countries. #### The best job data platform TheirStack goes beyond simple scrapers, we're a sophisticated platform delivering the most precise and current job market information. Our systems continuously collect new job postings across the internet every minute, processing approximately 268k new positions daily. - **[321k job data sources](/en/docs/data/job/sources)** including job boards, company websites, and applicant tracking systems. We excel at standardizing job information, eliminating duplicates between sources, and implementing thorough quality checks to maintain data accuracy and reliability. Data quality and freshness are at the core of what we do. - **30+ advanced job and company filters** to precisely target your search needs. Beyond standard filters like job title, company, and location, we enable filtering by job description, [hiring manager](/en/docs/app/contact-data/hiring-manager), and company details. Each job listing is enhanced with company information including revenue, industry, size, technology stack, and more. - **Fast and reliable [API](/en/docs/api-reference)** with an average API response time of just 1.5 seconds. We serve enriched data directly from our database without real-time external calls, ensuring consistent, reliable responses that help you deliver excellent user experiences to your customers. ## Further reading - [Data workflow](/en/docs/data/job/data-workflow) — Learn how we transform raw job postings into high-quality, normalized data through our 5-step workflow covering acquisition, extraction, deduplication, enrichment, and quality assurance - [Freshness](/en/docs/data/job/freshness) — Learn how job data freshness works with multi-tiered scraping from 10 minutes to daily, discovering 90% of new tech postings and 73% same-day detection. - [Sources](/en/docs/data/job/sources) — Our platform aggregates job listings from over \[\[total\_job\_sources\]\] different websites. Below you'll find a breakdown of our largest job data sources and their contributions. - [Statistics](/en/docs/data/job/statistics) — Explore job posting statistics with monthly trends since 2021, plus detailed breakdowns by country, platform, and workplace type in the job market. - [Use cases](/en/docs/data/job/use-cases) — Discover how businesses use job data for lead generation, market intelligence, competitor tracking, and platform growth across recruiting, consulting, and SaaS industries --- title: Sources description: Our platform aggregates job listings from over 321k different websites. Below you'll find a breakdown of our largest job data sources and their contributions. url: https://theirstack.com/en/docs/data/job/sources --- ## Job data sources We collect [job data](/en/docs/data/job) from over 321k different websites across the web. All these sources are crawled using publicly available data. We scrape some websites directly, while others are accessed indirectly through job board aggregations. Below, you'll find a breakdown of our largest job data sources and their contributions. If you need the full list, contact us. ## FAQS: Frequently asked questions #### How can I see if you have jobs from a specific website? You can see whether we have jobs from a specific website by going to the [app](https://app.theirstack.com) and searching for jobs while filtering by `url_domain`. For example, [here's a search showing jobs from LinkedIn](https://app.theirstack.com/search/jobs/new?query=N4IgjgrgpgTgniAXKAlgOwMYBsIBMoD6ALgPZECGWBMUAzhFkbUgGaW1QA0IJM+MBAEYJEAbVD5aGJERjRuLFFCy4kIXOSKEADiVpbVAXwC63Xfqi4CmggFtyAD2sBzQhrjNEARgCs3CDBUuCT26AS8SKIgWOgA1pboAHQYISDGhtzkEKQEHOQwGAAWMnJQhkA). #### How can I request a new job source? Companies use job boards to promote their jobs, and job boards constantly scrape each other to keep their catalog strong. That means the same role can appear under different sources, so not seeing a particular source doesn't necessarily mean we don't have the job. Before you request a new source, please: - **Make sure we don't already have jobs from this source** by following [the process mentioned above](#how-to-check-jobs-from-specific-website). - **Pick a few jobs and search for the company** in our [company lookup](/en/docs/app/company-lookup), review their latest jobs, and confirm the titles you're interested in aren't already there. - **Work out what type of source it is** — (1) a job board, (2) a generic job board, or (3) a company website — and estimate how many jobs it has in the last 30 days. - Contact our support team through our [app](https://app.theirstack.com). Find the "Contact support" button when you click on the `?` icon in the top left corner of the page, next to our logo. #### Example of good request email. Use this template and replace the placeholders with the actual information from your specific case. ``` I'd like to add [WebsiteName] (https://example.com) as a new source. It's a job board focused on _____. I've used the company lookup tool to find jobs from [WebsiteName] and these jobs from it are NOT present in TheirStack: - [link to job 1 on [WebsiteName]] - [link to job 2 on [WebsiteName]] - [link to job 3 on [WebsiteName]] - ... - [link to job N on [WebsiteName]] Out of the [Number of companies I checked], I found [Number of companies] that have jobs from [WebsiteName] and these jobs are not present in TheirStack. In total, I looked for [Number of of jobs]. Out of those, I found [Number of jobs] in TheirStack. I estimate this source has roughly [Number of jobs] new jobs per month. Thanks, ``` #### Why don't we recommend filtering by job scraping source? These days, roles usually originate in a company’s ATS and are then published across platforms like LinkedIn, Indeed, and Glassdoor. A single job can appear in multiple places almost instantly. We crawl many sources and store each job only once — the first time we find it. For example, if we discover a role on Greenhouse before it appears on LinkedIn, the job in TheirStack won’t list LinkedIn as its source, even if it’s also posted there. Because of this first-seen approach, filtering by a specific scraping source (e.g., `scraping_source = Indeed`) will only return jobs initially found on that source, which often reduces results and can be misleading. We recommend avoiding this `scraping_source` filter unless you're aware that you'd be missing jobs that we actually have if you use it. #### Why do I see a smaller number of job listings on TheirStack compared to platforms like Indeed or LinkedIn? When you search for a job on Indeed or LinkedIn, you may see more results than on TheirStack. This is because Indeed uses broader keyword matching, while TheirStack prioritizes precision. The difference lies in how job searches are conducted on TheirStack versus platforms like LinkedIn, Indeed, or Glassdoor. Let's focus on Indeed as an example, though the same principles apply to other providers. #### Search methodology: Keyword matching Job boards like Indeed use broader keyword matching: - **Synonyms and Related Jobs**: For example, when you search for "network engineer," Indeed may return jobs that loosely match those terms, even if they don't contain the exact keywords. - **Company Name Matching**: For example, when you search for "franchise", LinkedIn may return jobs where the company name contains the word 'franchise'. On TheirStack, we prioritize precision. Our job title filter is deterministic, meaning it only returns results with an exact match for the keywords you provide. This approach ensures greater accuracy in the search results. #### Search methodology: Date range Indeed and LinkedIn typically display jobs that have been posted or reposted within the last 30 days by default, whereas TheirStack does not automatically filter jobs based on their reposted date. #### How to Increase Results on TheirStack - **Add More Keywords**: Broaden your search terms to include additional relevant keywords (see Picture A). - **Use Regex Patterns**: Leverage regular expressions for more flexible and advanced search queries (see Picture B). #### Upcoming Features We're working on: (1) a new filter that incorporates a synonym dictionary, which will enhance your search capabilities; (2) a new filter that allows you to filter by reposted date. #### Why do I see fewer jobs on TheirStack than on a company's career page? There are two common reasons: 1. Coverage and timing: If a company has just posted a role, there can be a short delay before we discover it. Also, while we scan many company sites, our coverage prioritizes major job boards like Indeed, LinkedIn, Workable, and Welcome to the Jungle. Jobs reposted to these portals are more likely to be picked up quickly. If a role only appears on the company website and isn’t syndicated to any job boards, we may not have it yet. 2. Deduplication: Companies often repost the same role multiple times over several weeks. We deduplicate aggressively to avoid listing the same job multiple times. If we find a job with the same title from the same company that was already posted within the last 30 days, we keep the earliest one and ignore later duplicates. This prevents clutter, avoids overcounting, and ensures customers aren't charged multiple [credits](/en/docs/pricing/credits) for the same underlying job. --- title: Statistics description: Explore job posting statistics with monthly trends since 2021, plus detailed breakdowns by country, platform, and workplace type in the job market. url: https://theirstack.com/en/docs/data/job/statistics --- ### Job Postings Evolution Monthly job postings since 2021. ### Breakdowns Distribution of job postings by country, source platform, and workplace type --- title: Use cases description: Discover how businesses use job data for lead generation, market intelligence, competitor tracking, and platform growth across recruiting, consulting, and SaaS industries url: https://theirstack.com/en/docs/data/job/use-cases --- | Use case | Description | Guide | Who is for | Case study | | --- | --- | --- | --- | --- | | Target companies with active job openings | Use fresh job postings as a real-time signal of hiring urgency, then prioritize outreach based on the roles, locations, and seniority levels a company is trying to fill. | [Targeting companies with active job openings](/en/docs/guides/how-to-outreach-on-autopilot-to-companies-actively-hiring) | Recruiting agencies, staffing firms, sales agencies | [6nomads](/en/blog/6nomads-leverages-theirstack-to-find-fast-growing-companies-with-big-hiring-needs) [Microverse](/en/blog/microverser-uses-theirstack-to-find-companies-hiring-junior-engineers) | | Find companies struggling to fill roles | Track reposted roles, long-open vacancies, and spikes in similar job ads to spot teams that are under-resourced—then offer interim staffing, managed recruiting, or outsourcing to close the gap. | [How to find reposted jobs](/en/docs/guides/how-to-find-reposted-jobs) | Consulting firms, staffing partners, RPOs | | | Monitor past customers that are hiring again | [Monitor job postings](/en/docs/guides/how-to-monitor-competitor-hiring) from current and past customers to spot reactivation moments, new needs, and upsell opportunities—then reach out while timing is right. | [Monitoring open jobs from current and past customers](/en/docs/guides/monitoring-open-jobs-from-current-and-past-customers) | Recruiting agencies, SaaS customer success & sales | | | Identify companies with problems your software solves | Spot companies hiring for manual, time-consuming tasks your product can automate, then reach out when the need is most urgent. | [How to identify companies with problems your software solves](/en/docs/guides/how-to-identify-companies-with-problems-your-software-solves) | B2B SaaS, agencies, consultancies | | | Spotting your competitors' next moves | Use hiring signals to see where competitors are expanding (locations, teams, initiatives) months before it’s visible publicly, so you can plan and act early. | [How to spot your competitors' next moves](/en/docs/guides/how-to-spot-your-competitors-next-moves) | Strategy & ops, sales leadership, market intel teams | | | Expand your job board with fresh listings | Backfill your job board with relevant listings to grow inventory, improve SEO, and keep users coming back. | [What is backfilling](/en/blog/backfill-job-board) | [Implementation guide](/en/docs/guides/backfill-job-board) | Job boards, marketplaces, media sites | | | Match job seekers with relevant job opportunities | Send targeted job recommendations to students and clients using filters like location, role, and keywords. | | Academies, bootcamps, career services | | | Power sales intelligence platforms with [job data](/en/docs/data/job) & technographics | Add job-based intent signals and [technographic enrichment](/en/docs/app/enrichment) into your product so users can build lists, enrich accounts, and trigger workflows from hiring and stack changes. | [Integration guide for sales intelligence software](/en/docs/guides/sales-software-integration-guide) | Sales intelligence platforms, GTM tools, data providers | | --- title: How we source tech stack data description: Discover how TheirStack extracts tech stack data from millions of job postings worldwide using confidence scoring to identify company technologies. url: https://theirstack.com/en/docs/data/technographic/how-we-source-tech-stack-data --- ## Inferring tech stack data from job postings We source our tech usage data from job postings. We gather job listings from millions of companies monthly by tracking company websites, job boards, and other hiring platforms. When a job mentions a specific technology it hints the company is using that technology. The mention of the technology could be in the: - **Title**: e.g. "Senior React Developer", "Java Developer", "Odoo Developer"... - **Description**: e.g. "It requires experience with Hubspot", "We use GraphQL to query our data", "You have at least 3 years of experience with React"... - **Job URL**: Jobs posted in a ATS have the domain of the ATS in the url. Eg: [https://join.com/companies/xxx/xxx](https://join.com/companies/xxx/xxx), [https://jobs.workable.com/view/xxx](https://jobs.workable.com/view/xxx)... ## Measuring the likelihood of technology usage Our **Confidence Score** (low, medium, high) helps us estimate how likely it is that a company actually uses this technology. It's calculated based on - the number of mentions - the frequency of the mentions relative to similar technologies in the category. If a company mentions 40 times Hubspot and 4 times Pipedrive, we consider it more likely they use Hubspot. - where this mention is found. We give more weight to mentions in the title or in the url. - the date of the mentions. We give more weight to the most recent mentions. ## Tracing technology signals back to evidence We're obsessed with transparency and giving you access to the evidence that led us to identify a company's technology usage. That's why everywhere we show a technology signal, we display all the information we have about that signal, allowing you to trace it back to its original source. ### In the app When you're in a [company search](/en/docs/app/company-search) filtering by technology or in the [technology tab for a company](/en/docs/app/company-lookup), we show cards highlighting the technologies they use. These aren't just simple tags – each card contains a complete audit trail of how we detected that technology usage. If you hover on the technology card, you can see some details on the relationship between that company and that technology: - **Category** this technology belongs to - **Confidence score (high, medium, low)** - see the full explanation [here](#measuring-the-likelihood-of-technology-usage) - **First date found** - when a job by the company mentioned the technology for the first time - **Last date found** - when a job by the company mentioned the technology for the last time - **Rel. occurrence** - number of mentions of this technology compared to the total mentions of all the technologies from the same category. See the full list of categories here and browser the technologies we track here. - **N. jobs mentioned** - number of jobs mentioning this technology, with link to those jobs. By clicking on `N.jobs mentioned`, you'll be taken to a [Job Search](/en/docs/app/job-search) view showing the jobs from that company where the technology was found. ### Through the API Through our [Technographics endpoint](/en/docs/api-reference/companies/technographics_v1) and [Company Search endpoint](/en/docs/api-reference/companies/search_companies_v1), you'll get access to the same detailed technology information that's available in our app. ## FAQs #### Why are there fewer companies listed for a technology than I expected? Our data comes from job postings. If a company doesn't mention a specific technology in their job ads, doesn't have open positions, or the technology isn't relevant to their hiring needs, it won't appear in our results. For some roles or categories, the actual technology used by the person hired may not be specified in the job description, or it might not be relevant. As a result, even if many companies use a certain technology, they may not show up in our database unless it's explicitly mentioned in their job postings. If you're seeing fewer companies than expected, it's likely because of how companies describe their needs in job ads, not necessarily a reflection of the true adoption rate of that technology. In any case, and because you can make unlimited searches without consuming [credits](/en/docs/pricing/credits) unless you reveal data, you can always see the number of companies that would be returned by any given search. #### Can I trust low/medium confidence technologies? The short answer is yes — low and medium confidence technologies still come from clear evidence. Some companies don't post many jobs, so our confidence that they use a given technology will naturally be lower than for companies with lots of signals. If you're doing outbound and prefer to minimize false positives, and you don't target startups or smaller companies with fewer jobs, stick to **medium and high** confidence signals. Otherwise, we recommend using **all** confidence levels. --- title: Technographic Data description: Discover TheirStack's comprehensive technographic database with 32k technologies mapped across 11M companies worldwide. Access real-time tech stack insights derived from millions of job postings with confidence scoring and complete data transparency. url: https://theirstack.com/en/docs/data/technographic --- We infer technology usage from millions of job postings worldwide.Our technographic data stands out for several key reasons: - **Largest Technology Catalog**. Our catalog includes over 32k technologies spanning [programming languages](/en/category/languages), [frameworks](/en/category/frameworks), [databases](/en/category/databases), [ERPs](/en/category/enterprise-resource-planning-erp), [CRMs](/en/category/crm-platforms)... - **Global Company Coverage**. We've mapped technology usage across [11M companies](/en/docs/data/company/statistics) worldwide, from Fortune 500 giants to fast-growing startups. Our comprehensive database spans every continent and industry, delivering 46M technology-to-company insights by analyzing real job posting data to understand what tools and platforms companies actually use. - **Data Accuracy and Confidence Scoring**. Each technology identification receives a [confidence score](/en/docs/data/technographic/how-we-source-tech-stack-data) calculated from multiple factors: frequency of technology mentions in job postings, recency of mentions, consistency across multiple job listings, and contextual analysis of how technologies are referenced in job requirements. - **Complete Data Transparency**. Every technology signal links back to [original job postings](/en/docs/data/technographic/how-we-source-tech-stack-data) where the technology was mentioned, including company details and posting dates. This allows for full verification and validation of our technology identification methodology. - **Real-Time Data Updates**. Our platform processes new technographic signals every minute as job postings are collected and analyzed. This ensures the dataset reflects current technology adoption patterns and hiring trends. See our [data freshness documentation](/en/docs/data/job/freshness) for detailed update frequencies. ## Further reading - [How we source tech stack data](/en/docs/data/technographic/how-we-source-tech-stack-data) — Discover how TheirStack extracts tech stack data from millions of job postings worldwide using confidence scoring to identify company technologies. - [Statistics](/en/docs/data/technographic/statistics) — Discover technographics data statistics with millions of signals, 5000+ technologies tracked, and 20M+ companies monitored across global job postings. - [Use cases](/en/docs/data/technographic/use-cases) — Discover how teams use technographic data to find companies by tech stack, enrich accounts, and identify competitor customers for targeted B2B sales. --- title: Statistics description: Discover technographics data statistics with millions of signals, 5000+ technologies tracked, and 20M+ companies monitored across global job postings. url: https://theirstack.com/en/docs/data/technographic/statistics --- ### Overview --- title: Use cases description: Discover how teams use technographic data to find companies by tech stack, enrich accounts, and identify competitor customers for targeted B2B sales. url: https://theirstack.com/en/docs/data/technographic/use-cases --- | Use case | Description | Guide | Who is for | Case study | | --- | --- | --- | --- | --- | | Target companies by the technologies they use | **Must-have technologies:** Find accounts using a “must-have” technology for your product so you can focus outbound on high-fit prospects (e.g., Prometheus → Grafana; ClickHouse → ClickHouse Cloud). **Competitor customers:** Identify companies using competitor tools to build competitive lists, tailor positioning, and prioritize accounts that are already paying for a similar solution. **Partners or integrations:** Target accounts using partner tools or integrations your product supports (e.g., accounting, payments, productivity tools) to increase conversion rates with a clear “works with your stack” message. | [Find companies by tech stack](/en/docs/app/company-search) | B2B SaaS, sales teams, partnerships, product marketing | [Qonto](/en/blog/qonto-uses-theirstack-to-detect-companies-with-high-intents) | | Discover a company's tech stack | Look up any company to see what technologies they use — from backend infrastructure and DevOps to internal tools — using job-posting-based technographic data. | [How to discover the tech stack of any company](/en/docs/guides/how-to-discover-tech-stack-of-any-company) | Sales teams, competitive intelligence, market researchers | | | Technology enrichment | Starting from a company, verify whether they use a specific technology (or category) to enrich accounts, segment leads, and personalize outreach. | [Adding a technology or job filter to your company search](/en/docs/guides/adding-technology-filter-to-search) | Sales teams, RevOps, data teams | [Stacker](/en/blog/stacker-uses-theirstack-for-account-based-marketing-and-lead-qualification) | --- title: 13 ATS Platforms with Public Job Posting APIs description: Building a job board and need to automate job imports? Find out which ATS offer public APIs without authentication so you can integrate job postings from specific clients. url: https://theirstack.com/en/blog/13-ats-platforms-with-public-job-posting-api --- If you are building a job board or careers page and need to automate job imports, one of the most reliable data sources is the Applicant Tracking System (ATS) your clients already use. Several ATS platforms expose a public job posting API that does not require authentication. You can call these endpoints to retrieve all published jobs for a given client and keep your job board or career page in sync without scraping HTML or manual uploads. In this guide we cover 9 ATS platforms with public job posting APIs, their exact endpoints, and what to consider when integrating directly or via an aggregator like TheirStack. ## How public ATS job posting APIs usually work Most ATS systems follow a similar pattern for their public job posting APIs: - **Public job board endpoint**: A URL that lists all published jobs for a given company or job board. - **JSON response**: Structured fields like title, location, department, employment type, and sometimes compensation. - **Limited parameters**: Basic filtering or pagination, but not the full query power of their authenticated API. - **Read-only access**: Designed to power job boards and career pages, not to update or manage candidates. These endpoints are usually safe to call from a backend service or scheduled job that syncs postings into your own database, where you can enrich, filter, and route them as needed. * * * ## 1\. Ashby Ashby has a simple public API that allows anyone to retrieve jobs from Ashby clients. To retrieve jobs, use: ``` curl "https://api.ashbyhq.com/posting-api/job-board/{clientname}?includeCompensation=true" ``` The API returns JSON with most relevant job posting fields. Filtering or searching is not possible with this endpoint. More advanced endpoints are available for Ashby customers via the Ashby Developer API. ## 2\. Greenhouse Greenhouse has a simple public API that allows anyone to retrieve jobs from Greenhouse clients. To retrieve jobs, use: ``` curl "https://api.greenhouse.io/v1/boards/{clientname}/jobs?content=true" ``` The API returns JSON with most relevant job posting fields. Filtering or searching is not possible with this endpoint. More advanced endpoints are available for Greenhouse customers via the Greenhouse Harvest API. ## 3\. Lever.co Every Lever.co customer has a public API that allows you to retrieve jobs. No authentication is required. To retrieve jobs, use: ``` curl "https://api.lever.co/v0/postings/{clientname}" ``` The base URL is `https://api.lever.co`. The result is JSON or HTML with all relevant job posting fields. No further filtering is possible, except selecting a single job by appending the job ID to the end of the GET request. ## 4\. Recruitee Recruitee has a simple public API that allows anyone to retrieve jobs from Recruitee clients. To retrieve jobs, use: ``` curl "https://{clientname}.recruitee.com/api/offers" ``` The API returns JSON with most relevant job posting fields. Filtering or searching is not possible with this endpoint. More advanced endpoints are available for Recruitee customers via the Recruitee ATS API. ## 5\. Workable Workable has a simple public API that allows anyone to retrieve jobs from Workable clients. To retrieve jobs, use: ``` curl "https://apply.workable.com/api/v1/widget/accounts/{clientname}" ``` The API returns JSON with most relevant job posting fields. Filtering or searching is not possible with this endpoint. More advanced endpoints are available for Workable customers on v3 of the API. ## 6\. SmartRecruiters SmartRecruiters exposes a public JSON endpoint per company. ``` curl "https://api.smartrecruiters.com/v1/companies/{clientname}/postings" ``` ## 7\. HireHive HireHive provides a public jobs API per company subdomain. To retrieve jobs, use: ``` curl "https://{companyname}.hirehive.com/api/v1/jobs" ``` The API returns JSON and supports pagination plus optional filters (such as country or category filtering). You can also paginate explicitly, for example: ``` curl "https://{companyname}.hirehive.com/api/v1/jobs?page=1" ``` ## 8\. Manatal (Career Page API) Manatal exposes a public Career Page API endpoint that returns published job posts and supports both search and multiple filters. To retrieve jobs, use: ``` curl "https://api.careers-page.com/open/v1/career-pages/{client_slug}/job-posts" ``` The API returns JSON with published job postings for the specified client slug and lets you refine results with query parameters for searching and filtering. ## 9\. Breezy HR Breezy HR exposes a simple public endpoint per company that returns open roles from their hosted job board. To retrieve jobs, use: ``` curl "https://{company}.breezy.hr/json" ``` The endpoint returns clean JSON that is easy to consume and is especially common among smaller and early-stage startups. Filtering is limited, so you typically fetch all jobs for a company and then filter or map them on your side. * * * ## 10\. Remotive Remotive is a remote job board that exposes a simple public API to search remote jobs across many companies and categories. ``` curl "https://remotive.com/api/remote-jobs?search={clientname}" ``` The API returns JSON with job postings that match the search query, including fields like job title, company name, job type, and location. ## 11\. Jobicy Jobicy is another remote job board that exposes a public API to search remote jobs by industry and then filter by company on your side. For example, to fetch up to 10 remote jobs for a given industry and only keep those from a specific company: ``` curl -s "https://jobicy.com/api/v2/remote-jobs?count=10&industry=" \ | jq '.jobs[] | select(.companyName=="")' ``` This pattern lets you use Jobicy as a broad source of remote roles while narrowing down results to companies that are actively hiring for the industries you care about. ## 12\. Arbeitnow Arbeitnow provides a free public job board API that you can filter for roles offering visa sponsorship. To retrieve the latest jobs that explicitly support visa sponsorship: ``` curl "https://www.arbeitnow.com/api/job-board-api?visa_sponsorship=true" ``` The API returns JSON with job postings and supports pagination via the `page` query parameter (for example, `?visa_sponsorship=true&page=2`). This is useful if you want to focus your job board or outreach workflows on companies that are open to sponsoring visas. ## 13\. Rise Rise exposes a public jobs API focused on curated tech and startup roles. To retrieve the most recent jobs: ``` curl "https://api.joinrise.io/api/v1/jobs/public?page=1&limit=20&sort=desc&sortedBy=createdAt&jobLoc=" ``` The API returns JSON with a `jobs` array and metadata like `count`, and you can filter by location using the `jobLoc` query parameter (for example, `jobLoc=San%20Francisco`). Per their API terms, you must link back to the corresponding job URL on Rise and credit Rise as the source when you display these jobs. ## How to get job postings in practice Once you know the endpoints, you still need to discover **which clients (board names, subdomains, account slugs) to call**. You can do that manually and then poll each endpoint, or use an aggregator. ### Manual approach: discovering and polling client IDs Public ATS APIs do not list their clients. You have to discover client IDs yourself. One way is to use Google site search so that results are limited to that ATS’s job pages. For Ashby, for example, you can search for pages under their job board domain: [Search Ashby job boards on Google](https://www.google.com/search?q=site%3Ahttps%3A%2F%2Fjobs.ashbyhq.com%2F) From the result URLs you can extract the client IDs (the path or subdomain that identifies each company). The same idea works for other ATS: use `site:` on their job board domain and derive the client identifier from the URLs. Example client IDs you can use for testing (e.g. with Ashby): `ashby`, `vault`. Replace `{clientname}` in the endpoint with one of these to try the API. Then call the endpoint once per client. For example, for Ashby: ``` curl "https://api.ashbyhq.com/posting-api/job-board/ashby?includeCompensation=true" ``` You must run this (or the equivalent for Greenhouse, Lever, Recruitee, Workable,...) **for every client you care about**. To keep data fresh, you typically schedule these calls on a cadence (e.g. every few hours or daily). The more clients and ATS you support, the more requests and maintenance you have. ### Using an aggregator: one API, many sources With [TheirStack](https://app.theirstack.com/search/jobs/new?query=N4IgjgrgpgTgniAXKAlgOwMYBsIBMoD6ALgPZECGWBMUAzhFkbUgGaW1QA0IADibUSi4C5IgQC25AB4iA5oVzk4zRAEYArNwgwquEpPQESMJAG0Q5WgAsARnCtgAdBn0gAugF9u5CKQIdyGAwrJCIYaA8gA) you can query jobs from 300k+ career sites and ATS in one place. You can pull from all sources or narrow by source (e.g. only Ashby). No need to discover or maintain client IDs per ATS; you get a single, consistent API and filter by source when you want a specific ATS. * * * ## Direct ATS APIs vs. aggregated job data Integrating directly with each ATS can make sense if: - You only support a small, known set of ATS platforms. - Your customers are willing to help you configure each integration. - You want full control over the exact fields and mapping. However, as soon as you want **broad coverage across many ATS, job boards, and career pages**, maintaining dozens of connectors becomes expensive. This is where [job data](/en/docs/data/job) aggregators like TheirStack can help by: - Normalizing jobs across ATS, job boards, and custom career sites. - Deduplicating the same role posted to multiple sources. - Providing consistent [company data](/en/docs/data/company) (firmographics, technographics, and more). - Giving you one API to power your job board, product, or outbound workflows. If you are evaluating whether to build and maintain many ATS integrations yourself or plug into a single job data API, it is often cheaper and faster to start with an aggregator and then add custom ATS integrations only where you truly need them. * * * ## Choosing the right approach for your project To decide how to work with ATS job posting APIs, start by listing: 1. Which ATS your current or target customers actually use. 2. How often you need data refreshed (near real-time vs. daily). 3. Whether you need deep ATS objects (candidates, interviews) or just job postings. 4. How much engineering time you can realistically invest in integrations and maintenance. If you mainly care about **complete, fresh job postings across many sources**, aggregators like TheirStack significantly reduce integration overhead while still letting you respect your customers' existing ATS workflows. For a small number of high-value customers, layering a direct integration with a specific ATS on top of the aggregator can give you the best of both worlds: broad coverage plus deep control where it matters most. --- title: 6 ways to find old job postings description: Discover practical methods to uncover historical job postings from any company. Learn how to access expired listings using archives, search tricks, and specialized data providers. url: https://theirstack.com/en/blog/6-ways-to-find-old-job-posting --- Most job boards and company career pages don't keep public archives. Once a position is filled, the listing disappears. But there are ways to find old job postings if you know where to look. Here are six methods, starting with the most effective. ## 1\. Job posting data providers Companies like [TheirStack](/en/docs/guides/how-to-find-old-jobs), Revelio Labs, and Webspidermount collect and store historical job posting data from company websites, job boards, and professional networks. This data is used for market analysis, competitive intelligence, talent mapping, and research. **What you get:** Job title, description, seniority, salary ranges, skills required, location, and more. **Availability:** [TheirStack](https://app.theirstack.com) offers a free tier to search historical job postings dating back to 2021. Other services are typically subscription-based for businesses and researchers. ## 2\. Internet Archive (Wayback Machine) The [Wayback Machine](https://archive.org/web) takes snapshots of websites over time. If a company's career page was crawled, you might find historical versions. **How to use it:** 1. Go to `archive.org/web` 2. Enter the company's career page URL (e.g., `companyname.com/careers`) 3. Browse snapshots by date to find archived job listings **Limitation:** Coverage depends on whether the page was crawled. Many job postings won't be captured. ## 3\. Company career pages Some companies maintain archives of past openings on their websites—though this is rare. **How to check:** 1. Go to the company's careers section 2. Look for "past openings," "job archives," or "closed positions" **Limitation:** Most companies remove expired listings to keep their career pages current. ## 4\. Job boards and professional networks ### LinkedIn LinkedIn's public search only shows active jobs. Older posts might appear on profiles of people who previously held those roles. LinkedIn does offer data services for businesses, but these aren't publicly available. ### Indeed, Glassdoor, and others These platforms remove expired listings. Some job posting data providers aggregate from these sources before listings disappear. ### Specialized job boards Academic institutions, government agencies, and industry-specific boards sometimes maintain their own archives. ## 5\. Advanced Google searches Google may have indexed or cached job postings that are no longer live. **Search operators to try:** - `site:companyname.com "job title"` - `site:companyname.com "careers" "previous openings"` - `"company name" "job title" + "archive"` - `"company name" "software engineer" 2020..2022` (year range) **Limitation:** You'll likely find fragments or mentions, not complete listings. ## 6\. Professional associations Industry associations and professional bodies sometimes maintain job boards with archives of past opportunities. **How to find them:** Identify professional organizations in the company's industry and check their career resources. ## Key considerations **Data retention varies.** Companies and job boards have different policies on how long they keep [job data](/en/docs/data/job). Most remove listings once positions are filled. **Match method to purpose.** Need hiring trends? Use a data provider. Trying to verify a specific past job existed? Try the Wayback Machine or company archives. A complete historical list of all jobs posted by a company is rarely available to the public—but with the right tools, you can find what you need. * * * **Need a faster solution?** Our step-by-step guide shows you [how to find old job postings using TheirStack](/en/docs/guides/how-to-find-old-jobs). Search any company's hiring history back to 2021, including expired listings removed from other job boards. --- title: How 6nomads Finds Fast-Growing Companies description: Discover how 6nomads leverages TheirStack to identify fast-growing companies with big hiring needs and build a pipeline of qualified leads for their recruiting business. url: https://theirstack.com/en/blog/6nomads-leverages-theirstack-to-find-fast-growing-companies-with-big-hiring-needs --- > “Theirstack's tech-stack company data revolutionized our targeting, replacing ambiguity with laser-guided precision. With detailed, real-time insights, our engagement and conversion rates grew by two-digit numbers. It's a game-changer!” ![](/static/generated/blog/denis-shershnev-testimonial.jpeg) Denis Shershnev CEO and Founder at 6nomads ## About 6nomads 6nomads.com is an online recruitment platform that specializes in connecting top-tier software engineers located mostly in Eastern Europe with startups and scale-ups. By offering a streamlined hiring experience, 6nomads accelerates how businesses build and expand their engineering teams. With advanced matching algorithms and a dedicated team of professionals, 6nomads simplifies the hiring process, saving time and resources for both job seekers and employers. ## The problem: a lack of a global view of the hiring market For 6nomads and other recruiting companies, identifying organizations most likely to require their services can be a daunting task. Every month, there are more than a million new jobs in tech in the World. Traditionally, recruiters would spend countless hours on LinkedIn, manually browsing those job posts and taking note of every company hiring in an effort to figure out what companies would need their services. However, this approach is not only time-consuming but also very inefficient, as it is like looking for a needle in a haystack, where the haystack is the whole world. Questions that 6nomads or any other recruiting company would want to get answers for in their day-to-day could be: - What are the companies hiring the most software engineers in the UK? - What are the top companies in France that have raised $5M+ and are looking for Java engineers? - What are the companies with the biggest number of jobs hiring developers in SF in the past month? ## TheirStack: a global database of jobs TheirStack scrapes about 8M jobs per month from multiple sources, and makes this information available to our customers. As it not only gives you access to the jobs directly, but also lets you get statistics on the number of jobs each company is hiring, answering to questions like the ones laid out before is easy. For example, here we see the companies with the most software engineers open positions in the UK in the past month. And TheirStack is API-first, so everything can be automated. This way, 6nomads created scripts that run daily to identify which companies have been posting jobs in certain roles and areas where they have access to talent experienced in them. Then, they run outbound campaigns on HHRR people, Heads of people, and other relevant buyer personas for them inside those companies, to inform them about their recruiting services and how they could help them fill those positions faster. This approach helped 6nomads save a lot of time and allocate their people to higher-value tasks than browsing LinkedIn for hours while accelerating sales and easing the path towards 6nomads helping top companies find top talent. 6nomads leverages TheirStack to find fast-growing companies with big hiring needs --- title: How to Backfill a Job Board: Strategy & Tips description: Learn what job board backfilling is, why it matters for growth, and how to build a backfill strategy that boosts inventory, SEO, and user engagement without sacrificing quality. url: https://theirstack.com/en/blog/backfill-job-board --- Every new job board faces the same chicken-and-egg problem: you need listings to attract candidates, and you need candidates to attract employers willing to post. Without a critical mass of opportunities, visitors bounce after a single search. Backfilling breaks that cycle by supplementing your board with external [job data](/en/docs/data/job) until organic supply catches up. This guide covers what backfilling actually means, why it matters at every stage of growth, how to pick the right data sources, and the quality and SEO standards that separate a polished board from a spammy aggregator. ## What is job board backfilling? Backfilling is the practice of importing job listings from external sources—APIs, XML feeds, partner networks, or scraped data—to fill gaps in a job board's native inventory. The imported listings appear alongside (or in place of) jobs posted directly by employers. The idea is not new. In the early days of online job boards, backfilling relied on XML/RSS feeds exchanged between partner sites. Today the ecosystem has matured: real-time APIs deliver structured, enriched job data in seconds, and providers can push new listings the moment they appear on a company's career page. **Key distinction:** backfilled listings are sourced externally. Native listings come from employers who post directly on your board. A healthy job board typically transitions from mostly backfilled to a mix of both as it grows. ## Why backfilling matters for growth ### Candidate experience Job seekers expect results. A board that returns three listings for "product manager in Berlin" feels empty. Research on marketplace dynamics suggests that users need to see roughly 500–1,000+ listings in their area or niche before they consider a board worth bookmarking. Backfilling gets you to that threshold fast. ### SEO benefits More listings mean more indexable pages. Each job posting is a potential landing page for long-tail searches like "remote senior data engineer react." If you implement [JobPosting structured data](https://developers.google.com/search/docs/appearance/structured-data/job-posting), those pages can also appear in Google's [job search](/en/docs/app/job-search) experience, driving high-intent organic traffic. ### Revenue acceleration With more traffic comes monetization. Backfilled boards can run PPC (pay-per-click) or PPA (pay-per-application) models from day one. Sponsored listings from employers generate higher RPMs when they sit alongside a full inventory of organic results. Some niche boards reach profitability within months using backfill revenue alone. ### Credibility and competitive positioning A board with thousands of fresh listings signals legitimacy. Employers are more likely to invest in sponsored slots when they see an active marketplace. Meanwhile, candidates compare your board against Indeed and LinkedIn—backfilling closes the inventory gap even if your brand is new. ## Five sourcing methods compared Not all backfill sources are equal. Here is how the most common options stack up: | Method | Freshness | Setup complexity | Cost | Control over filters | | --- | --- | --- | --- | --- | | **Job data APIs** (e.g., TheirStack) | Real-time (minutes) | Low–Medium | Subscription | High — 20+ filters | | **XML / RSS feeds** | Hours–Daily | Low | Free–Low | Limited | | **DIY scraping** | Variable | High | Infra costs | Full (but fragile) | | **Indeed Publisher Program** | Near real-time | Medium | Revenue share | Moderate | | **Direct partnerships** | Varies | High (manual) | Negotiated | Case-by-case | ### Job data APIs A job data API gives you structured, query-ready listings via a REST endpoint or webhook. You define filters—title, location, industry, technology, seniority—and receive matching jobs in JSON. Enrichment (company logo, domain, headcount, technologies) is often included. This is the most flexible option and the fastest to integrate. ### XML / RSS feeds The legacy approach. A provider gives you an XML file (often via SFTP or a URL) that you parse and import on a schedule. Feeds work but lack real-time freshness and fine-grained filtering. Many feed providers still only offer broad categories like "IT" or "Healthcare." ### DIY scraping Building your own scrapers gives you full control but comes with high maintenance costs. Career pages change layouts, anti-bot measures evolve, and you need infrastructure to run scrapers at scale. Legal risks also apply—scraping terms of service vary by jurisdiction and site. ### Indeed Publisher Program Indeed lets approved publishers display sponsored job ads and earn revenue per click. It is a legitimate backfill channel with the added benefit of monetization, but you are limited to Indeed's inventory and branding requirements. Approval can take weeks, and the program's terms restrict how listings are displayed. ### Direct partnerships Negotiating feeds directly with employers or other boards gives you exclusive content but does not scale. This approach works as a complement to API-based backfilling, not a replacement. ## Data quality standards to look for Backfilling only works if the data is good. Poor-quality imports erode trust faster than an empty search page. Here are the quality signals that matter: ### Deduplication The same job posted on LinkedIn, Glassdoor, and a company career page should appear once on your board. Your provider should deduplicate at the source level or give you enough metadata (company domain, job title hash, posting date) to deduplicate yourself. ### Standardized descriptions Job descriptions scraped from the wild come in every format—HTML fragments, plain text with broken encoding, PDFs converted to text. Look for a provider that normalizes descriptions into a consistent format (Markdown or clean HTML) so your front end renders them uniformly. ### Company enrichment A listing that says "Senior Engineer at Acme Corp" is more useful when paired with the company's logo, domain, industry, headcount, revenue range, location, and tech stack. Enriched listings let you build company profile pages, which add SEO surface area and improve candidate experience. ### Original source URLs When a job originates from a company's career page, having the original URL (sometimes called `final_url`) lets you redirect candidates to the authentic apply page. This improves the candidate experience and reduces liability concerns around hosting third-party job content. ### Freshness Stale listings are the fastest way to destroy trust. If a candidate applies for a job that was filled two weeks ago, they will not come back. Your data source should update at least daily—ideally within minutes of a new posting going live—and also signal when a job has been removed. ### Structured fields Raw job text is hard to filter. Structured fields like `job_title`, `location`, `seniority_level`, `salary_min`, `salary_max`, `remote`, and `technologies` enable faceted search and better matching. The more structured your data, the better your search UX. ## Building your backfill strategy ### Step 1: Define your niche criteria Before connecting any data source, decide what belongs on your board. A remote-tech job board should not show on-site retail positions. Map out your filters: - **Job titles or keywords** (e.g., "engineer," "designer," "product manager") - **Locations** (countries, cities, remote-only) - **Industries** (SaaS, healthcare, fintech) - **Company size** (startups vs. enterprise) - **Technologies** (React, AWS, Salesforce) The more precise your criteria, the more relevant your board feels to visitors. ### Step 2: Choose your delivery method You have two main patterns: - **Push ([webhooks](/en/docs/webhooks)):** The provider sends you new jobs as they appear. Best for real-time boards that want immediate listings with minimal polling. - **Pull (API polling):** You query the API on a schedule (e.g., every 15 minutes). Gives you more control over when data is ingested but introduces latency. Webhooks are generally preferred for backfilling because they keep your board current without cron job complexity. ### Step 3: Handle the UX decision How do candidates interact with backfilled listings? - **Full content + hosted apply:** You display the full job description on your site and host the apply flow. Maximum SEO value but requires handling applications. - **Full content + redirect apply:** You show the description on your site but redirect the "Apply" button to the original source. Good balance of SEO and simplicity. - **Redirect only:** You show a summary card and redirect to the source for the full posting. Minimal maintenance but limited SEO benefit. Most niche boards start with the second option: full content on your pages for SEO, with a redirect to the original apply URL. ### Step 4: Set up quality monitoring Once jobs are flowing in, monitor for: - **Duplicate rates:** How many imported jobs overlap with your native listings? - **Stale listing percentage:** What fraction of displayed jobs have been removed at the source? - **Apply-through rate:** Are candidates actually clicking "Apply" on backfilled jobs? - **Bounce rate on job pages:** Are backfilled listings meeting candidate expectations? Build a dashboard or set up alerts so you catch quality regressions early. ### Step 5: Plan the transition to native listings Backfilling is a growth lever, not the end state. As your board gains traction: - Introduce employer self-service posting (free or paid) - Offer sponsored placement for backfilled listings that employers want to boost - Gradually increase the visibility of native listings in search rankings - Use backfill analytics to pitch employers: "Your roles got X views on our board last month—post directly to get featured placement" The goal is a blended inventory where backfill ensures breadth and native listings deliver depth and revenue. ## SEO considerations for backfilled content Backfilling creates an SEO opportunity—but also risks if handled carelessly. ### Canonical URLs If you display the full job description on your site, set the canonical tag to your own URL. You are adding value through structured data, your UI, and your audience. If you only show a snippet and redirect, consider pointing the canonical to the original source. ### JobPosting structured data Implement [JobPosting schema](https://schema.org/JobPosting) on every listing page. Include `title`, `description`, `datePosted`, `validThrough`, `hiringOrganization`, `jobLocation`, and `employmentType`. Google Jobs surfaces listings with valid structured data, and this can drive significant traffic to niche boards. ### Freshness signals Search engines reward fresh content. Remove or mark as expired any job that is no longer active at the source. A board full of 404'd apply links will tank in rankings. Implement automatic expiration—if a job hasn't been reconfirmed in N days, delist it. ### Indexation strategy Not every backfilled listing deserves an indexed page. If you import 100,000 jobs but your niche is "remote Python roles in Europe," only the matching subset should be indexed. Use `noindex` on low-relevance pages and create curated category pages (e.g., "/remote-python-jobs-europe") that link to the best listings. ## Common pitfalls **Over-reliance on backfill.** If 100% of your listings are backfilled, you have a thin aggregator, not a job board. Employers will not pay to post on a site that already shows their jobs for free. Set a target ratio (e.g., 70% backfill / 30% native by month 12). **Ignoring freshness.** Showing jobs that were filled two weeks ago destroys candidate trust. Implement aggressive expiration policies and real-time removal signals. **Poor filtering.** Importing every available job turns your niche board into a generic aggregator. Keep filters tight—it is better to show 500 relevant jobs than 50,000 random ones. **Bad apply experience.** If clicking "Apply" takes the candidate through three redirects to a broken career page, they blame your board. Verify `final_url` links regularly and provide fallbacks. **Legal blind spots.** Some job boards and career pages have terms that restrict scraping or redistribution. Using a reputable data provider that handles sourcing compliantly offloads this risk. ## How to evaluate a backfill provider Use this checklist when comparing options: - **Coverage:** How many job sources does the provider track? Look for [321k job data sources](/en/docs/data/job/sources) across career pages, job boards, and ATS platforms. - **Freshness:** How quickly do new jobs appear after they are posted at the source? Minutes is ideal; daily is the minimum. - **Structured data:** Does the provider return structured fields (title, location, salary, seniority) or just raw text? - **Company enrichment:** Can you get company metadata (logo, domain, industry, headcount, technologies) alongside job data? - **Original source URLs:** Does the provider include the original career page URL so you can redirect applicants? - **Delivery methods:** Does the provider support both webhooks (push) and API (pull)? - **Filtering:** How granular are the filters? Can you filter by title, location, technology, industry, company size, and more? - **Deduplication:** Does the provider handle deduplication, or do you need to build it yourself? - **Removal signals:** Does the provider notify you when a job is taken down so you can delist it? - **Pricing:** Is pricing based on volume, API calls, or a flat subscription? [TheirStack](https://theirstack.com) is a job data platform built with backfilling in mind—offering real-time webhooks, 20+ filters, company enrichment, and original source URLs across 321k data sources. If you are ready to implement, check out the step-by-step guide below. ## Getting started Backfilling turns the cold-start problem into a solved problem. With the right data source and a disciplined quality strategy, a niche job board can go from empty to "feels like a real product" in days, not months. The key is to treat backfill as a growth lever with an expiration date: use it to build traffic and prove demand, then layer in native listings and employer monetization as your board matures. Ready to implement? Follow our step-by-step guide: [How to backfill a job board with TheirStack](/en/docs/guides/backfill-job-board). --- title: Best Job Posting Data APIs in 2026 (Compared) description: A comprehensive comparison of the best job posting APIs in 2026. Compare TheirStack, Coresignal, Bright Data, Sumble, and more to find the right job data solution for your needs. url: https://theirstack.com/en/blog/best-job-posting-apis --- Finding the right job posting API can transform how you access, analyze, and integrate job market data into your applications. Whether you're building a job board, powering sales intelligence, or analyzing hiring trends, choosing the right provider is crucial. In this comprehensive guide, we'll compare the top job posting data APIs in 2026, breaking down their features, pricing, data coverage, and ideal use cases to help you make an informed decision. ## Quick Comparison: Top Job Posting APIs in 2026 Legend: ✅ built-in · ❌ not supported · ⚠️ possible but requires DIY/custom work ### Capabilities (quick scan) | Provider | 🌍 Sources | 🧼 Dedup | ⚡ Freshness | 🔔 Webhooks | 🏢 Company filters | 🎯 Best for | | --- | --- | --- | --- | --- | --- | --- | | **TheirStack** | [✅ Boards + ATS + career pages](/en/docs/data/job/sources) | [✅ Built-in](/en/docs/data/job/data-workflow#job-deduplication) | [⚡ Near real-time](/en/docs/api-reference/quickstart) | [✅ Yes](/en/docs/webhooks) | [✅ Yes](/en/docs/api-reference/companies/search_companies_v1) (firmographics + technographics) | “One API” coverage + intent | | **Coresignal** | ⚠️ LinkedIn-heavy | ❌ DIY | 🕒 Hours | ❌ No | ⚠️ Limited | LinkedIn-scale + enrichment | | **Bright Data** | ⚠️ Per-source datasets | ❌ DIY | ⚠️ Varies | ⚠️ Custom | ⚠️ DIY | Custom scraping pipelines | | **Sumble** | ⚠️ LinkedIn jobs + signals | ⚠️ Basic (limited dedup) | 🕒 Up to 24h delay | ⚠️ Signals-only stream | ⚠️ 7 filters, no company joins | Person + team intelligence | | **Oxylabs** | ⚠️ Scraper API + datasets | ❌ DIY | ⚙️ Configurable | ⚠️ Custom | ⚠️ DIY | DIY scraping teams | | **Proxycurl** | ⚠️ LinkedIn-focused | ❌ DIY | ⚡ On-demand | ❌ No | ❌ No | Small LinkedIn workflows | | **Hirebase** | ⚠️ Multi-source (plan-dependent) | ⚠️ Varies | ⚡ “Real-time” (vendor claims) | ⚠️ Varies | ⚠️ Varies | Evaluate newer provider | ### Pricing (including “price per job”) Estimates below are **monthly** and **approximate**. For scraping providers, the $/job is “cost to return a result/record” and does **not** include the engineering time to build parsers, deduplicate, normalize company IDs, handle retries, and maintain scrapers (which is often where the real cost comes from). Assumptions (kept intentionally simple): - **“1 job”** = 1 job record returned by the API (or 1 scraper “result/record”, depending on provider) - **No extra enrichment** costs included (e.g., company/people enrichment) - **Coresignal** estimates use Collect $/record and **exclude Search credits** (search cost depends on how you query) | Provider | Pricing model (public) | Min spend | 💸 Approx $/job | 1k jobs | 10k jobs | 100k jobs | 1M jobs | | --- | --- | --- | --- | --- | --- | --- | --- | | [TheirStack](/en/pricing?tab=api¤cy=usd) | Credits (1 credit = 1 job record) | Free tier / $59 (smallest plan) | ~$0.0015–$0.0393 | $59 | $169 | $600 | $1,500 | | [Coresignal](https://coresignal.com/pricing/) | Collect credits (Search credits sold separately) | Free trial / $800 (Pro) | ~$0.005–$0.196 | $800 | $800 | $1,500+ (50k jobs; contact sales for more) | Contact sales (custom) | | [Bright Data](https://brightdata.com/datasets/indeed-job-listings-information/delivery-frequency) (Datasets) | Monthly dataset subscription (Indeed jobs) | $23,048 initial payment / $2,934/mo refresh | ~$0.0005† | $2,934/mo† | $2,934/mo† | $2,934/mo† | $2,934/mo† | | [Proxycurl → Enrich Layer](https://enrichlayer.com/pricing) (Jobs API) | 2 credits/job; Starter/Pro + unlimited plans | $49/month (Starter) | ~$0.019–$0.043 | $49 | $899 | $6,250/mo\* | $6,250/mo\* | | [Hirebase](https://www.hirebase.org/products) (Export Data Service) | $0.02 per job (vendor claim) | $20 minimum | $0.02/job | $20 | $200 | $2,000 | $20,000 | | [Sumble](https://sumble.com/pricing) | Credits (3 credits/job; Pro plan 9,900 credits) | Free tier / $99 (smallest plan) | ~$0.03/job | $99 | Contact sales | Contact sales | Contact sales | The min spend column highlights both the free/trial access and the cheapest paid tier so you can see the delta between zero commitment and the first paid option. - High-volume usage (100k+ jobs) generally requires annual enterprise contracts or custom quotes outside the published tiers. \*† Bright Data’s initial payment for the 12-month Indeed delivery (~46.1M records per snapshot) is ~$23,048, which alone yields ~$0.0005 per job; each refresh still costs $2,934, so the per-job average stays near $0.0005 only if you fully consume the dataset. * * * ## Detailed Review of Each Job Posting API ### 1\. TheirStack — Best Overall Job Data API [TheirStack](https://theirstack.com) is a comprehensive [job data](/en/docs/data/job) platform that aggregates and deduplicates job postings from over 321k sources worldwide, including LinkedIn, Indeed, Glassdoor, and thousands of ATS platforms like Lever, Greenhouse, Workable, and more. #### Key Features - **Unified Data from Multiple Sources**: Unlike providers that only scrape LinkedIn, TheirStack combines data from LinkedIn, Indeed, Glassdoor, and [321k ATS platforms](/en/docs/data/job/sources), giving you the most comprehensive view of the job market. - **Job Deduplication**: When the same job appears on multiple platforms, TheirStack automatically [deduplicates it](/en/docs/data/job/data-workflow#job-deduplication), so you're not paying for duplicate data. - **Real-Time Updates**: The jobs database is [updated every minute](/en/docs/api-reference/quickstart), ensuring you always have access to the freshest data. - **Advanced Filtering**: Filter jobs by company attributes (size, industry, funding, tech stack) or filter companies by their job postings—something most competitors don't offer. - **Technographic Intelligence**: Track 32k+ technologies across companies, going beyond just frontend tools. - **Multiple Delivery Methods**: Access data via [REST API](/en/docs/api-reference), [webhooks](/en/docs/webhooks) for real-time alerts, or [bulk datasets](/en/docs/datasets). - **Developer-Friendly**: Clear documentation, intuitive [web interface](https://app.theirstack.com), and a single endpoint to fetch all job data. #### What “company filters” means (in practice) “Company-level filters” means you can **query jobs using company attributes** (not just job fields). For example: - Filter jobs where the company is **50–200 employees**, **Series B**, **in FinTech**, and **hiring for Snowflake** - Or search companies first (by firmographics/technographics), then pull the jobs for that company set In the API, this usually means you’ll use endpoints like [search companies](/en/docs/api-reference/companies/search_companies_v1) and then fetch jobs for those companies — without building your own company enrichment + joins pipeline. #### Pricing TheirStack offers a generous free tier (200 [API credits](/en/docs/pricing/credits)/month) and flexible paid plans starting at $59/month. Unused credits roll over for up to 12 months. | Jobs | TheirStack | | --- | --- | | 200 | Free | | 1,500 | $59/mo | | 5,000 | $100/mo | | 10,000 | $169/mo | | 50,000 | $400/mo | See full [pricing details](/en/pricing?tab=api¤cy=usd). **Estimated monthly cost (jobs only)**: - 1k jobs: $59 (1,500-credit tier) - 10k jobs: $169 (10,000-credit tier) - 100k jobs: $600 (100,000-credit tier) - 1M jobs: $1,500 (1,000,000-credit tier) #### Ideal For - Building job boards or job aggregators - Sales intelligence and lead generation - Market research and hiring trend analysis - Competitive intelligence on tech adoption - Powering recruiting tools and CRMs * * * ### 2\. Coresignal — Best for LinkedIn + Employee Data [Coresignal](https://coresignal.com) is a well-established data provider that focuses on LinkedIn data, offering jobs, company, and employee datasets. #### Key Features - **Massive LinkedIn Database**: 349M+ job postings from LinkedIn - **Employee Data**: Includes detailed employee information (email, experience, skills)—something TheirStack and most job APIs don't offer - **Company Intelligence**: Rich company profiles including news, financials, and more - **Regular Updates**: Data refreshed every 6 hours #### Limitations - **LinkedIn Only**: Job data comes exclusively from LinkedIn, missing jobs posted only on Indeed, Glassdoor, or company career pages - **No Deduplication**: Jobs aren't deduplicated across sources - **Higher Pricing**: Costs can be 3-5x higher than alternatives for equivalent job counts - **Complex API**: Requires two API calls (search + collect) to fetch job data - **No UI**: API-only access with no visual interface to explore data - **What “DIY” means here**: You’ll typically build your own workflow to (1) search for job IDs, (2) collect full job records, (3) deduplicate and normalize your own identifiers, and (4) join jobs ↔ companies if you want “jobs filtered by company attributes”. #### Pricing From Coresignal’s pricing page, plans are credit-based and they publish **$/record ranges** by tier (plus separate Search credits for queries). See: [Coresignal pricing](https://coresignal.com/pricing/). **Rough Collect-only cost estimates** (excludes Search credits): - 1k jobs: ~$800 (Pro tier, 10k Collect credits) - 10k jobs: ~$800 (Pro tier) - 100k jobs: ~$1,500+ (50k job premium tier; contact sales for larger volumes) - 1M jobs: Custom enterprise quote (sales-only, pricing not published) #### Ideal For - Teams that specifically need LinkedIn data - Organizations requiring employee data alongside job data - Enterprise customers who value Coresignal's brand and established presence For a detailed comparison, see [TheirStack vs Coresignal](/en/comparisons/theirstack-vs-coresignal). * * * ### 3\. Bright Data — Best for Custom Scraping Needs [Bright Data](https://brightdata.com) is a large-scale web data company offering multiple job-related datasets and scraping tools. #### Key Features - **Multiple Datasets**: Offers separate datasets for LinkedIn Jobs, Indeed, Glassdoor, and more - **Flexible Delivery**: API, no-code tools, and custom data pipelines - **Strong Infrastructure**: Enterprise-grade scraping infrastructure - **Good Support**: Dedicated customer success for enterprise clients #### Limitations - **Higher Cost**: API access starts at $499/month; datasets from $500 - **Fragmented Data**: Each source is a separate product—no unified view - **US Focus**: Coverage outside the US can be limited - **Complex Setup**: May require technical resources to implement effectively - **What “DIY” means here**: Bright Data is great infrastructure, but you’ll typically need to build/maintain the pipeline: parsers per source, retries, deduplication, canonical company IDs, and “company filters” (enrichment + joins) yourself. #### Pricing Bright Data breaks pricing up by product—APIs, scrapers, and individual datasets—with no self-serve slot that targets the 1k/10k/100k scale we track in this table. The attached dataset screenshot for the Indeed job listings dataset (monthly delivery option) shows: - Initial payment ~$23,048 plus 11 payments of $2,934/month (12 snapshots/year). The upfront total alone for the first delivery (≈46.1M records) works out to roughly **$0.0005 per record**. - Each refresh still costs $2,934, so even if you only need a sliver of the data (1k or 10k jobs), you still absorb the full dataset commitment. Because the commitment is so large, Bright Data only makes sense when you plan to treat the dataset as a bulk source and handle deduplication/normalization yourself. It remains a compelling option for teams comfortable operating at multi-million-record scale. #### Ideal For - Enterprises with custom data needs - Teams that need raw, unprocessed job data - Organizations already using Bright Data's proxy services For a detailed comparison, see [TheirStack vs Bright Data](/en/comparisons/theirstack-vs-brightdata). * * * ### 4\. Sumble — Signals-steep, person-level intelligence [Sumble](https://sumble.com) blends job listings with LinkedIn-style signals, people data, and team intelligence. It is aimed at GTM teams that care more about signals (people changes, headcount shifts, org structure) than raw job coverage. #### Key Features - **Signals first**: Combines job posts with LinkedIn-derived signals (headcount changes, new hires, tech trends). - **Person & team intelligence**: Includes person-level data, team/department mapping, and organization hierarchies. - **Job title normalization**: Machine-learning normalization that groups similar roles together. - **Structured workflows**: Provides curated signal alerts (up to 20/day on Pro) and integrations with Slack/workflows. #### Limitations - **Smaller job volume**: Approximately 1.8M jobs per month versus millions from TheirStack. - **Freshness lag**: Jobs can surface up to **24 hours** after they appear. - **Limited filters**: The public API exposes only seven filters, and the UI caps results at 10 pages. - **Signals cap**: The Pro plan limits signal delivery to 20/day (≈600/month), so running at scale requires enterprise engagement. #### Pricing Sumble’s [free plan](https://sumble.com/pricing) gives you 500 credits/month plus basic search; the Pro plan costs **$99/month for 9,900 credits** and includes 10 pages of results, 20 signals/day, and three credits per job (≈$0.03/job). Once you need more than ~3,300 jobs/month or additional signals, you must talk to sales for an enterprise plan. #### Ideal For - RevOps/sales teams that want person-level and team signals. - Workflows where a smaller subset of job openings + LinkedIn signals is more valuable than raw volume. - Teams that need structured alerts around hiring, headcount shifts, or team reorganizations. For a deeper feature comparison, see [TheirStack vs Sumble](/en/comparisons/theirstack-vs-sumble). * * * ### 5\. Proxycurl — Best for LinkedIn Jobs API [Proxycurl](https://proxycurl.com) specializes in LinkedIn data extraction, including job listings. #### Key Features - **LinkedIn Expertise**: Deep focus on LinkedIn data - **People & [Company Data](/en/docs/data/company)**: Enrichment APIs for profiles and companies - **Developer-Friendly**: Clean API documentation - **Affordable Entry**: Low minimum purchase (100 credits for $10) #### Limitations - **LinkedIn Only**: No access to Indeed, Glassdoor, or ATS data - **Limited Scale**: Credit-based pricing can get expensive at scale - **No Job-Specific Features**: Generic enrichment API, not job-focused - **What "DIY" means here**: Proxycurl/Enrich Layer returns raw job records. You'll handle deduplication (if pulling from multiple sources), normalize company identifiers, and build "company filters" (enrichment + joins) yourself if you want to query jobs by company attributes. #### Pricing Proxycurl’s public pricing now redirects to **Enrich Layer**, which publishes both PAYG credit packs and monthly subscription tiers. See: [Enrich Layer pricing](https://enrichlayer.com/pricing). The Jobs API consumes **2 credits per request**. - For small volumes, the Starter tier is **$49/month for 2,500 credits** (~1,200 jobs assuming 2 credits/job). - The Pro tier is **$899/month for 89,900 credits**, covering up to ~44k jobs. - Anything above that moves into the annual unlimited plans (e.g., $6,250/month for up to 2.592M queries, $15,000/month for 12.96M queries), which become the cheapest options for 100k+ jobs. Pay-as-you-go credit packs start at about $0.03/credit, so expect ~$60 for 2,000 credits if you prefer a one-off purchase, but larger volumes are far cheaper via the subscriptions above. #### Ideal For - Developers building LinkedIn-focused tools - Small-scale LinkedIn job data needs - Teams already using Proxycurl for people data * * * ### 6\. Hirebase — Newer Entrant with Real-Time Focus [Hirebase](https://hirebase.org) is a newer job data provider focusing on real-time job market intelligence. #### Key Features - **Real-Time Data**: Emphasis on fresh, up-to-date job listings - **Global Coverage**: Jobs from multiple countries - **Clean API**: Modern API design #### Limitations - **Less Established**: Newer player with smaller track record - **Coverage Gaps**: May have gaps compared to established providers - **Limited Filtering**: Fewer advanced filtering options - **Company filters are minimal**: The Jobs search request only accepts `company_name`, `company_slug`, and `company_keywords`, so you can’t query by industry, size, or technology stack. See the [Hirebase Jobs API reference](https://docs.hirebase.org/api-reference/jobs/search-post) for details. #### Pricing Hirebase (HireBase) publishes pricing on their Plans page. See: [HireBase plans](https://www.hirebase.org/products). Two notable options: - **Export Data Service**: “Starting at $0.02 per job” (explicit $/job) - **API Starter**: $79/month including “up to 1000 daily pages (10K Jobs/day)” (page-based; harder to convert to true $/job across use cases) #### Ideal For - Teams wanting to evaluate newer providers - Projects where real-time freshness is critical - Developers looking for modern API experiences * * * ## How to Choose the Right Job Posting API ### Consider Your Primary Use Case | Use Case | Recommended API | | --- | --- | | Building a comprehensive job board | TheirStack or Bright Data | | Sales intelligence & lead generation | TheirStack | | LinkedIn-specific applications | Coresignal or Proxycurl | | Market research & analytics | TheirStack | | Employee data + jobs | Coresignal | | Custom scraping projects | Bright Data or Oxylabs | | [Job board backfill](/en/docs/guides/backfill-job-board) | Bright Data or TheirStack | ### Key Questions to Ask 1. **What sources do you need?** If you only need LinkedIn, Coresignal or Proxycurl may suffice. For comprehensive coverage, TheirStack is the clear choice. 2. **Do you need to filter by company attributes?** If yes, choose TheirStack—most competitors don't support filtering jobs by company size, funding, or tech stack. 3. **What's your budget?** For cost-effective job data at scale, TheirStack offers the best value. Enterprise customers with unlimited budgets might consider Bright Data. 4. **Do you need real-time updates?** TheirStack updates every minute. Coresignal updates every 6 hours. 5. **Do you need employee data?** Only Coresignal offers comprehensive employee data alongside jobs. * * * ## Common Use Cases for Job Data APIs ### 1\. Building Job Boards and Aggregators Job data APIs power thousands of niche job boards worldwide. With the right API, you can: - Backfill your board with relevant jobs instantly - Keep listings fresh with real-time updates - Offer advanced search and filtering to users Learn more: [How to Build a Profitable Niche Job Board](/en/blog/how-to-build-a-profitable-niche-job-board) ### 2\. Sales Intelligence and Lead Generation Job postings reveal buying intent. Companies hiring for specific roles often need related tools and services: - A company hiring DevOps engineers likely needs cloud infrastructure - A company posting sales roles is probably growing and may need sales tools - Companies hiring for specific technologies need related services TheirStack is particularly powerful here, letting you [search companies by their job postings](/en/docs/api-reference/companies/search_companies_v1) and their tech stack. ### 3\. Market Research and Analytics Understanding hiring trends provides valuable market insights: - Track which technologies are gaining or losing adoption - Monitor competitor hiring patterns - Analyze salary trends and job requirements by role ### 4\. Recruiting Tools and CRMs Job data can power smarter recruiting workflows: - Source companies with relevant open positions - Track when target companies post new roles - Set up [webhooks](/en/docs/webhooks) to get notified of new job postings matching your criteria * * * ## Frequently Asked Questions ### What is a job posting API? A job posting API (Application Programming Interface) allows developers to programmatically access job listing data. Instead of manually scraping job boards, you can use an API to search, filter, and retrieve job postings in a structured format (typically JSON). ### How do job posting APIs collect their data? Job data APIs typically collect data through: - **Web scraping**: Extracting data from job boards and company career pages - **Partnerships**: Direct data feeds from job boards and ATS platforms - **Aggregation**: Combining data from multiple sources and deduplicating TheirStack uses a combination of these methods to aggregate data from [321k sources](/en/docs/data/job/sources). ### Is using a job posting API legal? Using a legitimate job posting API is legal—you're accessing data through an authorized provider. However, scraping job boards directly yourself may violate their terms of service. Using a reputable API provider shifts the compliance burden to them. For more on this topic, see our [Ultimate Guide to Job Scraping](/en/blog/the-ultimate-guide-to-job-scraping). ### How much does a job posting API cost? Pricing varies widely: - **Free tiers**: TheirStack (200 credits/mo), Sumble (500 credits/mo + 7 signals/week) - **Entry level**: $49-$100/month (TheirStack, Coresignal) - **Mid-tier**: $169-$400/month for higher volumes - **Enterprise**: $500-$5,000+/month (Bright Data, high-volume Coresignal) ### Can I get historical job posting data? Yes, some providers offer historical data. TheirStack maintains job archives dating back to 2021, which is valuable for trend analysis and market research. Check each provider's data retention policies. ### Which API has the best LinkedIn job data? For LinkedIn-only data, Coresignal and Proxycurl specialize in this. However, TheirStack includes LinkedIn data alongside 321k other sources, giving you a more complete picture while still covering LinkedIn jobs. ### Do I need technical skills to use a job posting API? Most job APIs require basic programming knowledge (Python, JavaScript, etc.) to integrate. However, TheirStack also offers a [no-code web app](https://app.theirstack.com) that lets you explore and export data without writing code. * * * ## Conclusion The best job posting API for you depends on your specific needs: - **For comprehensive coverage and best value**: [TheirStack](https://theirstack.com/en) offers the widest coverage (321k+ sources, 195 countries), advanced filtering, real-time updates, and competitive pricing. - **For LinkedIn + employee data**: Coresignal combines LinkedIn jobs with detailed employee information. - **For enterprise scraping**: Bright Data provides infrastructure for custom, large-scale data extraction. - **For simple job board backfill**: Bright Data datasets or Oxylabs’ scraper APIs cover gaps in your feed with large exports. Most teams evaluating job data APIs find that TheirStack provides the best combination of coverage, features, and value—especially when you need data from multiple sources in a single, deduplicated view. Ready to get started? [Sign up for a free TheirStack account](https://app.theirstack.com) and start exploring job data today. --- title: Best Technographic Data APIs in 2026 (Compared) description: A comprehensive comparison of the best technographic data APIs and providers in 2026. Compare TheirStack, BuiltWith, Wappalyzer, HG Insights, ZoomInfo, and more. url: https://theirstack.com/en/blog/best-technographic-data-apis --- Technographic data—information about what technologies companies use—has become essential for modern B2B sales, marketing, and market intelligence. Knowing a prospect's tech stack lets you personalize outreach, identify buying signals, and target accounts with precision. In this comprehensive guide, we'll compare the best technographic data APIs and providers in 2026, helping you choose the right solution for your needs. ## Quick Comparison: Top Technographic Data APIs Legend: ✅ built-in · ❌ not supported · ⚠️ depends on plan / not the core focus | Provider | Website tech detection | Backend/internal coverage | Intent signals | Self-serve pricing | Starting price | Notes / best for | | --- | --- | --- | --- | --- | --- | --- | | **TheirStack** | ✅ Strong for web + “what they mention” | ✅ Strong (job-based picks up backend/internal tools) | ✅ Yes (hiring = buying signal) | ✅ Yes | Free / $59/mo | Best for intent-driven prospecting + enrichment | | **BuiltWith** | ✅ Excellent (HTML/JS/headers/DNS) | ❌ Mostly client-side | ❌ No (static detection) | ✅ Yes | $295/mo | Best for website tech analysis + lead lists | | **Wappalyzer** | ✅ Good (great extension + simple API) | ❌ Mostly client-side | ❌ No | ✅ Yes | $250/mo | Best for quick checks + lightweight API | | **HG Insights** | ⚠️ Some coverage, but not the main thing | ✅ Strong (install base / enterprise tech) | ❌ Usually not “intent”; more install base + spend | ❌ No | Enterprise | Best for TAM analysis + enterprise install base analytics | | **ZoomInfo** | ⚠️ Included as a feature | ⚠️ Some coverage (varies) | ✅ Yes (intent is a core add-on) | ❌ No | Enterprise | Best if you want an all-in-one sales platform | | **Clearbit** | ⚠️ Limited (enrichment-style) | ❌ Limited | ❌ No | ✅ Yes (freemium/usage-based) | Freemium | Best for basic CRM enrichment | | **SimilarWeb** | ⚠️ Limited tech signals (not a specialist) | ❌ | ❌ No | ✅ Yes (self-serve packages exist) | $125/mo (billed annually) | Best for web analytics + competitive research (tech is secondary) | | **Coresignal** | ✅ Some web/LinkedIn-derived signals | ❌ Limited | ❌ No | ✅ Yes | $49/mo | Best when LinkedIn-centric enrichment is “good enough” | * * * ## What is Technographic Data? Technographic data reveals what technologies—software, tools, platforms, and infrastructure—a company uses. This includes: - **SaaS products**: CRMs (Salesforce, HubSpot), marketing tools (Marketo, Mailchimp), etc. - **Development technologies**: Programming languages, frameworks, databases - **Infrastructure**: Cloud providers (AWS, Azure, GCP), hosting, CDNs - **Business software**: ERPs, HR systems, accounting tools - **Security tools**: Firewalls, authentication systems, compliance tools Unlike firmographic data (company size, industry, revenue) or demographic data (employee characteristics), technographic data specifically focuses on a company's technology footprint. Learn more: [What is Technographic Data and How to Get It](/en/blog/what-is-technographic-data) * * * ## Detailed Review of Each Technographic Data Provider ### 1\. TheirStack — Best for Intent-Driven Technographics [TheirStack](https://theirstack.com) takes a unique approach to technographic data: instead of only scanning websites for frontend technologies, it analyzes millions of job postings worldwide to reveal what technologies companies are actively hiring for, implementing, and expanding. #### Key Features - **Job-Based Technology Detection**: Tracks 32k+ technologies mentioned in job postings, revealing not just what companies use but what they're investing in - **Intent Signals**: Hiring for a technology is a strong buying signal—companies actively expanding their tech stack often need related services - **Backend Technology Coverage**: Detects technologies like Snowflake, Databricks, Kubernetes, and internal tools that website scanning can't see - **Global Coverage**: 175M+ job postings analyzed from 195 countries - **Company + [Job Data](/en/docs/data/job) Combined**: Filter companies by tech stack OR by hiring patterns in a single platform - **Real-Time Updates**: Data refreshed every minute, catching new technology adoptions quickly - **API-First Design**: Clean [REST API](/en/docs/api-reference) with [webhooks](/en/docs/webhooks) for real-time alerts #### How It Works TheirStack's methodology is fundamentally different from traditional providers: 1. **Collects job postings** from 321k+ sources (LinkedIn, Indeed, Glassdoor, ATS platforms) 2. **Extracts technology mentions** using NLP and pattern matching 3. **Associates technologies with companies** creating a real-time tech stack profile 4. **Tracks changes over time** showing technology adoption and abandonment trends This approach captures technologies that website scanning misses—like internal databases, data warehouses, DevOps tools, and enterprise software that doesn't expose client-side code. #### Pricing Free tier available (50 [company credits](/en/docs/pricing/credits)/month). Paid plans from $59/month. | Plan | Price | Credits | | --- | --- | --- | | Free | $0 | 50 company credits | | Starter | $59/mo | 1,500 API credits | | Pro | $169/mo | 10,000 API credits | | Scale | $400/mo | 50,000 API credits | See [full pricing](/en/pricing?tab=api¤cy=usd). #### Ideal For - Sales teams seeking intent-driven prospecting - Marketing teams building technology-based segments - Analysts tracking technology adoption trends - Recruiters identifying companies growing specific tech teams * * * ### 2\. BuiltWith — Best for Website Technology Detection [BuiltWith](https://builtwith.com) is one of the oldest and most established technographic data providers, specializing in detecting technologies from website source code. #### Key Features - **Extensive Technology Coverage**: Tracks 100,000+ technologies and sub-technologies - **Historical Data**: Technology adoption history going back years - **Lead Lists**: Pre-built lists of companies using specific technologies - **Browser Extension**: Chrome extension for instant website analysis - **Market Share Reports**: Data on technology market penetration #### How It Works BuiltWith scans websites and analyzes: - HTML source code - JavaScript libraries - HTTP headers - DNS records - SSL certificates This approach excels at detecting frontend technologies, analytics tools, and marketing pixels. #### Limitations - **Frontend Focus**: Primarily detects client-side technologies; misses backend and internal tools - **Website-Dependent**: Can't detect technologies for companies without public websites or those using server-side rendering - **Stale Data Risk**: Technology detections based on website scans may lag behind actual usage - **No Intent Signals**: Tells you what a company uses, not what they're investing in - **Complex Pricing**: Pricing structure can be confusing with multiple products #### Pricing Starts at $295/month for basic access. Enterprise plans go up to $995/month or more. #### Ideal For - Marketing teams building prospect lists by website technology - Competitive analysis of frontend technology adoption - Market research on SaaS and marketing tools - Website technology audits For a detailed comparison, see [TheirStack vs BuiltWith](/en/comparisons/theirstack-vs-builtwith). * * * ### 3\. Wappalyzer — Best Browser Extension for Tech Detection [Wappalyzer](https://www.wappalyzer.com) is a technology profiler that identifies technologies on websites, popular for its browser extension. #### Key Features - **Popular Browser Extension**: Free Chrome/Firefox extension for instant website analysis - **1,800+ Technologies**: Covers major web technologies and tools - **Clean API**: Simple, developer-friendly API - **Technology Lookup**: Search any domain for its tech stack - **Lead Lists**: Download lists of companies using specific technologies #### Limitations - **Smaller Tech Database**: 1,800 technologies vs. competitors with 10,000+ - **Frontend Only**: Like BuiltWith, limited to detectable web technologies - **No Intent Data**: Static snapshots without hiring or growth signals - **Limited [Company Data](/en/docs/data/company)**: Technology-focused only, minimal firmographic context #### Pricing Free browser extension. Paid API plans from $250/month. | Plan | Price | Lookups | | --- | --- | --- | | Starter | $250/mo | 2,500 lookups | | Team | $450/mo | 5,000 lookups | | Pro | $850/mo | 25,000 lookups | #### Ideal For - Individual users wanting quick website tech checks - Small teams needing occasional technology lookups - Developers wanting a simple, focused API For a detailed comparison, see [TheirStack vs Wappalyzer](/en/comparisons/theirstack-vs-wappalyzer). * * * ### 4\. HG Insights — Best for Enterprise TAM Analysis [HG Insights](https://hginsights.com) is an enterprise-focused technology intelligence provider used for total addressable market (TAM) analysis and sales targeting. #### Key Features - **Comprehensive Coverage**: 17,000+ tracked products across 15M+ companies - **AI-Powered Intelligence**: Uses machine learning to improve accuracy - **Technology Spend Estimation**: Estimates how much companies spend on specific technologies - **Install Base Data**: Detailed information on enterprise technology installations - **CRM Integrations**: Native integrations with Salesforce, Dynamics, etc. - **Market Analytics**: Industry-level technology adoption reports #### Limitations - **Enterprise Pricing**: Not accessible for startups or small teams - **Sales-Led Process**: No self-service; requires demos and negotiations - **Implementation Time**: May require weeks to implement and train - **Opaque Data Sources**: Less clarity on how data is collected vs. competitors #### Pricing Enterprise pricing only. Typically $25,000+/year. Contact sales for quotes. #### Ideal For - Enterprise sales organizations - Market researchers at large companies - Investment firms doing tech market analysis For a detailed comparison, see [TheirStack vs HG Insights](/en/comparisons/theirstack-vs-hginsights). * * * ### 5\. ZoomInfo — Best All-in-One Sales Platform with Technographics [ZoomInfo](https://www.zoominfo.com) is a comprehensive B2B intelligence platform that includes technographic data alongside contact, company, and intent data. #### Key Features - **All-in-One Platform**: Combines [contact data](/en/docs/app/contact-data), company data, intent signals, and technographics - **Large Contact Database**: 321M+ professional profiles - **Built-In Automation**: Engagement tools for outreach - **CRM Integrations**: Deep integrations with major CRMs - **Intent Data**: Combines technographics with behavioral intent signals #### Limitations - **Very Expensive**: Typically $15,000-$50,000+/year - **Technographics Not Primary Focus**: Tech data is a feature, not the core product - **Complex Platform**: Steep learning curve with many features - **Contract Lock-In**: Annual contracts with limited flexibility - **Technographic Accuracy**: Mixed reviews on tech stack data accuracy #### Pricing Enterprise pricing starting around $15,000/year. Contact sales for quotes. #### Ideal For - Large sales teams needing an all-in-one platform - Organizations already considering ZoomInfo for [contact data](/en/docs/app/contact-data/find-people) - Enterprises with significant budgets * * * ### 6\. Clearbit — Best for CRM Enrichment [Clearbit](https://clearbit.com) (now part of HubSpot) offers company enrichment APIs that include some technographic data. #### Key Features - **Simple Enrichment API**: Clean API for company data enrichment - **Salesforce Integration**: Native integration with Salesforce - **Real-Time Enrichment**: Enrich records as they enter your CRM - **Freemium Model**: Free tier available for basic usage #### Limitations - **Limited Technographic Depth**: Technographics are a secondary feature - **Smaller Tech Database**: Doesn't track as many technologies as specialists - **Now Part of HubSpot**: Future direction uncertain post-acquisition - **Limited Filtering**: Can't search companies by specific tech stacks #### Pricing Freemium model with paid plans based on usage. Contact for enterprise pricing. #### Ideal For - Teams needing basic company enrichment - HubSpot or Salesforce users wanting simple integration - Startups wanting free-tier access to company data * * * ### 7\. SimilarWeb — Best for Web Analytics + Tech [SimilarWeb](https://www.similarweb.com) is primarily a web analytics platform that includes some technographic capabilities. #### Key Features - **Web Traffic Data**: Detailed website traffic analytics - **Market Research**: Industry benchmarking and competitive analysis - **Technology Detection**: Website technology identification - **Audience Insights**: Demographic data on website visitors #### Limitations - **Not Technographic-Focused**: Tech data is a minor feature - **Enterprise Pricing**: Expensive for technographic use alone - **Limited Tech Coverage**: Smaller technology database than specialists - **No Intent Signals**: Static technology detection only #### Pricing Enterprise pricing. Contact for quotes. #### Ideal For - Teams already using SimilarWeb for web analytics - Market researchers needing traffic + tech data combined For a detailed comparison, see [TheirStack vs SimilarWeb](/en/comparisons/theirstack-vs-similarweb). * * * ### 8\. Coresignal — LinkedIn-Based Technographics [Coresignal](https://coresignal.com) offers technographic data derived from LinkedIn and company websites. #### Key Features - **LinkedIn Data**: Unique access to LinkedIn-derived information - **Employee Data**: Includes employee profiles and skills - **Company Profiles**: Detailed company information - **API Access**: Data available via API #### Limitations - **Frontend Technologies Only**: Like web scanners, misses backend tech - **Limited Tech Coverage**: Smaller technology database - **Higher Cost**: More expensive per data point than alternatives - **LinkedIn Dependency**: Data quality tied to LinkedIn availability #### Pricing From $49/month. Enterprise plans $1,000+/month. #### Ideal For - Teams needing employee data alongside technographics - LinkedIn-focused sales workflows For a detailed comparison, see [TheirStack vs Coresignal](/en/comparisons/theirstack-vs-coresignal). * * * ## Traditional vs. Job-Based Technographics There are two fundamentally different approaches to collecting technographic data: ### Traditional Website Scanning **How it works**: Crawls websites and analyzes client-side code, HTTP headers, and DNS records. **Pros**: - Can detect marketing tools, analytics, and frontend frameworks - Works for any company with a website - Long historical data available **Cons**: - Only detects frontend/client-side technologies - Misses backend databases, DevOps tools, and internal systems - Can be inaccurate if websites are cached or use CDNs - No intent signals—just current state ### Job-Based Technology Detection **How it works**: Analyzes job postings to extract technology requirements and skills. **Pros**: - Detects backend technologies (Snowflake, Kubernetes, Spark, etc.) - Reveals what companies are investing in, not just using - Strong buying intent signals (hiring = expanding/investing) - Covers technologies without web presence **Cons**: - Requires companies to be actively hiring - May miss technologies in maintenance mode (not hiring) - Newer methodology with less historical data ### Which Approach is Better? **The ideal solution combines both approaches.** TheirStack primarily uses job-based detection but covers 32k+ technologies, including many that traditional scanners detect. This gives you: - Intent signals from hiring data - Backend technology coverage - Traditional web technology detection - A more complete picture of a company's tech investments * * * ## How to Choose the Right Technographic Data Provider ### Consider Your Primary Use Case | Use Case | Recommended Provider | | --- | --- | | Sales prospecting with intent signals | TheirStack | | Website technology audits | BuiltWith, Wappalyzer | | Enterprise TAM analysis | HG Insights | | All-in-one sales platform | ZoomInfo | | CRM enrichment | Clearbit, TheirStack | | Backend technology detection | TheirStack | | Quick website checks | Wappalyzer (free extension) | ### Key Questions to Ask 1. **Do you need intent signals?** If knowing what companies are investing in matters (it usually does for sales), choose TheirStack. 2. **What technologies do you need to track?** For backend technologies like data warehouses, DevOps tools, and enterprise software, job-based providers like TheirStack are essential. 3. **What's your budget?** TheirStack and Wappalyzer offer affordable entry points. HG Insights and ZoomInfo are enterprise-only. 4. **Do you need historical data?** BuiltWith has the longest website technology history. TheirStack has job-based tech data since 2021. 5. **How will you access the data?** Consider API quality, integrations, and whether you need a UI. * * * ## Common Use Cases for Technographic Data ### 1\. Account-Based Marketing (ABM) Technographic data enables precise targeting: - Target companies using competitor technologies - Find companies with complementary tech stacks - Identify companies with specific technology gaps TheirStack adds intent: target companies actively hiring for technologies related to your product. ### 2\. Sales Prospecting and Lead Generation Build highly targeted prospect lists: - "Companies using Salesforce but not a CPQ solution" - "Companies hiring for data engineers who use Snowflake" - "Companies that recently adopted HubSpot" Learn more: [How to discover companies hiring](/en/blog/how-to-discover-companies-hiring) ### 3\. Competitive Intelligence Monitor your market: - Track adoption of your product vs. competitors - Identify companies switching technologies - Analyze technology trends by industry ### 4\. Market Sizing and TAM Analysis Quantify your market opportunity: - Count companies using specific technologies - Estimate spend on technology categories - Identify underserved markets ### 5\. Product Development Inform roadmap decisions: - Understand what technologies your ICP uses - Identify integration opportunities - Track emerging technology adoption * * * ## Frequently Asked Questions ### What is a technographic data API? A technographic data API allows developers to programmatically access information about what technologies companies use. You can query by company to get their tech stack, or query by technology to find companies using it. ### How accurate is technographic data? Accuracy varies by provider and methodology. Website scanning is accurate for detectable technologies but misses backend tools. Job-based detection accurately shows what companies are investing in but requires active hiring. TheirStack's accuracy is typically 85-95% for technologies mentioned in job postings. ### How often is technographic data updated? - **TheirStack**: Every minute (job-based) - **BuiltWith**: Varies by plan (daily to monthly) - **Wappalyzer**: On-demand lookups - **Enterprise providers**: Typically weekly to monthly ### Can technographic data predict buying intent? Yes, especially job-based technographic data. When a company hires for a specific technology, they often need: - Related tools and services - Training and consulting - Infrastructure and integrations TheirStack is specifically designed to surface these intent signals. ### What's the difference between technographic and firmographic data? - **Firmographic data**: Company characteristics (size, industry, revenue, location) - **Technographic data**: Technologies a company uses (software, tools, platforms) TheirStack provides both—you can filter by firmographic attributes AND technographic data in a single query. ### How do I integrate technographic data into my CRM? Most providers offer CRM integrations: - TheirStack: API + webhooks for any CRM, plus Salesforce-compatible exports - ZoomInfo/HG Insights: Native Salesforce integrations - Clearbit: HubSpot integration (post-acquisition) For custom integrations, APIs allow you to enrich records programmatically. * * * ## Conclusion The best technographic data provider for you depends on your specific needs: - **For intent-driven sales and comprehensive technology coverage**: [TheirStack](https://theirstack.com) offers the unique combination of job-based technology detection, real-time updates, and affordable pricing. - **For frontend website technology detection**: BuiltWith and Wappalyzer excel at identifying client-side technologies. - **For enterprise TAM analysis**: HG Insights provides comprehensive market sizing capabilities. - **For an all-in-one sales platform**: ZoomInfo includes technographics alongside contact and intent data. **TheirStack's job-based approach is particularly valuable** because it reveals not just what companies use, but what they're actively investing in—a much stronger signal for sales and marketing teams. Ready to explore technographic data? [Sign up for a free TheirStack account](https://app.theirstack.com) and start discovering what technologies your target companies use and invest in. --- title: API update: blur_company_data for single company queries description: Starting October 13, 2025, blur_company_data won't have any effect when filtering by a single company and will be charged as if it wasn't there. If jobs are returned, you'll be charged 1 API credit per job. If no jobs are returned, you'll be charged 0 API credits. url: https://theirstack.com/en/blog/blur-company-data-changes --- ## Quick Summary Starting October 9, 2025, `blur_company_data` won't have any effect when filtering by a single company and will be charged as if it wasn't there. If jobs are returned, you'll be charged 1 [API credit](/en/docs/pricing/credits) per job. If no jobs are returned, you'll be charged 0 API credits. This change helps us maintain our low pricing while keeping the platform sustainable for everyone. ## What's Preview Mode? Our [Job Search](/en/docs/api-reference/jobs/search_jobs_v1) and [Company Search](/en/docs/api-reference/companies/search_companies_v1) endpoints include a preview mode that returns the same data with some fields blurred (`blur_company_data = true`). This feature is perfect for [sales software](/en/docs/guides/sales-software-integration-guide) that needs to show data previews to users without consuming credits. Want to learn more? Check out our [preview mode documentation](/en/docs/api-reference/features/preview-data-mode). ## Why We're Making This Change We're committed to keeping our prices as low as possible. Four months ago, we [reduced job costs by up to 3x](/en/blog/jobs-are-now-up-to-3x-cheaper), and we want to keep lowering costs as we grow. However, we've noticed some users are using `blur_company_data` in ways we didn't originally intend. When you filter by a single company identifier, the blurring doesn't really work since you already know which company you're targeting. Some users have been using this combination to: - Check if a company posted jobs in specific date ranges: how many jobs has Apple posted in the last 30 days? - See if a company has jobs with certain titles: how many sales positions has Anthropic opened in the last quarter? - Discover a company's technology stack: Is Lovable using Snowflake? While we understand the appeal, providing this level of detailed company intelligence for free isn't sustainable for our business. ## What's Changing? Effective October 9, 2025, the blur\_company\_data parameter will no longer provide free previews when used in conjunction with single company filters. Queries using both blur\_company\_data = true and any single company identifier (company\_domain\_or, company\_linkedin\_url\_or, company\_name\_or, company\_linkedin\_url\_or, company\_id\_or, company\_name\_partial\_match\_or) will consume credits for returned [job data](/en/docs/data/job) as the blur\_company\_data wasn't present. We know this might feel unexpected, and we completely understand you've been using features as they were available. These changes help us keep the platform sustainable for all our users while maintaining our commitment to affordable pricing. ## How to minimize API cost? If you're looking to do a count (Eg: 'how many jobs has Apple posted in the last 30 days?', 'How many sales positions has Anthropic opened in the last quarter?'), the best is to set `limit` to 1. If we have jobs, this will cost you 1 API credit. If we don't, this will cost you 0 credits. Thanks for your understanding as we work to keep TheirStack valuable for everyone! --- title: What is Buyer Intent Data? Types, Signals, and How to Use It description: Discover what buyer intent data is, explore key signal types like active and passive intent, and learn how to use intent data to close more B2B deals. url: https://theirstack.com/en/blog/buyer-intent-data --- Do you think it would be wise to spend $13.7 billion on buying a business just so you could get your hands on their data? Well, Amazon seemed to have thought so when they [acquired Whole Foods in 2017](https://forbes.com/sites/gregpetro/2017/08/02/amazons-acquisition-of-whole-foods-is-about-two-things-data-and-product/?sh=336509fa8084). There’s a clear correlation between data and growth in the modern world. But not just any data, you want relevant actionable data that can propel your business towards a downpour of revenue. So what makes data relevant and actionable? Two simple words — buyer intent. ## What is Buyer Intent Data? Just as simple as the two words connote, buyer intent is nothing but the [intention to buy](/en/blog/purchase-intent). Behind any interaction, there exists a certain intention, however small or big, that is transactional in nature. These are not necessarily monetary transactions but also informational and exploratory ones. In the business world, buyer intent data simply stands for the data that helps you identify a buyer’s readiness to purchase your product at any given instant of time. Now intent data providers tend to often portray buyer intent as a bubble. However, buyer intent data generally constitutes multiple intent signals. Some more actionable and valuable than others — we at TheirStack call it a spectrum. In this post, we’ll run you through the different types of buyer intent data signals on the basis of how well they perform in the real world. ## What Are the Different Types of Buyer Intent Data Signals? Buyer intent data signals come in many forms. Beyond classifying them, buyer intent data can be further segmented. ## How Do We Segment Prospects Using Buyer Intent Data All the prospects in your pipe can be categorized into two kinds on the basis of their appetite to make a purchase. ### Active Buyer Intent When a user emits active buyer intent signals, they’re outwardly searching for a product or service. They are on the journey to becoming a customer of the product. This could either happen immediately or take place sometime in the near future. This depends on the type of signal they emit. Active buyer intent can further be divided into three types based on this level of immediacy. #### Informational Buyer Intent The earliest stage of active buyer intent is when a buyer is trying to familiarize themselves with your product. In the process, they may consume content that helps educate themselves about the product and its uses. For example, a user exhibits informational buyer intent when they go through your or your competitors’ blog, or any other content that may help them learn more about your product. Here, these informational interactions will help propel the user towards a more transactional one. #### Navigational Intent Once a user has familiarized themselves with the product, they need help navigating toward a particular brand to make their choice. When users consume product collateral such as competitor comparison pages or take a trial to finalize their choice, this can be considered navigational intent. #### Transactional Intent Once a choice has been made, the user now becomes a buyer. At this stage they are ready to buy your product provided they are nurtured accordingly. When a buyer visits pricing pages or gets on a demo, they are said to be in the final stages of making their decision and parting with their monies. But what happens to those people that clearly have a use or need for your product but have little to no knowledge about it? For that we must turn our attention to passive intent. ### Passive Buyer Intent [Passive buyer intent](/en/blog/passive-leads) indicators help you identify prospects that clearly have a use for your product, but have little to no idea about it. These prospects need to be educated and nurtured before they can turn into buyers. For example, someone that uses a go-to-market solution like [TheirStack](/) to find high-intent active and passive buyers will also inherently have a need for an outreach tool to use TheirStack’s data to automate custom personalized messages to them. Prospects with expiring contracts or those that use integrating/complementary tools can be great places to start looking out for passive B2B buyers. Third party intent data tools like TheirStack are the only known means of tracking passive intent leads. Adding passive intent leads helps you fill up each stage of your pipeline, making it a lot more consistent. In turn, this enables you to close more deals in shorter intervals. ## How Do You Use B2B Buyer Intent? In the B2B world, you’re better off targeting only the people who are most likely to buy from you. Targeting without aim wastes your valuable time and energy, which is better spent targeting just the few who actually have a use for your product and the means to purchase it. Intent data can improve your go-to-market strategies and customer segmentation. This, in turn, helps you market and sell to the right people the right way. B2B intent data helps: - identify early buyer interest - create hyper relevant content and marketing campaigns for maximum ROI - leverage account-based targeting - improve personalization by equipping sales and marketing teams with the right data - appropriately nurture good fit accounts at every stage of the buying journey - reduce churn ## How Intent Data Streamlines Buyer Journeys Intent data is the data that determines your prospect’s likelihood to purchase a product/service from you. When your prospect is faced with a business obstacle/pain point, they search online and consume various forms of content to find the right solution. Intent data detects their digital footprints and analyzes their needs and interests. This data is then used by BDRs to find them, target them, and sell them the solution they need. Intent data connects the buyer to the seller and thus, streamlines the buyer journey. ## And that, as they say, is that Having seen what different buyer intent data types have to offer, we hope it has helped you gain a better understanding of your buyer intent needs, and where you stand currently. The human mind can only go so far in a world that’s drowning in an infinite ocean of data. So why try to be a superhero when there’s a proven buyer intent framework that can help propel you into the hypergrowth stratosphere. --- title: Buying Intent: The Backbone of Sales & Marketing description: Learn what buying intent is, how to measure it across outbound and inbound prospects, and how to use intent-based lead scoring to close more deals. url: https://theirstack.com/en/blog/buying-intent --- The next time you step out of your house (which in 2020 is an adventure by itself), you might just want to take a moment to truly appreciate how far technology has grown. And when I say this, I don't just mean the occasions where you potentially spot one of [Google's self-driving cars](https://waymo.com/), pop into an interaction-free [Amazon Go store](https://www.nytimes.com/2018/01/21/technology/inside-amazon-go-a-store-of-the-future.html), or get your mind blown after reading about Elon Musk's [Neuralink](https://neuralink.com/) project. I'm talking about the little things—like the fact that we have supercomputers that fit in our pockets, that we're able to see the live COVID-19 infection count whenever we want to, or that we're able to see and connect with someone that's halfway across the world on a video call without breaking a sweat. Which is why it's _really disappointing_ when you see an email or LinkedIn message from a salesperson selling a product that is **absolutely** **_irrelevant_** to you. _Technology's come too far for us to still be running poorly targeted campaigns to prospects that have zero interest in buying our products._ _Pitching an app that helps find hostels in France to a married New Yorker is just poor targeting, isn't it?_ In all fairness, the real loss here is that of the salespeople and marketers. If you work in this industry, then by reaching out to people that have no interest in buying your product, you're **wasting time, effort, and money** that could have been spent much more efficiently—by reaching out to people who have at least _some possibility_ of buying your product As someone that is working in sales or marketing today, you DO have the ability to discover high-intent prospects for your company. However, a lot of people aren't _aware_ of the fact that there are ways to accurately **determine the buying intent of a prospect** before reaching out to them. That's exactly what this blog post is about—buying intent, and how you can use it to aid your company's growth. I'm going to answer questions about structuring your marketing and sales processes to leverage buying intent effectively. Let's start with the fundamental definition of buying intent and continue to work off of that. ## What is Buying Intent? Buying intent or purchase intent is the measure of a prospect's inclination to buy a product or a service. Buying intent can be typically recognized by tracking intent signals from a decision maker or a company, or by uncovering insights based on other passive indicators of intent. If you'd like to learn more about active or passive buying-intent, check out our related post on [buyer intent data](/en/blog/buyer-intent-data). It talks in detail about indicators of buying intent and the different ways in which you can determine buying intent. In short, an active high-intent prospect is someone who is currently looking for a product or service to service their individual, team, or company requirements. On the other hand, a passive high-intent prospect is a user that might have an inherent need for a product, but isn't performing any actions that might indicate that they have a requirement for it at all. More often than not, about 10% of your total addressable market (TAM) consists of high-intent prospects. Let's take a look at the typical distribution of prospects across the buying-intent pyramid to understand that better. After looking at the typical distribution, the natural follow-up question you have is, “How do I find these high-intent prospects in my target market, and how do I make them my customers?” That's exactly where buying intent comes into the picture. Proactively finding prospects with whom you've never interacted before requires a lot more effort and optimization, so let's start by discussing the different indicators of buying intent for outbound prospects before moving on to inbound prospects. ## Indicators of Buying Intent for Outbound Prospects You can determine the buying intent of outbound prospects using five broad indicators. ### Technographics Knowing and understanding the software that a company, team, or individual uses will give you deep insights on what product they're likely to buy next. [Technographics](/en/blog/technographics) can also track down users of your competitor's product, and help you find users of software with which your product integrates seamlessly. ### Firmographics This might be a little too simplistic for some, but firmographic insights can be a great way to eliminate bad-fit prospects, especially if your internal [lead qualification criteria](https://www.smartinsights.com/lead-generation/lead-generation-strategy/lead-qualification-criteria-theory-practice/) focuses heavily on attributes like employee size, company HQ location, etc. ### Content Consumption A good way to understand what the prospect's on the lookout for is looking at terms/phrases for which they've recently run searches, webpages they've visited, or the content they've read on your blog or website. ### Buying Patterns Buying patterns are another great way to predict the likelihood of a prospect to purchase your product/service. Factors like upcoming contract renewals (if they're using a competitor's product) and recently purchased software can help you understand if a prospect would be interested in what you're selling. ### Thematic Analysis Gaining a deep understanding of your prospects' pain points, the kind of campaigns they are running at the moment, or the keywords they use on their website can give you a broad understanding of the general themes along which their sales and marketing teams are working at the moment. If your company works on outbound sales & marketing practices extensively, then you can use these five indicators to start segmenting prospects and reaching out to them right away. Almost all of these insights can be determined using a product like [TheirStack](/). Start by segmenting prospects based on how soon they will likely purchase your product/service. For example, if you realize that a particular prospect is: 1. Using a competitor's product (Technographics) 2. Fits your lead qualification criteria (Firmographics), and 3. Has their contract renewal coming up in 45 to 60 days (Buying Patterns) then this indicates that they might be interested in buying your product or service within the next 30-45 days. You should be able to filter down prospects in your target market into four segments, as follows: 1. Segment A: Prospect likely to buy from you immediately (0-45 days) 2. Segment B: Prospect likely to buy from you shortly (46-90 days) 3. Segment C: Prospect likely to buy from you next quarter 4. Segment D: Prospect not likely to buy from you in the next 6 months Your assumption about when a prospect will likely purchase from you need not be perfect. Create these segments roughly in the beginning, just like you would with the expected deal value of an opportunity. We will be covering how you can improve your buying intent determination later on in this post. Before looking at what you need to do after segmenting outbound prospects into these buckets, let's quickly take a look at the indicators of buying intent for inbound prospects. ## Indicators of Buying Intent for Inbound Prospects When it comes to inbound leads, the buying intent indicators might vary. Firmographics, content consumption indicators, and your lead qualification criteria ([read more about this here](https://www.smartinsights.com/lead-generation/lead-generation-strategy/lead-qualification-criteria-theory-practice/)) will play a much larger role in determining the buying intent of inbound prospects. To determine the buying intent of your inbound leads accurately, I'd like to emphasize that you need software that can track user activity on your website to deduce buying intent based on prospect purchase behavior. For example, you can [use a software like HubSpot](https://knowledge.hubspot.com/reports/install-the-hubspot-tracking-code) to track the pages that users visit, or even go one step further to set up tracking for custom “events” that users complete on your website. Alongside that, you could also use something like [Drift to capture lead information](https://help.salesloft.com/s/article/Drift-CRM-Default-Attributes) along with their original referrer URL, last referring site, etc. You could also use Fullstory, Hotjar, or any other software as you see fit, but we highly recommend narrowing down on these options and setting them up before you begin. You will also need to set up some automation to determine the location of the prospect, their company size, decision-making authority, and other such attributes. A product like TheirStack can help you get all these insights without any hassle. For inbound leads, your team needs to run a [sales discovery call](https://www.revenue.io/inside-sales-glossary/what-is-a-sales-discovery-call) and then a product demo after the prospect enters your system, provided they meet your lead qualification criteria. Remember, there is no one-size-fits-all method to determine this—the bases on which you segment your prospects rely on your qualification criteria, average sales cycle, and other such factors. You might not be able to come up with the perfect criteria the first time around, but that's alright; you can always work on improving it over time based on your sales results. If your company does not have its lead qualification criteria defined at the moment, we strongly recommend that you work on defining them right away before moving forward. Once you have all these things nailed down, you can segment the prospects using a method similar to the one we discussed earlier—based on _when_ the prospects will most likely purchase the product (refer to illustration 4). ## Buying Intent Across the Funnel Once the prospects enter your marketing and sales funnel, you can further work on applying other scoring mechanisms and buying intent indicators to determine how likely a prospect is to purchase from you. The following practices can be applied **to both inbound and outbound leads**. It would probably be a good idea to start by recapping the age old AIDA funnel one more time. The AIDA funnel, as you might know already, breaks down the purchase journey of the prospect based on the cognitive stage associated with their behavior. AIDA stands for Awareness -> Interest -> Desire -> Action, the four broad stages that the user goes through before purchasing a product. In more recent times, an “R” that stands for Retention has also been included at the end of the AIDA funnel to focus on one more crucial step of the process. For this example, since our use-case is heavily focused on Marketing/Sales and not Customer Support/Success, we'll stick to the AIDA funnel. Let's look at how you can set up lead scoring mechanisms and determine the purchase intent of the leads in your pipeline. Do bear in mind that we will not be showing you step-by-step instructions on how to set this up, since different companies tend to do this differently, and also use different software to accomplish this. Here's a [post by HubSpot](https://blog.hubspot.com/marketing/lead-scoring-instructions) explaining how you could do it using their software. You can use this as a reference to achieve the same on your preferred tech stack. Here's how you can apply lead scoring to different prospects to understand their buying intent. ### Top-of-the-Funnel Leads (Awareness) Factors that can influence the buying intent of a prospect at the Awareness stage are typically content, relevance, and their business requirements. Your primary goal here should be to get the user to consume more content on your website and give you their [contact information](/en/docs/app/contact-data), even if that just means their email ID in exchange for an ebook. Having downloadable gated content or a weekly newsletter subscription form will greatly help in this stage. You could also use pop-ups and other similar lead generation forms using apps like [Sumo](https://sumo.com/) to get the job done. Once the lead comes into your system, you can set up your lead scoring to increase based on the number of webpages they visited on your website, the average time they spent looking at your content, and the _type_ of content they consumed (product/solution pages show higher purchase intent than blog content). Tie this information with your lead qualification criteria and the other indicators we mentioned earlier to get an accurate picture of your leads' buying intent. You can use the illustration below as a reference to segment these leads into high, medium, and low intent buckets in the Awareness phase. ### Middle-of-the-Funnel Leads (Interest) At this stage, you need to focus more on how your leads engage with your emails and whether they're moving towards getting a demo of your product. This typically happens as a result of them filling up a demo request form or interacting with the CTAs in your emails, so keep a keen eye on those things to modify your lead score. This also implies that you need to work on setting up nurture campaigns that will encourage these leads to purchase your product. Set your lead scoring to increase based on the number of emails they open and the amount of times they click on your email CTAs. You can also continue to track the actions that we covered in the previous section (ToFu leads) to gauge their buying intent. At this point, you can also work on enriching your lead with information about their revenue, funding history, technology stack, and other such insights to understand whether they are a good fit for your company. ### Bottom-of-the-Funnel Leads (Desire & Action) Once the prospect has taken a look at your product on a demo and has shown interest in purchasing it, the major factors that will impact their decision are your product's pricing and how well you fare against your competitors. At this point in time, for leads with whom you are already negotiating, the score that you would have calculated might not be very useful, and it's up to you to manually determine who is likely to close and who isn't. Make sure you send them plenty of Product Marketing and sales collateral to improve your chances of converting them, and offer competitive pricing if they express that they can't afford you. However the buying intent score will come in handy to know exactly who you need to reach out to when it's nearing the end of the month and you've yet to hit your quota. In a case like this, you can always refer to the scores of the leads to prioritize them in order of importance to contribute to your company's revenue for that month. ## And the cycle continues! It goes without saying that the first time you do set this up, you will not end up creating a perfect solution to the problem; nor will you come up with a flawless way to determine the buying intent of your prospects. But once this is in place and a month or two passes, you can always revisit your leads and look at what kind of buying intent factors really made the difference when it came to a deal closure. The idea here is to close the loop, or in other words, make some inferences about what's driving conversions and make modifications to your lead scoring process to make it more accurate. You could also use [TheirStack](/) to aid you in this process. In case you haven't checked the product out, TheirStack is a sales intelligence platform that can give you buying intent scores for different companies based on intent signals that it gathers from various sources. The product also gives you access to the technology stack, company, keyword, lead, and branch insights that you can use to determine the buying intent of your prospects. Let us know if you have any questions in the comments section! --- title: How to Build a Profitable Niche Job Board description: A comprehensive guide to building a profitable niche job board — covering niche selection, monetization strategies, job aggregation, SEO, and scaling your job board business. url: https://theirstack.com/en/blog/how-to-build-a-profitable-niche-job-board --- In today's competitive job market, job aggregators have become an essential tool for both employers and job seekers. These platforms gather job opportunities from various sources, making it easier for candidates to find relevant openings and for employers to reach a wider pool of talent. Building a successful job aggregator can be a lucrative business venture, but it requires careful planning and execution. This comprehensive guide will walk you through the process of creating a profitable job aggregator, covering everything from understanding the concept to implementing effective monetization strategies and overcoming common challenges. ## What is a Job Aggregator? A job aggregator is a platform that collects job listings from various sources, such as job boards, company career pages, and other online platforms. It acts as a centralized hub, allowing job seekers to search for and apply to multiple job openings from different employers in one place. Job aggregators typically use web scraping techniques or APIs to gather [job data](/en/docs/data/job) from various sources. They then organize and present this information in a user-friendly manner, enabling job seekers to filter and search for opportunities based on criteria such as location, job title, industry, and salary range. **Some key features of job aggregators include:** - Comprehensive [job search](/en/docs/app/job-search) capabilities - Customizable job alerts and notifications - Resume hosting and management - Employer branding and company information - Advanced filtering and sorting options By consolidating job listings from multiple sources, job aggregators provide a convenient and efficient way for job seekers to explore various career opportunities in one place. ## Benefits of Job Aggregators for Employers Job aggregators offer several benefits for employers, including: 1. **Increased Visibility**: By posting job openings on a job aggregator, employers can reach a larger pool of potential candidates, increasing the chances of finding the right fit for their organization. 2. **Cost-Effective Recruitment**: Many job aggregators offer cost-effective pricing models, making it easier for employers to advertise job openings without breaking the bank. 3. **Targeted Candidate Sourcing**: Job aggregators often allow employers to filter candidates based on specific criteria, such as skills, experience, and location, ensuring that they receive applications from qualified candidates. 4. **Employer Branding**: Some job aggregators provide employers with the opportunity to showcase their company culture and values, helping to attract top talent that aligns with their brand. 5. **Streamlined Hiring Process**: Job aggregators can integrate with applicant tracking systems (ATS) and other HR software, streamlining the hiring process and reducing administrative overhead. By leveraging job aggregators, employers can optimize their recruitment efforts, reduce time-to-hire, and access a diverse pool of qualified candidates. ## Advantages of Job Aggregators for Job Seekers Job aggregators offer several advantages for job seekers, including: 1. **Centralized Job Search**: Job seekers can access a wide range of job opportunities from various sources in one place, saving time and effort. 2. **Customized Job Alerts**: Many job aggregators offer customized job alerts, notifying job seekers when new openings that match their criteria become available. 3. **Employer Information**: Job aggregators often provide information about potential employers, such as company reviews, salary ranges, and job descriptions, helping job seekers make informed decisions. 4. **Resume Hosting**: Some job aggregators allow job seekers to upload their resumes, making it easier for employers to find and contact qualified candidates. 5. **Career Resources**: Job aggregators may offer additional resources, such as career advice, interview tips, and salary calculators, to assist job seekers in their job search. 6. **Mobile Accessibility**: Many job aggregators have mobile apps or responsive websites, allowing job seekers to search for and apply to jobs on-the-go. By using job aggregators, job seekers can streamline their job search process, stay informed about new opportunities, and gain valuable insights into potential employers and industries. ## Common Monetization Strategies for Job Aggregators Job aggregators can generate revenue through various monetization strategies, including: 1. **Subscription-Based Models**: Job aggregators can offer subscription plans to employers, allowing them to post an unlimited number of job openings and access advanced features for a monthly or annual fee. 2. **Pay-per-Listing**: Under this model, employers pay a fee for each job listing they post on the job aggregator. 3. **Sponsored Job Listings**: Job aggregators can offer employers the option to have their job listings featured prominently on the platform for an additional fee. 4. **Resume Access**: Job aggregators can charge employers for access to their database of candidate resumes. 5. **Advertising**: Job aggregators can generate revenue by displaying advertisements on their platform, either through sponsored job listings or traditional online advertising. 6. **Value-Added Services**: Job aggregators may offer additional services, such as resume writing assistance, career coaching, or online training courses, for which they can charge fees. 7. **Recruitment Process Outsourcing (RPO)**: Some job aggregators may offer RPO services, where they handle the entire recruitment process for employers, from sourcing candidates to onboarding new hires. To maximize revenue potential, job aggregators often employ a combination of these monetization strategies, tailored to their target audience and business model. ## Backfilling Your Job Board with Indeed Integration For a comprehensive overview of backfilling strategies, sourcing methods, and quality standards, see [How to backfill a job board](/en/blog/backfill-job-board). One effective way to populate your job aggregator is by integrating with Indeed, one of the largest job search engines in the world. Indeed offers a Publisher Program that allows job boards to display sponsored job listings from Indeed's vast database. By integrating with Indeed, you can backfill your job board with relevant job listings, ensuring that your platform always has fresh and up-to-date opportunities for job seekers. This integration can be particularly useful for new or niche job boards that may not have a large pool of job listings initially. **Key features of Indeed integration include:** - Ability to display sponsored job listings from Indeed alongside your own job postings - Customizable search parameters and filters - Separate shortcodes for listing Indeed jobs - Seamless integration with your existing job board platform To get started with Indeed integration, you'll need to register for the Indeed Publisher Program and obtain a publisher ID. Once approved, you can configure the integration settings and start displaying Indeed job listings on your job board. ## Leveraging APIs to Populate Your Niche Job Board Another approach to populating your job aggregator is by leveraging job data APIs. These APIs provide access to vast databases of job listings, allowing you to retrieve relevant job data based on specific criteria, such as industry, location, or job title. One example of a job data API is the \[jobdata API\]([https://jobdataapi.com/](https://jobdataapi.com/)), which offers a comprehensive database of job listings from various sources. By utilizing this API, you can easily backfill your niche job board with relevant job opportunities, ensuring that your platform remains up-to-date and attractive to both job seekers and employers. To leverage the \[jobdata API\]([https://jobdataapi.com/](https://jobdataapi.com/)), you can make API calls with specific keywords or job titles related to your niche. For instance, if you're building a job board for the DevOps industry, you could query the API with keywords such as "devops," "site reliability," "infrastructure engineer," "platform engineer," "azure," and "aws." **Benefits of using job data APIs include:** - Access to a vast database of job listings from multiple sources - Ability to filter and retrieve relevant job data based on specific criteria - Seamless integration with your job board platform - Regularly updated job data to ensure freshness and accuracy By leveraging job data APIs, you can quickly and efficiently populate your niche job board with high-quality job listings, providing a valuable resource for both job seekers and employers in your target industry or location. ## Key Strategies for Building a Successful Niche Job Board While building a job aggregator can be a lucrative business venture, success is not guaranteed. To increase your chances of success, consider implementing the following strategies: 1. **Define Your Niche**: Identify a specific industry, location, or job category that you want to focus on. By catering to a niche market, you can differentiate your platform from larger, more generalized job aggregators. 2. **Build a Strong Network**: Establish partnerships with relevant industry associations, professional organizations, and companies within your niche. These connections can help you source high-quality job listings and attract top talent to your platform. 3. **Offer Value-Added Services**: In addition to job listings, consider offering value-added services such as resume writing assistance, career coaching, or online training courses. These services can help you generate additional revenue and differentiate your platform from competitors. 4. **Leverage Social Media**: Utilize social media platforms to promote your job board and engage with your target audience. Share relevant industry news, job search tips, and success stories to build a strong online presence. 5. **Prioritize User Experience**: Ensure that your job aggregator is user-friendly, with intuitive search and filtering capabilities. Regularly gather feedback from users and make improvements based on their suggestions. 6. **Implement Effective SEO Strategies**: Optimize your job board for search engines by incorporating relevant keywords, creating high-quality content, and building backlinks. This will help increase your platform's visibility and attract more organic traffic. 7. **Stay Up-to-Date**: Continuously monitor industry trends, job market changes, and emerging technologies to ensure that your job aggregator remains relevant and competitive. 8. **Leverage Data and Analytics**: Collect and analyze data on user behavior, job listing performance, and other metrics to make data-driven decisions and optimize your platform's performance. 9. **Offer Competitive Pricing**: Research your competitors' pricing models and offer competitive rates to attract both employers and job seekers to your platform. 10. **Continuously Improve**: Regularly seek feedback from users, analyze performance metrics, and iterate on your platform's features and functionality to continuously improve and stay ahead of the competition. By implementing these strategies, you can differentiate your niche job board, provide value to your target audience, and increase your chances of building a successful and profitable job aggregator business. ## Overcoming Challenges in the Job Aggregator Industry Building and operating a successful job aggregator is not without its challenges. Some common obstacles you may encounter include: 1. **Competition from Established Players**: The job aggregator market is highly competitive, with well-established players like Indeed, Monster, and ZipRecruiter dominating the space. To stand out, you'll need to differentiate your platform and offer unique value propositions. 2. **Data Quality and Accuracy**: Ensuring the accuracy and relevance of job listings is crucial for maintaining user trust and satisfaction. Implement robust data validation and quality control processes to ensure that your job listings are up-to-date and accurate. 3. **Scalability and Performance**: As your job aggregator grows, you'll need to ensure that your platform can handle increased traffic and data volumes without compromising performance or user experience. 4. **Compliance and Legal Considerations**: Be aware of relevant laws and regulations related to employment, data privacy, and online advertising. Consult with legal professionals to ensure that your job aggregator operates within legal boundaries. 5. **User Acquisition and Retention**: Attracting and retaining both job seekers and employers can be challenging. Implement effective marketing strategies, offer exceptional user experiences, and continuously improve your platform based on user feedback. 6. **Technological Advancements**: Stay up-to-date with emerging technologies, such as artificial intelligence and machine learning, and explore how they can be integrated into your platform to enhance user experience and improve efficiency. 7. **Data Security and Privacy**: Implement robust security measures to protect user data and ensure compliance with data privacy regulations, such as the General Data Protection Regulation (GDPR). To overcome these challenges, it's essential to have a well-defined strategy, a strong team, and a commitment to continuous improvement. Regularly monitor industry trends, gather user feedback, and adapt your platform to meet the evolving needs of job seekers and employers. ## Case Studies: Successful Niche Job Aggregator Websites To better understand the strategies and approaches that have worked for others, let's examine a few case studies of successful niche job aggregator websites: 1. **HealthcareJobSite.com**: This job board focuses exclusively on the healthcare industry, catering to job seekers and employers in fields such as nursing, medical administration, and allied health professions. By specializing in a specific industry, HealthcareJobSite.com has been able to establish itself as a trusted resource for healthcare professionals and organizations. 2. **eFinancialCareers.com**: Targeting the finance and banking sectors, eFinancialCareers.com has become a leading job board for professionals in these industries. The platform offers industry-specific resources, such as salary guides and career advice, in addition to job listings, providing added value to its users. 3. **AllRetailJobs.com**: As the name suggests, AllRetailJobs.com is a niche job board dedicated to the retail industry. By focusing on a specific sector, the platform can provide tailored job search tools and resources for both job seekers and employers in the retail space. 4. **RemoteTech.io**: With the rise of remote work, RemoteTech.io has carved out a niche by specializing in remote tech jobs. The platform caters to companies seeking remote tech talent and professionals looking for remote opportunities in fields such as software development, cybersecurity, and IT support. These case studies demonstrate the potential for success in the niche job aggregator market. By identifying a specific industry or target audience, these platforms have been able to differentiate themselves, build strong communities, and provide tailored solutions to their users. ## Future Trends and Opportunities in the Job Aggregator Market The job aggregator market is constantly evolving, and staying ahead of the curve is essential for long-term success. Here are some future trends and opportunities to consider: 1. **Artificial Intelligence and Machine Learning**: AI and machine learning technologies can be leveraged to improve job matching, personalize job recommendations, and automate various aspects of the recruitment process. 2. **Mobile-First Approach**: With the increasing use of mobile devices for job searches, job aggregators must prioritize mobile-friendly designs and optimize their platforms for seamless mobile experiences. 3. **Integration with Social Media**: Integrating with social media platforms can help job aggregators reach a wider audience, leverage user-generated content, and enhance employer branding efforts. 4. **Virtual and Augmented Reality**: As virtual and augmented reality technologies advance, job aggregators may explore innovative ways to showcase job opportunities and provide immersive experiences for job seekers and employers. 5. **Gig Economy and Freelance Opportunities**: With the rise of the gig economy and freelance work, job aggregators may expand their offerings to include freelance and contract-based opportunities. 6. **Data Analytics and Insights**: Leveraging data analytics and providing insights into job market trends, salary benchmarks, and industry-specific data can add value for both job seekers and employers. 7. **Personalization and Customization**: Offering personalized job recommendations, customizable job alerts, and tailored user experiences can enhance user engagement and satisfaction. By staying ahead of these trends and continuously innovating, job aggregators can position themselves for long-term success and remain relevant in an ever-changing job market. In conclusion, building a profitable job aggregator requires a combination of strategic planning, effective execution, and a commitment to continuous improvement. By understanding the needs of both job seekers and employers, implementing effective monetization strategies, leveraging technology and data, and staying ahead of industry trends, you can create a successful and sustainable job aggregator business. --- title: How to discover companies hiring description: url: https://theirstack.com/en/blog/how-to-discover-companies-hiring --- ## How to Discover Companies That Are Hiring Finding companies that are actively hiring can feel overwhelming, but with the right strategies and tools, you can uncover great opportunities and get ahead of the competition. Here’s a practical guide to help you discover companies on the lookout for new talent. **1\. Follow Companies on Social Media and Industry Platforms** - Many companies announce job openings on their official LinkedIn, Twitter, and Facebook pages. - Following organizations you’re interested in keeps you updated on their latest hiring news. **2\. Tap Into Your Network** - Reach out to friends, former colleagues, and industry contacts to hear about open positions. - Participate in online communities and forums where professionals share leads and hiring trends. **3\. Use Job Boards and Niche Platforms** - Regularly check major job boards (Indeed, Glassdoor, LinkedIn Jobs). - Explore niche job boards tailored to your industry or expertise for more targeted opportunities. **4\. Attend Industry Events and Job Fairs** - Join local meetups, conferences, and virtual career fairs to connect directly with hiring managers and recruiters. - These events often feature companies with immediate hiring needs. **5\. Research Company Career Pages** - Visit the career sections of company websites for the most up-to-date job postings. - Some roles are only advertised on the company’s own platform. **6\. Leverage Technology and Hiring Signal Tools** - Use platforms like TheirStack to set up alerts for specific job titles, technologies, or industries. - TheirStack analyzes millions of job postings across global boards, helping you spot companies with active hiring signals in real time. You can filter by technology stack, hiring volumes, and even exclude recruiting firms to focus on direct employers. - This approach gives you a strategic edge, especially if you want to target companies that fit your interests or expertise. **7\. Monitor Online Q&A and Community Sites** - Platforms like Reddit and Quora often feature discussions about which companies are hiring, company culture, and interview experiences. * * * ### Why Consider TheirStack? TheirStack stands out by letting you: - Set custom alerts for job titles, keywords, and technologies. - Discover companies based on hiring volume or tech stack. - Access real-time hiring data from over 195 countries. - Filter out recruiting firms and focus on direct employers. If you want to be the first to know about new job openings that match your skills or interests, TheirStack is a powerful solution for proactive job seekers. --- title: 9 Ways to Find What Technology Any Company Uses description: Learn practical methods to discover what technologies companies use and identify customers of any B2B tech product. From job postings to sales intelligence tools, here's what actually works. url: https://theirstack.com/en/blog/how-to-discover-technology-stack-of-any-company --- Knowing what technologies a company uses—and who uses your competitors' products—gives you a real advantage. Sales teams can personalize outreach. Product teams can spot market trends. Marketers can target the right accounts. But how do you actually find this information? This guide covers nine practical methods, ranked from most manual to most automated. Each has trade-offs in terms of accuracy, coverage, and effort required. ## Why This Matters Understanding a company's tech stack helps with: - **Sales prospecting**: Tailor your pitch to integrate with tools they already use - **Competitive intelligence**: See who's using your competitors' products - **Partnership opportunities**: Find companies using complementary technologies - **Market research**: Spot adoption trends across industries - **Account-based marketing**: Build targeted campaigns for specific technology users The challenge? This information isn't always public. Let's look at what works. * * * ## 1\. Analyze Job Postings Job descriptions reveal what tools companies actually use. When hiring developers or IT professionals, companies list specific technologies candidates need to know. **Manual Steps** 1. Search the company's careers page or job boards like [LinkedIn Jobs](https://www.linkedin.com/jobs/), [Indeed](https://www.indeed.com/), or [Glassdoor](https://www.glassdoor.com/) 2. Focus on technical roles: software engineers, DevOps, data engineers, marketing ops 3. Read the "Requirements" and "Tech Stack" sections carefully 4. Note recurring technologies across multiple job posts **Tools** - [TheirStack](/) — aggregates job postings to extract tech stack data automatically **Example:** A company hiring for a "Senior Backend Engineer" might list: "Experience with Python, Django, PostgreSQL, Redis, and AWS." That's five data points about their infrastructure. **Pros:** Free, accurate (companies list what they actually use), reveals internal tools not visible externally **Cons:** Time-consuming, limited to companies actively hiring, may show aspirational tech rather than current stack * * * ## 2\. Check Employee LinkedIn Profiles Current employees often list the technologies they work with in their skills and experience sections. This reveals tools actually in use, not just hiring plans. **Manual Steps** 1. Search LinkedIn for employees at the target company 2. Filter by technical roles: engineers, developers, DevOps, data scientists 3. Look at their "Skills" section for specific technologies 4. Read job descriptions in their "Experience" section 5. Check multiple profiles to confirm patterns **Tools** - [LinkedIn](https://www.linkedin.com/) - [LinkedIn Sales Navigator](https://www.linkedin.com/sales/) **Example:** A data engineer's profile might list: "Skills: Snowflake, dbt, Airflow, Python, AWS Redshift." Their experience section might mention migrating from Redshift to Snowflake—showing both current and previous tech. **Pros:** Shows what's actually in use (not aspirational), works even when companies aren't hiring, free to access **Cons:** Time-consuming to check multiple profiles, employees may not keep profiles updated, some skills may be from previous jobs * * * ## 3\. Inspect Website Source Code Many technologies leave fingerprints in a website's HTML, JavaScript, and HTTP headers. You can detect analytics tools, CMS platforms, frameworks, and more. **Manual Steps** 1. Right-click on the website and select "View Page Source" 2. Look for script tags, meta tags, and comments that reference specific tools 3. Check HTTP headers using browser dev tools (Network tab) 4. Look for patterns in file paths and naming conventions **Tools** - [Wappalyzer](https://www.wappalyzer.com/) - [BuiltWith](https://builtwith.com/) - [curl](https://curl.se/) **What you can find:** Analytics (Google Analytics, Mixpanel), tag managers, A/B testing tools, live chat widgets, CMS platforms, JavaScript frameworks, CDNs, and hosting providers. **Pros:** Quick for front-end technologies, free tools available **Cons:** Only reveals client-side technologies, misses backend infrastructure, internal tools, and most B2B software * * * ## 4\. Check DNS and WHOIS Records DNS records and WHOIS lookups reveal infrastructure details that aren't visible on a website's front end, including email providers, CDNs, and hosting. **Manual Steps** 1. Look up the domain's DNS records 2. Check MX records to identify email providers (Google Workspace, Microsoft 365) 3. Look at NS records to see DNS providers (Cloudflare, AWS Route 53) 4. Examine TXT records for verification tokens from tools like Salesforce, HubSpot, Atlassian **Tools** - [ViewDNS.info](https://viewdns.info/) - [CentralOps Domain Dossier](https://centralops.net/co/domaindossier) - [Who.is](https://who.is/) **Example:** A TXT record containing `google-site-verification` confirms they use Google Search Console. A record with `_spf.salesforce.com` indicates Salesforce usage. **Pros:** Reveals infrastructure and B2B tools not visible on websites, free to access **Cons:** Requires some technical knowledge to interpret, doesn't show all software categories * * * ## 5\. Check Review Sites Customers often mention the products they use on review platforms. This method helps you identify users of specific software products and get context on how they use them. **Manual Steps** 1. Search for the product you're researching on review sites 2. Read reviews and note the reviewer's company and role 3. Cross-reference reviewers on LinkedIn to verify and get contact details 4. Look for patterns in company sizes and industries using the product **Tools** - [G2](https://www.g2.com/) - [Capterra](https://www.capterra.com/) - [TrustRadius](https://www.trustradius.com/) **Example:** Searching for [Asana reviews on G2](https://www.g2.com/products/asana/reviews) shows hundreds of verified users with their company names and job titles. **Pros:** Identifies actual customers with verified usage, includes context about how they use the product **Cons:** Only 5-10% of users write reviews, so you're seeing a small sample. Time-consuming to compile. * * * ## 6\. Browse StackShare StackShare is a community where companies voluntarily share their tech stacks. The platform has data on over 1.5 million companies using 7,000+ technologies. **Manual Steps** 1. Search for the company on StackShare 2. View their publicly shared stack (if available) 3. See which tools they've endorsed or discussed 4. Browse stacks of similar companies for patterns **Tools** - [StackShare](https://stackshare.io/) - [StackShare Stacks](https://stackshare.io/stacks) **Example:** Many well-known startups like Airbnb, Uber, and Slack have detailed public stacks showing everything from their database to their monitoring tools. **Pros:** Self-reported data is often accurate for internal tools (Slack, Notion, databases) that aren't visible externally. Includes context on why companies chose specific tools. **Cons:** Only works for companies that have created profiles. Stacks may be outdated if not actively maintained. * * * ## 7\. Find Subprocessor and Vendor Lists Companies publish lists of their technology vendors for GDPR, SOC 2, and other compliance requirements. These lists reveal B2B software usage that's otherwise hidden. **Manual Steps** 1. Search for "\[Company Name\] subprocessors" or "\[Company Name\] third-party vendors" 2. Check their Trust Center, Security page, or legal/privacy section 3. Look for GDPR documentation—it often includes a complete vendor list 4. Review their SOC 2 reports if publicly available **Tools** - [Google Search](https://www.google.com/search?q=site:example.com+subprocessors) - Company Trust Centers **Example:** A company's subprocessor list might reveal they use Stripe (payments), Snowflake (data warehouse), Zendesk (support), and AWS (hosting)—information you'd never find from their website. **Pros:** Highly accurate (legally required to be correct), reveals B2B tools and infrastructure, free to access **Cons:** Not all companies publish these lists publicly. May not include every tool they use. * * * ## 8\. Monitor Public Infrastructure Companies expose parts of their tech stack through APIs, open-source contributions, and developer documentation. **Manual Steps** 1. Check their GitHub or GitLab for open-source projects 2. Review their API documentation for technology hints 3. Look at their developer blog or engineering posts 4. Monitor press releases and partnership announcements **Tools** - [GitHub](https://github.com/) - [GitLab](https://about.gitlab.com/) - [Hacker News](https://news.ycombinator.com/) **Pros:** Reveals backend technologies and engineering culture, often includes detailed technical decisions **Cons:** Only works for companies with public engineering presence, requires technical knowledge to interpret * * * ## 9\. Use Sales Intelligence Tools The fastest way to get comprehensive technographic data at scale. These platforms aggregate technology usage data across millions of companies automatically. **Manual Steps** 1. Search for companies using a specific technology 2. View a company's complete tech stack in one place 3. Find customers of your competitors' products 4. Set up alerts when companies adopt or drop technologies **Tools** - [TheirStack](/) - [Wappalyzer](https://www.wappalyzer.com/) - [BuiltWith](https://builtwith.com/) **How TheirStack works:** TheirStack tracks over 40,000 technologies and identifies which companies use them. Want to find all companies using Salesforce in the healthcare industry? A single search returns a filtered list with company details and [contact information](/en/docs/app/contact-data). **Pros:** Comprehensive coverage, continuously updated, saves hours of manual research, scales to thousands of companies **Cons:** Requires a subscription, data accuracy varies by provider * * * ## Combining Methods for Best Results No single method gives you the complete picture. Here's a practical workflow: 1. **Start with sales intelligence tools** to get a baseline tech stack and identify target companies 2. **Check StackShare** for self-reported stacks and additional context 3. **Look up subprocessor lists** for B2B tools and infrastructure 4. **Validate with job postings** for technologies that aren't externally visible 5. **Check DNS records** to confirm infrastructure choices 6. **Inspect websites** to confirm front-end technologies This combination gives you both breadth (thousands of companies) and depth (validated, detailed information). ## What to Do With This Information Once you know a company's tech stack: - **For sales**: Reference specific integrations in your outreach. "I noticed you're using HubSpot—our tool syncs directly with your existing workflow." - **For competitive analysis**: Track how many companies switch from competitor A to competitor B over time. - **For product development**: Identify which technologies your target customers use most, and prioritize those integrations. - **For ABM campaigns**: Build audience segments based on technology usage, not just firmographics. ## Getting Started If you're doing this manually for a handful of companies, the free methods work fine. Job postings, DNS lookups, and subprocessor lists cost nothing but time. For ongoing prospecting or research at scale, a tool like [TheirStack](/) pays for itself quickly. You can search by technology, industry, company size, and location—then export lists directly to your CRM. The companies you're trying to reach are using specific tools right now. The question is whether you'll find them before your competitors do. --- title: Mastering Glassdoor Job Scraping: A Comprehensive Guide description: Learn how to scrape Glassdoor job listings using Python and the Scrapingdog API. This guide provides a step-by-step tutorial on how to extract job data from Glassdoor efficiently and effectively. url: https://theirstack.com/en/blog/how-to-scrape-glassdoor-jobs --- ## Introduction to Glassdoor Scraping In today's data-driven world, having access to accurate and up-to-date job market information is crucial for job seekers, recruiters, and businesses alike. [Glassdoor](https://www.glassdoor.com/) is a popular job and recruiting site that offers a wealth of information on job listings, company reviews, salaries, and more. With over 100 million reviews, 2.2 million employers actively posting jobs, and 59 million unique visits per month, Glassdoor is a goldmine for job and [company data](/en/docs/data/company). However, manually extracting data from Glassdoor can be a time-consuming and tedious process, especially when dealing with large volumes of data. **This is where web scraping comes into play.** Web scraping is the process of extracting data from websites in an automated manner. By leveraging web scraping techniques, you can efficiently gather data from Glassdoor and use it for various purposes, such as job market analysis, competitor research, or building your own [job search](/en/docs/app/job-search) engine. ## Is Scraping Glassdoor Legal? Before diving into the technical aspects of Glassdoor scraping, it's essential to address the legality of this practice. **In general, scraping publicly available data from websites is considered legal, as long as you follow certain guidelines and best practices.** Glassdoor's [Terms of Use](https://www.glassdoor.com/about/terms.htm) state that they do not allow scraping activities that could potentially harm their services or systems. However, they do not explicitly prohibit scraping public pages that are accessible without authentication. To ensure you're scraping Glassdoor legally and ethically, follow these best practices: - **Respect Robots.txt**: Glassdoor's robots.txt file specifies which parts of the website can be crawled by bots and scrapers. Adhere to these guidelines to avoid overloading their servers. - **Maintain a Reasonable Request Rate**: Don't send an excessive number of requests to Glassdoor's servers in a short period of time. This could be interpreted as a Distributed Denial of Service (DDoS) attack and lead to your IP being blocked. - **Identify Your Scraper**: Include a user-agent string in your scraper's requests to identify your bot and make it easier for Glassdoor to monitor and manage scraping activities. - **Avoid Scraping Behind Authentication**: Glassdoor's terms prohibit scraping data that requires authentication, such as user accounts or paid services. By following these guidelines, you can legally and ethically scrape Glassdoor while minimizing the risk of legal issues or service disruptions. ## Tools and Libraries for Scraping Glassdoor Before starting your Glassdoor scraping project, you'll need to choose the right tools and libraries. Here are some popular options: ### **Python** - **Requests**: A simple and elegant library for sending HTTP requests and handling responses. - **BeautifulSoup**: A powerful library for parsing HTML and XML documents, making it easier to navigate and extract data from web pages. - **Scrapy**: A robust and scalable web scraping framework that provides a high-level API for extracting data from websites. ### **JavaScript** - **Axios** or **Node-fetch**: Libraries for making HTTP requests from Node.js. - **Cheerio**: A fast and flexible implementation of core jQuery designed for server-side web scraping. - **Puppeteer**: A Node.js library that provides a high-level API to control headless Chrome or Chromium browsers. ### **Other Tools** - [**ScraperAPI**](https://www.scraperapi.com/): A cloud-based proxy service that helps bypass anti-scraping measures and maintain a high success rate for your scraping projects. - [**Apify**](https://apify.com/): A cloud-based web scraping platform that simplifies the process of building, running, and scaling web scrapers. In this guide, we'll be using Python and the Requests and BeautifulSoup libraries to scrape Glassdoor job listings. However, the general principles and techniques can be applied to other programming languages and tools as well. ## Step 1: Entering URLs and Setting Up the Scraper The first step in any web scraping project is to identify the URLs you want to scrape. In the case of Glassdoor, you'll typically start with a search page for a specific job title and location. For example, let's say you want to scrape job listings for "Content Manager" positions in New York City. You can start by visiting the Glassdoor website, entering your search criteria, and copying the resulting URL. Here's an example of what the URL might look like: [https://www.glassdoor.com/Job/new-york-city-content-manager-jobs-SRCH\\\_IL.0,13\\\_IC1147401\\\_KO14,30.htm](https://www.glassdoor.com/Job/new-york-city-content-manager-jobs-SRCH%5C_IL.0,13%5C_IC1147401%5C_KO14,30.htm) Once you have the URL, you can set up your Python script and send an initial request to the website using the Requests library: ``` import requests url = "https://www.glassdoor.com/Job/new-york-city-content-manager-jobs-SRCH\_IL.0,13\_IC1147401\_KO14,30.htm" response = requests.get(url) ``` This code imports the Requests library and sends a GET request to the specified URL. The response object contains the HTML content of the page, which you can parse and extract data from. ## Step 2: Creating Pagination Loops Most job search results on Glassdoor are paginated, meaning that the listings are split across multiple pages. **To scrape all the job listings, you'll need to create a loop that navigates through the pagination links.** Here's an example of how you can do this: ``` import requests from bs4 import BeautifulSoup base_url = "https://www.glassdoor.com/Job/new-york-city-content-manager-jobs-SRCH\_IL.0,13\_IC1147401\_KO14,30\_IP.htm" for page_num in range(1, 11): url = base_url.replace("IP.htm", f"IP{page_num}.htm") response = requests.get(url) soup = BeautifulSoup(response.content, "html.parser") # Extract data from the current page # ... ``` In this example, we're using a for loop to iterate through page numbers from 1 to 10. For each page number, we construct the corresponding URL by replacing the `IP.htm` part of the base URL with `IP{page_num}.htm`. We then send a GET request to the constructed URL and parse the HTML content using BeautifulSoup. You can then use BeautifulSoup's powerful parsing capabilities to extract data from the current page. ## Step 3: Looping Through Job Detail Pages On Glassdoor, each job listing is represented by a card on the search results page. **Clicking on a job card takes you to a detailed page with more information about the job, such as the job description, company details, and salary estimates.** To scrape this additional data, you'll need to loop through each job card on the search results page and navigate to the corresponding detail page. Here's an example of how you can do this: ``` import requests from bs4 import BeautifulSoup \# ... (previous code) for job_card in soup.select(".jobLink"): job_url = "https://www.glassdoor.com" + job_card\["href"\] job_response = requests.get(job_url) job_soup = BeautifulSoup(job_response.content, "html.parser") # Extract data from the job detail page # ... ``` In this code snippet, we're using BeautifulSoup's select method to find all elements with the class jobLink, which represent the job cards on the search results page. We then loop through each job card and construct the URL for the corresponding detail page by combining the base URL ([https://www.glassdoor.com](https://www.glassdoor.com)) with the href attribute of the job card. We send a GET request to the detail page URL and parse the HTML content using BeautifulSoup. You can then use BeautifulSoup's parsing capabilities to extract data from the job detail page, such as the job title, company name, job description, and salary information. ## Step 4: Extracting Relevant Data Points Now that you have access to the job detail pages, you can start extracting the data points you're interested in. **Glassdoor's job listings typically include the following information:** - Job Title - Company Name - Location - Job Description - Salary Estimates - Company Rating - Company Reviews To extract these data points, you'll need to inspect the HTML structure of the job detail pages and identify the appropriate HTML tags or CSS selectors. Here's an example of how you can extract the job title and company name: ``` \# ... (previous code) job_title = job_soup.select_one(".jobLink span").text.strip() company_name = job_soup.select_one(".companyOverviewLink").text.strip() ``` In this code snippet, we're using BeautifulSoup's select\_one method to find the first occurrence of an element with the specified CSS selector. For the job title, we're looking for a span element inside an element with the class jobLink. For the company name, we're looking for an element with the class companyOverviewLink. Once you've identified the appropriate selectors for each data point, you can extract the text content and store it in variables or data structures for further processing or analysis. ## Step 5: Handling Pagination and Anti-Scraping Measures As mentioned earlier, Glassdoor's job search results are paginated, and you'll need to navigate through multiple pages to scrape all the listings. Additionally, Glassdoor employs various anti-scraping measures to prevent excessive scraping and protect their servers. To handle pagination, you can modify the URL construction in Step 2 to account for the maximum number of pages you want to scrape. Here's an example: ``` import requests from bs4 import BeautifulSoup base_url = "https://www.glassdoor.com/Job/new-york-city-content-manager-jobs-SRCH\_IL.0,13\_IC1147401\_KO14,30\_IP.htm" max_pages = 20  # Adjust this value based on your needs for page_num in range(1, max_pages + 1): url = base_url.replace("IP.htm", f"IP{page_num}.htm") response = requests.get(url) soup = BeautifulSoup(response.content, "html.parser") # Check if there are no more job listings if not soup.select(".jobLink"): break # Extract data from the current page # ... ``` In this modified code, we've added a max\_pages variable to control the maximum number of pages to scrape. Additionally, we've added a check to see if there are no more job listings on the current page. If there are no job cards (soup.select(".jobLink") returns an empty list), we break out of the loop, as there are no more pages to scrape. To handle anti-scraping measures, you can employ techniques such as rotating IP addresses, using proxies, or implementing delays between requests. One convenient solution is to use a service like [ScraperAPI](https://www.scraperapi.com/), which provides a cloud-based proxy service specifically designed for web scraping. Here's an example of how you can modify your code to use ScraperAPI: ``` import requests base_url = "https://www.scraperapi.com/render?url=https://www.glassdoor.com/Job/new-york-city-content-manager-jobs-SRCH\_IL.0,13\_IC1147401\_KO14,30\_IP.htm&render=true&api\_key=YOUR\_API\_KEY" for page_num in range(1, max_pages + 1): url = base_url.replace("IP.htm", f"IP{page_num}.htm") response = requests.get(url) soup = BeautifulSoup(response.content, "html.parser") # Extract data from the current page # ... ``` In this example, we're using ScraperAPI's render endpoint, which renders the JavaScript content of the page and returns the fully rendered HTML. You'll need to replace YOUR\_API\_KEY with your actual ScraperAPI API key. By using ScraperAPI, you can bypass many anti-scraping measures and maintain a high success rate for your scraping projects. ## Step 6: Storing and Exporting Data After extracting the relevant data points from Glassdoor, you'll likely want to store and export the data for further analysis or use in other applications. There are several options for storing and exporting data, including: - **CSV Files**: CSV (Comma-Separated Values) files are a simple and widely-supported format for storing tabular data. You can use Python's built-in csv module or third-party libraries like pandas to write data to CSV files. - **JSON Files**: JSON (JavaScript Object Notation) is a lightweight data interchange format that is easy to read and write for both humans and machines. Python's built-in json module provides functions for working with JSON data. - **Databases**: If you're dealing with large volumes of data or need to perform complex queries and analysis, you may want to store your data in a database management system (DBMS) like MySQL, PostgreSQL, or MongoDB. Here's an example of how you can export your scraped data to a CSV file using Python's csv module: ``` import csv \# ... (previous code) \# Open a CSV file for writing with open("glassdoor_jobs.csv", "w", newline="", encoding="utf-8") as csvfile: fieldnames = \["job_title", "company_name", "location", "job_description", "salary_estimate", "company_rating"\] writer = csv.DictWriter(csvfile, fieldnames=fieldnames) # Write the header row writer.writeheader() # Write each job listing to the CSV file for job_card in soup.select(".jobLink"): job_url = "https://www.glassdoor.com" + job_card\["href"\] job_response = requests.get(job_url) job_soup = BeautifulSoup(job_response.content, "html.parser") job_title = job_soup.select_one(".jobLink span").text.strip() company_name = job_soup.select_one(".companyOverviewLink").text.strip() # ... (extract other data points) writer.writerow({ "job_title": job_title, "company_name": company_name, # ... (add other data points) }) ``` In this example, we're opening a CSV file named glassdoor\_jobs.csv in write mode. We define the fieldnames (column headers) for the CSV file and create a DictWriter object from the csv module. We then write the header row using the writeheader method, and for each job listing, we extract the relevant data points and write them to the CSV file using the writerow method. You can modify this code to export data to other formats like JSON or to store data in a database by using the appropriate Python libraries and modules. ## Conclusion Scraping Glassdoor can be a powerful tool for gathering valuable job market data and insights. By following the steps outlined in this guide, you can build a robust web scraper that can extract job listings, company details, salary estimates, and more from Glassdoor. Remember to always scrape responsibly and ethically, respecting Glassdoor's terms of use and implementing best practices to avoid overloading their servers or getting your IP blocked. With the right tools and techniques, you can unlock a wealth of data from Glassdoor and gain a competitive edge in your job search, recruitment efforts, or business intelligence initiatives. Mastering Glassdoor Job Scraping: A Comprehensive Guide --- title: Mastering Indeed Job Scraping: A Comprehensive Guide description: Learn how to scrape Indeed job postings using Python and the Scrapingdog API. This guide provides a step-by-step tutorial on how to extract job data from Indeed efficiently and effectively. url: https://theirstack.com/en/blog/how-to-scrape-indeed-jobs --- In today's fast-paced job market, staying up-to-date with the latest job opportunities is crucial. Indeed, one of the world's largest [job search](/en/docs/app/job-search) engines, offers a vast database of job postings across various industries and locations. However, manually sifting through thousands of job listings can be a daunting and time-consuming task. **This is where web scraping comes into play, allowing you to automate the process of extracting and analyzing [job data](/en/docs/data/job) from Indeed.** ## Introduction to Web Scraping Indeed Job Postings Web scraping is the process of extracting data from websites in an automated manner. By leveraging web scraping techniques, you can gather large amounts of data that would otherwise be impractical to collect manually. **In the context of Indeed, web scraping allows you to extract job postings, company information, job descriptions, and other relevant data from the website.** Scraping Indeed job postings can provide valuable insights into the job market, helping you identify in-demand skills, popular job titles, and emerging trends. Additionally, it can assist job seekers in finding relevant job opportunities more efficiently and employers in sourcing qualified candidates. However, it's important to note that web scraping should be done responsibly and in compliance with the website's terms of service and applicable laws. We'll discuss best practices and legal considerations later in this guide. ## Understanding the Indeed Website Structure Before diving into the web scraping process, it's essential to understand the structure of the Indeed website. The website is built using HTML, CSS, and JavaScript, with job postings and other data often embedded within JavaScript variables or rendered dynamically on the client-side. To effectively scrape Indeed, you'll need to analyze the website's HTML structure, identify the relevant elements and data patterns, and develop strategies to extract the desired information. This may involve inspecting the website's source code, utilizing browser developer tools, and understanding how the website handles user interactions and data retrieval. One common approach is to use web scraping tools like \[Scrapy\]([https://scrapy.org/](https://scrapy.org/)) or \[Selenium\]([https://www.selenium.dev/](https://www.selenium.dev/)) to automate the process of navigating the website, extracting data, and handling dynamic content. These tools provide powerful features for web scraping, including handling JavaScript rendering, parsing HTML and XML, and managing cookies and sessions. ## Setting Up Your Python Web Scraping Environment Python is a popular choice for web scraping due to its extensive ecosystem of libraries and tools. To get started with scraping Indeed, you'll need to set up a Python environment and install the necessary libraries. Some essential libraries for web scraping include: - **Requests**: A library for sending HTTP requests and retrieving web pages. - **BeautifulSoup**: A library for parsing HTML and XML documents, making it easier to navigate and extract data from the website's structure. - **Selenium**: A web automation tool that can be used to simulate user interactions and scrape dynamic web pages. - **Pandas**: A data manipulation library that can be used to store and analyze the scraped data. Here's an example of how you can install these libraries using pip, Python's package installer: pip install requests beautifulsoup4 selenium pandas Once you have installed the required libraries, you can begin writing your Python script to scrape Indeed job postings. ## Analyzing Indeed's Search Functionality To scrape job postings from Indeed, you'll need to understand how the website's search functionality works. Indeed allows users to search for jobs based on various criteria, such as job title, location, and keywords. By analyzing the search URLs and parameters, you can replicate the search process programmatically and retrieve the desired job listings. Here's an example of how you can construct a search URL for Indeed: ``` base_url = "https://www.indeed.com/jobs" query = "python developer" location = "New York, NY" params = { "q": query, "l": location } search_url = f"{base_url}?{urlencode(params)}" ``` In this example, we're constructing a search URL for Python developer jobs in New York, NY. By modifying the \`query\` and \`location\` variables, you can customize the search to suit your needs. Once you have the search URL, you can use a library like \`requests\` to send an HTTP request and retrieve the search results page: ``` import requests response = requests.get(search_url) html_content = response.text ``` The \`html\_content\` variable now contains the HTML source code of the search results page, which you can parse and extract job data from. ## Extracting Job Data from JavaScript Variables As mentioned earlier, job data on Indeed is often embedded within JavaScript variables or rendered dynamically on the client-side. To extract this data, you'll need to parse the website's JavaScript code or leverage techniques like headless browsing with Selenium. One approach is to use regular expressions to search for and extract the relevant JavaScript variables containing job data. Here's an example of how you can extract job data from a JavaScript variable using Python: ``` import re import json \# Fetch the HTML content of the search results page response = requests.get(search_url) html_content = response.text \# Search for the JavaScript variable containing job data pattern = r"var jobCardData = (\\\[.\*?\\\]);" match = re.search(pattern, html_content, re.DOTALL) if match: job_data_json = match.group(1) job_data = json.loads(job_data_json) ``` # Process the job data as needed In this example, we're using a regular expression to search for a JavaScript variable named \`jobCardData\` that contains an array of job data. Once we've extracted the JSON data, we can parse it using Python's \`json\` module and process the job data as needed. # Process the job data as needed Alternatively, you can use a headless browser like Selenium to render the JavaScript and extract the data directly from the rendered page. This approach can be more robust but may require additional setup and configuration. ## Handling Pagination and Navigating Search Results Indeed's search results are often paginated, meaning that only a limited number of job postings are displayed on each page. To scrape all the relevant job postings, you'll need to handle pagination and navigate through multiple pages of search results. One approach is to analyze the URL patterns and parameters used for pagination on Indeed. You can then programmatically construct URLs for subsequent pages and scrape the job data from each page. Here's an example of how you can handle pagination: ``` \# Initial search URL search_url = "https://www.indeed.com/jobs?q=python+developer&l=New+York%2C+NY" \# Fetch the first page of search results response = requests.get(search_url) html_content = response.text \# Extract job data from the first page \# ... \# Check for pagination links pagination_pattern = r' _“Lead enrichment ensures that the sales folks are enabled with the right information to qualify prospects and reach out to the ones that make the most sense for the point in time. It helps in weeding out the irrelevant ones.”_ > > _—Sanket Shah, Enterprise Account Executive at TheirStack_ ## The 4 Types of Lead Enrichment Data There are several important data fields that need filling before a lead is assigned to a rep. Some of the most important kinds are listed below: ### 1\. Firmographic Data Firmographics refers to attributes such as company size, funding information, industries served, total revenue, market share, and other information that can help you profile companies. This data helps you understand whether the company is a good fit for your product or service. ### 2\. Technographic Data [Technographic data](/en/blog/technographics) refers to the technologies used by the firm for various operations like sales, marketing, human resources, customer success, etc. This information helps you understand which other companies the said firm is currently subscribed to. ### 3\. Demographics and Psychographics These terms refer to information pertaining to the individual lead as opposed to their company. Demographics is the study of people based on quantitative variables such as gender, age, race, ethnicity, first language, and employment. Psychographics attempts to reveal why people buy so you can understand how to influence their purchase decision. ### 4\. Contact Info Needless to say, without accurate [contact information](/en/docs/app/contact-data), all your research so far is for nothing. That’s why you need leads with accurate email addresses or phone numbers, as well as alternate leads if the initial lead is unresponsive. ## 4 Dangers of Poor Quality Lead Enrichment It is common knowledge that the shorter a web form, the higher the conversion rate. That’s why companies include as few data fields in the web form as possible and proceed to enrich those leads later with relevant information. However, if the lead enrichment that follows is of poor quality, you’ll end up in a serious detriment. Let’s find out how: 1. Obviously, the easiest way to mess up your lead enrichment is to fill up the missing fields with incorrect information that could harm your communication with them. 2. Poor lead enrichment creates a domino effect by wreaking havoc on all subsequent processes that depend on quality lead data such as lead-to-account matching, lead scoring, lead qualification, lead routing, etc. 3. More importantly, poor lead enrichment efforts may end up erasing correct information in existing data fields and update them with incorrect or outdated information. Devastating! 4. Poor quality lead enrichment is ultimately a waste of the time and effort you put into your lead generation efforts. So let’s play it safe and find out how to ensure quality lead enrichment. ## Enhanced Lead Enrichment With TheirStack Manual lead enrichment isn’t an option due to the [time-sensitive nature of fresh leads](https://hbr.org/2011/03/the-short-life-of-online-sales-leads#:~:text=U.S.%20Firms,hours%20or%20longer.). Leads need to be contacted within the first hour of engagement and so, there’s not even a minute to spare for activities like lead enrichment or lead routing to be conducted manually. Conducting accurate lead enrichment within such a short time period seems next to impossible. However, using an automated lead enrichment tool like [TheirStack](/) might be just what you need to speed up the process. TheirStack enriches the records in your CRM with just the right lead insights you’ll need to successfully nurture and close deals with them. Let’s look at how lead enrichment with TheirStack gives you the upper hand. ### Pitch Better With The Help of Key Technographic Insights Before you head into any sales call, you need to figure out a way to understand how your product fits into your customer’s current ecosystem. And what’s the easiest way to do that? Technographic insights! Technographics, as we discussed earlier, is the profiling of organizations based on their current software stack, technology usage behavior, and software adoption/rejection patterns. TheirStack tracks thousands of technologies across millions of companies through data from various sources like websites, social media profiles, and job postings. With the right technographic insights at your disposal, you can refine your pitch by keeping industry trends in mind with regard to tech adoption, as well as market share patterns and competitive insights. You can explore more technographic insights into the technologies of your choice on [TheirStack](/). > _“Imagine the potential to increase the overall sales efficiency with accurate lead enrichment. It’s like ensuring the quiver is full while the reps battle it out.”_ > > _—Sanket Shah_ ### Access Extensive and Accurate Data TheirStack tracks millions of companies and their technology stacks, giving you a rich dataset to enrich your leads with accurate technographic and firmographic information. This helps you understand what tools your prospects are already using, what they might be adopting, and where your product fits into their stack — all critical context for effective outreach. TheirStack also offers you multiple alternate leads so you can reach out to the one with the highest decision-making authority. Most importantly, we don’t just enrich your lead data, we also update existing data fields for the records in your CRM with the most recent information. ### Prioritize the Leads That Matter With Buying Intent Your leads are now enriched and polished to the core with accurate information. Great! But how do you know when they’re ready to buy? Enter buying intent. The buying intent of an individual or organization can be defined as their likelihood to purchase a product or service. An entity’s buying intent can be inferred by examining and evaluating behavior such as webpage visits, media consumption, requests, collateral downloads, event participation, and form completions. TheirStack helps you identify buying intent by tracking job postings — when a company posts roles mentioning specific technologies, it signals active adoption or migration. This helps you prioritize accounts in your pipeline and target companies that are actively investing in solutions like yours. ## A Healthy CRM Makes For a Happy Sales Team Few things are more annoying for a sales rep than being made to work with a CRM plagued by records with incomplete, inaccurate lead info. Similarly, few things are as detrimental to your revenue than poor quality lead info. Invest in a lead enrichment tool like [TheirStack](/) that can save you revenue and your reps, their valuable time. That’s how you can be sure you have 24/7 access to the right information you need at the right time. With our accurate data and valuable technographic insights, you can proceed to pitch to the right leads and boost your conversion rates by a huge margin. Happy selling! --- title: Lead Generation for Recruitment Agencies description: Discover the most effective lead generation strategies for recruitment agencies — from job posting monitoring to automated outreach pipelines. url: https://theirstack.com/en/blog/lead-generation-for-recruitment-agencies --- Most recruitment agencies rely on the same playbook: cold calls, LinkedIn DMs, and hoping for referrals. The problem? So does every other agency competing for the same clients. The agencies that consistently win new business aren't doing more outreach — they're doing _smarter_ outreach. They reach companies at the exact moment those companies need help hiring, with a message that references the specific role they're struggling to fill. This guide covers seven lead generation strategies for recruitment agencies, ranked by signal quality — from the strongest buying signals to broader awareness plays. If you only have time for one strategy, start at the top. ## 1\. Monitor Job Postings for Real-Time Buying Signals A company posting a job is the single strongest lead signal available to a recruitment agency. That posting tells you three things at once: 1. **They have budget** — the role has been approved and funded 2. **They have a timeline** — they need someone soon 3. **They have a specific need** — the job description tells you exactly what they're looking for This is more actionable than any other intent data. Unlike vague signals that guess what companies might need, a job posting is an explicit declaration of demand. ### The ad chase approach **Ad chase** (sometimes called job chase) is the practice of systematically monitoring job postings to find companies with active hiring needs, then reaching out before competitors do. It's been a staple of recruitment business development for decades — the difference now is that you can automate it. Instead of manually browsing LinkedIn, Indeed, and dozens of niche boards every morning, you can set up automated alerts that notify you the moment a company posts a role in your specialty. The agency that calls first — while the [hiring manager](/en/docs/app/contact-data/hiring-manager) is still defining the search — gets the meeting. ### Spot the struggling-to-hire signal Not all job postings are equal. The highest-value leads are companies that are _struggling_ to fill roles: - **[Reposted jobs](/en/docs/guides/how-to-find-reposted-jobs)** — roles that have been taken down and reposted indicate the company hasn't found the right candidates - **Long-open vacancies** — jobs open for 30+ days suggest the internal team can't close the search alone - **Multiple similar roles** — a company posting 5 backend engineering roles at once likely needs external help to scale These companies have already invested time and budget. They know the role is hard to fill. They're far more receptive to an agency pitch. ### How to do this at scale Manually tracking job postings across hundreds of job boards doesn't scale. Tools like [TheirStack](https://theirstack.com) aggregate job postings from 321k+ sources — including LinkedIn, Indeed, Glassdoor, company career pages, and ATS platforms — into a single searchable database. You can filter by job title, location, company size, industry, repost status, and whether hiring manager [contact data](/en/docs/app/contact-data) is available. Set up alerts and you'll get notified instantly when a company in your niche posts a matching role. No more morning job board browsing. For a deep dive on setting this up, see our [recruitment automation guide](/en/blog/recruitment-automation-agencies-job-postings) and our step-by-step [ad chase automation tutorial](/en/docs/guides/how-to-automate-ad-chase-recruiting-agency). ## 2\. Automate Your Outreach Pipeline Finding leads is only half the equation. The other half is acting on them fast enough to beat competitors. If your workflow is "find a job posting → research the company → find the [hiring manager](/en/docs/app/contact-data/hiring-manager) → write an email → send it," you're losing hours per lead. ### Manual vs. automated workflow **Manual process** (2+ hours/day): - Browse job boards every morning - Copy interesting postings into a spreadsheet - Research each company individually - Find the [hiring manager](/en/docs/app/contact-data/hiring-manager) on LinkedIn - Write and send a personalized email **Automated process** (set up once, runs continuously): - Job posting data flows into your CRM automatically - Leads are enriched with [company data](/en/docs/data/company) and hiring manager contacts - Outreach sequences trigger based on predefined criteria - Your team focuses on conversations, not data entry ### Building the pipeline The most effective automation stack for recruitment agencies connects job posting data directly to your outreach tools: 1. **Real-time webhooks** — New matching jobs trigger an automated workflow via [Make](https://www.make.com/), [Zapier](https://zapier.com/), or [n8n](https://n8n.io/) 2. **CRM integration** — Leads are automatically created in Salesforce, HubSpot, or Pipedrive with full job and company details 3. **Outreach sequence** — A personalized email referencing the specific job posting is sent within minutes of detection ### Simpler alternatives Not every agency needs a fully automated pipeline. Two lighter options: - **Email alerts** — Get a daily or weekly digest of new matching jobs delivered to your inbox. Zero setup beyond saving a search. See [Email Alerts](/en/docs/app/saved-searches/email-alerts). - **Slack notifications** — Push new job matches to a team Slack channel so everyone sees opportunities in real time. See [How to send jobs to Slack](/en/docs/guides/how-to-send-jobs-to-slack). For webhook setup details, see the [webhooks documentation](/en/docs/webhooks). ## 3\. Reactivate Past Clients with Hiring Alerts Recruitment agency revenue resets every month. You close a placement, collect the fee, and start looking for the next deal. But the easiest deal is often sitting in your existing client list — a past client who's hiring again. ### Why past clients are your best leads - **The relationship already exists** — no cold outreach needed - **They know your quality** — you've placed candidates for them before - **Shorter sales cycle** — skip the pitch, go straight to the brief - **Higher conversion rate** — warm leads convert 3-5x better than cold ones ### How to set this up Upload your client list and set up monitoring alerts. Every time a past client posts a new role matching your specialty, you get notified. Then you reach out with a simple message: _"I saw you're hiring a \[role\] — we placed \[previous hire\] for you last year. Want me to send over some candidates?"_ That message converts because it's timely, relevant, and references a successful past engagement. It's the opposite of a cold call. For the full setup process, see our guide on [monitoring open jobs from current and past customers](/en/docs/guides/monitoring-open-jobs-from-current-and-past-customers). ## 4\. Use LinkedIn for Targeted Prospecting LinkedIn remains the dominant professional network, and for recruitment agencies, it's both a sourcing tool and a business development channel. The key is using it strategically rather than blasting generic connection requests. ### LinkedIn Sales Navigator Sales Navigator lets you build highly targeted lists of decision-makers at companies that match your ideal client profile. Useful filters for recruitment agencies: - **Company headcount growth** — companies growing fast are more likely to need agency help - **Job title** — target HR Directors, Talent Acquisition Leads, VPs of Engineering, or whoever signs off on agency engagements in your niche - **Company size** — mid-market companies (50-500 employees) often lack a large internal recruiting team - **Industry** — focus on your specialty verticals ### Combine with job posting data LinkedIn prospecting becomes significantly more effective when you combine it with job posting signals from strategy #1. Instead of reaching out cold, you can reference a specific role the company is actively trying to fill: _"Hi \[Name\], I noticed \[Company\] just posted a Senior DevOps Engineer role. We specialize in DevOps placements and have 3 candidates who'd be a strong fit. Worth a quick call?"_ This approach gets replies because you're not pitching — you're offering help with a problem they're actively trying to solve. ### InMail best practices for agency pitches - **Lead with the specific role** — prove you've done your homework - **Keep it under 100 words** — decision-makers skim - **Include a concrete offer** — "I have 3 candidates" beats "we'd love to help you" - **Don't pitch your agency** — pitch the solution to their hiring problem ## 5\. Build a Referral Engine Referrals are the highest-converting lead source for most recruitment agencies. A referred client already trusts you before the first conversation. But most agencies treat referrals as something that happens passively rather than engineering a system around them. ### Why referrals convert better - **Pre-built trust** — the referrer has vouched for your quality - **Higher lifetime value** — referred clients tend to be more loyal and less price-sensitive - **Shorter sales cycle** — skip the trust-building phase and go straight to the brief - **Lower cost of acquisition** — no ad spend, no hours of prospecting ### Three referral sources to tap **1\. Placed candidates who become hiring managers** Candidates you've placed over the years move to new companies and get promoted into management roles. When they need to hire, they'll think of you — if you've stayed in touch. Keep a relationship with every candidate you place. A quarterly check-in email is enough to stay top of mind. **2\. Satisfied clients after successful placements** The moment after a successful placement — when the client is most satisfied — is the best time to ask for a referral. Don't wait months. Ask within a week of the placement start date: _"Glad \[Candidate\] is settling in well. Do you know anyone else who's hiring for similar roles?"_ **3\. Your professional network** Accountants, lawyers, consultants, and other service providers who work with the same companies you target can be valuable referral partners. They see hiring needs through their client relationships. ### Structuring incentives A small incentive can increase referral volume significantly. Common structures: - **Cash bonus** — $500-$2,000 per successful placement from a referral - **Discount on next placement** — 5-10% off the fee for the referring client - **Gift or experience** — dinner, event tickets, or similar for more casual referrals The incentive doesn't need to be large. The ask and the reminder matter more than the amount. ## 6\. Create Content That Attracts Hiring Managers Content marketing works differently for recruitment agencies than for SaaS companies. Your content should attract the people who make hiring decisions — not candidates. ### Salary guides (the proven lead magnet) Salary guides are the single most effective content format for staffing agencies. Hiring managers need salary benchmarks when writing job descriptions and setting compensation. If you publish a detailed salary guide for your niche — and gate it behind an email form — you'll capture leads from people who are actively in the hiring process. - Focus on your specialty (e.g., "2026 Salary Guide: Software Engineering in Germany") - Include data by seniority level, location, and technology - Update annually to maintain relevance - Promote via LinkedIn, email, and paid ads ### Hiring market reports Monthly or quarterly reports on hiring trends in your niche position you as the market expert. Include data on: - Open role volume trends - Time-to-fill by role type - Top skills in demand - Salary movement These reports are shareable — hiring managers forward them to their teams, expanding your reach organically. ### Blog content targeting hiring managers Write content that answers questions hiring managers search for: - "How to hire a \[role\] in \[market\]" - "Average time to hire for \[role\]" - "\[Role\] interview questions and what to look for" - "When to use a recruitment agency vs. hiring internally" Every article is an opportunity to demonstrate expertise and capture inbound leads. ### LinkedIn thought leadership Post regularly about hiring trends, market insights, and lessons from placements. Short posts (under 200 words) that share a specific observation or data point tend to perform best. Consistency matters more than perfection — aim for 2-3 posts per week. ## 7\. Run Targeted Paid Campaigns Paid advertising can accelerate lead generation, but for recruitment agencies, the key is targeting precision. You're not selling a $20/month SaaS product — a single placement fee can be $15,000-$50,000+. That means even expensive B2B ad channels can deliver strong ROI if targeted correctly. ### Google Ads Target bottom-of-funnel keywords where hiring managers are actively looking for help: - "staffing agency \[your city\]" - "\[role\] recruitment agency" - "IT staffing agency near me" - "executive search firm \[industry\]" These keywords have high intent — people searching them are already considering agency help. Start with a small budget ($500-$1,000/month), measure cost-per-lead, and scale what works. ### LinkedIn Ads LinkedIn's targeting lets you reach decision-makers directly: - Target by job title (HR Director, VP Engineering, Head of Talent) - Filter by company size (mid-market companies that use agencies) - Focus on your industry verticals - Use Sponsored Content or Message Ads LinkedIn Ads are expensive per click ($5-$15+), but the lead quality is high because you're reaching the exact people who authorize agency engagements. ### Retargeting Most visitors to your website won't convert on their first visit. Retargeting keeps your agency top-of-mind: - Install tracking pixels from Google and LinkedIn - Show ads to people who visited your website but didn't contact you - Use case studies and testimonials in retargeting ads to build trust ### Budget guidance Start small and measure. A reasonable starting point: - **Google Ads**: $500-$1,000/month on high-intent keywords - **LinkedIn Ads**: $1,000-$2,000/month targeting decision-makers - **Retargeting**: $300-$500/month across platforms Compare your cost-per-lead against your average placement fee. If you're paying $200 per lead and closing 1 in 10, that's $2,000 per client — well worth it if your average fee is $15,000+. ## Which Strategy Should You Start With? Not every agency needs all seven strategies from day one. Here's where to start based on your situation: ### Solo recruiter or small team (1-3 people) Start with **strategy #1 ([job posting monitoring](/en/docs/guides/how-to-monitor-competitor-hiring))** and **strategy #5 (referrals)**. These two give you the highest signal-to-noise ratio with minimal setup. Monitor your niche for new postings, reach out fast, and build a referral habit after every successful placement. ### Growing agency (4-10 people) Add **strategy #2 (automation)** and **strategy #4 (LinkedIn prospecting)**. Automation ensures your team isn't wasting hours on manual data entry. LinkedIn gives you a direct channel to decision-makers. ### Established agency (10+ people) Run all seven strategies. Strategies #1-3 (job posting data) are your core engine for high-quality leads. Strategies #4-7 build broader awareness and diversify your pipeline. The combination of immediate signals and long-term brand building creates a sustainable growth machine. ### The common thread Strategies #1-3 all rely on the same signal: job posting data. A company posting a role is the closest thing to a guaranteed buying signal in recruitment. If you only invest in one area, invest there. ## Tools for Recruitment Lead Generation | Tool | What it does | Best for | Starting price | | --- | --- | --- | --- | | **[TheirStack](https://theirstack.com)** | Aggregates job postings from 321k+ sources with real-time alerts, repost detection, and hiring manager data | Job monitoring, ad chase, client reactivation | Free / $59/mo | | **[JobGrabber](https://www.egrabber.com/jobgrabber)** | Browser plugin for capturing job postings from job boards | Manual ad chase on a budget | $59/mo | | **[Agency Leads](https://agency-leads.com)** | Curated lists of companies with active job postings | Agencies wanting done-for-you lead lists | Custom pricing | | **[LinkedIn Sales Navigator](https://business.linkedin.com/sales-solutions)** | Advanced search and outreach for LinkedIn prospecting | Direct decision-maker outreach | $99/mo | | **[HubSpot CRM](https://www.hubspot.com/products/crm)** | CRM for managing client relationships and pipeline | Tracking leads and placements | Free / $20/mo | **TheirStack** is purpose-built for the job-data-to-outreach workflow that recruitment agencies need. It covers 195 countries, 175M+ active listings, and provides the filters (reposted jobs, hiring manager data, company type exclusion) that matter most for agency prospecting. ## Start Generating Better Leads Today The difference between agencies that struggle and agencies that grow consistently isn't effort — it's signal quality. Cold calling random companies is hard. Reaching out to a company that posted a job in your niche yesterday, referencing the specific role, and offering pre-qualified candidates — that's a conversation the hiring manager _wants_ to have. Start with job posting monitoring, build automation around it, and layer in referrals, LinkedIn, content, and paid campaigns as you scale. ## Further Reading - [Recruitment Automation: How Agencies Use Job Postings to Find New Clients](/en/blog/recruitment-automation-agencies-job-postings) — Deep dive on automating your recruitment prospecting - [How to Automate Your Ad Chase](/en/docs/guides/how-to-automate-ad-chase-recruiting-agency) — Step-by-step ad chase setup tutorial - [Monitoring Past Customers' Job Postings](/en/docs/guides/monitoring-open-jobs-from-current-and-past-customers) — Reactivate past clients with hiring alerts - [How to Send Jobs to Slack](/en/docs/guides/how-to-send-jobs-to-slack) — Set up team notifications for new leads - [Webhooks Documentation](/en/docs/webhooks) — Technical reference for real-time integrations --- title: Lead Qualification Frameworks 101 description: Learn the most effective lead qualification frameworks — BANT, CHAMP, MEDDIC, GPCTBA/C&I — and how to apply them to close more deals faster. url: https://theirstack.com/en/blog/lead-qualification --- The entire sales world focuses on the importance of developing the art of closing deals. Equally important is how you open them up as well. Chasing leads that have the budget, authority, and need for the solution your product or service is offering is the golden recipe for getting new accounts. To ensure you get the right start, **lead qualification is a must**. This article will teach you everything you need to know about lead qualification and the different frameworks you can use to qualify a lead. Click on the following items to jump to that section faster. 1. [What is lead qualification?](#what-is-lead-qualification) 2. [What are the different types of qualifying leads?](#what-are-the-different-types-of-qualifying-leads) 3. [Lead Qualification Frameworks](#lead-qualification-frameworks) ## What is lead qualification? Lead qualification is the process in which sales and marketing teams identify if the lead or the prospect is a good fit for your product or service. This process also helps in determining how likely it is for a prospect to make a purchase. (Source: [HubSpot](https://blog.hubspot.com/sales/sales-qualification)) It takes place during every stage of the sales cycle to ensure the right fit prospects are funneled through your pipeline. The leads that enter your system are qualified using different ways to ensure that they stick with your company as long time customers. The following steps occur in qualifying the leads: 1. Lead qualification starts when a lead enters the funnel. At this stage, the marketing and sales teams need to capture all the data that is attributed to the lead such as their email ID, site visits, etc.. 2. Using all the attributes collected, the teams then need to identify if the lead fits the ICP that is established for your product or service. 3. Once it is established that the lead fits your ICP, then the lead is funneled through to the sales teams where the sales rep interacts with the prospect on a discovery call. 4. This call is used to identify the needs, timelines, decision-makers involved in the deal, and budget restraints. 5. Information obtained from the discovery call will help determine if it is viable to invest more time into the prospect to convert them into a customer or if it is better to pursue other leads. ## What are the different types of qualifying leads? One encounters different types of leads in a sales organization. Not all leads end up being converted into customers. Different companies qualify (and even define) leads differently, based on the type of product they’re selling, sign-up mechanism, marketing/prospecting activities they indulge in, etc. The various types of qualified leads are: 1. **Marketing qualified leads (MQLs)**: These are the inbound leads that are qualified to be engaged with marketing communications such as nurture emails, newsletters, and other content offers. 2. **Sales qualified leads (SQLs)**: These are leads that sales reps interact with using a discovery call to identify their needs, address pain points, and more to start the sales process. 3. **Product qualified leads (PQLs)**: These are leads that have voiced their strong interest in the product after signing up for a free trial/freemium account With these many different types of leads, it becomes evident that they have to be asked different lead qualifying questions to ensure that they are a good fit for your product. One way to do so is by using a lead qualification framework and by asking the right qualifying questions. Let us take a look at the different types of lead qualifying frameworks and questions. ## Lead Qualification Frameworks These are the frameworks that salespeople use to determine the quality of the lead and validate if the prospects will convert to long-time customers. These frameworks are typically created based on the commonalities distilled from closed-won opportunities. To decide which framework one needs to reference when qualifying leads depends on multiple factors such as the industry, the size of the deal, personal conversation style and many more. Let us look at the different types of frameworks that you can choose from! ## #1 BANT This framework is dubbed as the “Old Faithful” by [Hubspot](https://blog.hubspot.com/sales/ultimate-guide-to-sales-qualification). First introduced by IBM, BANT has been around for a few decades and is widely used by a plethora of companies and markets to qualify leads. ### What is BANT? ([Source: Atlantic Growth Solutions](https://www.atlanticgrowthsolutions.com/sales-qualifying/)) Just because this is the most widely used framework, doesn’t mean that it is the best. This was one of the very first frameworks to be established. This framework places budget as a primary qualifying criterion. BANT stands for Budget, Authority, Need, and Timing.  Some of the questions one can ask when employing this framework are: **Budget:** - Do you have a specific budget set aside for this? What is it? - Is acquiring this solution a priority to assign funds for it? - Is seasonality a factor in influencing your budgetary constraints? **Authority:** - Who are the decision-makers involved in this deal? - Do you have prior experience in acquiring a similar solution like ours? - Do you anticipate any objections to finalizing this purchase? How do you think we can handle them? **Need:** - What are the pain points you hope to address with this solution? - How are you prepared to handle the challenges you are encountering? - What efforts were made to address these pain points in the past? **Timing:** - How quickly do you plan to implement the product? - When do you expect to start using the product? - Could you provide the deadline you have in mind to solve this problem? If a prospect presents positive responses to at least three of the criteria, then the sales team can consider the prospect qualified. To find out how you can set up an automated BANT qualification using sales intelligence, make sure to check out this blog. Many salespeople say this framework is old fashioned as it does not put the customers first. Asking questions about a prospect’s budget first or disqualifying leads simply based on the fact that they do not have enough budget set aside to buy the product or service might be off-putting to some. This might feel like you’re telling your prospects that they are not the “type” to shop at Rodeo Drive in Beverly Hills, California. Why? Simply because they turned up wearing their favorite pair of tattered jeans and a sweatshirt. ## #2 CHAMP CHAMP was formulated to counteract the deficiencies of BANT so that more appropriate questions can be answered for both the buyer and qualifier. This is a framework that puts customers first as opposed to BANT. ([Source: Atlantic Growth Solutions](https://www.atlanticgrowthsolutions.com/sales-qualifying/)) ### What is CHAMP? CHAMP stands for Challenges, Authority, Money, Prioritization. When using this framework, one can ask these questions to qualify a lead: **Challenges:** - What are the biggest challenges you are facing right now? - Even though you are employing a solution at the moment, what specific challenges does it not solve effectively? **Authority:** - How many decision-makers do you expect to be involved in this purchase? - When do you anticipate including them in our conversations? - What are the hierarchical relationships that would influence the decision? **Money:** - What is the budget you anticipate to allocate for the purchase of this solution? - How quickly will the funds for this solution be released? **Prioritization:** - When do you estimate the solution to be implemented? - Are you discussing other alternatives as possible solutions? With CHAMP, the order of asking questions during the discovery call follows a slightly more natural order. CHAMP is similar to ANUM (which we’ve covered next), in the sense that it puts the customer first. In comparison, even though you are not starting off the conversation with a decision-maker as per ANUM, this doesn’t mean the lead needs to be disqualified. Instead, CHAMP can be used when you just begin to explore qualification frameworks and can be kept in the back of your mind during the discovery call with the prospect. ## #3 ANUM ([Source: Atlantic Growth Solutions](https://www.atlanticgrowthsolutions.com/sales-qualifying/)) While CHAMP feels similar in comparison to ANUM, it is however used to replace BANT more often than not. ANUM places authority at the forefront. Here, you spend time developing a relationship rather than focusing on getting your prospects to open their wallets. ANUM stands for Authority, Need, Urgency, and Money. When sales reps use ANUM for lead qualification, they need to first ascertain that they are speaking to a decision-maker. Here, Need functions the same as in BANT but is placed much ahead, Urgency correlates to Timing, and Money replaces Budget. ## #4 MEDDIC If you are looking for a framework that is least like BANT, then MEDDIC is your best bet. Introduced in the 1990s, this framework works in prioritizing customer qualification which is basically assessing if efforts need to be invested in getting a customer through the sales funnel. ### What is MEDDIC? MEDDIC is an acronym that stands for Metrics, Economic Buyer, Decision Criteria, Decision Process, Identify Pain, and Champion. Let us take a look at what the expansions for this acronym stand for along with the questions you can ask. **Metrics**: This helps sales reps to quantify what the customer aims to gain by implementing the solution you are offering. The main question asked here is: “What do you anticipate the impact of this solution to be?” Once you identify the metrics your customer cares about, the sales reps can justify how their solution will be a good RoI. **Economic Buyer:** As in BANT, CHAMP, ANUM and more this is indicative of who is in charge of making a decision regarding the purchase of the solution you are offering. **Decision Criteria**: this step focuses on understanding what criteria companies use to make decisions. Some of the common criteria that companies use are budget restrictions, simplicity of solution implementation, ease of integration with their systems, potential RoI, and more. **Decision Process**: While decision criteria just provide the criteria under which companies make a decision, their process to arrive at that decision might vary. The process, however, does have a few commonalities that sales reps can leverage, like who is the person making the decision, the timeline that they have in mind, and any approval processes in place. With these clues sales, reps can work to fulfill those conditions. **Identify pain:** This point is similar to BANT, where identifying the needs of a lead is important. Only when you know the pain points of your customer can you position your product or service to solve them. **Champion:** This requires you to identify a champion in the company. In other words, you need to find an advocate for yourself and the product. This advocate is most likely to be the one who is in need of this solution. They can in turn help in influencing the decision-maker to rule in your favour. This framework acts more like a checklist for sales reps and ensures that they collect all the information they need to make the sale. Moreover, the MEDDIC framework actually helps to understand customers and their needs. In this framework, one actually spends time building a relationship with the customer. ## #5 GPCTBA/C&I This is the longest string of acronyms in the world of sales. It is definitely a mouthful! GPCTBA/C&I framework was developed by Hubspot. They created this to counter the changes in behavior exhibited by buyers. ### What is GPCTBA/C&I? GPCTBA/C&I (Goals, Plans, Challenges, Timeline, Budget, Authority/Negative Consequences, and Positive Implications). This framework says that sales reps need to look at the bigger picture and not just address how your solution will solve the problems of a prospect. With the internet bringing information to the prospects easily, it is more than necessary to understand the nitty-gritty of what the customer needs, wants, and solves for the same. This framework also puts importance on what the pluses and minuses would be if this lead is qualified. ([Source: Atlantic Growth Solutions](https://www.atlanticgrowthsolutions.com/sales-qualifying/)) Let us take a look at it in more detail. **Goals:** The purpose of this is to identify the quantitative goals of your prospects are. Some of the questions that you can ask are: - What is the top priority for the financial year? - Have you documented what the goals of the company are for this quarter/year? **Plans:** Once goals have been assessed, then it is time to understand if your prospect has any plans in place to achieve their set goals. You can understand this by asking: - What are your plans to achieve your goals? - How did you go about achieving this goal last year/quarter? What are you going to be doing differently this year/quarter to achieve your goals? **Challenges:** This is when you assess what challenges your prospects want to address with your product or solution. - What are the challenges you expect to encounter with your plan? - If your plan does not eliminate your challenge, what is the contingency plan that will allow you to shift gears to readdress these challenges? **Timeline:** This allows you to understand are timelines to implement your solution. If the prospect aims to buy it now and use it later then they should be moved down the line. - When will you begin to implement this solution? - Do you have sufficient bandwidth and personnel to work on incorporating this solution? **Budget:** With this, sales reps can ensure that the lead understands why they need to spend X amount on their solution to solve the problem. While you cannot expect to get an answer to the question “What is your budget?”, there are some questions you can ask to assess that: - Have you completely understood the potential RoI you will gain with the implementation of this solution? - Are you looking into alternative solutions to address this problem we have discussed? **Authority:** Unlike in BANT, this does not necessarily qualify to determine who is the decision-maker. Here you might be discussing first with a champion(advocate) who can vouch for you in their company. - Do you think the goals we have discussed will fit the needs of the economic buyer? - What are the priorities that they are looking at? - What concerns do you think they are looking to solve? **Negative Consequences and Positive Implications:** This is to understand what happens if your prospective buyer does or does not achieve their goals. - Does it have an impact on a personal level, whether you achieve the goal or not? - What is the next step after addressing this challenge? This framework allows sales reps to gather a large amount of information with which they can create a clear sales pitch and plan to get the customer to close the deal. ## Wrapping Up This blog presents multiple frameworks to choose from. All that is left is to identify the right lead qualification framework that will work for you. While doing lead qualification manually is a possibility, it would require a lot of time and personnel to achieve it. A faster way to automate your lead qualification process would be to use a sales intelligence tool like [TheirStack](/). When assessing the prospect using a lead qualification framework during your discovery call, it is a good idea to tune your CRM so that you can capture their responses in an automated manner. Always remember that getting the lead qualification process right will reduce times wasted, create high win rates, and produce an increase in your overall sales. --- title: Lead Routing: The Best Practices to Ensure Quality Lead Data description: ‘Learn how lead routing works, best practices for assigning leads to the right sales reps, and how high-quality data ensures leads reach the right team every time.’ url: https://theirstack.com/en/blog/lead-routing --- Let’s begin with a simple scenario to understand lead routing. Somebody visits your website and fills out a contact form to know more. You take a couple of days to get back to them with a personalized email because it took time for the lead to get assigned to a rep. However, the damage is done—the lead is now unresponsive. Tough luck? Not exactly. > Harvard Business Review shows a 10X decrease in your odds of contacting a lead if you wait longer than 5 minutes. > > In the B2B space, lead response time determines whether or not the lead books and closes with your company or your competition. [#bookademo](https://twitter.com/hashtag/bookademo?src=hash&ref_src=twsrc%5Etfw) [#speedtolead](https://twitter.com/hashtag/speedtolead?src=hash&ref_src=twsrc%5Etfw) [pic.twitter.com/6PD15bJi7B](https://t.co/6PD15bJi7B) > > — Verse.io (@verse\_io) [November 22, 2021](https://twitter.com/verse_io/status/1462859536369438721?ref_src=twsrc%5Etfw) Clearly, response time is a critical factor in securing your sales leads. And one of the prime causes of long response times is the lack of efficient lead routing systems. ## What is Lead Routing? Lead routing, or lead distribution, is the process of distributing incoming leads among your sales reps. If your data fields are corrupted with incorrect or insufficient information, you may need to clean up before you can assign them to your reps. This delays the lead routing process and prevents crucial timely responses. Let’s look at the key factors that determine the rules of lead routing and explore a solution to speed up the process. ## Setting Lead Routing or Lead Assignment Rules Lead routing may sound simple. But there’s more than one way in which it can go wrong given that each company has its own specific lead assignment rules. The last thing you’d want is for the wrong leads to end up with the wrong reps. So let’s look at some of the rules and criteria of lead routing. ### 1\. Lead Routing by Time Zone and Geography If a lead is from the North American (NA) region, it should be assigned to a rep working in the American time zone. Likewise, since there are separate teams to handle sales leads from various regions, this specific lead needs to be routed to a rep tasked with handling the NA region specifically. ### 2\. Lead Routing by Size Leads come from accounts of varying sizes. So if there are separate teams within your organization to handle accounts with various employee sizes, leads from bigger accounts may need to be routed to teams handling the enterprise segment while others may need to be routed to the team handling the SMB segment. ### 3\. Lead Routing by Lead Score Lead scoring is the process of assigning numerical values or “scores” to leads on the basis of their perceived value to your business. An ideal lead routing system prioritizes sales leads with the highest scores. This maximizes efficiency and minimizes missed opportunities. ### 4\. Lead Routing by Availability Lead routing should also take into account the availability of your reps and assign leads accordingly. If your reps are on leave or busy with several leads already, adding a new lead on their plate might not be the best idea. ## 4 Key Lead Routing Best Practices ### #1 Strike while the iron is hot Leads are at their warmest when they’ve just filled out a form or engaged with your content on your site. And they can cool down surprisingly quickly. Failure to establish a system in place to reach out to fresh leads on time may result in an overwhelming number of missed opportunities. [A recent study by the Harvard Business Review](https://hbr.org/2011/03/the-short-life-of-online-sales-leads) found that firms that reached out to leads within an hour were seven times more likely to qualify the lead than those that reached out during the second hour, and above 60 times more likely than those that reached out 24 hours later. Phew! That requires some pretty fast lead routing on your part. The earlier you assign the lead to a rep, the earlier your rep can reach out to the fresh lead, and the more likely they are to qualify the lead. ### #2 Have well-integrated tech in place Leads come from a variety of sources. They may come from your marketing campaigns, social media campaigns, website content, landing pages, ads, third-party sources, or web forms. For effective lead routing, you need to make sure you’re not missing any key sources of leads. This means that you need to ensure there’s a well-integrated tech system in place so that you can capture lead data from all likely sources. Leave no stone unturned. ### #3 Be flexible with your lead routing rules In the previous section, we spoke about defining lead routing rules for your incoming leads. Leads have several variable attributes like size, geographic location, industry, and value that may determine their routing. While it may seem unnecessary to alter an already efficient lead routing system, that can be counterproductive in volatile industries. Companies may get acquired, merge, get funded, or raise revenue targets. In scenarios like these, staying flexible and open to changes in your lead routing rules is a better strategy than choosing to continue as is. ### #4 Maintain data hygiene Poor data hygiene is the easiest way to disrupt your lead routing systems. It doesn’t matter how stringent your lead routing rules are—without accurate data, your leads can not only waste your reps’ time but also create unnecessary confusion. Let’s take a look at how this may happen. ## How Inaccurate Data Throws Apart Your Lead Routing Systems - A lead from an enterprise account could end up with a rep from a team handling SMB accounts. - A lead from the Asian time zone could end up with a rep working in the European or American time zones. - An existing customer nearing expiry may be mistaken for a fresh lead and end up with the sales team instead of the customer success team. - A lead could be assigned to a rep who is unavailable at the moment, potentially causing them to grow cold and gradually, into a missed opportunity. - A lead could get matched to the wrong account and your rep could end up contacting them with wrong details on the email, reflecting poorly on your brand. ## How TheirStack Provides Accurate Data for Your Lead Routing Needs ### Accurate Lead Data In the previous heading, we explored the ways in which inaccurate data can cause internal confusion and chaos by causing the wrong leads to get assigned to the wrong reps. However, using a lead data provider like [TheirStack](/) can help ensure the quality of lead information in your CRM. TheirStack tracks 11M of companies worldwide and monitors their job postings and technology stacks, providing accurate data insights for sales and marketing teams. ### Lead Enrichment Incorrect data needn’t necessarily be the only contributor to poor data hygiene. Incomplete data too can lead to missed opportunities. And your best bet at fixing incomplete fields in your lead’s data is by enriching them with adequate information. As mentioned before, leads grow cold unbelievably fast. You need to reach out to them within the hour. And you’ll have only so much time for manual lead routing, let alone manual lead enrichment. That’s why you’re much better off enriching leads with accurate, up-to-date data. TheirStack provides [technographic data](/en/blog/technographics) that reveals what technologies your leads are using, adopting, or replacing — giving your reps the context they need to route and prioritize effectively. With the quality of your lead info guaranteed, you can route your leads to the correct teams without any unnecessary delay. ### Bonus: Raise Your Chances! What if you reach out to a lead but they’re unresponsive? Or do they just direct you to somebody else working within the organization? Neither outcome is favorable as you’re losing precious time anyway. TheirStack, however, can help you identify the right companies to target by revealing their technology stack and hiring signals. With this intelligence, you can route leads more effectively and focus on the accounts most likely to convert. ## No More Delays With the quality of your leads polished to perfection, you no longer have to worry about roadblocks in your lead routing processes. The right rep gets the right lead and you get to reach out to them in time. To learn more about how we provide you with the most accurate lead insights and point you to the high-intent leads in your TG, check out [TheirStack](/). --- title: How Microverse Finds Companies Hiring Juniors description: Learn how Microverse uses TheirStack to find companies actively hiring junior software engineers, streamlining their talent placement process and connecting graduates with opportunities. url: https://theirstack.com/en/blog/microverser-uses-theirstack-to-find-companies-hiring-junior-engineers --- > “TheirStack is definitely useful and has been driving job searcher engagement.” ![](/static/generated/blog/kelvin-ong-testimonial.jpeg) Kelvin Ong Chief of Staff at Microverse ## **About Microverse** Microverse is an online school for remote software developers where you pay nothing until you land a life-changing job — no matter where you live. Students learn through pair programming and collaboration, which not only provides them with a support network but also helps them develop the skills necessary to join a global company. Throughout the program, students work on real projects with other students, as if they were part of a distributed team in a real company. And Microverse also helps students improve their portfolio, resume, and online presence and prepares them for job interviews. ## **No jobs for Microverse students, no money** Microverse operates on a revenue share model, which means that they only start making money once their students get hired. This model makes tech education accessible to people who may not have been able to afford it otherwise. But if students don’t get hired, Microverse doesn’t make money, which puts the business at risk. From mid-2022, the percentage of graduated students that would find jobs dropped by 50%. One of the reasons for this was the increase in hiring freezes that many companies implemented around this time. Another reason was that some students were struggling to find available job openings tailored to their skills. ## **TheirStack to find jobs for Microverse graduates** TheirStack scrapes millions of jobs per month from all over the World. Our customers can access and filter our jobs database via API or in a visual way. These were some of the filters Microverse used to find jobs tailored to their students - By technologies. Microverse students learn JavaScript, React, Ruby, and Ruby on Rails, and they added those technologies as a filter to get only jobs that mention those. - By job title. They included frontend, backend, full-stack, and data jobs and excluded marketing and sales jobs. - By seniority. To only get junior jobs or jobs with less than 2 years of experience. - By location. To help students find jobs in their local market, and also remote jobs from global companies that pay much higher rates than local companies. We developed an automated script that would search for those jobs every day in our database and insert the data into an Airtable table. Then, staff from the Microverse team would select the best jobs from those already pre-filtered jobs and insert them into a branded [Job Portal](https://blog.huntr.co/job-portal/) hosted on Huntr, that the Microverse students could check on a daily bases. By using TheirStack, Microverse has been able to find more jobs for its students and help them be more efficient in their job searches. With TheirStack's global database of remote jobs, Microverse has been able to increase the number of jobs available to its students and helping them to get more interviews and ultimately helping Microverse accomplish its mission. Microverse uses TheirStack to find companies hiring junior engineers --- title: New Affiliate Program with 30% Commission description: We are launching an improved affiliate program with increased commission rates and a self-service management portal for a better partner experience. url: https://theirstack.com/en/blog/new-affiliate-program --- ## TL;DR - Commission rate increased from 20% to 30% - You now have your unique affiliate link; no need to contact us to report referrals. - A self‑serve [Affiliate Portal](https://affiliate.theirstack.com) to track referral activity (signups + purchases) and request payouts automatically - You can now request payouts directly (bank transfer via Wise or PayPal) from the portal without contacting our support team ## Why are we doing this? Rewarding our partners and brand ambassadors for bringing in new customers is a core part of our growth strategy. We believe the best way to grow TheirStack is through people who genuinely love our product and want to share it with others. Here's what we've improved: - **Higher commission rates** - We've increased the commission from 20% to 30% because we want to make sure our affiliates are properly rewarded for their efforts - **Self‑service experience** - No manual referral reporting or payout requests—everything's automated and available 24/7. You'll get a unique affiliate link to use on your website, LinkedIn posts, or share directly with clients. - **Better transparency** - Real-time tracking of your referrals (signups + purchases) and payout history ## How does our new affiliate program work? Our improved affiliate program is designed to be as simple and rewarding as possible: - **30% commission** on all subscriptions and one-time purchases from your referrals during their first 12 months - **Flexible payouts** - Request your earnings anytime with a minimum payout of $10 - **Multiple payment methods** - Choose between bank transfer (via Wise) or PayPal - **120-day cookie life** - You get credit for referrals even if they don't purchase immediately. As soon as the client signed up f - **Real-time tracking** - Monitor your referrals, earnings, and conversion rates in the affiliate portal Read more about [How affiliate links and attribution work](/en/docs/affiliate-program#how-affiliate-links-and-attribution-work) ## How will this impact me? **For existing affiliates** - Your commission rate automatically increases from 20% to 30% on all new referrals starting from August 7, 2025 - You'll get access to the new [Affiliate Portal](https://affiliate.theirstack.com) where you can - get your affiliate link - track your referrals (you will be able to see who signups + their purchases) - All your existing referrals and earnings history will be migrated to the new system - You can now request payouts directly from the portal without contacting our support team **For new affiliates** 1. **Apply** at [affiliate.theirstack.com](https://affiliate.theirstack.com) - it's free to join 2. **Get your link** - Access your unique affiliate link in the portal 3. **Start earning** - Share TheirStack with your audience and earn 30% on every conversion Questions about the affiliate program? Check out our [affiliate program documentation](/en/docs/affiliate-program) or reach out to our support team. --- title: Passive Leads: The Invisible Cash Cow description: ‘Learn what passive leads are, how to find and identify them, and how to turn them into active prospects to keep your sales pipeline consistently full.’ url: https://theirstack.com/en/blog/passive-leads --- To build a consistent sales pipeline you’ll need a steady flow of leads coming in from various sources. But it’s natural that sometimes, your pipeline might dry up owing to your sales team scaling up quickly, marketing leads not coming in, or your outbound BDRs struggling to hit your quota. Here’s where passive leads come to the rescue. ## What is a Passive Lead? Passive leads can be defined as businesses or decision makers with a need for a product that haven’t realized it yet. They possess a passive intent to purchase the product without outwardly looking for it. Yet they have an inherent need for it based on their circumstances. For example, managers that are using Excel sheets to manage their team’s tasks may not be aware of dedicated project management software that can be a lot more efficient. Such a prospect might readily be interested in such a product once they’re made aware of it. ### How Will Passive Leads Help My Sales Pipeline? A productive sales pipeline will not only focus on high purchase intent buyers that are ready to buy, but also unaware passive leads that need to be nurtured. Why? The typical sales pipeline can be divided into 5 stages. If businesses primarily target high purchase intent leads (AKA buyers), they’ll only fill up the last two stages of their pipeline. This causes pipeline gaps, meaning you constantly have to be on the hunt for new buyers. Adding passive leads to your lead generation process helps give you a steady flow of leads, ensuring your pipeline always has more to give. This will come handy, especially during those tough months where deals are hard to come by. But how do you discover these passive leads, and how do you turn them into active leads? Let’s take a look at both those things below. First up: how to find more passive leads. ## How Do You Find Passive Leads? You can use buying intent indicators that have been picked up by your website analytics software or a third party provider to discover passive leads for your company. Here are some types of indicators you need to keep an eye on: ### 1\. Firmographic Indicators Firmographics are the simplest way to identify well-to-do companies from within your ICP. TAM, financials, mergers, acquisitions, fundings, employees are a few firmographic indicators that can help you identify passive leads. For example, you could look at your existing customer list and build out an ideal buyer persona. You can then seek out all other prospects that fit the persona to see if your product/service can help them as well ### 2\. Technographic Indicators Analyzing leads based on the technology they use is possibly the most accurate way to find passive high-intent leads. A prospect’s tech stacks can give you insights into how they spend their money on tech products. You can find passive leads that: - Use products similar to yours - Have used products similar to yours in the past - Use products that supplement or integrate with yours - Have a contract renewal coming up for a competitor’s product ### 3\. Thematic Intent Whether it’s a social media post or a prospective business’ blog, any content on the internet can help you identify passive lead sources. All you need to do is search for keyword(s) that denote pain points relevant to your product and other signals that help identify leads with an inherent unrealized need for your product. For example, let’s say you’re selling an online payment gateway solution. Using thematic intent, you can target companies that have the add to cart/buy now keywords within their websites and online campaigns ### 4\. Psychographic Indicators Psychographic indicators help you identify which decision makers are unaware of their need for your product, where their interests lie and what they want to hear from you. By understanding the psychographic make up of a lead, you can discern whether their interests, activities, values, attitudes, lifestyle, social status, opinions, and other personality traits align with your product. ## What Is Passive Lead Generation? Passive lead generation is the process of targeting passive leads via appropriate trigger events that help them realize their inherent need for your product. This helps you catch potential customers at the earliest stage and initiate their journey across your pipeline. Having the right marketing, sales and other functional processes in place will help you identify, attract and warm up these leads. These processes will differ from business to business and across industries. There’s many ways that you can do this. Some of them include: 1. Making your SDRs directly reach out to passive leads. 2. Building out marketing email campaigns to warm up passive leads. 3. Running focused social media ads and retargeting campaigns on this list. 4. Sending passive leads invites to events or gifts that might initiate their interest. 5. Seeing if your team/customers have personal connections with the passive leads and getting a warm introduction. ## Ready, Set, Flow We hope this article helped you understand the importance of building a gap-free pipeline that’s inclusive towards passive leads. But if you’re still having trouble uncovering these seemingly invisible leads and need a helping hand, you can always count on [TheirStack](/)’s intent-based GTM insights platform. --- title: What is Purchase Intent, and Who’s Buying You Today? description: ‘Learn what purchase intent is, how to identify buying signals from prospects, and use intent data to prioritize leads and accelerate your B2B sales pipeline.’ url: https://theirstack.com/en/blog/purchase-intent --- It’s always the early bird that gets the worm. But the question is, “How do _you_ become an early bird in the unforgiving world of sales”? The answer to that is quite simple — purchase intent. [A 2020 Gartner study](https://www.gartner.com/smarterwithgartner/future-of-sales-2025-why-b2b-sales-needs-a-digital-first-approach/#:~:text=The%20Gartner%20Future%20of%20Sales%202025%20report%20predicts,result%2C%20so%20too%20will%20the%20role%20of%20sellers.) found modern B2B buying behavior to be unique and unpredictable. And it says that this is due to unprecedented levels of interconnectedness and interdependence that modern buying processes entail. As a result, Gartner predicts the future of sales to witness a permanent transition from a seller-centric approach to one that is buyer-centric. With the rise in the unpredictability of B2B customers’ buying behavior, the problem now is, what should salespeople consider as “early” if they are to catch that worm? ## What is Purchase Intent in Sales? Modern buyers have an unending list of digital touchpoints that may help them arrive at a purchase decision before they even get on a call with your sales reps. It is integral that you have an understanding of your buyers’ journey so you can catch them before they make that decision. And _that’s_ where purchase intent comes into the picture. In this article, we’ll run you through what purchase intent is, how you can integrate it into your sales processes and accurately predict your next customer by tracking buyer experience. But to do so, we first need to learn what purchase intent really is. In simple words, **purchase intent can be defined as a buyer’s readiness to purchase your product or service at any given instant of time.** ## How Can You Identify Purchase Intent? Purchase intent can be derived using a wide variety of signals, some of which may instantly indicate the change in a buyer’s intent. For example, a prospective deal that fell through because the business didn’t have the budget for it earlier might be open to buying a solution like yours after a round of funding. Prospects can go from 0 to 100 in a short span of time considering how modern B2B buyers tend to make their decision over multiple digital touchpoints. High purchase intent is when a prospect has an increased readiness to buy from you. As a result, if you are to win over these active buyers, you can only do so within this tiny window of opportunity. Meanwhile, your sales reps are spending way too much time chasing prospects that have little to no intent to buy your product at the moment. The best way to overcome this issue of unpredictability is to track the purchase intent indicators of B2B buyers. But before we move onto some of the crucial B2B purchase indicators it’s important to understand the different types of intent that B2B buyers showcase. ## **The Different Types of Purchase Intent** B2B purchase intent can be broken down into 2 different types, active and passive intent. They can be further split into multiple types of intent as follows: ### **1\. Active Intent** When B2B buyers go out and search for a product or solution, they actively display intent to purchase a product or realize a need for it. To understand this better, we need to take a look at the different types of active B2B purchase intent: #### **Informational Intent** Informational intent is the intent that is exhibited by buyers at the earliest stage. This is when they are not yet aware of a product and its offerings, and want more information about it. B2B buyers showcase informational intent in order to get a grasp of what the product really is, how it works, and how it can help their business, so as to familiarize themselves with it. Apart from your impulse buys, think about any product you’ve bought. Let’s say you heard someone talking about the new iPhone’s launch date, developed a curiosity to learn more about its new features, and ended up consuming so much content that you practically became an expert on it before it was even released. However, there exists a stark contrast between B2B and B2C purchase intent. This is because B2B products and services involve much more complex sales cycles and processes unlike B2C products that are often purchased on a whim. When you approach a B2B buyer during the informational intent stage, they’re not yet well-versed with the product and haven’t made a decision yet. However, they still might possess the intent to purchase a product like yours making it a great place to begin nurturing them for the buy. #### **Navigational Intent** When B2B buyers exhibiting informational intent reach a certain threshold, their intent exponentially rises up the buying intent meter and breaks into the navigational intent cascade. Navigational intent is the intent exhibited by a B2B buyer that indicates they’re seeking help navigating towards making the right purchase decision. Every resource or digital touchpoint solicited by a buyer, helps them navigate closer towards a particular decision. You see, the more time you allow a buyer to wallow in their decision, the harder it becomes for your AEs to undo the same and win them over, or even get your SDRs to have them to book a demo in the first place. To overcome this issue, we must go against the sequence of this intent trifecta, reaching the buyer before they make a decision. How many times have you come across clients that were dead set on a competitor’s product but ended up doing a 180 and choosing yours in the end? This mostly tends to happen only when you catch the buyer at the right time. The point we’re trying to drive here is that the navigational intent phase still remains a holy one, but only if you reach the buyer at the right point in time, before they make a decision. With so much information out there, tons of product reviews and discussion platforms to base decisions off, it’s hard to believe that sales reps are even required in the modern day. But as we all know, that’s far from the truth, and as a result, into the picture comes transactional intent. #### **Transactional Intent** The choosing of a particular competitor can only be fulfilled by following the pathway that leads to it. But the same pathway is highly subjective, filled with unresolved uncertainties and possibly still needs to be paved by the winning account executive. Once the B2B buyer is well-versed with the various alternatives at hand, they then move on to the phase of intention to make a transaction to purchase. This is called transactional intent. The modern B2B buyer goes through so many digital touchpoints that their decision can sometimes already be made even before getting on a call with a sales rep. This is primarily the doing of a B2B buyer’s navigational intent. This is when things really start to get serious. Checking out pricing pages and booking demos are a few examples of transactional intent being exhibited by a B2B buyer. Today, any business that wants to build a successful sales process that can be scaled, needs to make sure they’re approaching these buyers at the right moment. And to be able to do so, sales processes need to become buyer-oriented as opposed to the seller-centric approach most businesses employ. Tracking customers within different stages of the active purchase intent cycle is one way of winning a ton of customers. However, there also exists a whole universe of customers that are invisibly showcasing an intent to buy your product. That’s where passive intent comes into the picture. ### **2\. Passive Intent** Passive intent can be defined as the unrealized need for a product that buyers possess. [Buyers with passive intent](/en/blog/passive-leads) aren’t outwardly looking for the product but might have an inherent need for it based on their circumstances. An example of this can be businesses that use LinkedIn for prospecting. With LinkedIn now limiting people to just 100 requests a week, SDRs will need to find alternative channels to prospect. As a result, these businesses might have an inherent need for sales intelligence platforms without knowing what they might be. Other factors such as expiring contracts, buying patterns, and ‘unsatisfied’ competitors’ customers can also serve as great passive intent indicators. Passive intent requires a trigger or the right navigation for it to be realized and turned into active intent. As a result, reaching out to buyers that possess a passive intent for your product is a great way to find otherwise hidden opportunities. The only issue with passive intent is that it cannot be found manually. Much like you can’t see the microscopic world without a microscope, you can’t obtain passive [buyer intent data](/en/blog/buyer-intent-data) without a third-party purchase intent tool. Third-party purchase intent tools harness the power of machine learning and AI-assisted big data analytics to scour the internet and analyze hundreds of billions of data points to bring you these prospects. Understanding the different types of purchase intent indicators will help us see where our prospects are and predict exactly when that tiny window of opportunity opens up. ## How can you identify purchase intent? The following are some crucial purchase intent indicators that will help you gauge where a B2B buyer stands: ### **1\. Firmographics** A great place to start is by getting a macroscopic view — scouting for firms that give out certain indicators signifying their readiness to buy. Firmographic indicators are a great way to identify purchase intent and allow you to see whether a particular business is worth pursuing. Some crucial firmographic intent indicators include: - **Funding, Mergers, and Acquisitions** A newly funded, acquired, or merged firm is one that is clearly looking to grow. As a result, firms that have recently been through one of these events have a vastly expanded budget that is looking to be pumped into areas that can deliver growth. So it is well worth targeting such businesses as they possess a much higher intent to buy. - **Financials** The financial statements of a business including revenue statements, P&L statements, balance sheets and other useful financial information can be a great indicator of how they have spent their money in the past and how willing they are to spend on a product like yours. Companies that are doing well may be looking to multiply that success and this is where you and your product/service come in. If you’re looking for a business’s finances, a quick Google search does the trick. - **Number of Employees** The general rule for this one is the more the employees, the higher the intent to purchase. Why? Because if businesses are willing to invest a ton of money into a large workforce, chances are that they’d be willing to invest in your product/service if you can convince them that it will help make the same workforce doubly efficient. Again, all you need is a quick Google search here. There are a lot more firmographic indicators such as company structures and geographic location that can influence buyer intent, depending on your product or service. You can learn about them in more detail in our firmographic data examples post. The best way to get instant firmographic intent insights is by [signing up for our weekly alerts newsletter](https://share.hsforms.com/1lJ45ZaS-STubKpSX53THMg48l38) that brings you everything from funding alerts to other turnkey firmographic insights as they happen! ### **2\. Technographics** The relationship between technology and man is of prime importance when gauging a B2B buyer’s intent to purchase. As we mentioned earlier, the modern buyer has already made their purchase decision via the mountain of resources and platforms the internet has on offer. This is where [technographics](/en/blog/technographics) come into play. With every digital touchpoint, a B2B buyer leaves behind a footprint. These footprints can point you to the exact B2B buyer that’s yet to make a decision. A business’s tech stacks can give you a clear indication as to how they spend their money on tech products. Businesses that currently use products similar to yours, your competitors’ products or products that supplement/complement/integrate with yours, already have a use for your product. As a result, they fall much higher on the speedometer of intent, meaning targeting such businesses would be a no-brainer. But the question that arises is how do you find such businesses? This free resource along with TheirStack’s technographic tool can come in handy when finding prospects that use competitors’ and related technologies. Technographics can involve the condensation of billions of data points, offering a wide spectrum of insights such as buying patterns and predictive analytics that help you pinpoint these undecided high-intent B2B buyers. But the only scalable way to avail such comprehensive and actionable data that helps you find these buyers at the right time is by getting a data provider like [TheirStack](/). ### **3\. Contract Expiry** The greater the urgency to buy, the quicker your sales team needs to intervene. Nothing shouts urgency like the impending expiry of a contract and this is exactly where your sales team needs to be on its toes. The expiring contracts of your competitors’ customers are a great occasion for your sales team to serenade them into switching over to your product. TheirStack provides contract renewal data and helps your reps reach out to your competitors’ customers at just the right time, right before they make that all-important decision. ### **4\. Content Consumption** Someone that’s already reading through your product collateral is much closer to the finish line than those that are going through one of your blog posts. It is therefore essential that your content consumption is tracked properly and accounted for so you can prioritize who your reps need to reach out to, catching them right before they begin making that all-important decision. If you’d like to access over 100 billion data points scattered across the internet, condensed into dynamic lists of 60+ intent indicators including psychographic, technographic, and firmographic intent, competitor, and contract insights, from the comfort of a single platform then [TheirStack](/) is a no-brainer. This is the most effective way of reaching high-intent buyers that are yet to make a purchase decision. If no is the answer, we’ve got some free intent hacks for you. ## **Free Purchase Intent Hacks** ### **LinkedIn’s Search Bar** Using LinkedIn’s search bar to find prospects posting about their difficulties or challenges is a great way to find high-intent buyers that are looking for a solution but are yet to make a purchase decision. You can use the search bar to find keywords relevant to your product within posts. For example, you can look for LinkedIn posts from decision-makers who are unhappy with/looking to move away from your competitors’ products or looking for alternatives. Do this by searching for posts that contain your competitors’ names. Make sure to use the appropriate filters to find the right post. ### **Relevant Groups and Channels** Joining relevant groups/channels where decision-makers are trying to solve their problems is also a great way to find active buyers that are looking to start considering a purchase decision. Being a part of relevant Slack channels and LinkedIn groups can always come in handy. ## **There’s so much more to it!** Buying intent is a deep subject. If you’d like to learn more, check out our related posts on [buyer intent data](/en/blog/buyer-intent-data) and [buying intent](/en/blog/buying-intent) for rich insights on how you can determine the purchase intent of a prospect and use this information to win sales. --- title: Qonto uses TheirStack to detect companies with high intents description: Discover how Qonto collaborates with TheirStack to identify highly prospective companies that are actively recruiting to address challenges like expense reporting and bank reconciliation, which Qonto's solutions can adeptly resolve. url: https://theirstack.com/en/blog/qonto-uses-theirstack-to-detect-companies-with-high-intents --- ## Qonto is a financial management SaaS platform Qonto is a SaaS product that let companies organize multiple aspects of their finance in one place. They issue cards, provide a place to centralize invoices, manage expenses, and do bookkeeping and accounting in a modern way, without having data scattered over multiple platforms. These are some of the use cases where Qonto excels at: ## The challenge: Qonto's International Strategy The largest market for Qonto was France. The skilled sales staff at Qonto has already started using company intent providers to identify businesses who were probably searching for solutions comparable to what Qonto provided. As the company’s expansion into Spain and Italy accelerated, the need for a global company intelligence provider became crucial. TheirStack, offering comprehensive data on companies across more than 100 countries, emerged as the ideal resource to support Qonto's international market ambitions. ## The solution: Harnessing Intent-Based Leads from Job Postings Marketing and sales teams would perform far better if they could identify the issues that businesses are facing and identify those that your product or service can address. This would allow them to concentrate their efforts on accounts that are most likely to become customers. TheirStack harnesses the power of job postings to extract valuable insights such as mentioned technologies. This allows customers to search through a rich database of job listings, providing a clear signal of the significant challenges companies face and are actively seeking to invest in solving. ### Strategic Lead Generation In order to identify companies with a strong intention, we pursued the following paths to generate qualified intent-based leads to the SDR pipeline: - **Companies mentioning pains related to Qonto's key use cases.** Companies that highlighted issues in tasks such as "invoice management," "expense reporting," and "bank account management" within their job listings were prime targets for outreach. These mentions signaled an opportunity to introduce them to Qonto, demonstrating how these tasks could be efficiently managed in mere seconds with Qonto's platform. - **Companies seeking candidates for finance and accounting-related positions.** For roles like "Accounting director," "Head of treasury," "Cash manager," or "Financial planning", Qonto is revolutionary. Every new accounting job posting presented a chance to automate processes or avoid hiring more people - _**Companies using partners**_ **or technologies that Qonto integrates with**. Qonto offers robust integrations with leading software in accounting (e.g., Acasi, Fizen, Indy), payments (Holded, Stripe, Zettle, Prestashop), and productivity (Make, Zapier, Slack). Businesses using these applications will get more out of using Qonto, increasing the likelihood that they will become clients. - **Companies using competitors** (such as Pleo): If you are familiar with your client's stack, it will be simpler to show them your strengths. ### Get leads from TheirStack They designed searches within TheirStack for the various paths outlined below. The searches incorporated a comprehensive list of job titles across multiple languages, along with specific keywords and patterns identified within job descriptions. Each search yielded qualified prospects, resulting in higher conversion rates, improved win rates, larger deals, and increased revenue. ### Which teams gained from the partnership between Qonto and TheirStack? - **Lead generation team**. Find highly qualified Accounts for outbound prospecting and benefit from valuable information about an Account - **Outbound sales team:** Prioritize the Account in the pipeline and use real time information for conversions - **Market analysis team:** Check how our competitors are doing in the market and see market shares & technology trends Qonto uses TheirStack to detect companies with high intents --- title: Recruitment Automation Using Job Postings description: Learn how recruiting agencies automate prospecting using real-time job posting alerts. Get notified instantly when target companies post new roles. url: https://theirstack.com/en/blog/recruitment-automation-agencies-job-postings --- Your competitors found out about that open role before you did. While you were browsing LinkedIn this morning, another agency already reached out to the [hiring manager](/en/docs/app/contact-data/hiring-manager). They got there first because they weren't browsing—they had an automated alert. Job postings are public declarations of hiring need. Approved budget. Active timeline. Proven demand. If you can reach a company before competitors even know the role exists, you win more deals. This guide shows how recruiting agencies automate prospecting with job posting data—and why this beats manual job board checking. ## Why Job Postings Beat Every Other Prospecting Signal When a company posts a job, they're telling the world three things: 1. **They have budget** — The role has been approved and funded 2. **They have a timeline** — They need to fill this position soon 3. **They have a specific need** — The job description tells you exactly what they're looking for This is more actionable than any other intent signal. Unlike vague "buying intent" data that guesses what companies might need, job postings are explicit declarations of demand. ### First Call Wins Multiple agencies approach the same company for the same role. The one that calls first—while the [hiring manager](/en/docs/app/contact-data/hiring-manager) is still defining the search—gets the meeting. Manual job board checking means you're always behind. By the time you find a posting through daily browsing, other agencies have already made contact. Automated alerts put you first in line. ## How Recruiting Agencies Can Automate Job Monitoring TheirStack aggregates job postings from [321k sources](/en/docs/data/job/sources)—including LinkedIn, Indeed, Glassdoor, company career pages, and ATS platforms—into a single searchable database. You can set up automated alerts to get notified when new jobs match your criteria. Here's how to set it up: 1. **Create a [job search](/en/docs/app/job-search) with your criteria** Go to [Job Search](https://app.theirstack.com/search/jobs/new) and add filters for the types of roles you want to monitor: - **Job title**: The roles you specialize in placing (e.g., "Software Engineer", "Sales Director", "Data Scientist") - **Location**: Countries, states, or cities where you operate - **Company size**: Target companies that typically need external recruiting help - **Industry**: Focus on sectors where you have expertise ![Job search interface with filters](/static/generated/docs/app/job-search/new-job-search.png)[Build your job search](https://app.theirstack.com/search/jobs/new) 2. **Filter out competitor agencies** Use the "Company Type" filter to show only jobs from **direct employers**. This excludes jobs posted by other recruiting agencies, consultancies, and outsourcing firms—so you only see opportunities where you can add value. ![Company type filter showing direct employer option](/static/generated/docs/app/job-search/company-type-filter.png) For more granular control, you can also exclude specific industries like "Staffing & Recruiting" or filter by company description patterns. See our guide on [excluding recruiting agencies](/en/docs/app/job-search/excluding-recruiting-agencies) for details. 3. **Save the search** Click the **Save** button to save your search. You need to save the search before you can create automated alerts. 4. **Create a webhook for real-time alerts** Click the **[Webhooks](/en/docs/webhooks)** button in the top right corner of your saved search. ![Webhook button on saved search](/static/generated/docs/webhooks/webhook-saved-search.png) 5. **Configure your webhook settings** ![Webhook configuration modal](/static/generated/docs/webhooks/new-webhook-modal.png) Key settings for recruiting agencies: - **Trigger once per company**: Enable this if you only need to know that a company is hiring in your specialty—not every individual role. You'll get one alert per company, which is cleaner for outreach workflows. - **Where to start**: - **From now on**: Only new jobs posted after you create the webhook - **All time**: Include existing jobs that already match your search (useful if you want to immediately work a list of current opportunities) - **Webhook URL**: Paste the endpoint from your automation tool (Make, Zapier, n8n) or your custom system Click "Send test event" to verify your connection works before saving. 6. **Monitor incoming alerts** Once configured, you'll receive real-time notifications as new jobs match your criteria. ![Webhook events dashboard](/static/generated/docs/webhooks/webhook-details-page.png) For a complete walkthrough, see [How to set up a webhook](/en/docs/webhooks/how-to-set-up-a-webhook). ## Real-Time Alerts vs. Daily Digests: Which Should You Use? TheirStack offers two ways to receive job alerts: ### Webhooks (Real-Time) Webhooks send notifications instantly when new jobs match your criteria. They're best for: - **High-volume agencies** that need to respond quickly to new opportunities - **Teams using CRMs** where you want to automatically create leads - **Slack-based workflows** where you want team visibility on new roles Webhooks integrate with Make, Zapier, n8n, Slack, Salesforce, HubSpot, and any custom system that accepts HTTP requests. ### Email Alerts (Daily/Weekly) Email alerts send a digest of new matching jobs on a schedule. They're best for: - **Solo recruiters** or small teams with simpler workflows - **Supplementary monitoring** where real-time isn't critical - **Quick setup** without any integration work To enable email alerts, toggle the option on your saved search. See [Email Alerts](/en/docs/app/saved-searches/email-alerts) for details. ## Where to Send Your Job Alerts ### Slack Get instant team notifications when relevant jobs are posted. Your team sees new opportunities together, and can coordinate who reaches out. See our guide: [How to send jobs to Slack](/en/docs/guides/how-to-send-jobs-to-slack) ### CRM (Salesforce, HubSpot) Automatically create leads or accounts when companies post jobs matching your criteria. The webhook payload includes company name, domain, job details, and more—all the data you need to populate a CRM record. Use Make or Zapier to connect TheirStack webhooks to your CRM. ### Make / Zapier Build custom workflows that trigger on new job postings. Examples: - Add the company to a prospecting sequence - Enrich the lead with additional data - Notify specific team members based on job type or location - Log the opportunity in a spreadsheet ### Custom Systems If you have your own tools, webhooks deliver JSON payloads directly to any HTTP endpoint. See the [webhook event schema](/en/docs/webhooks/event-type/webhook_job_new) for the data format. ## Use Cases for Different Recruiting Specialties ### Tech Recruiting Agency Monitor developer roles at high-growth companies: - Job titles: "Software Engineer", "DevOps", "Data Engineer" - Company filters: Series A-C startups, tech industry - Location: Your target markets - Keywords in job description: Specific technologies you specialize in ### Executive Search Track C-level and VP openings: - Job titles: "CEO", "CFO", "VP Engineering", "Chief Product Officer" - Company size: 100+ employees (companies that need formal executive hiring) - Filter for jobs with known hiring manager for direct outreach ### Healthcare Staffing Focus on healthcare industry and specific roles: - Industry filter: Healthcare, Hospitals, Medical Practices - Job titles: "Registered Nurse", "Physician", "Medical Technician" - Location: Specific states or regions where you have licenses ### Multi-Specialty Agency Run separate alerts per team: - Create different saved searches for each specialty - Route webhooks to different Slack channels or CRM pipelines - Use "trigger once per company" to avoid duplicate outreach ## Getting Hiring Manager Contact Information For many job postings, TheirStack provides the hiring manager's name, role, and LinkedIn profile. This is the person who posted the job—often the recruiter or the direct hiring manager. To focus on jobs where this data is available, use the "Has hiring manager" filter set to "Yes". ![Has hiring manager filter](/static/generated/docs/app/contact-data/has-hiring-manager-filter.png) With the hiring manager's LinkedIn profile, you can send a direct, personalized message about the specific role they're trying to fill. See [Hiring Manager data](/en/docs/app/contact-data/hiring-manager) for more details. ## Why Other Prospecting Methods Fall Short ### Manual Job Board Checking Browsing LinkedIn, Indeed, and company career pages every day is time-consuming and puts you behind faster-moving competitors. You'll miss roles posted after your daily check, and you can't scale this approach across multiple specialties or geographies. ### Generic Scraping Tools Tools that scrape job boards require technical setup and maintenance. When job boards change their HTML structure, your scraper breaks. You also have to build your own deduplication and alerting logic. ### All-in-One Platforms Some platforms offer job monitoring as part of a broader recruiting suite. The trade-offs: - **Delayed updates**: Often daily or weekly batches, not real-time - **Limited integrations**: Email reports only, no webhooks or CRM connections - **Fewer sources**: May only cover major job boards, missing company career pages and niche platforms TheirStack focuses specifically on [job data](/en/docs/data/job) infrastructure: 321k sources, real-time webhooks, and flexible integrations. You get the data when you need it, where you need it. ## Data Coverage TheirStack monitors job postings from: - **321k** job boards, ATS platforms, and company career pages - **195** countries worldwide - **175M** active job listings New jobs are discovered continuously, so your alerts fire as soon as we detect new postings. Historical data back to 2021 is available if you want to analyze hiring patterns or identify companies that have recurring needs in your specialty. ## Get Ahead of Your Competitors Every hour you spend manually checking job boards is an hour your competitors are using automated alerts. Set up monitoring in minutes and start getting notified the moment target companies post new roles. [Set up your first job alert](https://app.theirstack.com/search/jobs/new) ## Further Reading - [How to monitor job postings automatically](/en/docs/guides/how-to-monitor-job-postings-automatically) — Complete guide to automated job tracking - [How to set up a webhook](/en/docs/webhooks/how-to-set-up-a-webhook) — Step-by-step webhook configuration - [How to send jobs to Slack](/en/docs/guides/how-to-send-jobs-to-slack) — Slack integration walkthrough - [Excluding recruiting agencies](/en/docs/app/job-search/excluding-recruiting-agencies) — Filter out competitor job posts - [Hiring manager data](/en/docs/app/contact-data/hiring-manager) — Get decision-maker contact info - [Email Alerts](/en/docs/app/saved-searches/email-alerts) — Simpler alternative to webhooks --- title: Set Up Job Alerts Across Multiple Boards description: Discover efficient strategies to streamline job alerts from various platforms into a single feed, ensuring you never miss an opportunity across multiple job boards. url: https://theirstack.com/en/blog/set-up-job-alerts-multiple-boards --- If you want to receive job alerts from several job boards without managing separate notifications for each, you have a few streamlined options: ## 1\. Use a Job Board Aggregator - Services like TheirStack allow you to consolidate job alerts from multiple platforms (LinkedIn, Indeed, Dice, Glassdoor, FlexJobs, and more) into a single email. You can customize the frequency of these alerts, even as frequently as every 30 minutes, making it easier to stay organized and apply quickly. ## 2\. Set Up Alerts Individually and Track Them - You can manually set up job alerts on each major board (LinkedIn, Indeed, Glassdoor, etc.) using their built-in features. Each board allows you to specify keywords, locations, and notification frequency. - To manage multiple alerts, use a spreadsheet or a job tracker tool to keep track of which boards and roles you're monitoring and to avoid missing important notifications. ## 3\. Tips for Efficient Management - Consider creating a dedicated email address for job alerts to keep your main inbox uncluttered and to ensure you don't miss important opportunities. - Regularly review and refine your alert settings on each platform to ensure you're receiving the most relevant job postings. ## Summary Table: Methods for Multi-Board Job Alerts | Method | Pros | Cons | | --- | --- | --- | | Job alert aggregator | Single, consolidated email; fast alerts | May not cover all boards | | Manual setup + tracking | Full control; covers all boards | More setup and management | Using an aggregator like First 2 Apply is the most efficient way to get alerts from multiple boards in one place, but if you prefer full control or need to include niche boards, manual setup with a tracking system is effective. --- title: How Stacker Qualifies Leads with TheirStack description: Discover how Stacker uses TheirStack to optimize their account-based marketing and lead qualification process, leveraging technographic data to increase sales conversion rates. url: https://theirstack.com/en/blog/stacker-uses-theirstack-for-account-based-marketing-and-lead-qualification --- Stacker is a no-code platform that allows users to create powerful and good-looking web applications without the need for coding skills. This means that anyone can create sites, regardless of their technical background and design skills. > “TheirStack let us optimize our lead qualification process to increase sales, enriching our leads with tech stack data that we couldn’t find anywhere else.” ![](/static/generated/blog/jasper-flour-testimonial.jpeg) Jasper Flour Growth at Stacker ## About Stacker Stacker is a no-code platform that allows users to create powerful and good-looking web applications without the need for coding skills. This means that anyone can create sites, regardless of their technical background and design skills. It is designed to be user-friendly and intuitive, and it enables companies of all sizes, from small startups to large enterprises to make secure front-end interfaces to their spreadsheet databases built on Airtable, Google Sheets or many other data sources. These are some of the sites you can build with Stacker. You can check all of the [templates](https://www.stackerhq.com/templates) they offer that can be easily customized to build customer portals, internal apps, custom CRMs, and more. ## Using TheirStack to create prospect lists for account-based marketing The idea behind account-based marketing is to focus on a set of prospects and target them via multiple channels: showing them very personalized ads, sending personalized cold emails, connecting and interacting with them on LinkedIn, etc. Typically a way to approach this was choosing an industry or type of company and going after as many as possible in that category. Let’s say real estate companies, for instance. Stacker integrates tightly with Airtable and Google Sheets, so it would be much better if, within an industry, they could target only companies that use any of those tools. With TheirStack, users can do exactly this, and this is one of the things Stacker did. Our [tech details](https://knowledge.theirstack.com/Getting-a-list-of-companies-using-one-technology-dbe82278f77445af889dddc67d1f1ff1) view lets you get lists of companies using one or more technologies easily. Stacker used this to run outbound campaigns on people working at those companies and also to create audiences on Linkedin to display ads exclusively to those people. You can do this by uploading a CSV with domain names to LinkedIn. Learn more about this LinkedIn feature [here](https://www.linkedin.com/help/lms/answer/a421822/upload-lists-for-company-and-contact-targeting-for-linkedin-ads?lang=en) and [here](https://www.linkedin.com/help/lms/answer/a427359). This resulted in much more effective marketing campaigns because of targeting highly pre-qualified companies, and also reduced the cost of those campaigns as they were targeting smaller audiences with a high chance of buying, instead of entire industries. ## Qualifying inbound leads better with TheirStack Stacker has invested a lot in their content marketing, and receives lots of inbound leads from different sources. To optimize their efforts and resources, it was needed to qualify those leads to try to convert the best ones to paying customers. Qualifying by company size or industry is a good starting point. But as Stacker tights really well with Google Sheets and Airtable, the best leads would be those that were using any of those technologies. How could one know that? Existing providers such as Clearbit or BuiltWith give you data like company size or industry, and their coverage of frontend technologies is pretty good because they look at the source code of websites to infer it. But for technologies such as Google Sheets or Airtable, checking the source code of a website tells you nothing about whether the company uses them or not, so it would be useless to build Stacker’s lead qualification system. In fact, Clearbit doesn’t even track these 2 tools ( [source](https://docs.google.com/spreadsheets/d/1erIdqoy60JwLAnpb91EfoJV5YrXDnbwSaA-aqcBlw48/edit?ref=clearbit#gid=1093386992)), and BuiltWith results are questionable. TheirStack analyzes millions of job descriptions to infer the tech stack of companies. This lets us know not only about frontend technologies, but also about tools like databases, internal tools, data warehouses, backend technologies, tools like Airtable or Google Sheets, and any other tool that companies mention in their jobs. Stacker uses Zapier, so it was easy to add TheirStack as a step in the process they run to enrich every signup they get, using our [Zapier enrichment app](https://knowledge.theirstack.com/Company-enrichment-with-technologies-one-by-one-a928819afcc7404dae720ad6843f862e#dc32797f422b486888a2529974f60416). Looking at the TheirStack action specifically, we can pass categories that are relevant to us to get details about technologies that belong to those categories. In the case of Stacker, those categories would be “Spreadsheets as a Backend” and “Spreadsheets Online”, where Airtable and Google Sheets belong to. And this would be the response. We see that in this case, the company we’re enriching has mentioned Google Sheets in 289 jobs, so it’s very likely that they use it and that they would be a good account for Stacker. When a new signup like this would use Google Sheets or Airtable, they’d save it in their CRM and prioritize that lead. These leads are much more likely to become customers, so an account manager would be assigned to talk to them and show them how Stacker could help them as they were using already GSheets or Airtable. Ultimately, this let Stacker manage their resources much more efficiently and ultimately raised conversion rates and sales. Stacker uses TheirStack for account-based marketing and lead qualification --- title: Find Tech Stacks via Subprocessor Lists description: Explore how subprocessor lists can provide valuable insights into the technologies companies use. This article delves into the significance of subprocessor lists, detailing the types of information they contain and how they can be leveraged to uncover the tech stack of any company. Learn practical search techniques to identify the technologies behind leading businesses and understand the role of GDPR in shaping these disclosures. url: https://theirstack.com/en/blog/subprocessors-list-source-tech-stack --- What about subprocessor pages? Do you pull technologies from companies subprocessor pages? ## What Is a Subprocessor List? A subprocessor list is an official document or webpage maintained by a company (typically a data processor or service provider) that identifies all third-party entities-called subprocessors-that the company authorizes to process personal or customer data on its behalf. These subprocessors may provide a range of services, such as cloud hosting, analytics, customer support, or payment processing. The law that enforces this requirement to manage and disclose subprocessor lists is the General Data Protection Regulation (GDPR) in the European Union, specifically Article 28. Here are few examples. - [https://www.zoominfo.com/legal/subprocessors](https://www.zoominfo.com/legal/subprocessors) - [https://www.outreach.io/sub-processors](https://www.outreach.io/sub-processors) ## What Information Is Included? A typical subprocessor list contains: - The names of all subprocessors - The types of services they provide (e.g., cloud infrastructure, email delivery, analytics) - The locations where data is processed - Sometimes, a description of the data or processing activities involved. ## How to discover the tech stack of a company thanks to their subprocessor list When a technology is mentioned in a subprocessor list, it is because this technology is used by the subprocessor to process data on behalf of the company. This signal is very strong. ### How to find out the tech stack of a company thanks to their subprocessor list You can search in google: ``` "company name" subprocessor list ``` ### How to discover companies using a specific technology thanks to their subprocessor list You can search in google: ``` "technology name" subprocessor list ``` Examples: - `"Sumo Logic" site:.com subprocessors` - `"Atlassian" site:.com subprocessors` - `"Salesforce" site:.com subprocessors` - `"CloudFlare" site:.com subprocessors` --- title: How to Use Technographic Data to Scale Your Business Faster description: Technographic data helps determine the tools and technologies used by prospects. This is a great way for marketers and salespeople to target prospects that are interested in purchasing your product. I url: https://theirstack.com/en/blog/technographic-data-uses --- Technographic data helps determine the tools and technologies used by prospects. This is a great way for marketers and salespeople to target prospects that are interested in purchasing your product. In the age of information, technographics is the future for many businesses looking to incorporate data into their business processes. This means that the earlier you incorporate it into your business functioning, the better you will understand it and get to harness its many advantages. Profiling prospects based on [technographic data](/en/blog/technographic-data?) allows you to know what kind of products they use for their marketing, sales, and other operations. Owing to this and several other reasons, technographic data can be beneficial to your company. It can give you an upper hand over your competitor. Here are the ten things you can do with the technographic data of your prospects and reach your business goals. ## 10 Things You Can Do with the Technographic Data of Your Prospects ### 1\. Determine Product Usage Metrics Technographics keep a track of which technologies and tools a prospect uses; it maintains a record of all the services and products owned by all of your prospects. It further calculates the extent to which these tools are used daily. Technographic data also tells you when a certain technology was initiated. When used during prospecting, it not only tells you whether a company uses a particular tool, but also gives you an idea of the importance of that tool to the company. This includes whether they use it often or rarely, when they started using the tool, when their subscription to it expires, etc. This is vital information because it gives you an idea of how to lure a business from being a prospect to becoming a customer. For instance, let’s say you’re a business that sells a tool which integrates with other tools. Using technographics you can easily find and target those businesses that are using all the tools that integrate with yours. If the data shows that a tool is used frequently, it may be of great importance to the company. Therefore,  incorporating this tool into your sales pitch will give you a better chance of convincing the company to become your customer. If the company does not use it often, it will save you from emphasizing about it during your pitch. It is good practice to incorporate other data pertaining to technology stacks, contract renewals, customer subscriptions, etc. This makes it easier for you to create personalized sales pitches and marketing campaigns which yield more conversions. ### 2\. Improve Sales Team Productivity Technographic segmentation improves the productivity of sales. You may ask how this is so. It’s simple, 70-95% of a salesperson's time is spent on irrelevant things that do not generate revenue. It is important to note that time is money in businesses, and wasted time can never be recovered. By incorporating technographic data into your profiling process, you get a more precise and accurate representation of what your target audience actually looks like. This way, when you make sales pitches, you know what your prospects want and you can address their exact requirements and pain points to win them over. For instance, if a company is looking to purchase a CRM, then by profiling its technographic data including tech stacks, digital footprints, technology adoption patterns and psychographic data that shows you whether a prospect has searched for CRM products, you can customize your sales efforts to cater to their needs. ### 3\. Track Your Competitors It is every company’s wish to be one step ahead of its competitors. It would be any company’s greatest joy if they knew their competitors’ every move so they could carefully plan their way to the top. Well, there might be a solution to this after all, and the answer to it is technographics. Technographics data gives you access to your competitors’ entire customer base, from [contact information](/en/docs/app/contact-data) and specific pain points of customers to contract expiry alerts. This enables marketing teams to target these customers through various channels. Some might say that this is an unfair game, but we know that it is not illegal, and business is always a game of who can get the most out of their resources, a competition where only the best survive. Incorporating technographic data into your business processes undoubtedly gives you an upper hand over your competitors. ### 4\. Understand Your Prospect’s Purchase Intentions Through Their Tech Stack In the world of business, it is often that you find yourself needing a particular solution but you can’t find what you’re looking for because the seller of the solution hasn’t understood how to reach the right audience. Technographic data helps businesses better understand their audience through analyzing their tech stacks and finding audiences with the right pain points that don’t even realize they have a need for your product. As a result, technographic data helps make it easy for customers that may have a need for the solution your product has to offer by helping companies that sell these solutions to better understand who their customers are and what they need. ### 5\. Improve Customer Retention No business in the world wants to lose its customers. Whether highly valued or not, it’s the customers that define a business and its success. Therefore, it is every company’s duty to ensure each of its customers remains happy. Many companies spend a lot of time and resources trying to nurture their customers’ satisfaction. Technographic data helps companies keep records of their customers’ activities, what technologies and tools they use, and what solutions they might be exploring. Therefore, it becomes easy to see if customers are losing interest in your product or service. In turn, you can use the gathered technographic data to address their exact issues and get them to like your product again. ### 6\. Activate Tailored Messaging Technographic data helps you create tailored marketing campaigns, advertisements and hyper-personalized emails that match what your prospects desire. Speaking the same language as your prospect gives you an added advantage as they feel you can specifically cater to their needs. Putting their needs before anything else is what any customer expects from a product or service; it assures them that the choice they made to purchase your product was one that was meant to be. ### 7.  Account-Based Marketing Adding to firmographics, technographic data helps you formulate an Account Based Marketing strategy that speaks directly to your prospect’s persona. An ABM strategy enables you to communicate with your prospects one-on-one, helping you nurture your relationship with them. This makes it easier for customers and prospects to rely on your company as a result of the dedicated service you provide. ### 8\. Identify Products In Demand It is in any company’s best interests to ensure they keep up with what is trending today. No one wants to spend money on something that isn’t going to sell. Through the ability to inform businesses about the type of products and services customers are looking for, technographic data helps businesses identify what today’s customers want and what they don’t. This is helpful because businesses are required to be constantly updated with concurrent trends and the ever-changing demands of customers, especially considering that data makes the modern world of business go around. As a result, technographics help businesses keep tabs on what they must venture into along with a timeline for the same. ### 9\. Focused Technographic Segmentation Focused technographic segmentation helps you analyze your current customers and see what they have used to solve different issues. This helps build a broader view of the methods they used while solving issues related to their value proposition. Technographic data further enables you to identify the various channels used to overcome these challenges, helping you devise similar solutions for your customers that face such issues in the future. ### 10\. Make Your Content Relevant You can always customize your marketing content once you’ve properly understood the evolving technology stacks used by your target market. By customizing content, you create new opportunities that would not have been possible if you had no idea of what technologies your prospects use. By knowing your prospects’ technology stacks and monitoring trends, you can identify what exactly your buyers are looking for and create or modify your content to captivate them and thereby improve your close rates. ## To Conclude Technographic data has turned into an extremely advantageous proposition for companies that seek a competitive edge that will help get them to the top. Buying Intent and technographics have become the future that all businesses look forward to. Today, thanks to tools like [TheirStack](/), you can now access comprehensive technographic data of all your prospects from the convenience of a single platform. --- title: Technographic Data for Your Business description: If you want to understand your prospects better and reach out to people that will buy from you today, then technographic data is your best friend. url: https://theirstack.com/en/blog/technographic-data --- If you want to understand your prospects better and reach out to people that will buy from you today, then technographic data is your best friend. Analyzing the tech habits of different companies, such as their buying patterns, the software they use in their organization today, and what piece of tech they might need can help your sales and marketing teams improve revenue, reduce sales cycles, and understand your prospect better. But the questions that arise now are: - **What is technographic data?** - **How can you source it?** - **What are its applications and benefits?** Let’s take a look at what all this means. ## What is Technographic Data? In the simplest terms possible, technographic data means data related to a business’ technology environment i.e. the software and hardware technology stack and insights around those technologies. Most sales and marketing teams rely heavily on firmographic data (industry type, company size, total sales and revenue generated, and more) and demographic data (age, gender, email address, direct dial information, social handles, and more) to identify targets, ICP or total addressable market to craft the suitable outreach strategy. However, this data leaves a lot to be desired. These datasets don’t tell you what kind of software your prospects use or help you spot the gaps in their technology stack etc. This is where technographic data gives you an organizational overview into what tech solutions your prospects/customers have adopted, which completes the picture. Using technographic datasets along with firmographic and demographic datasets can get you a holistic view of your prospects and improve your go-to-market  strategy drastically. But most of all, technographic profiling allows your teams to identify suitable, high-intent targets accounts for your company. ## Why is Technographic Data Important? On its own, technographic data provides technology information of a company, but paired with the right sales and marketing efforts, this data provides you with the much-needed edge towards getting favorable outcomes like winning deals. Some of the benefits of technographic data are: - **Accurate Segmentation –** Understanding which technologies your target accounts are using helps you segment them into different buckets based on their needs (what software are they using right now), gaps (software they aren’t using right now but should be), and priorities (e.g. why are they spending more on marketing software or sales software?). Segmenting them in this manner will allow your sales team to assign their resources effectively and personalize their outreach. - **Improved Targeting –** Not all leads will have the same potential when it comes to your company. Some leads need to be filtered early on since they don’t match your ICP but in a dog-eat-dog technology market, businesses need to identify which leads will likely acquire new solutions and which need more time. To get a more in-depth understanding of why technographic data is important, check out this [blog post](/en/blog/why-is-technographics-important). ## Sources of Technographic Data While it is possible to get technographic data manually, it is however very cumbersome. Manual collection of data is also tedious and time consuming and cannot be done at scale. Using products that provide technographics data and insights is the best way to source it for your company. Companies that gather technographics data go about using the methods mentioned below. 1. **Scraping/crawling the web**: Scraping publicly information from websites and looking at the source code of webpages can help you obtain data regarding the apps and services used by a company. This method often produces more accurate results as compared to surveys, however it requires technical skills to make sure that the tools are collecting and reporting relevant data. 2. **Company Reports:** Company reports typically show the partners of the company that provide the technological solutions, and could also include information on upcoming partnerships or information around technologies the company has dropped as well. Company reports are a good place to identify different areas where they are underperforming and might require new products or services to help them improve. Sometimes, these reports might not reflect the company’s current technology stack as they might be old reports that are available or the release of this information may vary from company to company. 3. **Jobs and Social Media Posts:** Using this method might provide you with the context you need for information collected from other sources. For example:  Company ABC has recently set up it’s Marketing Operations division and is looking to hire a new Director of Marketing Operations. This signals that the company will heavily invest in marketing automation tools to help aid this division. This is an indicator for companies that provide automation solutions to reach out to company ABC and pitch their products or services. Similarly, social media posts can help you gather information regarding new hires, companies customers, technology partners, etc. 4. **From third-party vendors**: This is probably the most direct method of obtaining technographic data. With the use of cloud-based SaaS, PaaS, and IaaS solutions, these service providers will have better access to more vigorous and attested technographic data sets. Like any method, this has its own share of limitations. Here, personal data needs to be anonymized to be compliant with both local and global privacy laws. The way to implement this method is to remember that not all data providers are equal. Your best bet is to do research before contracting any technographic data provider. ## Technographic Data for Marketing and Sales Business intelligence tools have become a key component of businesses and how they function. Understanding the use case scenarios for technographics data is important if you want your team to use these insights effectively. Let us take a look at how technographic data can be used by sales and marketing teams to function more effectively. ### Technographic Data for Marketing - **Precise Customer Segmentation** – Technographic data can help you build a clear image of the prospect’s technology stack, which in turn can greatly help personalize your pitch to appeal to them better. For example, let’s say the product you’re selling is a market intelligence software and has integrations with CRMs built in. You want to reach out to 10 prospects, and technographic data shows that 5 of them use HubSpot, 3 of them use Pipedrive, and 2 of them use other Copper, but are already customers of your competitors. Companies that are already using the CRMs will require market intelligence tools to fuel it with data. With this information, your sales team can reach out to the 8 companies that use CRMs with personalized pitches (“…our solution works great with {your.CRM}…”) and position your product accordingly. As for the two others that use your competitors, your pitch can be “I know you already use X’s software for this, but I assure you that our integration with Copper offers functionalities that aren’t even in X’s roadmap.” When you reach the right people with the right messaging, you can expect to delight your customers from the get-go. This enables you to increase the potential of driving more prospects through the sales funnel and engage with your accounts more effectively. - **Understanding your ICP –** The very thing that account-based marketing (discussed next) depends on is making sure you understand your ICP before you start to target your potential prospects. ICP is developed based on multiple aspects such as firmographic data, demographic data, input from both the sales and marketing teams and behavioral characteristics of your existing customers and more. Of this, technographic data is equally important, especially if you are a SaaS provider. Understanding the technological landscape of your prospects is essential to your sales and marketing teams because they are the ones who will be interacting with your potential prospects. The technological landscape will allow your company to understand how your product or service will be able to add/provide valuable insights and solve for your prospects current pain points. - **Account Based Marketing** – Almost every successful B2B venture has account-based marketing to thank for a large chunk of their revenues. The biggest advantage of using technographics for account-based marketing is being able to deliver a hyper-personalized sales experience that cements a deeper connection with your prospects. This can be the make or break factor when it comes to B2B sales. With all the marketing automation tools available in the market, it’s not hard to focus on a particular segment. However, if you can go to a prospect knowing exactly what technologies they are using; you can position your products or services better, thereby gaining an advantage over your competitors’ ABM tactics. ### Technographic Data for Sales - **Outbound prospecting –**  Employing the use of a sales intelligence tool like TheirStack will not only provide you with firmographic data but also technographic data and events that occur in the company. This will allow your outbound teams to work more effectively to identify the right fit outbound leads for the company. - **Improved Sales Conversations** – With better fit leads identified, you can improve the sales conversations you have with these leads. Fueled with crisp and clear technographic data, you can predict the questions from your prospects and be better prepared for the same. - **Enhance your sales efforts** – By understanding your leads and existing clients’ technology needs and usage, you can streamline your pipeline to prioritize better fit leads and develop better outreach campaigns. - **Upselling –**  While technographic data can be used to identify potential prospects, it is also useful for existing customers. You can identify when your customers are making a change in their tech stack and provide them with add-on products or services to help them achieve their goals. To find out what other ways you can used technographic data of your prospects, check out this [blog](/en/blog/technographic-data-uses). ## Final Thoughts With businesses becoming ever interconnected with technology, it is safe to say that technographic data is here to stay. By incorporating technographic data, your B2B efforts when providing solutions to your prospects or customer’s pain points can make you stand out from the crowd. Technographic data allows your sales and marketing teams to be better equipped when targeting prospects and customers alike in the digital age. --- title: Technographics: The Fundamentals of Sales Intelligence description: It may be considered a cardinal sin for any modern day business to respond too slowly to change. Technographic data is one such change that can harness the maximum potential out of your business by le url: https://theirstack.com/en/blog/technographics --- It may be considered a cardinal sin for any modern day business to respond too slowly to change. Technographic data is one such change that can harness the maximum potential out of your business by letting data do the hard work for you. As more and more businesses jump on the gravy train of using business intelligence tools and big data to drive their numbers, it becomes integral for one to understand what takes place behind the screen. Data is what drives businesses today and living in the information age means that there is an overabundance of it. It is therefore vital that you, as a business, use the right data in the right place. This is exactly where technographics comes into play. ## What is Technographic Data? [Technographics](/en/tech-stack) can be defined as a market segmentation tool that consolidates profiles and the interactions between different technology and its user—their behavioral patterns and the characteristics of their usage of it. Technographic data consists of distinct consumer profiles defined by characteristics, variables, and parameters attributed to a user, based on their actions and behavior towards technology. Profiling users based on technographic intent serves the purpose of identifying and segmenting target markets with extreme specificity. The cumulative data can then be harnessed by marketing and sales teams, to define and target sure-fire audiences and potential customers that are bound to deliver almost certain conversions. Just like everything else in the world however, the term technographics has evolved since its conception. It was originally used in the 1980s as a market segmentation tool, to graph the behavior of VCR owners through their usage and interaction with the device. The segmentation of these users into specific profiles was further used by marketing and sales teams to get more out of less. The term however, has semantically altered over time to encompass a more specific definition, as a result of technological proliferation. The internet, mobile computing, and other modern technology as we know it today has given rise to widespread and easily accessible user platforms and tools that record and quantify billions of interactions and data points on a daily basis. This further enables technographics to join the dots and ease the burden, not just for sales and marketing teams, but for a variety of roles and teams across an organization. In a more contemporary sense, it is the data pertaining to the usage of different technologies by an organisation or a professional, canonizing them into a certain category of intent. Buyer personas, buying patterns, competitor and market intelligence can be processed from the segmented data points and turned into insightful and actionable market information. These form a clear basis on which anyone, right from sales to HR or from product design to IT, can hinge their decisions upon with the utmost certainty of accurately predicted outcomes. Furthermore, [technology stacks](/en/blog/technology-stacks?) have become an important factor, especially for software providers looking to exploit key data pertaining to a competitor’s customer base. A company’s technology stack is the assemblage of all the software, programming languages, tools, frameworks, libraries and other technologies that mould its product or service. Information about when a certain software was purchased or when a license might expire can serve to be crucial information for competitors to exploit. Segmenting users based on such data can serve as critical information that can greatly influence business decisions. ## How Can Technographics Help Your Business? Today, business intelligence tools have become a key part of the fabric of modern businesses and the way they function. Technographics, an integral business intelligence tool can enable businesses to seize high intent opportunities and transform the way in which businesses function. ### 1\. Data-Driven Results vs Gambling Technographics, consolidated using the wealth of modern-day technology, can be considered the holy grail of segmented data for not just software providers, but any business today. As business becomes increasingly data-driven it is imperative that organizations make their decisions based on highly accurate data. Employing user interaction data to refine the functioning of your business helps remove uncertainties, risks and roadblocks that arise from working without accurate and well segmented data that serves your business’s cause. Conversely, failing to use data to propel business decision-making in the modern-day almost equates to gambling. The use of technographic data enables businesses to be fully in control of their own fate by forgoing the risk of uncertainty through the incorporation of data-driven results. ### 2\. Fine-tuning Composite Interaction Technographic data serves as a great indicator of what your actual market looks like. Gauging user interaction provides detailed insights into precise variables such as buying patterns, affordability, individual preferences, consumer history etc. Providing a personalised iterative experience to your clients can be a game changer for your business. Businesses can avoid gambling on decisions and use these indicators to calibrate sales and marketing endeavours to individually suit composite audiences. This allows businesses to pique the interests of convertible prospects by catering to them on a personal level — telling a potential customer exactly what they want to hear, addressing problems based on consumer history, etc. ### 3\. Staying On Top of Industry Trends Staying adept with current industry trends can help any business improvise on their product, sales and marketing efforts on-the-go. Making the first move in your Industry makes you a market trendsetter, fostering credibility and authority for your business. Failing to use technology-user interaction data and sales intelligence to drive your business might deem your business to be laggardly. With growing technology comes a growing appetite for business, as the past decade witnessed an influx of SaaS start-ups that promulgated the concept of sales intelligence. Sales intelligence is slowly becoming a staple across businesses as the coherent incorporation of tools such as technographics, psychographics and firmographic data has helped transform the way businesses function. Sales intelligence allows you to stay ahead of the game by being proactive and capitalising on the latest trends. ### 4\. Customer Retention Diagnostics One of the most important aspects of any business is ensuring that your customers remain satisfied. Being proactive about the happiness of your customers is what technographics brings to the table. Customer retention is an area that must be dealt with using the utmost care. With barely any room for error, it is only imperative that businesses use accurate user interaction data to tackle customer issues, thereby averting the risk of finding yourself in a ‘too little, too late’ sort of situation. Businesses can now monitor client interactions to ensure that they aren’t looking elsewhere to fulfill the needs that your product is intended for meeting. You can now run extensive diagnostics on your client base, identify and address the exact issue your clients may be facing in real time. Using this data can enable your business to be more dynamic, allowing you to optimise your product and business functioning to best suit the ever-evolving marketplace needs. ### 5\. Competitive Vigilance With increased competition comes an added risk for every decision taken by a business. Having decisions backfire as a result of competitor retaliation is not a fun experience for anyone to deal with. Technographics enable you to be vigilant of the decisions and interactions your competitors and their customers might be making, allowing you to move quickly and counteract any forays being made by competitors. Data-driven businesses circumvent the need to sleep with one eye open, with accurate data standing guard at all times. Technographic data is integral as it provides businesses with the farsighted vision to predict future market movements based on user interaction. ### 6\. Higher Conversions, Lower Effort ‘Getting more using less’ is the good stuff that business productivity is made up of, and technographic data is no stranger to this conceptual framework. Why waste time scurrying for leads when they can be handed to you on a platter? Wasting resources, time and effort on unwarranted leads can be quite unforgiving for your business and it’s employee productivity. In the age of big data, however, an abundance of accurate high intent leads paired with actionable demographic user interaction data can help shift employee efforts towards a more customer-centric approach. Further, user interaction data can be paired with increased effort, now allocated towards personalising sales and marketing efforts based on technographic user segmentation. There’s no single defined way that an organization must employ technographics. Rather, due to its flexibility, technographics can act as an added arsenal across multiple departments in an organization and help to drive conversions. Adapting towards changing times helps you one-up your competition, which is why employing crucial user interaction data could be the difference that sets you apart from your competition. ### Let’s look at a few examples Let’s say, you’re a business selling a product that supplements other products in the market. Technographics can give you data regarding specific consumers or employees across different organisations who have purchased a product, that your product can further supplement. It can then filter these results based on highly specific variables and give you a list of high intent prospects that are worth pursuing and investing your resources into. If you’re a subscription based service then you could easily obtain the list of clients of your competitors, whose subscriptions are expiring. Furthermore, based on extreme specificity, you can filter out those results that do not qualify as high intent or convertible prospects, thereby saving a huge chunk of time, effort and resources in the process. Technology-user interaction data is not merely constricted towards sales and marketing teams. Rather, it can be integrated into the diaspora of an organization’s functions. For example, technographics can help HR teams find the right candidate for a job based on their interactions with technology — those that are proficient using a certain tool/skill or someone with the right experience that’s looking to shift jobs. On the other side of the spectrum, a product design team can analyze user interaction to ascertain flaws and weaknesses in their product or a competitor’s product and capitalize on it by being proactive and making necessary design or functionality related changes to their product. There are a plethora of other areas of business in which technographics can be used to sharpen out edges or completely restructure departments in order to revitalize functionality and enhance productivity. ## How does technographic segmentation work? From obtaining specific data points in the eternal realm of technology-user interactions to processing them into accurate predictions of past, present and future consumption patterns, a lot goes into the process of technographics. As technology and the internet continues to grow, the continual creation of new user platforms means that the manner in which data can be processed and segmented is ever-changing. New trends lead to new business opportunities, modifications in product design and functionality, and the restructuring of businesses to suit changing times. It is therefore essential that technographics incorporate the most important, encompassing and up-to-date variables and parameters to compile data for the distinct operation that you may be looking to carry out. The technology-user interaction data to be segmented is mined from a wide range of avenues, including social media, online forums, job listing engines and company technology stacks to name a few. In order to achieve a substantial amount of data that is accurate enough to hinge important business decisions upon, the mining must be undertaken on a colossal scale, encompassing all necessary platforms. The mined data is further accurately processed into actionable market segments that businesses can elicit in order to make risk-free, data-driven decisions. The actionable market segments obtained from the mined data can be distilled into buyer personas, buying patterns, competitor intelligence and market intelligence among other variables that can enable businesses to make data-driven decisions. ## The future is now Business intelligence tools that employ techniques such as technographics, firmographics and psychographicshave paved the way for accurate data-driven decision making across the world of business and continue to change the way in which organizations function. Expect your business, sooner rather than later, to incorporate technographic-propelled business intelligence tools to steer it’s operations. --- title: Technology Stacks: More Than Just Code description: Until a few years ago, the phrase “technology stack” was used exclusively to refer to the programming languages, tools, libraries, and other technologies used by a team or company to build a software url: https://theirstack.com/en/blog/technology-stacks --- Until a few years ago, the phrase “technology stack” was used exclusively to refer to the programming languages, tools, libraries, and other technologies used by a team or company to build a software application. However, in today’s context, tech stacks are so much more than just that. Technology stacks are treasure troves of information about companies that you can uncover to understand their needs and priorities. Whether you’re selling a product or service, doing competitive research, or trying to engage someone from your desired company online, understanding a company’s tech stack is a major advantage. ## What are Technology Stacks? Technology stacks of a company are basically the list of tools, products, and software that the company uses for its different functions, and teams. Picking the right combination of underlying development tools is extremely important in the early stages of a company. Think of it this way- while building a house, you don’t start with how your backyard jacuzzi would look like. You start building from the ground up; building a foundation that is strong and can withstand harsh conditions. Following the same line of thought, a tech stack of a company is that foundation, and it needs to be all degrees of strong. The foundation of the technology stack of a company comprises the programming languages used, the UI/UX, frameworks and patterns that the company uses to build its product from the ground up. This is not however the whole of it. Although it is the foundation of the company, the tech stack makes up everything else for the company too. The programs and software that different teams use, software to make lives easier for the company, all are included in the technology stacks. This information can then be used by sales and marketing teams to identify technologies that are common between companies, that can in turn help them in account based prospecting. ## What “Technology Stack” Means in 2026 When we think of “technology stacks” a lot of tech jargon comes forward in our minds. Yes, these stacks contain deep rooted elements like programming language used, app/website framework, servers, UI/UX and more. This definition has been long used by software companies and tech teams alike. What we had forgotten over time was that it also includes the software stack of a company. The same software stack that tells you the tools that business has deployed. What the company uses for say, marketing, messaging clients, CRM, etc. These are the tools and web applications that SaaS products, software, etc. that the Marketing, Sales, Product, and even other teams use in an organisation. ### Not Just Jargon Anymore The meaning of “technology stacks” has evolved (like everything else) with the introduction of [technographics](/en/blog/technographics). It’s not just the frameworks, programming languages, etc. that developers use to code. It is now what sales and marketing teams can use to identify buying potential in customers. Technographics can give you pieces of information like when an organization started using a tool, how long is the contract, which in turn tells you when the company is ready for buying. Sales intelligence tools in the market like TheirStack can tell you even the contract renewal dates and funding information about a company. All of this information combined with analysis can bestow you with a lot of information that you can use. Let’s take a deeper look into how tech stacks help you in using technographic data. ## The Role of Tech Stacks in Technographics B2B tech stacks of companies in today’s context include the software, hardware, and cloud applications that they use. With newer technologies being introduced all the time, the average company stack is getting bigger and more complex than ever. It’s not just a list of programming languages anymore; it includes the MarTech, FinTech, and sales technology stack they use, alongside other things. Some examples of the tools in tech stack include: - Email Marketing Automation tools like Eventbrite, Tix, Cvent - Social Media Management Shareaholic, Zoho Social, Marketo - Sales Force Automation tools like Salesforce CRM, Pardot, Infusionsoft - Billing & Invoicing tools like ROLL, Square Invoices , Tide - Network Security tools like Cloudflare, CloudEye AWS Security, Sophos If you look at it team-wise, the tech stack of a sales team would include sales management tools like Salesforce, sales enablement tools like Sumo, and sales intelligence tools like TheirStack. Benefits of Understanding the Tech Stacks of Prospects There’s a super easy way to do this. Check out this guide on how to know the tech stack of a website. #### #1 Identify customers of competing technologies: Tech stacks help you identify users of technologies that are similar to yours. You can use this information to reach out to those users and try to displace these technologies. You know they already can use a solution like yours – they already are. #### #2 Identify customers of complementary technologies Let’s say you are looking at XYZ’s company tech stack and see they are using Zoho Campaigns for Email Marketing. Now, if your product is compatible with Zoho Campaigns, you have a whole new way for engaging with the prospect. You know that they are using Zoho, that they are not using your product, and they recently got funding. What a great time to reach out to the prospect, and keep them engaged. All because you had the additional knowledge about what they are using. #### #3 Discover new buyers in your space Delving into the tech stack of complementary and competing businesses unravels a whole new catalogue of new prospects that you can reach out too. These are the consumers whom you never would have looked at, if not for technology stacks. #### #4 Knowing whom to connect with All this information is excellent, but before developing a sales strategy around reaching out to people using tech stacks, keep in mind that some departments may have the purchasing power of buying their own tools, and some might have a common center. It’s important to know who holds the decision making power and develop your strategy around that. ## Wrapping Up Tech stacks are a necessary component of the information you can use for customer and client engagement in the digital age. Your business should evolve with time, and keep looking for different avenues for acquiring new prospects. A lot of valuable information can be inferred from tech stacks and technographic knowledge. As a sales rep, you can find competitors to target, find which companies would fit your product best, and whom to go after next. Technographic data provides an additional layer of insight into companies. So, whatever sales strategy you have, try including and using technographic data to make your prospecting much smoother and directed. --- title: The Ultimate Guide to Job Scraping description: The ultimate guide to job scraping — learn what it is, how it works, the best tools and techniques, legal considerations, and how to build a scalable job data pipeline. url: https://theirstack.com/en/blog/the-ultimate-guide-to-job-scraping --- In the ever-evolving landscape of the job market, staying informed about the latest job opportunities is crucial for both job seekers and recruiters alike. With millions of job openings emerging every day across various industries and locations, manually scouring through countless job boards and company career pages can be a daunting and time-consuming task. This is where job scraping comes into play, offering a powerful solution to streamline the process of gathering [job data](/en/docs/data/job) efficiently. ## Introduction to Job Scraping **Job scraping**, also known as job data extraction, is the process of using automated tools and techniques to collect job listings and related information from various online sources. These tools, often referred to as web scrapers or crawlers, systematically navigate through websites, job boards, and company career pages, extracting relevant data such as job titles, descriptions, company names, locations, and more. Imagine a digital assistant diligently scouring the internet, compiling a comprehensive repository of available job opportunities. This approach stands in stark contrast to the traditional, labor-intensive method of manually seeking out job openings, which can prove time-consuming and less efficient. ## Benefits of Job Scraping for Recruiters and Job Seekers Job scraping offers numerous benefits for both recruiters and job seekers, making it an invaluable tool in today's competitive job market. ### For Recruiters: 1. **Time-saving**: By automating the process of gathering job data, recruiters can save significant time and effort, allowing them to focus on other critical aspects of the recruitment process. 2. **Comprehensive Data Collection**: Job scraping tools can aggregate job listings from multiple sources, providing recruiters with a comprehensive view of the job market and potential candidates. 3. **Targeted Candidate Search**: With access to a vast pool of job data, recruiters can refine their search criteria and identify candidates with specific skills, experience, or qualifications more effectively. 4. **Market Insights**: Analyzing scraped job data can provide valuable insights into industry trends, salary ranges, and job market dynamics, enabling recruiters to make informed decisions and develop effective recruitment strategies. ### For Job Seekers: 1. **Increased Visibility**: By leveraging job scraping tools, job seekers can gain access to a broader range of job opportunities, including those that may not be widely advertised or easily discoverable through traditional [job search](/en/docs/app/job-search) methods. 2. **Tailored Job Search**: Job scraping tools often allow users to customize their search parameters, enabling job seekers to find opportunities that align with their specific preferences, such as location, industry, or job type. 3. **Competitive Advantage**: With access to up-to-date job data, job seekers can stay ahead of the competition and apply for positions as soon as they become available, increasing their chances of being considered for the role. 4. **Time-saving**: Instead of manually searching through multiple job boards and websites, job seekers can rely on job scraping tools to aggregate relevant job listings, saving them valuable time and effort. ## Top Sources for Job Data Extraction When it comes to job scraping, there are numerous sources from which job data can be extracted. Here are some of the top sources that are commonly targeted for job data extraction: 1. **Job Boards**: Popular job boards like Indeed, Monster, CareerBuilder, and Glassdoor are among the most widely used sources for job data extraction. These platforms aggregate job listings from various companies and industries, providing a vast pool of job data. 2. **Company Career Pages**: Many companies maintain dedicated career pages on their websites, where they post job openings and other employment-related information. Scraping these career pages can provide valuable job data specific to individual companies. 3. **Industry-Specific Job Portals**: In addition to general job boards, there are numerous industry-specific job portals that cater to particular sectors or professions. These portals can be valuable sources for job data extraction within specific industries or domains. 4. **Social Media Platforms**: Social media platforms like LinkedIn, Twitter, and Facebook are increasingly being used by companies and recruiters to advertise job openings and connect with potential candidates. Scraping these platforms can provide access to job data that may not be available on traditional job boards. 5. **Job Aggregator Websites**: Job aggregator websites, such as Indeed Job Spotter or Adzuna, collect and aggregate job listings from various sources, making them a convenient one-stop-shop for job data extraction. 6. **Online Communities and Forums**: Industry-specific online communities and forums can be valuable sources for job data extraction, as they often feature job postings and discussions related to employment opportunities within specific sectors or professions. When selecting sources for job data extraction, it's important to consider factors such as the relevance of the job listings, the volume of data available, and the potential challenges associated with scraping each source, such as anti-scraping measures or legal restrictions. ## How Job Scraping Works: A Step-by-Step Guide The process of job scraping typically involves the following steps: 1. **Identification of Data Sources**: The first step is to identify the websites, job boards, and company career pages from which you want to extract job data. This could include popular job portals like Indeed, Monster, or Glassdoor, as well as industry-specific job boards or company websites. 2. **Web Scraping Tool Selection**: Choose a suitable web scraping tool or programming language (e.g., Python, Ruby, or JavaScript) that can navigate through the identified websites and extract the desired data. Popular web scraping tools include Scrapy, Puppeteer, and Selenium. 3. **Crawler Configuration**: Configure the web scraper or crawler to navigate through the target websites and extract the relevant job data. This may involve defining the URLs to crawl, specifying the data fields to extract (e.g., job title, company name, location, job description), and handling any anti-scraping measures implemented by the websites. 4. **Data Extraction**: The web scraper or crawler will systematically visit the target websites, parse the HTML or JavaScript code, and extract the desired job data based on the defined parameters. 5. **Data Processing and Storage**: Once the job data is extracted, it needs to be processed and stored in a structured format, such as a database or a CSV file, for further analysis and utilization. 6. **Data Analysis and Utilization**: The scraped job data can then be analyzed to gain insights into the job market, identify trends, and make informed decisions. Recruiters can use this data to source potential candidates, while job seekers can leverage it to find relevant job opportunities. It's important to note that while job scraping can be a powerful tool, it's crucial to ensure that the process is conducted ethically and in compliance with the terms of service and legal regulations of the targeted websites. ## Challenges and Considerations in Job Scraping While job scraping offers numerous benefits, there are also challenges and considerations to take into account: 1. **Anti-Scraping Measures**: Many websites implement various anti-scraping measures to prevent automated data extraction. These measures can include IP blocking, captcha challenges, honeypot traps, and other techniques designed to detect and prevent scraping activities. 2. **Legal and Ethical Considerations**: It's crucial to ensure that job scraping activities are conducted in compliance with applicable laws and regulations, as well as the terms of service of the targeted websites. Failure to do so could result in legal consequences. 3. **Data Quality and Accuracy**: The quality and accuracy of scraped job data can vary depending on the sources and the scraping techniques employed. Ensuring data quality and consistency is essential for effective analysis and decision-making. 4. **Scalability and Performance**: As the volume of job data increases, maintaining the scalability and performance of the scraping process can become a challenge, particularly when dealing with large-scale data extraction or real-time updates. 5. **Data Storage and Management**: Effective storage and management of scraped job data are crucial for efficient analysis and utilization. This may involve implementing robust data storage solutions and developing strategies for data organization and retrieval. 6. **Technical Expertise**: Developing and maintaining effective job scraping solutions often requires technical expertise in areas such as web scraping, data processing, and data analysis. This can present a challenge for organizations or individuals without the necessary technical skills. To address these challenges, it's important to adopt best practices, such as implementing robust data validation mechanisms, adhering to legal and ethical guidelines, and leveraging advanced scraping techniques and tools. Additionally, collaborating with experienced web scraping professionals or utilizing managed services can help mitigate these challenges and ensure a successful job scraping process. ## Getting Started with Job Scraping: Tools and Techniques If you're interested in getting started with job scraping, here are some key steps to follow: 1. **Choose a Web Scraping Tool or Programming Language**: Depending on your technical expertise and requirements, you can choose from a variety of web scraping tools or programming languages (e.g., Python, Ruby, or JavaScript) that can navigate through the identified websites and extract the desired data. Popular web scraping tools include Scrapy, Puppeteer, and Selenium. 2. **Identify Your Data Sources**: Decide on the websites, job boards, and company career pages from which you want to extract job data. This could include popular job portals like Indeed, Monster, or Glassdoor, as well as industry-specific job boards or company websites. 3. **Configure Your Crawler**: Set up your web scraper or crawler to navigate through the target websites and extract the relevant job data. This may involve defining the URLs to crawl, specifying the data fields to extract (e.g., job title, company name, location, job description), and handling any anti-scraping measures implemented by the websites. 4. **Extract, Process, and Store Data**: Once the job data is extracted, it needs to be processed and stored in a structured format, such as a database or a CSV file, for further analysis and utilization. 5. **Analyze and Utilize Data**: The scraped job data can then be analyzed to gain insights into the job market, identify trends, and make informed decisions. Recruiters can use this data to source potential candidates, while job seekers can leverage it to find relevant job opportunities. Remember, while job scraping can be a powerful tool, it's crucial to ensure that the process is conducted ethically and in compliance with the terms of service and legal regulations of the targeted websites. Happy scraping! The Ultimate Guide to Job Scraping \[2024\]: Everything You Need to Know --- title: What is technographic data and how to get it description: Unlock the power of knowing what technologies your prospects use. Learn what technographic data is, how to collect it, and why it's a game-changer for your B2B strategy. url: https://theirstack.com/en/blog/what-is-technographic-data --- ## Understanding Technographic Data: Your Key to Smarter B2B Marketing Ever wish you had a crystal ball to see exactly what software and hardware your potential customers are using? That's essentially what technographic data offers. It's information about a company's technology stack – the tools they use, how they use them, and even their appetite for adopting new tech. Think of it as a crucial piece of the puzzle, alongside demographics (people data) and firmographics ([company data](/en/docs/data/company)), that gives you a much clearer picture of your ideal customer. In today's tech-driven world, knowing a company's technology landscape isn't just "nice to have"; it's a powerful advantage. Technographics, or technographic data, is information related to a company's technology stack, including their current tools, use, implementation details, and adoption rates. This insight allows marketing and sales teams to move beyond educated guesses and make data-driven decisions. ### What Technographic Data Isn't (and Why the Distinction Matters) It's easy to confuse technographics with other data types, so let's clear that up. - **Demographic Data:** This is about people – age, gender, income, etc. While useful in some contexts, it doesn't tell you much about a B2B prospect's tech setup. - **Firmographic Data:** This focuses on company attributes like industry, size, revenue, and location. Firmographic data is information about a company, such as the size of its workforce, annual revenue, industry, headquarters location, account hierarchies, and historical performance. While essential for B2B, firmographics alone don't reveal the specific technologies a company employs. [Technographics fill this gap by detailing the actual technology stack a prospect uses](https://blog.hubspot.com/marketing/technographics). This includes everything from their CRM and marketing automation platforms to their cybersecurity solutions and cloud infrastructure. There's also a subset known as **social technographic data**, which looks at how companies use social media technologies. While relevant for social marketing, it's distinct from the broader technographic data that informs B2B sales and marketing strategies. ## How to Get Your Hands on Technographic Data So, how do you actually obtain this valuable information? Marketing and sales teams don't typically have a direct window into a prospect's tech stack. Here are the common methods: 1. **Surveys:** Directly asking prospects about their technology use via phone or email seems straightforward. However, it's tough to get people to respond, and without a large sample size, this method is pretty impractical. Response rates can be low, and the data might not be detailed enough. 2. **Website Scraping:** This involves using tools to extract information from company websites about the apps and services they use. While website scraping can provide more useful results than surveys, doing so requires technical expertise that most companies don't have on hand. Plus, security measures can limit what you can find, and the information might be outdated. 3. **Third-Party Data Providers:** This is often the most effective route. For most marketing and sales teams, the most effective method for obtaining technographic data is to purchase it from a provider who uses sophisticated, compliant data collection methods. Companies like [TheirStack](https://www.theirstack.com) specialize in collecting, verifying, and organizing technographic data. They use a variety of methods, including HTML and DNS tracking, data aggregation, and AI, to provide comprehensive insights. When choosing a provider, ensure they use compliant methods and can offer data that's both broad and deep, covering technologies both in front of and behind firewalls. ## Why Technographic Data is a Game-Changer for B2B Armed with technographic data, your B2B efforts can become significantly more targeted and effective. Here's how: ### 1\. Supercharged Segmentation Stop making educated guesses about your customer segments. Technographic data enables GTM teams to get more granular with their segmentation. You can identify companies using competitor products, complementary technologies, or outdated systems that your solution could replace. This allows for highly tailored messaging and campaigns. For example, if your product integrates seamlessly with a specific CRM, you can target companies already using that CRM. ### 2\. More Informed Sales Conversations Imagine your sales team going into a call already knowing the prospect's current tech challenges and setup. Technographic data helps sales teams be better prepared and more confident before starting a conversation with a decision-maker. They can tailor their pitch to address specific pain points and demonstrate how your solution fits into the prospect's existing ecosystem, making the conversation far more relevant and impactful. ### 3\. Laser-Focused Prioritization Not all leads are created equal. Technographic data is one of the strongest indicators of whether or not an account is a good fit for your offering, and exposes their level of interest and buying power. By understanding a prospect's tech stack, you can identify companies that are actively investing in solutions like yours or are likely to need them soon. This helps you focus your resources on the opportunities most likely to convert. ### 4\. Improved Conversion Rates (and Shorter Sales Cycles) When sales teams can have highly relevant conversations with well-prioritized leads, conversion rates naturally increase. Knowing their current tech stack, goals for expansion, and appetite for new tools can help marketers design materials that will capture prospects' attention. This targeted approach can also shorten the sales cycle, as prospects quickly see the value you offer in the context of their specific needs. ### 5\. Uncovering New Opportunities Analyzing technographic data can reveal patterns and trends that point to new market segments or product development opportunities. Closely examining patterns in technographic data can uncover new accounts that fit your ideal customer profile (ICP). For instance, you might discover that companies using a particular combination of technologies are especially good candidates for your new product. ### 6\. Powering Effective Account-Based Marketing (ABM) ABM relies on deep understanding of target accounts. Technographic data is an essential component of Account Intelligence — the secret sauce behind ads, emails, and other outreach methods that resonate with potential customers. It allows you to personalize campaigns at scale, addressing the specific tech environment of each target account. ### 7\. Boosting Customer Retention The value of technographics doesn't end once a deal is closed. Technographic data helps you target the right leads in the first place, offering your customer success teams insight into prospects' tech stacks so they can set them up for success. Understanding a customer's evolving tech landscape can help you proactively offer solutions, integrations, and support, leading to greater customer satisfaction and loyalty. ## Making Technographics Work For You Technographic data provides a powerful lens through which to view your market. It transforms your go-to-market strategy from a broad approach to a precise, targeted effort. By understanding the technology choices of your prospects and customers, you can: - **Refine your Ideal Customer Profile (ICP):** Add a technological dimension to your ICP for much sharper targeting. - **Personalize marketing messages:** Speak directly to a prospect's tech challenges and opportunities. - **Equip your sales team:** Provide reps with the insights they need for more productive conversations. - **Identify competitive threats and opportunities:** See which competitors your prospects are using and find openings. - **Allocate resources more effectively:** Focus your efforts where they'll have the greatest impact. [Technographic segmentation was developed to measure and categorize consumers based on their ownership, use patterns, and attitudes toward information, communication and entertainment technologies](https://en.wikipedia.org/wiki/Technographic_segmentation). While the concept isn't new, its application in the B2B space, fueled by advanced data collection and analytics, is more powerful than ever. ## The Bottom Line In the competitive B2B landscape, technographic data is no longer a luxury – it's a necessity. It allows you to understand your prospects at a deeper level, tailor your approach, and ultimately, drive more revenue. By investing in quality technographic data and integrating it into your sales and marketing processes, you can gain a significant competitive edge. Stop guessing and start knowing. Your next best customer's tech stack is waiting to be discovered. Ready to explore how technographics can revolutionize your B2B strategy? Consider researching data providers or discussing with your marketing and sales teams how this intelligence could be integrated into your current workflows. --- title: Technographics: Why is it Important? description: As a digital marketer, you need to be tuned in to the evolving innovations, trends, and ideas that are constantly changing the face of businesses across the world. This knowledge helps you to effectively reach out to your target audience. url: https://theirstack.com/en/blog/why-is-technographics-important --- As a digital marketer, you need to be tuned in to the evolving innovations, trends, and ideas that are constantly changing the face of businesses across the world. This knowledge helps you to effectively and impactfully reach out to your target audience. Now you may be asking what is the latest digital marketing tool that can help you do that? What is an up-and-coming aide to B2B digital marketers? Well, one of the new buzzwords among digital marketers is Technographics, with many believing that it holds the key to optimizing B2B and BTL marketing in this digital era. While everyone knows ‘demographics‘, not many people are familiar with Technographics. Demographics are the key statistical values of the general populace such as age, income, profession, brand preferences, clickthrough rate, etc.  However, there are still a lot of questions about your target that demographics cannot help you answer. What if you want to know what kind of technology stack your lead is using? Or what their existing IT systems are? Or what kind of technology would most naturally fit into their present framework? Technographics helps you answer all those questions and more by giving you the complete digital blueprint of your potential client, bringing you significantly closer to closing a deal! ## Why Should Technographics Matter to You? The dynamic shift towards digital platforms has been pronounced in all sectors and marketing is no different. In fact, the face of B2B marketing has completely been changed since the advent of digital marketing. When it comes to customer segmentation, it has become so much easier for marketers to understand their target customers by analyzing their digital footprint. This perception subsequently leads to more impactful campaigns, accurate forecasting, and better personalization. Technographics represents the latest addition to this shift. Today the vast majority of businesses out there are leveraging technological solutions to improve their functions. Most of these solutions are widely used and we know a lot about their capabilities and adaptabilities. > As a marketer, wouldn’t it be much better if you could pitch to your target audience with significant knowledge of how they function? Let’s take a look at two examples of how Technographics can have an impact on your marketing goals and processes. ### **Example A: Product Company** Let’s say that one of your flagship products is a marketing tool. Technographics shows you that four of your targeted companies are using Hubspot. Now, what does that mean to you? Hubspot is one of the top marketing automation tools. Companies already using Hubspot are more than likely to make an investment in marketing intelligence as they need to fuel data into Hubspot. Now, if you have a marketing intelligence tool that can help fulfill those needs, Technographics can enable you identify which clients are highly likely to opt for your tool. The same logic applies to any field. Whether you have a solution for Applicant Tracking, Inside Sales, Marketing Automation, Delivery Management, or Order Management, the right information about your customer’s existing tech stacks can help you estimate how much they’re willing to spend and how your solution fills the gaps that they need to address. ### **Example B: Service Provider** Now put yourself in the position of a service provider. One of your key services is helping companies shift from on-premise to cloud. Technographics forms an essential stepping stone here, as it shows you which companies have not implemented cloud solutions yet. It also shows you what kind of on-prem IT structure they have. This will help you deduce which companies to target and how. While this guess may not automatically convert to a lead, as a B2B marketer you are in a much more knowledgeable position about your client now thanks to the use of Technographics. ## Benefits of Technographics for Account-Based Marketing When it comes to Account-Based Marketing, the value of information pertaining to your lead/client cannot be understated. > While ATL marketing campaigns can sometimes be like shots in the dark, ABM is more like a precise arrow right to the heart of the matter. This is where information plays a pivotal role, and in this age of gadgets and automation, the knowledge of technology is the most relevant information there is. Keeping this in mind, here are some of the key benefits that Technographics can provide for ABM: ### **#1 Knowing the Customer Better** By understanding the existing tech stacks of the customer, you are in a better place to speak in a language that they can easily understand. You’re better poised to address pain points, as you’ve done your research and know all about how they’re functioning. ### **#2 Better Personalization** Given the knowledge base that you have, the marketing campaign becomes much more personalized. Instead of fishing for possible gaps in their systems, you already know what are the shortcomings of their current software. This lets you put across a message that is much more relevant to them. ### **#3 Sales and Marketing Teams Are Better Aligned** The relationship between marketing and sales is something that can make or break companies. By using Technographics, marketing is making it much easier for your sales team to do what they do best, close deals! Now the marketing team is in a better position to segregate markets and create a good rapport with the customer before the sales team even makes contact. ### **#4 Higher ROI** During the initial stages of account-based marketing, there is a lot of revenue lost in trying to understand the client and make guesses as to what kind of marketing pitch may work with them. This is the cost that is directly negated by Technographics. By leveraging the [technographic data](/en/blog/technographic-data) available to you, your marketing function foregoes the otherwise high costs of finding out about the customer’s technological infrastructure. ## The TheirStack Advantage After reading this, you may still have several questions about Technographics. How can I look up who is using my competitor’s products or who are using products I integrate with? How can I find contract renewal dates? How do I get access to this information? TheirStack is your one-stop-shop for all data related to customer technology. We have a database of software across categories- right from affiliate marketing to inside sales to payroll. We have a treasure trove of data on the most widely used software in the market right now. What’s even better is that our pricing structure ensures that our relationship is mutually beneficial. If you’re looking to tap into the power of Technographics, request for a TheirStack demo here! --- title: New easy_apply field and filter for job postings description: Filter job postings by easy_apply status to identify roles accepting direct applications through job boards versus those requiring redirection to the company website url: https://theirstack.com/en/product-updates/2025-01-10-easy-apply-filter --- New field and filter `easy_apply` in our [Jobs Search endpoint](/en/docs/api-reference/jobs/search_jobs_v1) and [Company Search endpoint](/en/docs/api-reference/companies/search_companies_v1). This field indicates whether the job application can be submitted directly through the job board (`easy_apply=True`) or requires redirecting to the company's website (`easy_apply=False`). Initially, this field will be populated for new jobs sourced from LinkedIn and Indeed. --- title: Job seniority filter, URL detection, duplicate fix description: New job_seniority_or filter to search jobs by seniority level, automatic shortened URL resolution for newly discovered jobs, and improved duplicate job posting detection url: https://theirstack.com/en/product-updates/2025-01-14-job-seniority-shortened-urls --- **New filter `job_seniority_or` in our [Jobs Search endpoint](/en/docs/api-reference/jobs/search_jobs_v1)**. This filter allows you to search for jobs by seniority level. **Shortened URL detection for new jobs and companies**. Our system now identifies shortened URLs (e.g., `bit.ly`, `tinyurl`, etc.) for newly discovered jobs and companies. Instead of storing the shortened URL in our database, we now retrieve and save the original URL. **Fixed an issue causing duplicate job postings**. A job is considered a duplicate if the same company posts the same job title within a 30-day window. Previously, the system identified duplicates by checking job postings from the past 30 days, instead of 30 days before and after the posting date. As a result, jobs posted more than 30 days ago were not flagged as duplicates when found again by our system. **Fixed Make.com button**. The Make.com button, which lets you copy a Make scenario that calls our API, was not authenticating correctly. --- title: Clay export description: Export your job and company search results directly to Clay.com tables using our webhooks integration, enabling seamless data transfer in just a few clicks url: https://theirstack.com/en/product-updates/2025-01-20-clay-export --- You can now export your list of jobs or companies to Clay through our [Webhooks](/en/docs/webhooks) integration. Click on the "Export" button in the top right corner of the table and select Webhooks, paste the Webhook URL provided by Clay, and click on "Export". In a few seconds, you will see the data in your Clay table. [Export data to Clay.com](https://www.youtube.com/watch?v=cxAOTAQ6Dsk) --- title: Webhooks launch description: Subscribe to webhooks and get notified when new jobs are posted, with integrations for Make.com, Zapier, Clay, and any tool that supports webhooks url: https://theirstack.com/en/product-updates/2025-01-27-webhooks-launch --- You can now subscribe to [webhooks](/en/docs/webhooks) to get notified when new jobs are posted. Trigger actions in Make.com, Zapier, Clay or any other tool that supports webhooks when new jobs are posted. [Webhooks](https://www.youtube.com/watch?v=gbd8IMgL-Rw) --- title: Webhook observability description: Monitor your webhook performance with new charts displaying the number of webhooks sent and detailed event tables for tracking each webhook execution url: https://theirstack.com/en/product-updates/2025-02-06-webhook-observability --- You can now view a chart displaying the number of [webhooks](/en/docs/webhooks) sent and a table detailing each [webhook event](/en/docs/webhooks/monitor-your-webhooks). --- title: API key refresh + Member removal + API observability description: Refresh your API key for security rotation, remove members from your organization, and monitor API request status codes through the new observability dashboard url: https://theirstack.com/en/product-updates/2025-02-12-api-key-refresh-member-removal --- - **Refresh your [API key](/en/docs/api-reference/authentication)**. You can now refresh your API key through the [settings page](https://app.theirstack.com/settings/api-keys). This is useful if you want to rotate your API key for security reasons. - **Remove members from your organization**. You can now remove members from your organization through the [settings page](https://app.theirstack.com/settings/organization). - **API Request Observability**. You can now see the status (200 OK, 402 Payment Required, 508 Request Timeout...) of your API request through the [requests page](https://app.theirstack.com/settings/usage/requests). --- title: Invoices page + Billing alerts description: View and download invoices in PDF format, monitor webhook executions on the usage page, and receive email notifications when billing consumption exceeds 70% or 100% url: https://theirstack.com/en/product-updates/2025-02-17-invoices-billing-alerts --- - **New [invoices page](https://app.theirstack.com/settings/invoices)**. You can now view all your invoices, see the consumption for each invoice, and download them in PDF format. - **Webhook executions chart on the [usage page](https://app.theirstack.com/settings/usage)**. You can now monitor the total number of webhook executions across all your [webhooks](/en/docs/webhooks). - **Billing consumption alerts**. You will now get an email notification when your billing consumption exceeds 70% or reaches 100%. --- title: Track company credits consumption description: Monitor and track your company credits consumption directly from the usage page, giving you full visibility into how your organization uses its allocated credits url: https://theirstack.com/en/product-updates/2025-02-18-company-credits-tracking --- You can now track the [company credits](/en/docs/pricing/credits) consumption from the [usage page](https://app.theirstack.com/settings/usage). --- title: Datasets page description: Browse all available datasets on the new datasets page, preview dataset contents, and download sample files to evaluate data quality before purchasing url: https://theirstack.com/en/product-updates/2025-02-18-datasets-page --- New [datasets page](https://app.theirstack.com/datasets). You can now view all available [datasets](/en/docs/datasets), and download a sample for each one. --- title: Job searches are now ~4x faster ⚡️ description: Job search response times improved by up to 91%, with average latency dropping from 6.9s to 1.7s and 99th percentile response times reduced from 120s to 11s url: https://theirstack.com/en/product-updates/2025-02-24-job-search-performance --- Performance improvements: - **Average response time**: 6.9s → 1.7s (⬇️ 75%) - **90th percentile response time**: 12.2s → 3s (⬇️ 75%) - **95th percentile response time**: 36.7s → 4.9s (⬇️ 87%) - **99th percentile response time**: 120s → 11s (⬇️ 91%) --- title: UI redesign description: Redesigned user interface focused on developer experience, making it easier than ever to manage webhooks, datasets, API keys, and review your consumption url: https://theirstack.com/en/product-updates/2025-02-25-ui-redesign --- **New UI redesign enhancing developer experience**: Managing [webhooks](/en/docs/webhooks), [datasets](/en/docs/datasets), API keys and reviewing your consumption is now easier than ever. --- title: Enhanced ATS URL filter description: The enhanced ATS URL exists filter now excludes jobs with URLs from over 70 major job boards like ZipRecruiter and TheHub, helping you find direct employer postings url: https://theirstack.com/en/product-updates/2025-02-26-enhanced-ats-url-filter --- **Enhanced ATS URL exists filter**: We've enhanced the ATS URL exists filter to exclude jobs with URLs from 70 major job boards, such as ziprecruiter.com and thehub.io. --- title: Dataset page improvements description: Download dataset dictionaries with full field documentation, view dataset file sizes and row counts, and better understand dataset contents before downloading url: https://theirstack.com/en/product-updates/2025-03-03-dataset-improvements-march --- **Improvements on Dataset page**: You can now download the dictionary of the dataset with all the information about the fields, see the size of the dataset and the number of rows it contains. --- title: New v2.0.0 for the Technographics dataset description: url: https://theirstack.com/en/product-updates/2025-03-10-new-technographics-dataset-v2 --- Includes new columns, and renames some existing ones for consistency. Now includes columns for the 3 current sources of technographics data we have: - Job titles - Job descriptions - Job URLs Here are the columns which name has changed or have been added. The following columns are renamed: - `technology_id` → `keyword_id` - `technology_rank` → `technology_rank_source_jobs` - `technology_rank_180_days` → `technology_rank_180_days_source_jobs` - `rank_1_tie` → `rank_1_tie_source_jobs` - `rank_180_days_tie` → `rank_180_days_tie_source_jobs` - `relative_occurrence_within_category` → `relative_occurrence_within_category_source_jobs` - `jobs_source_final_url` → `jobs_source_url` - `first_date_found_source_final_url` → `first_date_found_source_job_url` - `last_date_found_source_final_url` → `last_date_found_source_job_url` The following columns are added: - `keyword_slug` - Slug identifier for the technology - `subcategory_slug` - Slug identifier for the technology subcategory - `is_recruiting_agency` - Indicates if the company is a recruiting agency - `jobs_source_description_last_180_days` - Number of jobs mentioning this technology in the job description in the last 180 days - `jobs_source_description_last_30_days` - Number of jobs mentioning this technology in the job description in the last 30 days - `jobs_source_description_last_7_days` - Number of jobs mentioning this technology in the job description in the last 7 days - `jobs_source_title` - Number of jobs mentioning this technology in the job title - `jobs_source_title_last_180_days` - Number of jobs mentioning this technology in the job title in the last 180 days - `jobs_source_title_last_30_days` - Number of jobs mentioning this technology in the job title in the last 30 days - `jobs_source_title_last_7_days` - Number of jobs mentioning this technology in the job title in the last 7 days - `jobs_source_url_last_180_days` - Number of jobs mentioning this technology in the ATS URL in the last 180 days - `jobs_source_url_last_30_days` - Number of jobs mentioning this technology in the ATS URL in the last 30 days - `jobs_source_url_last_7_days` - Number of jobs mentioning this technology in the ATS URL in the last 7 days - `first_date_found_source_job_title` - Date when the job title first mentioned the technology - `last_date_found_source_job_title` - Date when the job title last mentioned the technology - `rank_last_date_found_source_job_url` - Rank of the technology within its category based on mentions in job ATS URLs as of the last date found - `relative_occurrence_within_category_180_days_source_jobs` - Measures the relative occurrence of this technology among other technologies in the same category, in jobs by this company over the last 180 days --- title: Webhook observability + retry mechanism description: View webhook response bodies and status codes, filter events by success or failure, and benefit from automatic retry of failed webhooks every hour for up to 48 hours url: https://theirstack.com/en/product-updates/2025-03-10-webhook-observability-retry-technographics --- - **[Webhooks](/en/docs/webhooks) Observability**: You can now view the response body and status code for each webhook. Additionally, you can filter events by their status (success or failure) and determine if a failure was due to a timeout. - **Webhooks Retry Mechanism**: Failed webhooks are now automatically retried every hour for up to 48 hours. --- title: Documentation improvements description: Updated documentation including new webhooks guides, improved Clay integration docs, and an enhanced step-by-step guide for backfilling job board data with TheirStack url: https://theirstack.com/en/product-updates/2025-03-11-documentation-improvements-march --- - **New [webhooks docs](/en/docs/webhooks)** - **Improved [Clay docs](/en/docs/integrations/clay)** - **Enhanced [Backfilling job board](/en/docs/guides/backfill-job-board) post** --- title: New technographics dataset endpoint + Usage improvements description: Access the new technographics dataset endpoint in parquet format, view both UI and API requests in the usage page, and open searches directly from API request details url: https://theirstack.com/en/product-updates/2025-03-12-dataset-endpoint-usage-improvements --- - **New version of the dataset endpoint** [v1/datasets/technographics](https://api.theirstack.com/#tag/datasets/POST/v1/datasets/technographics) offering technographic dataset in parquet format. - **Improvement of the Requests section in the [Usage page](https://app.theirstack.com/usage)**: You can now see UI requests not only API Requests. - **New button to open a search from the API request**. You can now open a search from the API request modal by clicking on the "Open search" button. --- title: Roles and permissions + Export limit increase description: Admins can now manage team members and receive billing alerts with the new roles and permissions system, plus CSV exports now support more than 100,000 records url: https://theirstack.com/en/product-updates/2025-03-14-roles-permissions-export-limit --- - **Roles and permissions**: We've added roles and permissions to the team. Admins can now add and remove members and receive billing alerts. - **Export limit increased**: You can export CSV files with more than 100,000 records. --- title: Webhooks API is publicly available description: The webhooks API is now publicly available, enabling programmatic webhook management to automate webhook creation and integrate real-time job notifications into your systems url: https://theirstack.com/en/product-updates/2025-03-17-webhooks-api-public-release --- You can now use the [webhooks](/en/docs/webhooks) API to integrate this feature in your own system or to automate webhook creations. Check out the [webhooks docs](/en/docs/api-reference/webhooks/get_webhooks_v0) for more information. --- title: New Auto recharge rules description: Set up automatic credit recharge rules to purchase credits when your balance runs low, ensuring uninterrupted access to TheirStack data and API services url: https://theirstack.com/en/product-updates/2025-04-01-auto-recharge --- You can now set when to automatically purchase [credits](/en/docs/pricing/credits) when your balance is low in the [billing page](https://app.theirstack.com/settings/billing). --- title: Company search fixes description: Fixed technology category column display issues in company search, including missing per-technology columns when filtering by category and incorrect columns persisting after filter changes url: https://theirstack.com/en/product-updates/2025-04-02-company-search-fixes --- Resolved two issues affecting app users in [company search](https://app.theirstack.com/search/companies): - When filtering by technology category (e.g. "CRM Platforms") not showing a column per technology (e.g. "Salesforce", "Hubspot", "Zoho"...). - When exporting a list of companies filtering by technology category, there was not a column for each technology of the category. - When changing the technology filter, the table was filtering by the new technology, but a column was still showing the old technology. --- title: Subscription update process enhancements description: Fixed subscription updates creating new subscriptions instead of modifying existing ones, and added the ability to customize credit allocation when changing your plan url: https://theirstack.com/en/product-updates/2025-04-04-subscription-enhancements --- - Fixed issue where subscription updates created new subscriptions instead of modifying existing ones. - Added ability to customize credit allocation when updating your subscription plan. You can select any number of [credits](/en/docs/pricing/credits) you want to be added to your account. --- title: Search experience has been improved description: Cleaned up the job and company search page header with breadcrumb-only search names, and added a new webhooks button to view and manage webhooks associated with each search url: https://theirstack.com/en/product-updates/2025-04-15-search-experience-improvements --- - Cleaned up the header of the search page for jobs and companies. Now the search name is only displayed in the breadcrumb. - New [Webhooks](/en/docs/webhooks) button to view the webhooks associated with the current search. It indicates whether the search has an active webhook or not. --- title: New webhook setting `trigger once per company` description: New webhook setting that fires only once per company, preventing duplicate triggers for sales workflows where you want to act on the first job posted per company url: https://theirstack.com/en/product-updates/2025-04-15-trigger-once-per-company --- When enabled, the webhook will fire only once for each company. This is helpful for sales workflows where you want to act on the first job posted (e.g., send an email, add to a CRM) without triggering the workflow for every subsequent job from the same company. - Example: If active, Company A with 5 jobs → 1 event triggered. If deactivated, Company A with 5 jobs → 5 events triggered. - If you turn this on for an existing webhook, it will prevent duplicate companies from triggering events going forward. However, companies already sent before enabling the setting won't be remembered, so their jobs may still trigger events. --- title: Webhook usage analytics description: Track individual webhook performance and credit consumption with a detailed breakdown chart on the usage page, showing which webhooks are using the most credits url: https://theirstack.com/en/product-updates/2025-04-15-webhook-usage-analytics --- Track individual webhook performance and credit consumption with a detailed breakdown chart. View which [webhooks](/en/docs/webhooks) are using the most [credits](/en/docs/pricing/credits) on the [usage page](https://app.theirstack.com/settings/usage). --- title: New docs description: Revamped TheirStack documentation with a new sidebar navigation, merged similar pages to reduce duplication, and added a dedicated dataset page to help users discover features url: https://theirstack.com/en/product-updates/2025-05-06-documentation-revamp --- We have revamped [our docs](/en/docs/api-reference) to make it easier to discover TheirStack and its features. - **Navigation**: Added a new sidebar to the left of the page to help you navigate the docs in a more intuitive way. - **Merge similar pages**: We've merged similar pages to avoid duplication and make it easier to learn about new topics. - **New dataset page**: We've added a new page to the docs to help you learn about our [datasets](/en/docs/datasets). --- title: Slow company searches are now 2-6x faster description: url: https://theirstack.com/en/product-updates/2025-05-07-slow-company-searches-are-now-2-6x-faster --- Company searches that before took too long or were just impossible to run just take seconds. This would typically happen when adding job or technology filters to the search. Here are examples of such queries: - Companies using Snowflake, with a high [confidence score](/en/docs/data/technographic/how-we-source-tech-stack-data) in the usage of that technology, from the US. Now it completes in [less than 5 seconds](https://app.theirstack.com/search/companies/new?query=JTdCJTIycXVlcnklMjIlM0ElN0IlMjJpbmNsdWRlX3RvdGFsX3Jlc3VsdHMlMjIlM0FmYWxzZSUyQyUyMm9yZGVyX2J5JTIyJTNBJTVCJTdCJTIyZGVzYyUyMiUzQXRydWUlMkMlMjJmaWVsZCUyMiUzQSUyMmNvbmZpZGVuY2UlMjIlN0QlMkMlN0IlMjJkZXNjJTIyJTNBdHJ1ZSUyQyUyMmZpZWxkJTIyJTNBJTIyam9icyUyMiU3RCUyQyU3QiUyMmRlc2MlMjIlM0F0cnVlJTJDJTIyZmllbGQlMjIlM0ElMjJudW1fam9icyUyMiU3RCU1RCUyQyUyMmNvbXBhbnlfY291bnRyeV9jb2RlX29yJTIyJTNBJTVCJTIyVVMlMjIlNUQlMkMlMjJjb21wYW55X3RlY2hub2xvZ3lfc2x1Z19vciUyMiUzQSU1QiUyMnNub3dmbGFrZSUyMiU1RCUyQyUyMnRlY2hfZmlsdGVycyUyMiUzQSU3QiUyMmNvbmZpZGVuY2Vfb3IlMjIlM0ElNUIlMjJoaWdoJTIyJTVEJTdEJTJDJTIyZXhwYW5kX3RlY2hub2xvZ3lfc2x1Z3MlMjIlM0ElNUIlNUQlN0QlMkMlMjJhdXRvX3NlYXJjaCUyMiUzQXRydWUlN0Q=) - Companies hiring data engineers in the US, UK or Canada. Now completes [in 3-4 seconds as well](https://app.theirstack.com/search/companies/new?query=JTdCJTIycXVlcnklMjIlM0ElN0IlMjJpbmNsdWRlX3RvdGFsX3Jlc3VsdHMlMjIlM0FmYWxzZSUyQyUyMm9yZGVyX2J5JTIyJTNBJTVCJTdCJTIyZGVzYyUyMiUzQXRydWUlMkMlMjJmaWVsZCUyMiUzQSUyMmNvbmZpZGVuY2UlMjIlN0QlMkMlN0IlMjJkZXNjJTIyJTNBdHJ1ZSUyQyUyMmZpZWxkJTIyJTNBJTIyam9icyUyMiU3RCUyQyU3QiUyMmRlc2MlMjIlM0F0cnVlJTJDJTIyZmllbGQlMjIlM0ElMjJudW1fam9icyUyMiU3RCU1RCUyQyUyMmNvbXBhbnlfY291bnRyeV9jb2RlX29yJTIyJTNBJTVCJTIyR0IlMjIlMkMlMjJVUyUyMiUyQyUyMkNBJTIyJTVEJTJDJTIyam9iX2ZpbHRlcnMlMjIlM0ElN0IlMjJwb3N0ZWRfYXRfbWF4X2FnZV9kYXlzJTIyJTNBNjAlMkMlMjJqb2JfdGl0bGVfb3IlMjIlM0ElNUIlMjJkYXRhJTIwZW5naW5lZXIlMjIlNUQlN0QlMkMlMjJleHBhbmRfdGVjaG5vbG9neV9zbHVncyUyMiUzQSU1QiU1RCU3RCUyQyUyMmF1dG9fc2VhcmNoJTIyJTNBdHJ1ZSU3RA==) These and other slow queries are now 2-6x faster. These is how long queries would take before and after the improvement: | Time before | Time now | Improvement | | --- | --- | --- | | ~16s | ~9s | 1.8x faster | | ~52s | ~13s | 4.0x faster | | ~98s | ~16s | 6.1x faster | | Timeouts (at 2 mins) | 20-35s | ~6x faster | --- title: Stable company logo URLs description: url: https://theirstack.com/en/product-updates/2025-05-07-stable-logos-performance --- Previously, when scraping new jobs, we stored direct logo URLs from external sources. These links often broke due to expiration or CORS issues. We've updated our process to copy and host logo images on our own infrastructure. All newly detected companies will now use a permanent URL format: `https://media.theirstack.com/company/logo/xxx`. These links are stable and can be used anywhere. --- title: Export data with revealed records description: Export all records from already revealed companies without consuming additional credits, making it easy to re-download data you have previously accessed in TheirStack url: https://theirstack.com/en/product-updates/2025-05-16-export-only-revealed --- You can export all records from already revealed companies. This is useful if you want to export data without consuming [credits](/en/docs/pricing/credits). --- title: Error handling improvements description: Improved error handling across the TheirStack app with clearer notification titles and descriptions so users can quickly understand what went wrong and how to resolve issues url: https://theirstack.com/en/product-updates/2025-05-20-error-handling --- We've improved error handling in the app. Notifications now show better titles and descriptions so you can understand what went wrong. --- title: Slack integration guide description: New step-by-step guide showing how to set up a TheirStack webhook integration to automatically send newly discovered job postings directly to your Slack channels url: https://theirstack.com/en/product-updates/2025-05-21-slack-integration-guide --- [How to send a slack message for every new job found](/en/docs/guides/how-to-send-jobs-to-slack) --- title: API error handling standardization description: Standardized API error responses across all endpoints with a consistent error object that includes request_id, code, title, and message fields for easier debugging and integration url: https://theirstack.com/en/product-updates/2025-05-22-api-error-standardization --- We've standardized the error experience across all endpoints. The error object now consistently includes `request_id`, `code`, `title`, and `message`. --- title: URL domain filters for Job and Company Search description: Added url_domain_or and url_domain_not filters to the Job Search and Company Search API endpoints, letting you target or exclude jobs from specific platforms like Greenhouse, Workable, and LinkedIn url: https://theirstack.com/en/product-updates/2025-05-27-examples-filters-api-docs --- New filters `url_domain_or` and `url_domain_not` in [Jobs Search endpoint](/en/docs/api-reference/jobs/search_jobs_v1) and [Company Search endpoint](/en/docs/api-reference/companies/search_companies_v1). This filter allows you to get jobs from specific domains: greenhouse.io, workable.com, linkedin.com, etc. --- title: URL domain filters description: New domain-based filters for Jobs and Company search endpoints allowing you to target or exclude jobs from specific platforms like greenhouse.io, workable.com, and linkedin.com url: https://theirstack.com/en/product-updates/2025-05-27-url-domain-filters --- We've added new domain-based filters to both [Jobs Search endpoint](/en/docs/api-reference/jobs/search_jobs_v1) and [Company Search endpoint](/en/docs/api-reference/companies/search_companies_v1): **New filters:** - `url_domain_or` - Find jobs/companies from specific domains - `url_domain_not` - Exclude jobs/companies from specific domains This allows you to target or exclude jobs from specific platforms like greenhouse.io, workable.com, linkedin.com, etc. Perfect for focusing on direct company postings or excluding certain job boards from your results. --- title: Improved extraction of matching phrases description: Fixed an issue where matching_phrases and matching_words fields could be empty when filtering jobs by keywords, ensuring matched terms are now correctly extracted from job descriptions url: https://theirstack.com/en/product-updates/2025-05-29-matching-phrases --- Before, when filtering jobs by keywords in job descriptions, `matching_phrases` and `matching_words` could be empty even when there were matches. We now extract the matching phrases and words from the job description. --- title: New AI and infrastructure technologies description: Large expansion of technology detection covering AI coding tools like Cursor and Devin, infrastructure platforms like Opentofu and Buck2, and dozens more across QMS, procurement, and fintech categories url: https://theirstack.com/en/product-updates/2025-05-29-new-technologies --- We've added a large number of new technologies to our detection system, including: - Opentofu - MasterControl - BurpSuite - v0 - Lovable - Windsurf - Bolt - WeWeb - ZenQMS - Qualio Life Sciences QMS - ValGenesis - Kneat - ResQ - Sware Res\_Q - Tricentis - Tricentis Tosca - Tricentis Neoload - Tricentis qTest - SAP Cloud ALM - Siemens Polarion ALM - Salesforce Health Cloud - Tropic - Trackingplan - Payhawk - PayEm - ORO - Moss - Devin - Cline - Buck2 - a3innuva - Ramp - Builder - Clio - Yooz - Augment Code - Cursor - Syntess Atrium - Tonkean - Opstream - Flowie - Payflows - Omnea - Spendesk - TheirStack - Bard AI - Apollo.io --- title: Search performance improvements description: Job and company search performance improved by up to 30x for pattern-based filters like company_name_partial_match and job_title_pattern, especially with large filter arrays of 50 or more elements url: https://theirstack.com/en/product-updates/2025-06-03-search-performance-improvements --- Improved the performance\*\* of job searches and company searches by \*\*up to 30x\*\* when using some of the following filters: - `company_name_partial_match_or` - `company_name_partial_match_not` - `company_location_pattern_or` - `company_description_pattern_or` - `company_description_pattern_not` - `job_title_pattern_or` - `job_title_pattern_not` - `job_location_pattern_not` - `job_description_pattern_not` This will have effect especially when passing large arrays of values in them (of 50+ elements). Queries that before would take ~50 seconds are now taking 2-3 seconds, according to our tests. --- title: Jobs are now 3x cheaper description: Job data pricing has been reduced by 3x, making it significantly more affordable to access job postings and hiring signals through the TheirStack API and platform url: https://theirstack.com/en/product-updates/2025-06-04-jobs-pricing-reduction --- Read more about it in [this blog post](/en/blog/jobs-are-now-up-to-3x-cheaper). --- title: New job description contains-any filter description: New contains-any filter for job descriptions that matches whole words without requiring regex patterns, available in both the Job Search page and the Jobs Search API endpoint url: https://theirstack.com/en/product-updates/2025-06-06-job-description-contains-any --- New job description filter `contains any` in [Job Search page](https://app.theirstack.com/search/jobs/new) and [Jobs Search endpoint](/en/docs/api-reference/jobs/search_jobs_v1)\*\*. Until now, searching in job descriptions required using regex patterns, which wasn't very user-friendly for non-technical users. We have added `job_description_contains_or` param to our API to allow you to search for whole words in job descriptions. Only finds complete words (e.g., searching 'quality' won't match 'inequality'). More technical information about how this filter works can be found in the [API docs](/en/docs/api-reference/jobs/search_jobs_v1). --- title: No results message in job and company searches description: Improved the no-results experience in job and company searches with clearer, more helpful messages that guide users on how to adjust their filters, especially on small screens url: https://theirstack.com/en/product-updates/2025-06-06-no-results-message-improvement --- When your search doesn't return any results, you'll now see a clearer, more helpful message—especially on small screens. --- title: Profile page description: New profile page in TheirStack settings where you can update your first name, last name, and other personal details associated with your account url: https://theirstack.com/en/product-updates/2025-06-06-profile-page-updates --- You can now update your first and last name in your [profile page](https://app.theirstack.com/settings/profile). --- title: Better loading experience in app searches description: Enhanced loading experience for job and company searches with a progress banner displaying real-time status and logos from the main data sources being queried url: https://theirstack.com/en/product-updates/2025-06-09-better-loading-experience --- When you search for jobs or companies, the app now shows a loading banner indicating progress and logos from the main sources. --- title: Database timeout status code changed to 504 description: Changed the HTTP status code for database query timeouts from 408 Request Timeout to 504 Gateway Timeout, which better reflects server-side timeout behavior for API integrations url: https://theirstack.com/en/product-updates/2025-06-09-database-timeout-status-change --- The HTTP status code returned for database query timeouts has been changed from `408 (Request Timeout)` to `504 (Gateway Timeout)`. A 504 code indicates a server-side timeout rather than a client-side one, which better reflects what's actually happening when a database query takes too long. If you were handling 408 errors before, you'll have to update your code to handle 504 errors instead. --- title: Job titles special characters fix description: Fixed a display issue where special characters like ampersands in job titles were not rendering correctly, ensuring proper character encoding across the platform url: https://theirstack.com/en/product-updates/2025-06-10-job-titles-special-characters-fix --- We fixed an issue where some job titles weren't displaying special characters correctly. For example, 'Growth Analyst (AI & Search Architecture)' now appears as 'Growth Analyst (AI & Search Architecture)'. This fix applies to all new jobs going forward, ensuring proper character encoding and display across the platform. --- title: Unified search requires explicit action description: Job and company searches no longer auto-run when filters change. You must now click the Search button to execute queries, giving you more control over complex searches on historical data. url: https://theirstack.com/en/product-updates/2025-06-10-unified-search-experience --- To improve control and prevent accidental queries, searches in job and company pages no longer run automatically. You must click the "Search" button after setting filters. This is especially helpful for complex searches on historical data. --- title: Improvements on usage page description: The usage page now shows request duration, includes a dedicated requests page with an expanded table, improved empty states for charts, and a smoother loading experience. url: https://theirstack.com/en/product-updates/2025-06-12-usage-page-improvements --- We made several major improvements to the usage page: - You can now see how long each request takes, and there's a dedicated page to view all your requests where the request table is expanded, making it easier to explore and analyze your data. - We've improved the empty state for all charts to make things clearer when there's no data. - The loading experience is now smoother. - Fixed an issue where the total request count wasn't displaying correctly. --- title: Save button fix description: Fixed a bug where the save button was not working when using the url_domain_or filter, so you can now save searches that include domain filtering without issues. url: https://theirstack.com/en/product-updates/2025-06-13-save-button-fix --- We fixed an issue where the save button wasn't working properly when using the `url_domain_or` filter. You can now save searches that include domain filtering without any issues. --- title: Auto-reveal fix + Webhook URL fix description: Fixed an issue where companies were being auto-revealed during searches when they should not have been, and fixed the webhook test event button which was using an outdated URL. url: https://theirstack.com/en/product-updates/2025-06-16-auto-reveal-webhook-fix --- We fixed two important issues: **Auto-reveal fix** Fixed an issue where companies were being auto-revealed during searches when they shouldn't have been. This ensures you only consume [credits](/en/docs/pricing/credits) when intentionally revealing [company data](/en/docs/data/company). **Webhook URL fix** Fixed the webhook "Test event" button which was using an outdated URL. Test events now work properly and help you verify your webhook configuration. --- title: Naukri job source + Company modal improvements description: Added Naukri as a new job source to dramatically expand coverage of the Indian job market, and improved the company modal to show helpful messaging when no data is available. url: https://theirstack.com/en/product-updates/2025-06-23-naukri-india-company-modal --- **New job source: Naukri** We've added Naukri as a new job source for India 🇮🇳. Naukri is India's leading job portal, dramatically expanding our coverage of the Indian job market. **Company modal improvements** We've improved the company modal experience when no data is available. Instead of showing an empty modal, users now see helpful messaging and suggestions for next steps. --- title: Seek job source description: Added Seek as a new job source for Australia, one of the country's largest job boards, significantly expanding coverage of the Australian job market with thousands of new postings. url: https://theirstack.com/en/product-updates/2025-06-25-seek-australia --- We've added Seek as a new job source for Australia 🇦🇺. Seek is one of Australia's largest job boards, significantly expanding our coverage of the Australian job market with thousands of new job postings across all industries and experience levels. --- title: Usage page improvements description: Fixed the webhook events chart not updating when changing the date range, added more colors for clients with multiple webhooks, and sorted the webhook list by event count. url: https://theirstack.com/en/product-updates/2025-06-26-usage-page-improvements --- We made several improvements to the usage page: - We have fixed an issue where the [webhook events](/en/docs/webhooks/monitor-your-webhooks) chart was not updating the content when you changed the date range. - We have added more colors so clients with several webhooks can understand better the chart. - We have sorted the list of [webhooks](/en/docs/webhooks) by the number of events. --- title: Mobile fix - Company lookup button description: Fixed the "Look up a company" button not opening on mobile devices, ensuring it now works correctly across all mobile browsers and screen sizes for a consistent experience. url: https://theirstack.com/en/product-updates/2025-06-27-mobile-fix --- We fixed an issue where the "Look up a company" button wasn't working properly on mobile devices. The button now opens correctly across all mobile browsers and screen sizes. This ensures a consistent user experience whether you're searching for companies on desktop or mobile. --- title: Naukri Gulf job source description: Added Naukri Gulf as a new job source expanding coverage across Gulf Cooperation Council countries including UAE, Saudi Arabia, Qatar, Oman, and Bahrain. url: https://theirstack.com/en/product-updates/2025-06-30-naukri-gulf --- We've added Naukri Gulf as a new job source, expanding our coverage across the Gulf Cooperation Council (GCC) countries: - UAE 🇦🇪 - Saudi Arabia 🇸🇦 - Qatar 🇶🇦 - Oman 🇴🇲 - Bahrain 🇧🇭 This addition provides comprehensive job market coverage in the Middle East's key economic hubs. --- title: New job sources (France, Asia-Pacific) description: Expanded job coverage with Welcome to the Jungle for the French market and JobsDB and JobStreet for Asia-Pacific markets including Hong Kong, Malaysia, Singapore, Philippines, Indonesia, and Thailand. url: https://theirstack.com/en/product-updates/2025-07-14-job-sources-france-apac --- We've expanded our job coverage with new sources in France and Asia-Pacific: - Welcome to the Jungle - major French 🇫🇷 job board - JobsDB and JobStreet covering Hong Kong 🇭🇰, Malaysia 🇲🇾, Singapore 🇸🇬, Philippines 🇵🇭, Indonesia 🇮🇩, Thailand 🇹🇭, New Zealand 🇳🇿 These additions significantly improve job coverage in French-speaking markets and key Asia-Pacific economies. --- title: Property exists OR filter + Company type improvements description: Added the property_exists_or filter to Jobs and Company Search endpoints to find records where at least one specified property exists, and improved company_type filtering to exclude recruiting agencies. url: https://theirstack.com/en/product-updates/2025-07-17-property-exists-or-filter --- We added a new `property_exists_or` filter to both [Jobs](/en/docs/api-reference/jobs/search_jobs_v1) and [Company Search](/en/docs/api-reference/companies/search_companies_v1) endpoints. This filter allows you to find records where at least one of the specified properties exists. We also improved the `company_type` filter. When filtering by `direct_employer`, we now exclude recruiting agencies to give you more accurate results when looking for direct hiring companies. --- title: New property exists filters (AND / OR) description: Introduced property_exists_and and property_exists_or filters in Jobs and Companies search endpoints to require that specific fields like final_url, hiring_team, or domain are present. url: https://theirstack.com/en/product-updates/2025-07-18-property-exists-filters --- We introduced `property_exists_and` and `property_exists_or` filters in both [Jobs](/en/docs/api-reference/jobs/search_jobs_v1) and [Companies](/en/docs/api-reference/companies/search_companies_v1) search endpoints. Use them to require fields like `final_url`, `hiring_team`, `company_object.domain`, `company_object.linkedin_url`, or `employment_statuses` (jobs) to be set. --- title: New technology_slugs property on Job Search description: Each job returned by the Jobs Search endpoint now includes a technology_slugs array containing the technology identifiers detected in the job title, description, or URL. url: https://theirstack.com/en/product-updates/2025-07-18-technology-slugs-on-jobs --- We added a `technology_slugs` array for each job returned by the [Jobs Search endpoint](/en/docs/api-reference/jobs/search_jobs_v1). It contains the technology slugs detected in the job\_title, job\_description, or job\_url. Read more about [how we source our technographic data](/en/docs/data/technographic/how-we-source-tech-stack-data) --- title: Company webhooks improvements description: Company webhooks now support continuous monitoring and automatically send events whenever new companies matching your search criteria are discovered, enabling real-time alerts for technology adoption. url: https://theirstack.com/en/product-updates/2025-07-23-company-webhooks --- Previously, you could set up [webhooks](/en/docs/webhooks) to export [company data](/en/docs/data/company) to external tools like Clay, N8N, and Zapier, but you'd miss out when new companies matched your search criteria. We've now added continuous monitoring – your webhooks will automatically send events whenever fresh companies are discovered that match your search parameters. This means you'll get instant notifications when new companies start adopting specific technologies (like Salesforce or Hubspot) or entire technology categories (such as CRM Platforms). --- title: API dialog improvements description: Improved the API dialog to properly handle special characters like apostrophes in request bodies and added curl command support for exports, technographics, and other request types. url: https://theirstack.com/en/product-updates/2025-07-29-api-dialog --- The API dialog let you get the curl command to call the API from the App. We've made 2 improvements to it: - Body request now properly supports special characters like apostrophes. - Displays curl for other requests (exports, technographics, etc.). --- title: New default limit for technographics API description: The Technographics API endpoint now returns all technologies by default instead of only 25 per request, eliminating the need for pagination to retrieve complete company tech stack data. url: https://theirstack.com/en/product-updates/2025-07-30-new-default-limit-technographics-api --- We've removed the default limit in the [Technographics endpoint](/en/docs/api-reference/companies/technographics_v1) on the number of technologies returned. Previously, the API only returned 25 technologies per request, forcing you to make multiple calls to get complete technology data for most companies. Since retrieving full tech stack is the most common use case, we've simplified the API to return all technologies by default. There is no need to pass the `page` and `limit` parameters anymore. --- title: New affiliate program description: Launched an improved affiliate program with higher commission rates and a self-service portal for partners, making it easier to earn revenue by referring customers to TheirStack. url: https://theirstack.com/en/product-updates/2025-08-07-new-affiliate-program --- We launched an improved [affiliate program](/en/docs/affiliate-program) with higher commission rates and a self-service portal. See the announcement post in the [blog](/en/blog/new-affiliate-program). --- title: New normalized 'locations' property in job results description: The Jobs Search endpoint now returns a normalized locations array for each job with structured geographic data including coordinates, administrative divisions, and country codes based on the GeoNames database. url: https://theirstack.com/en/product-updates/2025-08-08-locations-property --- The [Jobs Search endpoint](/en/docs/api-reference/jobs/search_jobs_v1) now returns a `locations` property for each job. It's an array of Location objects with comprehensive geographic data based on the GeoNames database. Each location object includes: **Core Location Information:** - `id` – ID of the location in GeoNames. - `name` – The name of the location. If it's a city, it will be the city name; if it's a country, it will be the country name; if it's a region, it will be the region name, etc (e.g., "New York City", "Germany") - `type` – The type of location (e.g., "city", "country", "region") - `feature_code` – GeoNames feature code (e.g., "PPL" for populated place, "ADM1" for first-order administrative division, "PCLI" for country...). Check all the possible feature codes [here](https://www.geonames.org/export/codes.html). - `feature_class` – GeoNames feature class (e.g., "P" for cities or towns, "A" for countries, states, regions...). Each one of the possible feature classes is each one of the sections in [here](https://www.geonames.org/export/codes.html). **Geographic Coordinates:** - `latitude` – Geographic latitude coordinate for precise mapping - `longitude` – Geographic longitude coordinate for precise mapping **Administrative Divisions:** - `admin1_name` – First-level administrative division name (e.g., "California", "New York") - `admin1_code` – First-level administrative division code (e.g., "CA", "NY") - `admin1_id` – GeoNames ID for the first-level administrative division - `admin2_name` – Second-level administrative division name (e.g., county or district) - `admin2_code` – Second-level administrative division code - `admin3_code` – Third-level administrative division code - `admin4_code` – Fourth-level administrative division code **Country and Continent:** - `country_code` – ISO 3166-1 alpha-2 country code (e.g., "US", "DE") - `country_id` – GeoNames ID for the country - `continent` – Continent code (e.g., "NA", "EU", "AS") Here's an example location object: ``` [ { "admin1_code": "NY", "admin1_id": "5128638", "admin1_name": "New York", "continent": "NA", "continent_id": "6255149", "country_code": "US", "country_id": "6252001", "feature_class": "P", "feature_code": "PPL", "id": "5128581", "latitude": 40.71427, "longitude": -74.00597, "name": "New York City" } ] ``` We've built a location parsing system that works like a universal translator for addresses. It doesn't just standardize formats—it also adds missing geographic coordinates and validates addresses to create a complete location profile for every job posting. This turns scattered location fragments into precise, searchable geographic data. See our [location normalization docs](/en/docs/data/job/data-workflow#extraction--normalization) --- title: New employment statuses filters description: Added the employment_statuses_or filter to Jobs and Companies search endpoints to match statuses like full_time or seasonal, plus new property_exists options to filter for jobs where employment status data is available. url: https://theirstack.com/en/product-updates/2025-08-11-employment-statuses --- New `employment_statuses_or` filter in the [Jobs Search endpoint](/en/docs/api-reference/jobs/search_jobs_v1) and [Company Search endpoint](/en/docs/api-reference/companies/search_companies_v1). Pass an array like `["full_time", "seasonal"]` to match any of the provided statuses. Leave empty or pass `null` to include all jobs. New `employment_statuses` option for `property_exists_or` and `property_exists_and` in the [Jobs Search endpoint](/en/docs/api-reference/jobs/search_jobs_v1) and [Company Search endpoint](/en/docs/api-reference/companies/search_companies_v1). Filter to only jobs where employment status information is available and populated. --- title: Company domain enrichment improvements description: Enhanced company domain identification by filtering out social media and link shortener URLs, and improved name-matching accuracy to prevent small companies from being falsely associated with larger ones. url: https://theirstack.com/en/product-updates/2025-08-12-company-domain-enrichment-improvements --- When building our [company dataset](/en/docs/datasets/options/company), we combine information from multiple sources. One of the most important pieces of company information we provide is the domain, and we made 2 major improvements to it: - **Better identification of URLs from social sites, link shorteners, etc.** - A significant number of companies set their LinkedIn URL to a link to `bit.ly`, `linktr.ee`, `sites.google.com`, `facebook.com`, `instagram.com`... When extracting the domain from those URLs, we'd say that Bit.ly, Linktree, Google, Facebook or Instagram (among others) were associated to tens of thousands of companies, which is obviously not the case. This is now fixed. For example, `bit.ly` was originally associated to thousands of companies because many of them had set their LinkedIn URL to a `bit.ly` link. Now it's only associated with the correct company, as shown in this [bit.ly domain search](https://app.theirstack.com/search/companies/new?query=N4IgjgrgpgTgniAXKAlgOwMYBsIBMoD6ALgPZECGWBMUAzhFkbUgGaW1QA0IJM+MBAEYJEAbVD5aGJERjRuLFFCy4kIDCTSL8mKCAC+nCXWmJZ8kIuWrEIAFYlBzQ8aky5XS0pVq0EALYEDk4GALrcGv4ADuRocAS4JP7k6AS8SKIggihEWHAAdJEg4SBQAB4xaLjEUBgAFmgkWCQA5vG0OC3MYqGGIOQQpAQc5DD17tD6QA). - **Better company linkage to companies with similar names** - Previously, in many cases we'd match small companies with names similar to those of larger companies to the larger company. For example, we'd say that the domain of a company named `AIR+` was `airbnb.com`, which is also not true. Now, the name similarity has to be much higher for us to consider two companies to be the same. --- title: Job processing improvements description: Improved job data quality by fixing double-escaped Markdown in YCombinator descriptions, correcting Join.com job locations to reflect actual positions, and populating missing salary_string fields. url: https://theirstack.com/en/product-updates/2025-08-13-job-processing-improvements --- Fixed double-escaped Markdown in YCombinator job descriptions so formatting like bold renders correctly. Fixed [Join](https://join.com) job locations so they reflect the actual job location rather than the company HQ. Fixed missing salary display for a small subset of jobs. The `salary_string` field was empty despite salary data being present, which left the UI column blank and impacted API results. Now any job with `min_salary` or `max_salary` includes a populated `salary_string`. This field represents the salary range in a human-readable and localized format. --- title: Location filter has better matching for states and regions description: Location filters in Jobs and Company search now use the normalized locations array for improved geographic matching across states, regions, and cities url: https://theirstack.com/en/product-updates/2025-08-19-improve-location-filter-in-jobs --- We've enhanced location filtering in the [Jobs Search endpoint](/en/docs/api-reference/jobs/search_jobs_v1) and job filters in the [Company Search endpoint](/en/docs/api-reference/companies/search_companies_v1) by improving how `location_pattern_or` and `job_location_pattern_not` filters work. - **Before:** Searching for "California" only matched jobs with "California" in the location string - **Now:** Returns all jobs from any city within California (San Francisco, Los Angeles, Sacramento, etc.) or cities containing "California" in the name #### Previous limitations Location filtering used only the basic `location` field, which had several limitations: - **Unstructured data** - Location information wasn't standardized. For example, in some jobs the location was "San Francisco, CA" and in others it was "San Francisco, California". - **Inconsistent details** - State names, city names, and country information weren't always available or standardized - **Limited search accuracy** - You could only match exact text patterns in the location string #### What's improved These filters now search across the enhanced `locations` attribute (introduced in our [August 8 update](/en/product-updates/2025-08-08-locations-property)) instead of just the basic `location` field. This provides more accurate geographic matching using structured location data with normalized city and state information. This enhancement leverages our [location normalization process](/en/docs/data/job/data-workflow#extraction--normalization) to deliver significantly better geographic search accuracy across all [job sources](/en/docs/data/job/sources). --- title: New filter `company_linkedin_url` in Technographics endpoint description: Filter companies by LinkedIn URL directly in the Technographics endpoint without needing to search for domain or name first, reducing API calls and credits needed url: https://theirstack.com/en/product-updates/2025-09-02-company-linkedin-url-technographics-endpoint --- Previously, you could only filter companies in the [Technographics endpoint](/en/docs/api-reference/companies/technographics_v1) using `company_domain` or `company_name`. Now you can also use `company_linkedin_url` as a filter. If you're already working with LinkedIn URLs as your primary company identifier, you no longer need to make an additional call to the [Company Search endpoint](/en/docs/api-reference/companies/search_companies_v1) to find the domain or name first. You can now query the Technographics endpoint directly with the LinkedIn URL. This streamlines your workflow and reduces the number of API calls and [API credits](/en/docs/pricing/credits) needed to get technology data for companies. --- title: Fixed missing employment status data across job sources description: Resolved an issue where employment status information (full-time, part-time, etc.) was missing from job listings that should have included this data url: https://theirstack.com/en/product-updates/2025-09-02-employement-statuses-fix --- We've identified and resolved an issue affecting employment status data across several [job sources](/en/docs/data/job/sources). Previously, the employment status field (which indicates whether positions are full-time, part-time, contract, etc.) was appearing empty for certain job listings, even when this information was available from the source. This has now been fixed for all jobs discovered from September 2, 2025 onwards, ensuring that employment status data is properly captured and displayed when available from job sources. For older jobs, we'll reprocess them in the coming weeks to backfill this missing data. --- title: New Location Filters for geographic targeting description: Introducing job_location_or and job_location_not filters for precise location-based job search using structured location IDs with hierarchical and multi-language support url: https://theirstack.com/en/product-updates/2025-09-04-add-new-filter-for-locations --- > 🚧 **Beta Feature:** This new filtering capability is currently available for recent jobs (posted within the last 3 months ±). We're actively expanding coverage to older jobs and improving the system based on user feedback. 🚧 We've introduced new location filters `job_location_or` and `job_location_not` to the [Jobs Search endpoint](/en/docs/api-reference/jobs/search_jobs_v1) and [Company Search endpoint](/en/docs/api-reference/companies/search_companies_v1) for precise geographic targeting in job searches. These new filters address several limitations of the existing `location_pattern_or` filter: - **Greater precision** - Target specific cities, states, or regions with exact accuracy. When searching for San Francisco, results will be limited to California, U.S., and won't include other cities with the same name elsewhere in the world - **Hierarchical location searches** - Search for "Europe", "China" or "California" and get all jobs within that region. The hierarchical location data enables searches at any level (country, state, province, city, etc.). This wasn't possible with the previous text-based approach, which couldn't understand location hierarchies - **Multi-language location searches** - Search for locations in different languages using the same location IDs, ensuring consistent results regardless of the search language. With the previous string matching approach, searching for "Germany" wouldn't match all occurrences since "Deutschland" could be used instead - **Cross-country city searches** - Search across multiple cities in different countries simultaneously. This supports state/city queries across countries (e.g., Alabama, US and London, UK) in a single search request - **Improved flexibility** - Easily combine multiple location criteria or exclude specific areas - **Better performance** - More efficient searches using indexed location data - **Structured data** - Uses normalized location IDs instead of text pattern matching You can use the [locations catalog endpoint](/en/docs/api-reference/catalog/get_catalog_locations_v0) to search for the IDs of your desired locations. --- title: Locations Catalog for geographic targeting description: Introducing a searchable locations catalog endpoint to easily find location IDs for precise geographic targeting in job and company searches url: https://theirstack.com/en/product-updates/2025-09-05-new-location-catalog --- We've just released our new [locations catalog endpoint](/en/docs/api-reference/catalog/get_catalog_locations_v0), making it simple to find and search through location data when you need precise geographic targeting. This is especially useful when you're integrating our API into your application and want to use location-based filtering: 1. A user searches for "Paris" in your app 2. Your system calls [GET `/v0/catalog/locations?name=Paris`](/en/docs/api-reference/catalog/get_catalog_locations_v0) to get Paris's location ID 3. You use that ID with our **[Jobs endpoint](/en/docs/api-reference/jobs/search_jobs_v1)** using `"job_location_or": [{"id": "XXX"}]` to return jobs only in Paris The workflow is straightforward and keeps the complexity hidden from your users. --- title: New `job_description_contains_not` filter description: Filter out unwanted jobs by excluding specific words or phrases from job descriptions using whole-word matching and smart case handling in the Jobs Search endpoint url: https://theirstack.com/en/product-updates/2025-09-08-new-filter-job-description-contains-not-in-job-search --- We've added a new exclusion filter called `job_description_contains_not` to the [Jobs Search endpoint](/en/docs/api-reference/jobs/search_jobs_v1). This filter helps you exclude jobs that contain specific words in their descriptions. Here's how it works: - **Whole word matching**: It only matches complete words using word boundaries, so searching for "quality" won't exclude jobs mentioning "inequality" - **Smart case handling**: Searches are case-insensitive by default, but if you use uppercase patterns, we'll respect the exact casing - **Multiple exclusions**: You can exclude jobs containing any of several different words at once Perfect for filtering out roles you're not interested in, like excluding "internship" positions or "remote" jobs when you prefer in-office work. --- title: New required filters for job search by company description: Search for jobs by company domain or LinkedIn URL without date filters using the new company_domain_or and company_linkedin_url_or required filter options in the Jobs Search endpoint url: https://theirstack.com/en/product-updates/2025-09-08-new-required-filter-job-search --- Previously, when using the [Jobs Search endpoint](/en/docs/api-reference/jobs/search_jobs_v1), you needed to include at least one of these required filters: - `posted_at_max_age_days` - `posted_at_gte` - `posted_at_lte` - `company_name_or` We've expanded the list of required filters to include two new options: - `company_domain_or` - `company_linkedin_url_or` Now you can search for jobs from specific companies using their domain or LinkedIn URL, without needing to specify dates or company names. This gives you more flexibility when targeting jobs from particular organizations. --- title: Improved seniority parsing for VP and Staff roles description: Seniority classification now correctly handles Vice President roles as Senior level and limits Staff seniority to explicit IC positions like Staff Engineer, fixing misclassifications url: https://theirstack.com/en/product-updates/2025-09-12-improved-seniority-parsing --- The `seniority` field in every `job` object in the [Job Search endpoint](/en/docs/api-reference/jobs/search_jobs_v1) can take one of these 5 values: `c_level`, `staff`, `senior`, `mid_level`, `junior` Previously, seniority was not being correctly assigned for certain job titles: - All “Vice President” roles were sometimes misclassified, being considered as mid-level roles, and all "VP" roles were considered C-Level. - The “Staff” seniority label was applied too broadly, including roles like “Staff Nurse” or “Staff Physician” that do not represent Staff-level IC (Individual Contributor) positions. With this update, seniority assignment has been improved: - All “Vice President” roles are now consistently marked as Senior, rather than C-Level. While VP might sound like a C-Level title, in many organizations—especially banks and financial institutions—VP is a very common title that better aligns with Senior-level responsibility. - The “Staff” seniority is now reserved only for explicit Staff-level IC roles, such as “Staff Engineer” or “Member of the Technical Staff.” - Roles like “Staff Nurse” or “Staff Physician” are no longer misclassified as Staff; instead, they are mapped to more appropriate levels, often mid-level. --- title: Update to blur_company_data for single company queries description: Starting October 2025, blur_company_data no longer reduces credit costs when filtering by a single company, helping maintain sustainable low pricing across the platform url: https://theirstack.com/en/product-updates/2025-10-06-blur-company-data-update --- Starting October 9, 2025, `blur_company_data` won't have any effect when filtering by a single company and will be charged as if it wasn't there. This change helps us maintain our low pricing while keeping the platform sustainable for everyone. Read more about this update in our [blog post](/en/blog/blur-company-data-changes). --- title: General improvements to the job search endpoint description: Major performance improvements across the platform including 3x faster job searches, 2x faster webhooks and technographics queries, and 25% faster company technology filtering url: https://theirstack.com/en/product-updates/2025-10-22-performance-improvements --- We've made several improvements to our platform over the past few weeks to boost stability and performance. Here's what's gotten faster: #### Webhooks [Webhooks](/en/docs/webhooks) are now more reliable and faster than ever. We've separated webhooks into different pipelines to eliminate bottlenecks and keep things running smoothly. #### Job Searches When you filter job searches by company identifiers (domain, LinkedIn URL, or name), you'll notice significant speed improvements: - Searches for companies that don't exist in our database are now **3x faster** than before - Searches for companies that do exist in our database are now **2x faster** than before #### Technographics Technographics queries are now **2x faster**, giving you the technology insights you need in half the time. #### Company Searches Filtering company searches by technology is now **25% faster**, making it quicker to find companies using specific tech stacks. --- title: Free Plan Update description: Updated free plan now includes 50 company credits and 200 API credits per month, with up to 5 pages of search results and 25 results per page at 2 requests per second url: https://theirstack.com/en/product-updates/2025-10-23-free-plan-update --- We've updated our free plan with clearer limits while keeping it completely free forever. Every month, free plan users get **50 [company credits](/en/docs/pricing/credits)** and **200 API credits**. New limits include: - Browse up to 5 pages of search results - View up to 25 results per page - [Rate limit](/en/docs/api-reference/rate-limit) of 2 requests per second For complete details on all features and limits, see our [pricing plans](/en/docs/pricing/plans) page. Need more? Upgrade to any paid plan for unlimited pages, up to 500 results per page, and 4 requests per second at your [billing settings](https://app.theirstack.com/settings/billing/purchase?defaultTab=app). --- title: Clay Integration description: TheirStack Jobs Data is now available as an integration in Clay, giving you access to real-time job posting data directly within your GTM workflows and enrichment tables url: https://theirstack.com/en/product-updates/2025-10-24-clay-integration --- We're excited to announce that TheirStack Jobs Data is now available as an integration in Clay, giving you access to real-time job posting data directly within your GTM workflows. #### How to Use To get started with the TheirStack integration in Clay: 1. Go to [Clay](https://www.clay.com) and create a new table. 2. Go to **"Add Enrichment"** in your Clay table 3. Select **"TheirStack"** from the integrations list 4. Choose **"Get Company Jobs"** to retrieve job postings For more information about our [job data](/en/docs/data/job), check out our [Job Search API documentation](/en/docs/api-reference/jobs/search_jobs_v1). You can also learn more about the integration on [Clay's TheirStack integration page](https://www.clay.com/integrations/data-provider/theirstack) or read about it in [Clay's product roundup changelog](https://www.clay.com/changelog/product-roundup-25-q4-2). --- title: New AI and enterprise technologies description: Expansion of technology detection across AI platforms, data science tools, supply chain solutions, tag management systems, and enterprise software url: https://theirstack.com/en/product-updates/2025-10-31-new-technologies --- We've added 48 new technologies to our detection system, expanding coverage across artificial intelligence, data science, supply chain management, tag management, and enterprise software categories. #### Artificial Intelligence & Machine Learning - [IFS.ai](https://theirstack.com/en/technology/ifs-ai) - [NVIDIA Nemotron](https://theirstack.com/en/technology/nvidia-nemotron) - [NVIDIA Dynamo](https://theirstack.com/en/technology/nvidia-dynamo) - [RAPIDS](https://theirstack.com/en/technology/rapids) - [NVIDIA BioNeMo](https://theirstack.com/en/technology/nvidia-bionemo) - [Triton](https://theirstack.com/en/technology/triton) - [Gurobi Optimizer](https://theirstack.com/en/technology/gurobi-optimizer) - [NVIDIA PhysicsNeMo](https://theirstack.com/en/technology/nvidia-physicsnemo) #### Data Science & Analytics - [Google OR-Tools](https://theirstack.com/en/technology/google-or-tools) - [Waaila](https://theirstack.com/en/technology/waaila) - [UTM.io](https://theirstack.com/en/technology/utm-io) - [HiGHS](https://theirstack.com/en/technology/highs) - [PyVRP](https://theirstack.com/en/technology/pyvrp) #### Supply Chain & Logistics - [Customer Order and Network Density OptimizeR (CONDOR)](https://theirstack.com/en/technology/customer-order-and-network-density-optimizer--condor-) - [RouteSmart Technologies](https://theirstack.com/en/technology/routesmart-technologies) - [Hexaly](https://theirstack.com/en/technology/hexaly) - [NextBillion.ai](https://theirstack.com/en/technology/nextbillion-ai) - [UPS](https://theirstack.com/en/technology/ups) #### Tag Management & Data Quality - [Website Observer](https://theirstack.com/en/technology/website-observer) - [Enterprise Tag Manager](https://theirstack.com/en/technology/enterprise-tag-manager) - [DataTrue](https://theirstack.com/en/technology/datatrue) - [Tag Inspector](https://theirstack.com/en/technology/tag-inspector1) - [TAGLAB](https://theirstack.com/en/technology/taglab) - [Code Cube](https://theirstack.com/en/technology/code-cube) - [Tag Insight](https://theirstack.com/en/technology/tag-insight) - [Data Kojak](https://theirstack.com/en/technology/data-kojak) - [Netvigie Tracking](https://theirstack.com/en/technology/netvigie-tracking) - [Verified Data](https://theirstack.com/en/technology/verified-data) #### Application Development & Infrastructure - [Nextmv](https://theirstack.com/en/technology/nextmv1) - [FlashInfer](https://theirstack.com/en/technology/flashinfer) - [Strimzi Kafka Operator](https://theirstack.com/en/technology/strimzi-kafka-operator) - [SGLang](https://theirstack.com/en/technology/sglang) #### Enterprise Software - [Maximo Asset Management](https://theirstack.com/en/technology/maximo-asset-management) - [SAP Field Service Management](https://theirstack.com/en/technology/sap-field-service-management) - [Apache KIE](https://theirstack.com/en/technology/apache-kie) - [NEC](https://theirstack.com/en/technology/nec) #### Mapping & Location Services - [GraphHopper Directions API](https://theirstack.com/en/technology/graphhopper-directions-api) #### Other Categories - [Solvice](https://theirstack.com/en/technology/solvice) - Resource Scheduling - [Accutics](https://theirstack.com/en/technology/accutics) - Marketing Performance Management - [LMCache](https://theirstack.com/en/technology/lmcache) - Content Delivery Network - [Leaf Signal](https://theirstack.com/en/technology/leaf-signal) - Conversion Optimization - [Avo](https://theirstack.com/en/technology/avo1) - Data Management Platform - [Adobe Experience Platform Assurance](https://theirstack.com/en/technology/adobe-experience-platform-assurance) - Application Testing - [Terminus](https://theirstack.com/en/technology/terminus) - Link Management Tools - [LlamaIndex](https://theirstack.com/en/technology/llamaindex) - Document Management - [Data On Duty](https://theirstack.com/en/technology/data-on-duty) - GDPR Compliance - [Raisely](https://theirstack.com/en/technology/raisely) - Fundraising and Donation Management - [Jarvi](https://theirstack.com/en/technology/jarvi) - Recruitment --- title: New columns when exporting jobs description: Job exports now include employment status and seniority level columns in CSV and Excel formats, helping you filter and analyze positions by type and experience level url: https://theirstack.com/en/product-updates/2025-11-03-job-export-new-columns --- We've added two new columns to job exports from the [Job Search](/en/docs/app/job-search) feature. These columns help you filter and analyze jobs more effectively when exporting your results. The new columns are: - **`employment_status`** - Displays the employment statuses for the job. This can include values like "Full-time", "Part-time", "Contract", or "Temporary". When a job has multiple statuses, they're listed as a comma-separated string. - **`seniority`** - Indicates the seniority level of the position. This field uses values like `c_level`, `staff`, `senior`, `mid_level`, or `junior` to help you categorize roles by experience level. These columns are automatically included in all job exports (CSV and Excel formats), so you'll have richer data to work with when analyzing job postings or building integrations. --- title: Rate Limit Headers description: API responses now include rate limit headers showing remaining requests, reset times, and applied policies, making it easier to monitor usage and manage your integrations url: https://theirstack.com/en/product-updates/2025-11-03-rate-limit --- We've added rate limit information to API response headers, making it easier to monitor your usage and manage your API integrations. Every API response now includes these headers: - **RateLimit** - Current quota status per policy with remaining requests and reset time - **RateLimit-Policy** - Applied policy definitions with limits and window durations - **RateLimit-Remaining** - Shows how many requests you have left in each time window - **RateLimit-Reset** - Tells you when each limit resets (in seconds) - **RateLimit-Limit** - Your total allowed requests per window For complete details on which headers are included, what they mean, and how to use them, check out our [API documentation](/en/docs/api-reference/rate-limit). The rate limiting section explains everything you need to know about rate limits and how to handle them in your applications. --- title: Fill Rate Metrics description: View real-time fill rate percentages for every field across Job, Company, Technographic, and Technology entities, showing what percentage of records have data for each attribute url: https://theirstack.com/en/product-updates/2025-11-10-fill-rate --- You can now see the fill rate for every field across our main entities: [Job](/en/docs/datasets/options/job), [Company](/en/docs/datasets/options/company), [Technographic](/en/docs/datasets/options/technographic), and [Technology](/en/docs/datasets/options/technographic). Fill rate shows what percentage of records have a value for each field. We update this metric in real time, so you'll always see the latest data coverage. --- title: Jobs and Companies Statistics Pages description: New statistics pages for Jobs and Companies with monthly totals, breakdowns by country, source, workplace type, industry, employee size, and headquarters location. url: https://theirstack.com/en/product-updates/2025-11-10-job-company-statistics --- We've added a new [Jobs Statistics page](/en/docs/data/job/statistics) where you can see the total number of jobs discovered each month. You'll also find breakdowns by country, source, and workplace type. We've also created a [Companies Statistics page](/en/docs/data/company/statistics) with breakdowns by industry, employee size, and headquarters country. --- title: Smarter company matching using multiple data points description: We've enhanced our company matching algorithm to accurately associate jobs with companies, even when multiple companies share the same name. url: https://theirstack.com/en/product-updates/2025-11-17-company-matching --- We've fixed an issue where jobs weren't always matched to the correct company. When multiple companies had the same name, our system couldn't tell them apart reliably. Now our matching algorithm uses the job's company domain and source as additional signals to identify the right company. This means each job gets linked to the correct company profile, even when company names are identical. All new jobs posted from November 17, 2025 onward use this improved matching. We're also updating existing jobs over the next few weeks so they benefit from the same enhancement. --- title: Job location filtering - 20% fewer false matches description: The job_location_or filter (New Job Location filter in the UI) now has significantly fewer false positives, providing more accurate location-based job search results url: https://theirstack.com/en/product-updates/2025-12-18-location-or-filter-false-positives-reduced --- We've significantly improved the accuracy of the `job_location_or` filter (shown as "New Job Location" in the UI) reducing false positives in location matching by ~20%. ### Before When looking for jobs from many cities, around 20% of the results were false positives. For example, when looking for jobs from Manchester, one would get results from different places as shown in the image below: ### After This happened because for jobs where we didn't have structured location data but just a location string, we'd fall back to making string matches on the name of the location being searched, as well as it's parent administrative units (state, country, etc.). So we'd be looking for jobs mentioning 'England' as well, which would yield many false positives. This is now fixed and in the following image you can see that both the number of jobs found is lower, and there are no false positives anymore: --- title: Full locations catalog - over 4.2M locations description: The locations catalog endpoint now supports searching through the complete catalog of over 4.2M locations, expanded from the previous 250k limit url: https://theirstack.com/en/product-updates/2025-12-19-expanded-location-catalog --- We've expanded the [locations catalog endpoint](/en/docs/api-reference/catalog/get_catalog_locations_v0) to include the full catalog of over 4.2 million searchable locations, up from the previous limit of 250,000 locations. ### What's changed When we first introduced the [locations catalog](/en/product-updates/2025-09-05-new-location-catalog) alongside the [new location filters](/en/product-updates/2025-09-04-add-new-filter-for-locations), we initially limited searchable locations to 250k to ensure fast response times. Now, you can search through and use the complete catalog of over 4.2 million locations in your job searches. This means you can now find and use location IDs for: - **More cities and towns** - Access to smaller cities, towns, and localities that weren't previously searchable - **Broader geographic coverage** - More comprehensive location data across all countries and regions - **Greater precision** - Find exact location IDs for even the most specific geographic areas All locations in the catalog can be used with the `job_location_or` and `job_location_not` filters in the [Jobs Search API](/en/docs/api-reference/jobs/search_jobs_v1) and the New Job Location filter in the UI, giving you access to the full breadth of our location data for precise geographic targeting. --- title: New AI and accounting technologies description: 24 new technologies added to our detection system, expanding coverage across AI models like DeepSeek and Llama, accounting software, meeting and collaboration tools, and development platforms url: https://theirstack.com/en/product-updates/2026-01-15-new-technologies --- We've added 24 new technologies to our detection system, expanding coverage across artificial intelligence models, accounting software, meeting tools, and development platforms. #### Artificial Intelligence & Machine Learning - [Kimi K2](https://theirstack.com/en/technology/kimi-k2) - [Llama 3](https://theirstack.com/en/technology/llama-3) - [DeepSeek-R1](https://theirstack.com/en/technology/deepseek-r1) - [Qwen3](https://theirstack.com/en/technology/qwen3) - [DeepSeek-V3](https://theirstack.com/en/technology/deepseek-v3) - [gpt-oss](https://theirstack.com/en/technology/gpt-oss) - [Llama 4](https://theirstack.com/en/technology/llama-4) - [Gemma](https://theirstack.com/en/technology/gemma) #### Accounting & Financial Management - [MyUnisoft](https://theirstack.com/en/technology/myunisoft) - [Cegid Expert](https://theirstack.com/en/technology/cegid-expert) - [Cegid Loop](https://theirstack.com/en/technology/cegid-loop) - [Cegid Quadra](https://theirstack.com/en/technology/cegid-quadra) - [Pennylane](https://theirstack.com/en/technology/pennylane) - [Ingeneo](https://theirstack.com/en/technology/ingeneo) - [ACD Groupe](https://theirstack.com/en/technology/acd-groupe) - [Tiime](https://theirstack.com/en/technology/tiime) #### Meeting & Collaboration Tools - [tl;dv](https://theirstack.com/en/technology/tl-dv) - [Otter.ai](https://theirstack.com/en/technology/otter-ai) - [Fireflies](https://theirstack.com/en/technology/fireflies) #### Development & Testing - [Keploy](https://theirstack.com/en/technology/keploy) - Test Automation - [Module Federation](https://theirstack.com/en/technology/module-federation) - Web Framework #### Other Categories - [Notify](https://theirstack.com/en/technology/notify) - Push Notifications - [HiveMQ](https://theirstack.com/en/technology/hivemq) - IoT Platform - [Praiz](https://theirstack.com/en/technology/praiz) - Call Recording - [Claap](https://theirstack.com/en/technology/claap) - Sales Productivity --- title: Increased amount of discovered jobs description: We've significantly increased the number of daily jobs in our system by scaling our discovery agents and enhancing our job discovery strategy to capture more job types than ever before. url: https://theirstack.com/en/product-updates/2026-01-19-increased-daily-jobs-discovery --- Since November we've constantly increased the number of daily jobs in our system by scaling up our discovery agents and improving how we find new job postings. We now have more agents scanning job boards, so we're catching jobs faster and more frequently. We've also improved our discovery strategy to find a wider variety of job types, job roles and jobs in countries that we might have missed before. #### What this means for you: - **More hits on your job searches**: Your searches will return more results - **More jobs for each company**: Companies now have more job postings in our system - **More technology hits**: When searching for jobs or companies using specific technologies, you'll find more matches These improvements are live now. You'll see more jobs in your searches and exports as we continue discovering new postings every day. --- title: Search within your Company Lists description: New "Add filter" button lets you apply job title, description, and technology filters to your saved company lists, so you can search within lists and export enriched results url: https://theirstack.com/en/product-updates/2026-02-02-search-within-company-lists --- **The problem:** When you save companies to a list after searching by job title or technology, the list only shows basic company information. You lose the job and technology context that made those companies relevant in the first place — and exports don't include those fields either. **The solution:** You can now click the **"Add filter"** button next to the search bar on any company list page. This opens the [company search](/en/docs/app/company-search) with your list pre-selected as a filter, where you can: - Re-apply job title or description filters to see matching jobs - Add technology filters to see which tools each company uses - Export results with job titles, technologies, and other fields included This bridges the gap between your curated [company lists](/en/docs/app/company-lists) and TheirStack's full search capabilities — so you never lose the context of why a company was added to your list. --- title: Favourite Technologies description: Star the technologies you care about so they always appear first in company profiles and search filters, letting you instantly check if any company uses the tools you track url: https://theirstack.com/en/product-updates/2026-02-11-favourite-technologies --- **The problem:** When you open a company profile to check its tech stack, you have to manually search through dozens of technologies to find the ones you care about. Every time, the same repetitive filtering. **The solution:** You can now mark technologies as **favourites**. Starred technologies appear first everywhere — in company profiles and in search filters. Open any company profile, search for a technology, and click the **star icon** to add it to your favourites. From now on, when you open any company profile, your favourites appear at the top — so you can instantly check if a company uses the tools you're tracking. If a favourite technology is not detected for that company, it will still show up in the starred section marked as unknown, confirming the company is not using it. You can also manage your favourite technologies from **Settings → Preferences** at any time. Your favourites also appear at the top of the **technology filter** in [company search](/en/docs/app/company-search), making it faster to build searches around the technologies you track most. --- title: Excluding recruiting agencies from technology signals description: We now automatically exclude recruiting agencies, staffing companies, and similar firms from technology signals to ensure you only see signals from direct employers. url: https://theirstack.com/en/product-updates/2026-02-13-exclude-recruiting-agencies-technology-signals --- We've updated our technology signals to automatically exclude recruiting agencies, staffing companies, and other firms that repost job offers on behalf of other companies. Previously, results sometimes included companies that didn't provide meaningful value—firms that repost job offers for other companies rather than using the technologies themselves. This reduced the quality and relevance of your search results. Now, when you search for companies using technology signals (technographics), you'll only see direct employers—companies that post jobs for their own positions. #### What this means for you: - **More accurate results**: Signals now reflect companies that actually use the technologies you're looking for - **Better targeting**: Results focus on direct employers that are relevant for sales and marketing outreach - **Less manual filtering**: No need to manually filter through irrelevant companies to find valuable ones This filtering happens automatically in all technology signal searches, so you don't need to do anything differently. We'll continue making improvements to maintain and enhance the accuracy and reliability of our data to deliver a better experience for all users. --- title: MCP Server: Connect AI assistants to TheirStack description: Connect AI assistants like Claude, Cursor, or ChatGPT to TheirStack via the Model Context Protocol to search jobs, find companies, and explore tech stacks using natural language url: https://theirstack.com/en/product-updates/2026-02-13-mcp-server --- You can now connect AI assistants like Claude, Cursor, or ChatGPT to TheirStack using the [Model Context Protocol (MCP)](/en/docs/mcp). Ask your AI assistant questions in natural language and it will query TheirStack's data directly — no copy-pasting, no code needed. #### What you can do - **Search jobs** — _"Find Python jobs in Berlin paying over 80k"_ - **Find companies** — _"Companies using Snowflake in Germany with 100+ employees"_ - **Explore tech stacks** — _"What technologies does Stripe use?"_ - **Browse catalogs** — _"List all AI/ML technology categories"_ #### How to connect Add [TheirStack's MCP server](/en/docs/mcp) to your client with your [API key](/en/docs/api-reference/authentication). Setup takes under a minute — see the [full documentation](/en/docs/mcp) for Cursor, Claude Code, Claude Desktop, Windsurf, and other clients. [MCP](/en/docs/mcp) requests consume [API credits](/en/docs/pricing/credits) at the same rate as regular API calls. --- title: New sales and marketing technologies description: 25 new technologies added to our detection system, expanding coverage across sales tools, marketing and growth platforms, finance and billing software, and developer infrastructure url: https://theirstack.com/en/product-updates/2026-02-17-new-technologies --- We've added 25 new technologies to our detection system, expanding coverage across sales tooling, marketing and growth platforms, finance and billing software, and development infrastructure. #### Sales - [11x](https://theirstack.com/en/technology/11x) - [Cargo](https://theirstack.com/en/technology/cargo) - [Centralize](https://theirstack.com/en/technology/centralize) - [Nomination](https://theirstack.com/en/technology/nomination) - [Qobra](https://theirstack.com/en/technology/qobra) - [Rox](https://theirstack.com/en/technology/rox) - [Vieu](https://theirstack.com/en/technology/vieu) #### Marketing & Growth - [6sense](https://theirstack.com/en/technology/6sense) - [Addingwell](https://theirstack.com/en/technology/addingwell) - [Airscale](https://theirstack.com/en/technology/airscale) - [N.Rich](https://theirstack.com/en/technology/n-rich) - [Topo](https://theirstack.com/en/technology/topo1) - [Userled](https://theirstack.com/en/technology/userled) - [Waalaxy](https://theirstack.com/en/technology/waalaxy) #### Finance & Billing - [Autumn](https://theirstack.com/en/technology/autumn) - [Lago](https://theirstack.com/en/technology/lago1) - [LeanPay](https://theirstack.com/en/technology/leanpay) - [Stigg](https://theirstack.com/en/technology/stigg1) - [Upflow](https://theirstack.com/en/technology/upflow1) #### Collaboration, Security & Developer Infrastructure - [Axonaut](https://theirstack.com/en/technology/axonaut) - [BetterContact](https://theirstack.com/en/technology/bettercontact) - [Didomi](https://theirstack.com/en/technology/didomi) - [Apache Iceberg](https://theirstack.com/en/technology/apache-iceberg) - [Metronome](https://theirstack.com/en/technology/metronome) - [Orb](https://theirstack.com/en/technology/orb) --- title: New Support Center description: New in-app Support Center lets you request technology keywords, report bugs, request features, and share feedback with guided forms, screenshot attachments, and ticket tracking url: https://theirstack.com/en/product-updates/2026-02-25-support-center --- **The problem:** Submitting feedback or requesting a missing technology required filling out an external form with no way to track your request's status. **The solution:** A new **Support Center** lets you create and track requests directly inside the app. Click the help icon and select "Contact support" to get started. Choose from five categories: - **Request a keyword** — Ask us to track a new technology, skill, certification, or topic we don't cover yet - **Report a bug** — Something isn't working as expected - **Request a feature** — Suggest a new capability - **Share feedback** — Tell us what you think - **Other** — Anything else (free text) Each category has a guided form. You can attach screenshots and track your request's status from the tickets list. You can also request a new technology directly from the **technology filter** — if your search doesn't match any known technology, click **"request a new technology"** in the dropdown. --- title: New API keys section and workspace-wide management description: Discover how TheirStack's new API keys section lets you set expiration dates, revoke compromised keys, and manage all workspace access from one screen. url: https://theirstack.com/en/product-updates/2026-03-04-api-keys-section --- We've added a dedicated API keys section in workspace settings. Previously, you couldn't set expirations, revoke keys without losing history, or see all workspace keys in one place. Now you get one screen per workspace with optional expiration when creating a key and revoke when you need to—usage history is preserved. In practice: - **One place for all keys** — See and manage every [API key](/en/docs/api-reference/authentication) in the workspace from one screen. - **Expiration dates** — Create keys that expire on a chosen date for temporary access or safer sharing. - **Revoke instead of delete** — Revoke a key when it's compromised or no longer needed; you keep visibility into past usage. - **Workspace-scoped** — Keys belong to the workspace, so switching workspaces shows the right set of keys. The new API keys section is available in your workspace settings. We'll keep improving how you control and audit API access. --- title: Workspaces have arrived at TheirStack description: Discover how TheirStack workspaces let you switch contexts in one click, separate lists and searches per team, and manage up to 5 workspaces. url: https://theirstack.com/en/product-updates/2026-03-04-workspace-switcher --- We've added workspaces so you can switch between them, create new ones, and edit their details—all from the sidebar. Previously, keeping work for different teams or projects separate meant either logging in and out or mixing [company lists](/en/docs/app/company-lists), saved searches, and settings in a single account. Now you can switch workspaces in one click from the sidebar. Company lists, saved searches, and settings stay separate per workspace. You can create new workspaces (up to 5 as owner) and edit names and details whenever you need to. What this means for you: - **Switch without switching accounts** — Move between workspaces in one click; no need to log out or lose context. - **Separate spaces for teams or clients** — Use one workspace per team or client, or create one just for yourself. - **Full control** — Create workspaces, edit names and details, and keep company lists and saved searches scoped to each workspace. Workspaces are available now in the sidebar. We'll continue to improve how you organize and switch between your work. --- title: TheirStack vs 6sense description: Compare TheirStack and 6sense for technographic and intent data. While 6sense is an enterprise ABM platform at $50K+/year, TheirStack delivers self-serve technographic intelligence and hiring intent signals with transparent pricing from $59/month. Find which tool fits your needs. url: https://theirstack.com/en/comparisons/theirstack-vs-6sense --- 6sense and TheirStack both help B2B teams identify companies that are adopting or investing in specific technologies — but they take fundamentally different approaches. 6sense is an enterprise ABM orchestration platform. TheirStack is a focused, self-serve technographic and [job data](/en/docs/data/job) platform. ## Quick Decision Guide #### Choose TheirStack if - ✓You want transparent, traceable intent signals from actual job postings - ✓You need a self-serve platform with transparent pricing — no $50K+/year commitment - ✓You want one-time purchases available — buy credits without any subscription or annual contract - ✓You want real-time job data alongside technographic intelligence - ✓You need a developer-first API with 40+ filters and sub-second response times - ✓You're a startup or growth-stage team that needs focused technographic data - ✓You want to explore data for free before committing to a paid plan #### Choose 6sense if - ✓You need a full ABM orchestration platform with campaign management - ✓You want AI-powered predictive analytics for account scoring - ✓You need anonymous buyer journey tracking across the web - ✓You require intent data from B2B publisher networks (not just hiring signals) - ✓Your budget supports $50K+/year and you have a dedicated ABM team ## Feature comparison ### Access & Pricing | Feature | TheirStack | 6sense | | --- | --- | --- | | Access | ✓Self-serve API + UI | Enterprise sales-led | | Pricing | ✓Free tier + plans from $59/mo, one-time purchases available | ~$50K+/year, annual contracts only | | Time to value | ✓Minutes (self-serve signup) | Weeks/months (enterprise onboarding) | ### Data & Capabilities | Feature | TheirStack | 6sense | | --- | --- | --- | | Jobs API | ✓Yes — real-time, 40+ filters | No | | Technographics | Job-based detection (frontend + backend) | AI-based detection (30K+ technologies) | | Intent signals | Hiring intent from job postings | Anonymous web browsing + B2B publisher network | | ABM orchestration | No — focused on data | ✓Yes — full campaign management | | Predictive analytics | No | ✓Yes — AI-powered account scoring | | Signal transparency | ✓Fully traceable to job postings | AI/ML model (black box) | ### Integration & Developer Experience | Feature | TheirStack | 6sense | | --- | --- | --- | | API response time | ✓100ms–2s | N/A (not an API-first product) | | Documentation | ✓Public, self-serve | Enterprise access only | | Webhooks | ✓Yes — real-time notifications | Limited | | CRM integration | API + webhooks (any CRM) | Deep Salesforce/HubSpot integrations | ## What is 6sense? 6sense is an AI-powered account-based marketing (ABM) platform that helps enterprise B2B teams identify in-market accounts through anonymous buyer intent signals, predictive analytics, and technographic data. It tracks buyer behavior across the web to predict which accounts are most likely to purchase. TheirStack takes a fundamentally different approach. Instead of using AI models to predict intent from anonymous web behavior, we analyze millions of real job postings to surface concrete hiring signals and technology adoption data. ### Intent data: two different approaches 6sense detects intent by tracking anonymous web browsing behavior across a network of B2B publisher sites. When someone from Company X reads articles about "cloud migration," 6sense flags that company as showing intent. TheirStack provides **hiring intent** — a more direct and verifiable signal. When a company posts 5 job listings for Kubernetes engineers, that's an observable action indicating active investment. You can click through to the actual job posting to understand exactly what the company is looking for. Both approaches have value, but TheirStack's signals are transparent and traceable rather than derived from opaque AI models. ### Pricing and accessibility - 6sense typically costs $50,000+/year, targeting large enterprise organizations - Access requires a sales process, demos, and significant onboarding - Getting full value requires a dedicated ABM team and marketing operations resources TheirStack offers a free tier with 50 [company credits](/en/docs/pricing/credits)/month, with paid plans from $59/month. You can also buy credits as a **one-time purchase** — no subscription or annual commitment needed. Sign up, test the API, and start getting value in minutes. ### Technographic coverage 6sense tracks 30,000+ technologies using AI-based detection methods. TheirStack detects technologies from job postings, which uniquely captures backend and internal tools — databases, DevOps platforms, ERPs, programming languages — that web-scanning methods miss. The key difference: TheirStack shows you _why_ a company appears to use a technology (the job posting mentions it), while 6sense's detection methodology is less transparent. ### Job data 6sense does not provide job data. TheirStack gives you real-time access to job postings from [321k sources](/en/docs/data/job/sources) with 40+ filters, built-in deduplication, and [webhooks](/en/docs/webhooks) for instant notifications. This job data is valuable for: - Understanding hiring trends and company growth signals - Identifying companies investing in specific technologies - Tracking competitive intelligence through hiring patterns ### UI and contact data integrations - Beyond the API, TheirStack provides a rich UI where you can run company and job searches and quickly [find people](/en/docs/app/contact-data/find-people) contacts from selected companies. - We integrate with leading [contact data](/en/docs/app/contact-data) providers (Apollo, ContactOut) and LinkedIn (Free, Recruiter, Sales Navigator) to streamline outreach from search results. ### When to choose each Choose **6sense** if you're an enterprise organization with a dedicated ABM team, need predictive analytics and campaign orchestration, and can invest $50K+/year in a full-stack ABM platform. Choose **TheirStack** if you need focused technographic intelligence with transparent hiring intent signals, prefer self-serve access with developer-friendly APIs, or want to start small and scale based on actual value delivered. --- title: TheirStack vs BrightData description: Looking for the best job data solution? Compare TheirStack and BrightData side by side. While BrightData offers basic job scraping for platforms like LinkedIn and Indeed, TheirStack provides a comprehensive, real-time job data platform with advanced filtering, instant results, and seamless integration. Discover which solution best fits your needs in this detailed comparison guide. url: https://theirstack.com/en/comparisons/theirstack-vs-brightdata --- ## Quick Decision Guide #### Choose TheirStack if - ✓You need a real-time solution that responds in 100ms-2s - ✓You want a fast and easy integration with a single API call - ✓You want to filter by attributes like company countries, industries, company sizes, job description, etc - ✓You want all the jobs from all the job boards in one place and don't want to handle job deduplication. #### Choose BrightData if - ✓You don't need a real-time solution and are fine waiting 4-5 minutes for each job search. - ✓You're comfortable implementing a complex integration with multiple API calls, retry logic, and snapshot storage. - ✓You don't need extensive filtering capabilities - ✓You're prepared to manage separate processes for each job board and handle job deduplication yourself. ## What is BrightData? BrightData is a general purpose web data extraction platform, so jobs per se are not their main focus. On the other hand, jobs is at the core of what we do at TheirStack. So 100% of our effort is in building a high-quality, end-to-end [job data](/en/docs/data/job) platform. ### Development cost and complexity BrightData's integration is complex: - It requires at least two API calls for each search: one to create the search and another to retrieve the results. - You'll need to save in your database the snapshot ID of each search so that you can retrieve the results later. - You'll need to implement retry logic since the data isn't immediately available and can take several minutes to be ready. - There is no pagination so you will likely miss some jobs - If you need to search in multiple job boards, - you'll need separate API calls for each source - you'll need to handle job deduplication on your side because job boards share most of their jobs. TheirStack integration is straightforward with just a single API call needed. You can find our complete documentation [here](/en/docs/api-reference/jobs/search_jobs_v1). ### Response time When you make a request to TheirStack, we make a search in our database, which already contains millions of jobs scraped from [thousands of job boards and websites](/en/docs/data/job/sources). The response comes back almost instantly - 90% of our requests finish in less than 2 seconds. For example, to get the last data analyst jobs posted in NYC in the last 7 days with us you'd make this call: ``` curl --request POST \ --url "https://api.theirstack.com/v1/jobs/search" \ --header "Content-Type: application/json" \ --header "Authorization: Bearer " \ --data '{ "posted_at_max_age_days": 7, "job_country_code_or": [ "US" ], "job_title_or": [ "data analyst" ], "job_location_pattern_or": [ "new york", "nyc" ] }' ``` In BrightData, when you make a search they do a live call to their job boards to get the data. This process involves 2 calls and the results not only aren't instant but take **minutes** to come back. To get the same data as in the previous example, first you'd make a call like this: ``` curl --request POST \ --url "https://api.brightdata.com/datasets/v3/trigger?dataset_id=gd_lpfll7v5hcqtkxl6l&include_errors=true&type=discover_new&discover_by=keyword&limit_per_input=5" \ --header "Authorization: Bearer " \ --header "Content-Type: application/json" \ --data '[ { "location": "New York", "keyword": "data analyst", "country": "US", "time_range": "Past week", "job_type": "", "experience_level": "", "remote": "", "company": "" } ]' ``` The result of this would not be the data directly, but a snapshot ID like this: ``` { "snapshot_id": "s_m5o15lt05g12b9s1x" } ``` You'd then need to make a second call to get the data: ``` curl --request GET \ --url "https://api.brightdata.com/datasets/v3/snapshot/s_m5o15lt0rn12b9s1x?format=json" \ --header "Authorization: Bearer " ``` From our tests, this requests takes 8-10s to complete, and even after 3 or 4 minutes, the data isn't ready yet and we'd get responses like this: ``` { "status": "running", "message": "Snapshot is not ready yet, try again in 10s" } ``` This invalidates using BrightData for any real-time use case you might have related to jobs. But not only that. ### Extensive filtering capabilities BrightData just lets you filter by the limited set of filters LinkedIn supports. TheirStack lets you filter by many filters that LinkedIn or BrightData don't support and won't support anytime soon. To name a few: - **Company filters:** By industry, size, country, revenue, funding, URL, LinkedIn URL or slug, etc. - **Job filters:** By title, description, country, city, remote options, salary, etc. Regular expression filters are supported by many fields like title, description or locations ### Historical data BrightData only provides access to recent job postings, with limited historical data availability. TheirStack maintains a comprehensive historical database of jobs dating back to 2019, allowing you to access and analyze job postings across much larger time spans. ### Comprehensive documentation. BrightData's job scraping API documentation is limited and requires frequent communication with support to understand parameter usage and functionality. We are an API-first company, so our [Job Search API](/en/docs/api-reference/jobs/search_jobs_v1) is at the core of what we do and we talk with users daily to make it better and add new filters and features they need. We put great care into the developer experience, and you can tell so by visiting the link above and seeing how well documented our API is, so that you don't have to waste time figuring out how each parameter works or talking to support to get help. ### Job consolidation across multiple job boards BrightData offers LinkedIn, Indeed and Glassdoor job scrapers. We scrape those and more job boards, having jobs from tens of thousands of domains. With BrightData you would need to use one individual scraper per each job board, and then consolidate jobs into a central repository. With TheirStack, we consolidate jobs from all of them into a single database and provide a single API endpoint to access them so that you can get all the jobs you want with a single request, instead of having to make multiple requests to different scrapers. ### Job deduplication Because BrightData has different endpoints for each job board, they don't handle job deduplication across them. But it happens many times that the same job appears on multiple job boards. As we offer a single entrypoint for all our job data, we have built our own job deduplication algorithm that lets us identify if the same job has already been scraped. Therefore, you won't get the same job twice and you won't have to worry about handling job deduplication yourself. --- title: TheirStack vs BuiltWith description: Compare TheirStack and BuiltWith to find the best technographic database for your needs. Learn how TheirStack offers broader technology coverage, real-time webhooks, and confidence scoring, while BuiltWith specializes in web technology tracking. url: https://theirstack.com/en/comparisons/theirstack-vs-builtwith --- BuiltWith and TheirStack are technographic databases that provide tools for lead generation, market research, and business intelligence. ## Quick Decision Guide #### Choose TheirStack if - ✓You need to know who is using technologies that are not web technologies: CRMs, ERPs, databases, ATS, programming languages, etc. - ✓You want to leverage Webhooks to trigger actions as soon as you detect a new technology used by a company. #### Choose BuiltWith if - ✓You need to know who is using a specific web technology: CMSs, E-commerce platforms, payment processors, etc. ## Feature comparison ### Technology Coverage | Feature | TheirStack | BuiltWith | | --- | --- | --- | | Technology Coverage | ✓Web technologies, CRMs, ERPs, databases, ATS, programming languages | Web technologies only | ### Data & Freshness | Feature | TheirStack | BuiltWith | | --- | --- | --- | | Data source | Job postings | Website crawling | | Data Freshness | ✓Daily updates from job postings | Website crawling | | Confidence Scoring | ✓Yes, based on job posting frequency and context | No | ### Integration | Feature | TheirStack | BuiltWith | | --- | --- | --- | | Webhook Support | ✓Yes, real-time notifications | No | | API Response Time | ✓100ms-2s | no data | | Integration Complexity | ✓Single API call | Multiple API calls with retry logic | ### Filtering & Pricing | Feature | TheirStack | BuiltWith | | --- | --- | --- | | Filtering Capabilities | ✓Extensive (company countries, industries, sizes, etc.) | Limited | | Pricing Model | Based on number of companies returned | Based on technology reports | ## What is BuiltWith? BuiltWith is a web analytics platform that provides detailed insights into website traffic, market share, and audience demographics. It offers a range of tools and data to help businesses understand their online presence and competitors. ## Data sources Our approach to sourcing tech usage data sets us apart from BuiltWith in a few key ways. First, we offer a broader technology catalog that includes not only web technologies but also CRMs, ERPs, databases, and various internal tools. BuiltWith focuses solely on web technologies. Additionally, instead of tracking websites, we gather data from job postings. Each month, we collect job listings from millions of companies by monitoring company websites, job boards, and other hiring platforms. When a job listing mentions a specific technology in the title or description, it indicates that the company likely uses that technology. We then assign a [confidence score](/en/docs/data/technographic/how-we-source-tech-stack-data) (low, medium, high) based on the frequency and context of these mentions to estimate how likely the company is to use that technology. ## Pricing Our pricing model is also unique. While BuiltWith charges based on technology reports, we base our pricing on the number of companies returned in your search. --- title: TheirStack vs Coresignal description: Compare TheirStack and Coresignal to find the best job data solution. While Coresignal offers extensive datasets and APIs for company, employee, and job data, TheirStack provides a comprehensive, real-time job data platform with advanced filtering, instant results, and seamless integration. Discover which solution best fits your needs in this detailed comparison guide. url: https://theirstack.com/en/comparisons/theirstack-vs-coresignal --- TheirStack and Coresignal are both data providers that offer [job](/en/docs/data/job) and [company data](/en/docs/data/company). ## Quick Decision Guide #### Choose TheirStack if - ✓You need deduplicated job data from over 321k sources including LinkedIn, Indeed, and ATS platforms. - ✓You want a single API to access jobs combined and deduplicated from multiple sources (LinkedIn, Indeed and 16k+ more). - ✓You value the possibility of making job searches filtering by company attributes (for example, "give me jobs from US companies" or "give me jobs from companies under 1000 employees") - ✓You value the possibility of making company searches filtering by job attributes (for example, "give me companies hiring SDRs" or "give me companies with Python jobs") - ✓You need mostly jobs and company data, and you care about not paying too much for it. #### Choose Coresignal if - ✓You need employee data (email, experience, skills, etc.). Coresignal's employee data is very good. - ✓You want highly detailed company data (including news, financials, etc.). Coresignal's company data is very good as well. - ✓You don't need to make company searches filtering by their jobs, or job searches filtering by company attributes. - ✓If you want jobs, you're OK with getting only jobs from LinkedIn. - ✓You don't mind paying more for fewer jobs than you could get with TheirStack. ## Feature comparison ### Data Coverage | Feature | TheirStack | Coresignal | | --- | --- | --- | | Job data | ✓Jobs Linkedin, Indeed, ATS Platforms (Lever, Workable, Greenhouse...). More than 16.000 sources | Only Linkedin (Glassdoor and Indeed not via API) | | Company data | Including funding, size, industry... | Including funding, size, industry, news... | | Employee data | No employee data | ✓Employee data including email, experience, skills... | | Technographic data | ✓More than 32k technologies tracked in jobs and companies, not only frontend tools | Only information about frontend technologies | ### Data Processing & Freshness | Feature | TheirStack | Coresignal | | --- | --- | --- | | Job deduplication | ✓We deduplicate jobs posted in multiples sources | Not supported (just jobs from LinkedIn via API) | | Job freshness | ✓Jobs database updated every minute, almost in real-time | Jobs database updated every 6 hours | ### Filtering & Search | Feature | TheirStack | Coresignal | | --- | --- | --- | | Filtering jobs by company attributes | ✓Fully supported (industry, size, revenue, description...) | Not supported | | Filtering companies by job attributes | ✓Fully supported (title, description, date, location...) | Not supported | ### API & Integration | Feature | TheirStack | Coresignal | | --- | --- | --- | | Data delivery methods | ✓API, Webhooks, Flat Files | API, Flat Files (no Webhooks) | | API complexity | ✓Single job search endpoint to get all data | 2 API endpoints: search and collect | | Documentation | ✓Clear and easy to understand | Confusing, not clear what each endpoint does | | User Interface | ✓Intuitive UI to explore the data and build API queries | No UI available | ### Pricing & Plans | Feature | TheirStack | Coresignal | | --- | --- | --- | | One-time purchase | ✓Available — buy credits once, no subscription needed | Not available — subscription only | | Credit roll-over | ✓Unused credits roll-over. Credits can be used for up to 12 months, even in monthly plans | No roll-over. Credits reset every month | | Free plan | ✓Free plan with 50 new company credits and 200 new API credits per month forever | 14-day free trial | ## What is Coresignal? Coresignal is a data provider focused on 3 kinds of datasets: - Jobs data - Company data - Employee data Up to this date, all of Coresignal's data comes from LinkedIn. Even though t Coresignal's interface is API only and there is no way to explore the data visually. Coresignal has a free plan, but in small plans the costs per credit are very high, up to $0.2 per job. They are sales-led and their pricing is heavily weighted towards customers buying expensive plans, needed to support their sales team. To fetch jobs with Coresignal, you need to use 2 API endpoints: `search` to get the [job data](/en/docs/data/job) and `collect` to get the job data. ## What is TheirStack TheirStack is a data provider focused on 3 kinds of datasets: - Jobs data - Company data TheirStack combines jobs data from multiple sources and deduplicates them. TheirStack has a free plan and put a lot of effort into the developer experience and into making the product as self-service as possible. TheirStack's pricing is thought to be able to support both customers starting out as well as bigger customers with higher usage needs. With a single API, TheirStack customers can fetch jobs data, making it easier to build integrations and estimate costs. TheirStack offers a UI that can be used to explore the data visually, export it, integrate with other sources and also works as an API playground to learn how to use the API. ### Price comparison This is what fetching jobs from TheirStack and Coresignal costs via API: | Number of jobs | TheirStack (see [pricing](/en/pricing?tab=api¤cy=usd)) | Coresignal (see [pricing](https://coresignal.com/pricing)) | | --- | --- | --- | | 200 | ✅ Free | ✅ Free | | 1,500 | ✅ $59 | ❌ $294 (5x more expensive) | | 5,000 | ✅ $100 | ❌ $800 (8x more expensive) | | 10,000 | ✅ $169 | ❌ $800 (4.7x more expensive) | | 20,000 | ✅ $239 | ❌ $1,000 (4.2x more expensive) | | 50,000 | ✅ $400 | ❌ $1,500 (3.8x more expensive) | | 100,000 | ✅ $600 | ❌ $2,000 (3.3x more expensive) | | 200,000 | ✅ $900 | ❌ $3,000 (3.3x more expensive) | | 500,000 | ✅ $1,000 | ❌ $5,000 (5x more expensive) | | 1,000,000 | ✅ $1,500 | ❌ $7,000 (4.7x more expensive) | --- title: TheirStack vs Enlyft description: Compare TheirStack and Enlyft for technographic data. While Enlyft is an enterprise technology intelligence platform with no self-serve access, TheirStack provides real-time technographic data and job intelligence with transparent pricing from $59/month. See which fits your needs. url: https://theirstack.com/en/comparisons/theirstack-vs-enlyft --- Enlyft and TheirStack both provide technology intelligence — helping you understand what technologies companies use. But they differ significantly in how they detect technologies, what additional data they provide, and how accessible they are to different team sizes. ## Quick Decision Guide #### Choose TheirStack if - ✓You want self-serve access without going through an enterprise sales process - ✓You want one-time purchases available — buy credits once without subscriptions or enterprise contracts - ✓You need job data and hiring intent signals alongside technographic data - ✓You want to trace every technology signal back to its source (the job posting) - ✓You need a developer-first API with 40+ filters and sub-second response times - ✓You want transparent pricing with a free tier to evaluate data quality first - ✓You need webhooks for real-time notifications when companies adopt new technologies #### Choose Enlyft if - ✓You want AI/ML-powered predictive analytics for account scoring and prioritization - ✓You prefer a platform-based approach with native CRM integrations over an API-first tool - ✓You need technology install base data across 40M+ companies from multiple detection methods - ✓Your team is comfortable with enterprise sales processes and opaque pricing ## Feature comparison ### Access & Pricing | Feature | TheirStack | Enlyft | | --- | --- | --- | | Access | ✓Self-serve API + UI | Enterprise sales-led | | Pricing | ✓Free tier + plans from $59/mo, one-time purchases available | Enterprise pricing (not public) | | Free tier / trial | ✓Yes — 50 company credits/month | No | ### Data & Capabilities | Feature | TheirStack | Enlyft | | --- | --- | --- | | Jobs API | ✓Yes — real-time, 40+ filters | No | | Technology detection | Job posting analysis | AI/ML multi-source analysis | | Technologies tracked | Thousands (frontend + backend) | 30,000+ | | Companies covered | 9.5M+ | ✓40M+ | | Hiring intent signals | ✓Yes — from job postings | No | | Signal transparency | ✓Fully traceable to job postings | AI model (opaque) | | Predictive scoring | No | ✓Yes — AI-powered | ### Integration & Developer Experience | Feature | TheirStack | Enlyft | | --- | --- | --- | | API response time | ✓100ms–2s | Not API-first | | Webhooks | ✓Yes — real-time notifications | No | | Documentation | ✓Public, self-serve | Enterprise access only | | CRM integration | API + webhooks (any CRM) | Native Salesforce integration | ## What is Enlyft? Enlyft is a B2B technology intelligence platform that uses AI and machine learning to identify which companies are using specific technologies. It tracks 30,000+ technologies across 40M+ companies, and provides predictive analytics to help sales and marketing teams prioritize accounts. TheirStack takes a different approach — we analyze millions of job postings to detect what technologies companies are actively hiring for. This gives you not just technology adoption data, but hiring intent signals that indicate active investment. ### Technology detection: two approaches Enlyft uses proprietary AI/ML models that analyze multiple data sources to determine technology usage. The specific methodology isn't publicly documented, which makes it harder to evaluate when a detection might be inaccurate. TheirStack detects technologies from job postings. When a company posts a job listing that mentions PostgreSQL, Kubernetes, or Salesforce, we capture that signal. You can always click through to the actual job posting to verify why we're reporting a technology — full transparency. Both approaches capture backend and internal technologies that website scanners miss. The key difference is transparency and the additional hiring intent signal that [job data](/en/docs/data/job) provides. ### Hiring intent: TheirStack's unique advantage Enlyft tells you what technologies a company uses. TheirStack tells you what technologies a company is **actively investing in**. When a company posts multiple jobs mentioning a technology, that's a concrete signal of budget allocation and expansion — much stronger than static install base data for sales prospecting. ### Pricing and access - Enlyft uses enterprise pricing that isn't publicly listed — you must contact sales to learn costs - There is no free tier, trial, or self-serve option - The platform is designed for enterprise buyers, not individual developers or small teams TheirStack offers a free tier with 50 [company credits](/en/docs/pricing/credits)/month, transparent pricing from $59/month, and self-serve API access with public documentation. You can also buy credits as a **one-time purchase** — no subscription or enterprise contract required. Buy a credit pack, use it within 12 months, and you're done. ### Job data Enlyft does not provide job data. TheirStack gives you real-time access to job postings from [321k sources](/en/docs/data/job/sources) with: - 40+ filters (title, description, company, technology, location, salary, and more) - Built-in cross-source deduplication - [Webhooks](/en/docs/webhooks) for instant notifications - Historical data back to 2019 ### UI and contact data integrations - Beyond the API, TheirStack provides a rich UI where you can run company and job searches and quickly [find people](/en/docs/app/contact-data/find-people) contacts from selected companies. - We integrate with leading [contact data](/en/docs/app/contact-data) providers (Apollo, ContactOut) and LinkedIn (Free, Recruiter, Sales Navigator) to streamline outreach from search results. ### When to choose each Choose **Enlyft** if you need enterprise-grade predictive analytics with native CRM integration and can commit to enterprise pricing and a sales-led process. Choose **TheirStack** if you want self-serve access to technology intelligence with transparent hiring intent signals, a developer-friendly API, and the ability to start free and scale as needed. --- title: TheirStack vs FantasticJobs description: Compare TheirStack and FantasticJobs side by side to find the best job data solution for your business — covering features, pricing, data quality, and API capabilities. url: https://theirstack.com/en/comparisons/theirstack-vs-fantasticjobs --- ## Quick Decision Guide #### Choose TheirStack if - ✓You need deduplicated job data from over 321k sources including LinkedIn, Indeed, and ATS platforms. - ✓You want enriched company data like industry, size, revenue, and description. - ✓You require advanced filtering (30+ filters) and webhooks for real-time workflows. - ✓You prefer a simple, unified API for all job sources. - ✓You want reliable company logos and the ability to search companies based on job activity. #### Choose FantasticJobs if - ✓You only care about basic job listings from select ATSs and platforms like LinkedIn or Ashby. - ✓You're okay with using multiple APIs and handling deduplication, enrichment, and filtering yourself. ## Feature comparison This comparison is based in all public information we could find about FantasticJobs. If you have more information or something is wrong, please let us know. ### Data Coverage & Freshness | Feature | TheirStack | FantasticJobs | | --- | --- | --- | | Sources | ✓Linkedin, Indeed, ATS Platforms (Lever, Workable, Greenhouse...). More than 16.000 sources | Linkedin, ATS Platforms (Ashby, BambooHR, Join..) sources | | Freshness | ✓We are constantly updating our data | Under 3h | | Coverage | 8M jobs per month | 10M jobs per month | | Job deduplication | ✓We deduplicate jobs posted in multiples sources | not supported | | Company enrichment | ✓+6 company data fields enriched from multiple sources (industry, size, revenue, description...) | not supported | ### API & Integration | Feature | TheirStack | FantasticJobs | | --- | --- | --- | | Filters | ✓30 filters (job, company and hiring manager data) | 10 filters. No filters by company, city.. data | | API - Easy to use | ✓One job search API to query 16.000 sources | 1 API for ATSs (3 endpoints) + 1 API for Linkedin (3 endpoints) + 1 For Upwork + 1 YC jobs | | Webhooks | ✓Webhooks to trigger actions when a new job is posted | No webhooks. Requires cron jobs for database backfill, no real-time notifications | | Documentation | ✓Clear and easy to understand | Incomplete and confusing | ### Features & Data | Feature | TheirStack | FantasticJobs | | --- | --- | --- | | Data fields | ✓Company logo hosted by TheirStack with stable link | Company logo unstable | | Company searches | ✓ | | | Datasets | ✓flat-files | not supported | | AI field extraction | | ✓ | ## What is FantasticJobs? FantasticJobs is a job data platform designed to provide developers, startups, and job boards with access to millions of up-to-date job listings through APIs and custom data feeds. --- title: TheirStack vs HG Insights description: Looking for the best way to work with job data? Compare TheirStack and HG Insights side by side. While HG Insights is an enterprise market-intelligence and technographics platform with sales-led pricing and access, TheirStack provides a self-serve, real-time job data platform with advanced filtering, instant results, and a developer-friendly API. See which solution fits your use case in this practical comparison. url: https://theirstack.com/en/comparisons/theirstack-vs-hginsights --- ## Quick Decision Guide #### Choose TheirStack if - ✓You want a jobs API that provides real-time access to job data - ✓You need a real-time solution that responds in 100ms-2s - ✓You want a fast and easy integration with a single API call - ✓You want to filter by attributes like company countries, industries, company sizes, job description, etc - ✓You want all the jobs from all the job boards in one place and don't want to handle job deduplication - ✓You want to trace back and see the origin of technographics data directly from job postings - ✓You want one-time purchases available — buy credits without committing to annual contracts - ✓You prefer self-serve access with clear documentation and a developer-first experience #### Choose HG Insights if - ✓You're buying an enterprise market-intelligence/technographics platform and can commit to annual contracts - ✓You're comfortable with pricing that starts around $10k per seat per year - ✓You're okay with a sales-led process (no self-serve), demos, and onboarding calls - ✓You don't need a real-time jobs API and are fine with dashboards, exports, or managed delivery ## Feature comparison ### Access & Pricing | Feature | TheirStack | HG Insights | | --- | --- | --- | | Access | ✓Self-serve API with clear docs | Sales-led, no self-serve | | Pricing | ✓Affordable, usage-based; one-time purchases available, free testing | ~$10k/seat/year+, annual enterprise contracts only | ### Data & Capabilities | Feature | TheirStack | HG Insights | | --- | --- | --- | | Jobs API | ✓Yes (real-time) | No | | Technographics | Practical signals from job postings | Core technographics coverage | | Extra endpoints | Installs-like signals from jobs | ✓Installs, Spend, Functional Area Intelligence, Intent | | Historical jobs | ✓2019–present | Not a jobs database focus | ### Integration | Feature | TheirStack | HG Insights | | --- | --- | --- | | Response time | ✓100ms–2s typical | Not a real-time jobs API | | Integration | ✓Single API call | Enterprise onboarding, dashboards/CRM | ## What is HG Insights? HG Insights is an enterprise data platform focused on firmographics and technographics (e.g., what technologies companies use), TAM planning, and account selection. Their core strengths are in sales and marketing use cases at larger organizations. TheirStack, by contrast, is built specifically for jobs. Jobs are at the core of what we do, so 100% of our effort goes into building a high-quality, end-to-end [job data](/en/docs/data/job) platform. ### Pricing and contracts - HG Insights pricing commonly starts around $10k per seat per year - Access is sales-led with enterprise-style contracts and annual commitments - There is no self-serve checkout; you must talk to sales to get access TheirStack offers a developer-first experience with clear documentation and a simple API you can try right away. We also offer **one-time credit purchases** — no subscription needed. Buy a credit pack, use it within 12 months, and you're done. No annual contracts, no sales calls. ### Integration and developer experience HG Insights is designed for enterprise deployments. Access typically goes through sales, and documentation is not openly self-serve. Implementations often center on dashboards, exports, or CRM integrations rather than a real-time jobs API. TheirStack integration is straightforward with just a single API call needed. You can find our complete documentation [here](/en/docs/api-reference/jobs/search_jobs_v1). ### UI and contact data integrations - Beyond the API, TheirStack provides a rich UI where you can run company and job searches and quickly [find people](/en/docs/app/contact-data/find-people) contacts from selected companies. - We integrate with leading [contact data](/en/docs/app/contact-data) providers (Apollo, ContactOut) and LinkedIn (Free, Recruiter, Sales Navigator) to streamline outreach from search results. - Learn more in our guide: [Find people](/en/docs/app/contact-data/find-people). ### APIs and capabilities - If you want technographics via API, both platforms can work. TheirStack is much more affordable and you can test it for free. - TheirStack offers a real-time **Jobs API**; HG Insights does not provide a jobs API. - HG Insights includes dedicated enterprise endpoints, while TheirStack delivers similar outcomes via jobs-derived signals: - Installs-like signals: quantified mentions per company, confidence, first/last seen, mention location, and relative occurrence vs similar technologies - Spend orientation: HG models technology spend; TheirStack emphasizes observed adoption and hiring intensity signals from jobs - Functional area insights: infer likely department with job role/department fields and where the tech is mentioned (title/description/URL) - Intent: HG exposes an Intent API; TheirStack enables intent-like workflows via keyword searches and trend analysis in job postings Choose HG Insights if you specifically need those enterprise endpoints. Choose TheirStack for fast, self-serve, and cost-effective programmatic access to job data and practical technographic signals from job postings. ### Extensive filtering capabilities - **Company filters (TheirStack):** By industry, size, country, revenue, funding, URL, LinkedIn URL or slug, etc. - **Job filters (TheirStack):** By title, description, country, city, remote options, salary, etc. Regular expression filters are supported by many fields like title, description or locations. HG Insights focuses on firmographics/technographics for account selection and market intelligence, not deep, real-time job-posting filters. ### Historical data TheirStack maintains a comprehensive historical database of jobs dating back to 2019, enabling analysis across larger time spans. HG Insights' primary strength is historical technographic and firmographic context; job postings are not the focus of their platform. ### Job consolidation across multiple job boards With TheirStack, we consolidate jobs from many sources into a single database and provide a single API endpoint to access them. You can get all the jobs you want with one request instead of orchestrating multiple scrapers. ### Job deduplication Because we offer a single entry point for all our job data, we have built our own job deduplication algorithm that lets us identify if the same job has already been scraped. You won't get the same job twice and you won't have to handle deduplication yourself. --- title: TheirStack vs PredictLeads description: Compare TheirStack and PredictLeads to find the best solution for your business needs. TheirStack offers a real-time job data platform, while PredictLeads provides comprehensive company intelligence data. Discover which solution best fits your needs in this detailed comparison guide. url: https://theirstack.com/en/comparisons/theirstack-vs-predictleads --- ## Quick Decision Guide #### Choose TheirStack if - ✓You need a real-time job data platform that responds in 100ms-2s. - ✓You want a fast and easy integration with a single API call. - ✓You want to filter by attributes like company countries, industries, company sizes, job description, etc. #### Choose PredictLeads if - ✓You need comprehensive company intelligence data. - ✓You're interested in signals like hiring intent, new customers signed, and product launches. - ✓You want to identify growing companies and understand target prospects. ## Feature comparison This comparison is based in all public information we could find about PredictLeads. If you have more information or something is wrong, please let us know. I would love if they were more transparent about their product, pricing and features. PredictLeads and TheirStack are both data providers that offer job and technographic data. This comparison is done only on those two datasets. PredictLeads also offer other datasets like New Events or Github repositories that are not covered in this comparison. ### Data Coverage & Freshness | Feature | TheirStack | PredictLeads | | --- | --- | --- | | Sources | ✓Linkedin, Indeed, YC job board, ATS Platforms (Lever, Workable, Greenhouse...). More than 16.000 sources | Only Linkedin and ATSs (Ashby, BambooHR, Join..) sources | | Freshness | ✓We are constantly updating our data | not specified | | Coverage | 175M historical jobs | 206M historical jobs | | Job deduplication | We deduplicate jobs posted in multiples sources | ✓ | | Data delivery methods | API, Webhooks, Flat Files | API, Webhooks, Flat Files | ### API & Integration | Feature | TheirStack | PredictLeads | | --- | --- | --- | | API - Easy to use | ✓One job search API to query 16.000 sources | One API endpoint but you need to call for each company individually. Job endpoint does not return company data | | Company enrichment | +6 company data fields enriched from multiple sources (industry, size, revenue, description...) | ✓ | | Filters | ✓30 filters (job, company and hiring manager data) | 6 filters and you can't filter by job title, description, location... | | Data fields | ✓Company logo hosted by TheirStack with stable link | Company logo unstable | | Documentation | ✓Clear and easy to understand | Incomplete and confusing | ## What is PredictLeads? PredictLeads provides structured company intelligence data via APIs, Flat Files, and Webhooks, helping businesses identify growing companies and improve outreach personalization. TheirStack, on the other hand, focuses on providing a real-time job data platform with advanced filtering and instant results. --- title: TheirStack vs Similarweb description: Compare TheirStack and Similarweb to find the best solution for your needs. Learn how TheirStack offers technographic data and real-time webhooks, while SimilarWeb specializes in web traffic and market intelligence. url: https://theirstack.com/en/comparisons/theirstack-vs-similarweb --- SimilarWeb and TheirStack are powerful tools that serve different purposes in the business intelligence space. While SimilarWeb focuses on web traffic and market intelligence, TheirStack specializes in technographic data and real-time technology usage tracking. ## Quick Decision Guide #### Choose TheirStack if - ✓You need to know which companies are using internal tools like CRMs, ERPs, databases, programming languages, etc. - ✓You want real-time notifications when companies adopt new technologies - ✓You're looking for technographic data to power your sales and marketing efforts #### Choose SimilarWeb if - ✓You need detailed web traffic analytics and market intelligence - ✓You want to understand your competitors' digital performance - ✓You're interested in audience insights and market share analysis ## Feature comparison ### Focus & Data | Feature | TheirStack | SimilarWeb | | --- | --- | --- | | Primary Focus | Technographic data and technology usage tracking | Web traffic and market intelligence | | Data Sources | Job postings and hiring platforms | Browser extensions, panel data | | Data Types | Technology usage, company information | Traffic, audience, market share | ### Features | Feature | TheirStack | SimilarWeb | | --- | --- | --- | | Real-time Updates | ✓Yes, through webhooks | Limited | | Confidence Scoring | ✓Yes, based on job posting frequency and context | No | | Webhook Support | ✓Yes, real-time notifications | No | ### API & Integration | Feature | TheirStack | SimilarWeb | | --- | --- | --- | | API Response Time | ✓100ms-2s | 1-5s | | Integration Complexity | ✓Single API call | Multiple API calls | | Filtering Capabilities | ✓Extensive (company countries, industries, sizes, etc.) | Limited | ### Pricing | Feature | TheirStack | SimilarWeb | | --- | --- | --- | | Pricing Model | Based on number of companies returned | Based on access level | ## What is SimilarWeb? SimilarWeb is a web analytics platform that provides detailed insights into website traffic, market share, and audience demographics. It offers a range of tools and data to help businesses understand their online presence and competitors. ## Data sources Our approach to data collection differs significantly from SimilarWeb. While SimilarWeb primarily focuses on web traffic data through browser extensions, panel data, and direct measurement, we gather our data from job postings. Each month, we collect job listings from millions of companies by monitoring company websites, job boards, and other hiring platforms. When a job listing mentions a specific technology in the title or description, it indicates that the company likely uses that technology. We then assign a [confidence score](/en/docs/data/technographic/how-we-source-tech-stack-data) (low, medium, high) based on the frequency and context of these mentions. ## Pricing Our pricing model is based on the number of companies returned in your search, making it more predictable and scalable for businesses of all sizes. SimilarWeb's pricing is typically based on the level of access to their traffic data and market intelligence features. --- title: TheirStack vs Sumble description: TheirStack and Sumble are very similar products, but with big differences in pricing, volume, freshness and go-to-market strategy. This is an unbiased comparison of the two products. url: https://theirstack.com/en/comparisons/theirstack-vs-sumble --- TheirStack and Sumble are both powerful platforms that transform job postings into actionable sales intelligence and technographic data. TheirStack has been collecting data since 2021, is bootstrapped and profitable with thousands of customers. We've put a big effort in building a world-class self-serve experience for people to use our [App](/en/docs/app), [API](/en/docs/api-reference) and [webhooks](/en/docs/webhooks) in an autonomous way. Our [transparent public pricing](https://theirstack.com/en/pricing?currency=usd&tab=api) already includes big volume discounts that will let you scale as you want without having to engage in long sales process or be locked into long, expensive contracts. Sumble is a more recent player that has raised [almost $40M](https://techcrunch.com/2025/10/22/sumble-emerges-from-stealth-with-38-5m-to-bring-ai-powered-context-to-sales-intelligence/) in venture capital, with a sales motion focused on enterprise customers. Their product is fast and capable, but smaller in data volume and freshness when it comes to jobs and organizations than us. Even though Sumble has a basic [pricing](https://sumble.com/pricing) page, knowing costs if one needs more volume than what their $99/month plan offers is unclear and will require talking to sales. ## Feature comparison ### Data Volume & Freshness | Feature | TheirStack | Sumble | | --- | --- | --- | | Org Database Size | ✓11M | 2.7M | | Job Volume | ✓8M jobs per month | ~1.8M jobs per month | | Job Freshness | ✓Minutes (Near Real-time) | Up to 24 hours delay | | Original Job URLs | ✓Provided (verify & repost) | No source links | | Technology Catalog Quality | ✓Clean catalog (actual technologies only) | Dirty catalog (many non-tech phrases from NER) | ### Pricing & Costs | Feature | TheirStack | Sumble | | --- | --- | --- | | Cost per job (API) | ✓$0.0015 – $0.039 | ~$0.03 – ? (unknown volume discounts) | | Cost per organization (API) | ✓$0.0045 – $0.11 | $0.05 – ? (unknown volume discounts) | | Technographics Cost | ✓Fixed: $0.0045 – $0.11 (All technologies) | Variable: ~$0.05 PER technology | | Credit Price | ✓Decreases with volume ($0.039 → $0.0015) | Static/Talk to Sales (~$0.01) | | Price transparency, scaling to Enterprise | ✓Self-serve, public volume discounts | "Talk to Sales" | | Max monthly spend before talking to sales | ✓$1500/month | $99/month | ### Plan Limits | Feature | TheirStack | Sumble | | --- | --- | --- | | Max jobs in $100/month plan | ✓5,000 | 3,300 | | Max signals in $100/month plan | ✓1,666 | 600 | | Max jobs in free plan | ✓200 | 166 | | Max signals in free plan | ✓66 | 28 | | UI Pagination | ✓Infinite Pages (pay only for what you see) | Capped at 10 pages (Pro) | ### API & Developer Experience | Feature | TheirStack | Sumble | | --- | --- | --- | | API Documentation | ✓Clear, extensive, self-serve | Limited, unclear | | API Filters | ✓40+ filters (job, company, tech, regex) | 7 filters (even job title filter apparently not available) | ### People & Org Intelligence | Feature | TheirStack | Sumble | | --- | --- | --- | | Person-level Signals | Not supported | ✓LinkedIn-based person data | | Team Identification | Not supported | ✓Department/Team breakdown | | Job Title Normalization | Not supported | ✓ML-based job title normalization | | Organization Intelligence | No parent-subsidiary mapping | ✓Hierarchical org structure, parent-subsidiary relationships | ## Pricing Drill-down ### 1\. Transparency and Scaling: No Sales Calls Required TheirStack's [public pricing](https://theirstack.com/pricing) shows exactly what you'll pay at every level. As you scale, the cost per credit drops dramatically—down to **$0.0015** per credit on our $1,500 plan. You can scale from 1,500 to 1,000,000 credits autonomously. We also offer **one-time credit purchases** — buy a credit pack without any subscription, and use it within 12 months. Sumble's Pro plan ([check their pricing here](https://sumble.com/pricing)) provides 9900 credits for $99/month. Once you need more, there is no other option than to contact sales for an Enterprise plan. **Conclusion: TheirStack wins on pricing transparency and self-serve scaling.** ### 2\. Job and Organization Costs (API Credits) At TheirStack, a job costs exactly **1 API credit**. An organization lookup costs exactly **3 [API credits](/en/docs/pricing/credits)**. TheirStack also have webhooks, which is the equivalent of Sumble's signals. The cost of getting data via webhooks on TheirStack is the same as via API (1 job = 1 API credit, 1 company = 3 API credits). On Sumble, what you can get via signals is limited to 20/day with their Pro plan, so you can only get up to 600 signals per month. Sumble charges **3 credits per job** (~$0.03 with their Pro plan). The closest plan TheirStack has in price offers 5k API credits for $100/month. For the same monthly spend, TheirStack gives you: - Up to 5k jobs - Up to 1,666 companies via webhooks (what Sumble calls signals) On the other hand, Sumble gives you: - Up to 3.3k jobs - Up to 600 signals (600 companies) **Conclusion: TheirStack wins on job and organization costs.** ### 3\. Technographics cost: Fixed vs. Variable This is where the difference is most extreme. - **TheirStack:** A single lookup (3 API credits) returns **every technology** we have ever identified for an organization, along with confidence levels and granular metrics. - **Sumble:** They charge **5 credits for every single technology** found. **The Price Equivalency:** If you enrich an organization that uses 20 technologies: - **Sumble:** 100 credits = **~$1.00** - **TheirStack:** 3 credits = **$0.0045 – $0.11** TheirStack is up to **200x more cost-effective** for [technographic enrichment](/en/docs/app/enrichment) at scale. **Conclusion: TheirStack wins on technographics cost.** ### 4\. UI Pagination and Search Limits Sumble's "Pro" plan caps your search results at **10 pages**. TheirStack is fully usage-based and provides [**infinite pagination**](/en/docs/api-reference/pagination) in the UI—as long as you have the credits to view the data, you can access it. **Conclusion: TheirStack wins on UI pagination and search limits.** ## Data Volume and Freshness When it comes to the sheer volume of data and how quickly it's delivered, TheirStack consistently outperforms Sumble across both jobs and organization profiles. ### Job Volume: 4x More Coverage TheirStack identifies over **2M jobs per week**, which is **8M jobs in the last 30 days**. [Click here to open this search on TheirStack](https://app.theirstack.com/search/jobs/new?query=N4IgjgrgpgTgniAXKAlgOwMYBsIBMoD6ALgPZECGWBMUAzhFkbUgGaW1QA0IJM+MBAEYJEAbVD5aGJERjRuLFFCy4kIXOSKEADiVpbVAXwC63Xfqi4CmggFtyAD2sBzQhrjNEAdkPdyEUgIOchgMAAsZOShDIA) to double-check it yourself. Sumble only surfaces approximately **1,800,000 jobs per month**. This gives TheirStack over **4x more volume** than Sumble. Double-check by going to [this same search in Sumble](https://sumble.com/jobs?as=%7B%22operator%22%3A%22AND%22%2C%22children%22%3A%5B%7B%22operator%22%3A%22OR%22%2C%22fields%22%3A%7B%22hiring_period%22%3A%7B%22include%22%3A%5B%221mo%22%5D%2C%22exclude%22%3A%5B%5D%7D%7D%7D%2C%7B%22operator%22%3A%22OR%22%2C%22fields%22%3A%7B%7D%7D%5D%7D). **Conclusion: TheirStack wins on job volume.** ### Job searches filtering by technology Both TheirStack and Submle identify technology usage from mentions in job posts. So both of them should be great at being able to surface jobs that mention specific technologies. Let's see how true that is. For a search like **"Python jobs posted in the last 30 days"**, TheirStack identifies over **224,000 jobs**, as seen in the folllowing screenshot. [Open this search on TheirStack](https://app.theirstack.com/search/jobs/new?query=N4IgjgrgpgTgniAXKADgQwOZSQBgDQgA2AlgLbEAuSAjAQPYwAmsA+gEYKIDaozAzgGMkFGNAIAzYlEKMkIRmgpQWKOnyWyAvgF0CbQhBgsBdUugB2cFgopphoqAWLmBB5iwp1bhFjCh8IQgo+ezEQACs6Ng8oAQALczpCOgwrPgMMFgYkLhAUOAo4unMQXTy1DRZFFlI0AA8qrGs0OBDEAGYcTQI0CE8WPig0GHjQqE0gA) On the other hand, Sumble only yields approximately **125,000** jobs for the very same search. [Open this search on Sumble](https://sumble.com/jobs?as=%7B%22operator%22%3A%22AND%22%2C%22children%22%3A%5B%7B%22operator%22%3A%22OR%22%2C%22fields%22%3A%7B%22hiring_period%22%3A%7B%22include%22%3A%5B%221mo%22%5D%2C%22exclude%22%3A%5B%5D%7D%7D%7D%2C%7B%22operator%22%3A%22OR%22%2C%22fields%22%3A%7B%22technology%22%3A%7B%22include%22%3A%5B%22python%22%5D%2C%22exclude%22%3A%5B%5D%7D%7D%7D%5D%7D) ### Real-time Freshness TheirStack processes and exposes jobs in our API and UI **within minutes** of them being posted online. In contrast, Sumble can take **up to 24 hours** to surface the same listings. See this checking the Time column of the picture above. **Conclusion: TheirStack wins on data freshness.** ### Database Scale: 9.5M vs 2.7M Organizations - **TheirStack:** Detailed data on **9.5 million organizations**. - **Sumble:** Data on **2.7 million organizations**. TheirStack has 3.5x more organizations in its catalog. **Conclusion: TheirStack wins on organization volume.** ## Data Depth and Feature Nuances To provide an objective comparison, it's important to recognize where each platform focuses its engineering efforts. While TheirStack prioritizes the breadth and depth of [job data](/en/docs/data/job) and technographics, Sumble has invested more heavily in the "Person" and "Team" layers of sales intelligence. ### Person-Level Intelligence Sumble includes person-level data, which allows them to offer signals that TheirStack currently does not. For example, they can track when a company increases headcount in a specific area by monitoring changes in LinkedIn profiles. If your workflow requires identifying the specific individuals currently at a company or seeing headcount trends based on existing employees, Sumble has a clear advantage here. TheirStack focuses exclusively on the "Organization" and "Job Posting" level—we tell you who they _want_ to hire, not who they _already_ have. **Conclusion: Sumble wins on person-level intelligence.** ### Team and Department Mapping Sumble also attempts to identify and map specific teams within a company. This can be useful for seeing how an organization is structured internally. TheirStack provides granular firmographics and technographics for the organization as a whole, but we do not currently provide a structured breakdown of internal departments or teams. **Conclusion: Sumble wins on team and department mapping.** ### Job Title Normalization Sumble uses machine learning to normalize job titles, which can help group similar roles together (e.g., "Software Engineer", "SWE", "Software Developer" might all map to a standardized title). TheirStack does not currently perform job title normalization—we return job titles as they appear in the original job postings. **Conclusion: Sumble wins on job title normalization.** ### Technology Inference: "Used" vs "Mentioned" Sumble attempts to infer which technologies are actively used versus which are just mentioned as nice-to-haves in job descriptions. They label technologies as either `TECH USED` or `TECH MENTIONED` to help users understand what's required versus what's optional. However, this inference is very unreliable and fails at basic logical relationships. For example, Sumble may mark a JavaScript framework like `D3` or `React` as `TECH USED` while simultaneously marking `JavaScript` itself as only `TECH MENTIONED.` This is logically inconsistent—if a JavaScript framework is used, then JavaScript knowledge is absolutely required as well. The system fails to recognize these fundamental dependencies between technologies. TheirStack takes a different approach: we identify all technologies mentioned in job descriptions without attempting to infer usage versus mention. We focus on doing one thing well—accurately identifying what technologies appear in job postings—rather than trying to do more and doing it inconsistently. **Conclusion: TheirStack wins on technology inference reliability.** ### Technology Catalog Quality Sumble's technology catalog is derived directly from job descriptions using a Named Entity Recognition (NER) model. While this approach can capture a wide range of terms, it yields many entries that aren't actually technologies. A very large percentage of Sumble's catalog consists of "dirty" technologies—phrases like "Python Data Analytics", "Python backend", "Python software development", "Data visualization using Python", and "API/Python" that are descriptive phrases or job functions rather than actual technology names. TheirStack's technology catalog is smaller and cleaner because it doesn't contain this fluff. We focus on identifying actual technologies mentioned in job postings, not extracting every phrase that happens to contain a technology keyword. This results in a more accurate, usable catalog for filtering and analysis. **Conclusion: TheirStack wins on technology catalog quality.** ### Organization Intelligence and Parent-Subsidiary Relationships Founded by world-class Machine Learning experts, Sumble does a much better job at organization intelligence, particularly in identifying and mapping hierarchical organizational structures. They can accurately determine whether an organization has subsidiaries or is an independent company, and they effectively tie together organizations under the same parent organization. For example, Sumble can display complex hierarchies like "U.S. Government" → "US Department of Energy" → "Lawrence Berkeley National Laboratory" → "Cyclotron" with clear parent-child relationships. This hierarchical view helps users understand organizational structures and relationships at a glance. TheirStack treats organizations more independently and does not currently provide the same level of parent-subsidiary relationship mapping or hierarchical organization intelligence. **Conclusion: Sumble wins on organization intelligence and parent-subsidiary relationships.** ## API Documentation and Filtering Capabilities ### Developer Experience: Clear Documentation vs. Limited Docs TheirStack's [Job Search API documentation](/en/docs/api-reference/jobs/search_jobs_v1) is comprehensive, self-serve, and includes examples for every parameter. You can test endpoints directly in the browser. Sumble's [API documentation](https://docs.sumble.com/api/jobs) is more limited. While functional, it lacks the depth and clarity needed for complex integrations. Understanding parameter usage often requires trial and error or reaching out to support. Sumble offers an "advanced query" option that allows filtering by fields like `job_function` or `hiring_period`, but these parameters are **not documented** in their public API reference. This undocumented functionality requires developers to discover features through experimentation or support conversations. ### Filter Depth: 40+ vs. 7 Filters This is where the gap becomes most apparent for developers building sophisticated search workflows. **TheirStack's [Job Search](/en/docs/app/job-search) API** offers **40+ filters** across multiple categories: - **Job-level filters:** Title (with regex support), description patterns, location patterns, salary ranges, seniority, remote options, posted date ranges, and more. - **Company-level filters:** Industry, size, country, revenue, funding, URL patterns, LinkedIn URL, and more. - **Technology filters:** Filter by technologies mentioned in job descriptions. - **Advanced features:** Regex support for many text fields, exclusion filters, and complex boolean logic. **Sumble's Jobs API** offers just **7 filters** according to their public documentation: - Company filters (domain, ID, slug) - Technology filters - Technology category filters - Country filters - Date filters (`since`) Notably, **Sumble's API doesn't even support filtering by job title** according to their public documentation. This is a fundamental limitation for many use cases where you need to find specific roles (e.g., "Data Engineer" or "DevOps Manager"). If you need to build sophisticated search workflows—like finding "Python jobs in New York posted in the last 7 days for companies with 50-200 employees"—TheirStack's extensive filtering capabilities support this use case. **Conclusion: TheirStack wins on developer experience.** ## Quick Decision Guide #### Choose TheirStack if - ✓You care about overall cost—TheirStack offers significantly lower costs per job, organization, and technographic enrichment. - ✓You need high volume—8M jobs in the last 30 days vs 1.8M. - ✓You need real-time data—jobs available within minutes vs up to 24 hours. - ✓You need advanced API filters—40+ filters including regex support vs 7 basic filters. - ✓You want transparent, self-serve pricing—scale autonomously without sales calls. One-time purchases also available, no subscription required. - ✓You need technographics at fixed cost—all technologies included vs pay-per-technology. - ✓You want a clean technology catalog—actual technologies only, not descriptive phrases or job functions. - ✓You want original job URLs to verify sources or repost jobs. - ✓You need a larger organization database—9.5M organizations vs 2.7M. - ✓You prefer clear, comprehensive API documentation with self-serve examples. #### Choose Sumble if - ✓You need signals based on new hires or growth in headcount—Sumble tracks changes in LinkedIn profiles to identify headcount trends. - ✓You need person-level LinkedIn data—identify specific individuals currently at companies. - ✓You need team/department mapping—see how organizations are structured internally. - ✓You need organization intelligence and parent-subsidiary relationships—understand hierarchical org structures and identify which companies are subsidiaries vs independent. - ✓You need ML-based job title normalization—group similar roles together (e.g., "Software Engineer", "SWE", "Software Developer"). - ✓You only need basic search and don't mind a 10-page limit on results. - ✓You are okay with a sales-led process for higher volume needs. ## Summary TheirStack offers significantly lower costs (up to 200x more cost-effective for technographics), higher job volume (8M jobs in the last 30 days vs 1.8M per month), real-time freshness (minutes vs 24 hours), 40+ API filters, reliable technology identification, a clean technology catalog, and a larger organization database (9.5M vs 2.7M). Sumble provides person-level intelligence, team mapping, organization intelligence with parent-subsidiary relationships, job title normalization, and signals based on new hires or headcount growth that TheirStack does not currently support. --- title: TheirStack vs ThomsonData description: Compare TheirStack and ThomsonData for technology intelligence. While ThomsonData sells static B2B data lists, TheirStack provides real-time technographic data and job intelligence via a self-serve API. See which approach fits your needs. url: https://theirstack.com/en/comparisons/theirstack-vs-thomsondata --- ThomsonData and TheirStack both help you find companies using specific technologies — but they take fundamentally different approaches. ThomsonData sells pre-built static data lists. TheirStack provides a real-time API and platform for live technology and [job data](/en/docs/data/job) intelligence. ## Quick Decision Guide #### Choose TheirStack if - ✓You need real-time, continuously updated data — not a static snapshot - ✓You want an API for programmatic access with 40+ filters and webhooks - ✓You want one-time purchases available — buy credits once without any subscription or recurring commitment - ✓You need to trace technology signals back to their source for verification - ✓You want job data and hiring intent signals alongside technographic data - ✓You need transparent methodology — know exactly how technologies are detected - ✓You want self-serve access with a free tier to evaluate data quality first #### Choose ThomsonData if - ✓You need pre-packaged contact data (email, phone) alongside company data in a single list - ✓You prefer browsing a catalog of pre-segmented lists rather than running custom queries ## Feature comparison ### Access & Data Model | Feature | TheirStack | ThomsonData | | --- | --- | --- | | Data access | ✓Real-time API + UI | Static list purchase | | Pricing | ✓Free tier + plans from $59/mo, one-time purchases available | Quote-based (per list) | | Data freshness | ✓Updated every few minutes | Unknown update frequency | | Free tier / trial | ✓Yes — 50 company credits/month | No | ### Data & Capabilities | Feature | TheirStack | ThomsonData | | --- | --- | --- | | Jobs API | ✓Yes — real-time, 40+ filters | No | | Technology detection | ✓Job posting analysis (transparent) | Methodology not documented | | Contact data | Via integrations (Apollo, ContactOut, LinkedIn) | Included in lists (email, phone) | | Hiring intent signals | ✓Yes — from job postings | No | | Custom filtering | ✓40+ filters with regex support | Pre-segmented lists only | ### Integration & Developer Experience | Feature | TheirStack | ThomsonData | | --- | --- | --- | | API | ✓Yes — sub-second response | No API | | Webhooks | ✓Yes — real-time notifications | No | | Documentation | ✓Public, comprehensive | Not available | | Job deduplication | ✓Yes — built-in | N/A | ## What is ThomsonData? ThomsonData is a B2B data provider that sells pre-built email lists and contact databases segmented by technology usage, industry, job title, and geography. If you want a list of "companies using Salesforce" with decision-maker contact details, ThomsonData provides that as a static, one-time purchase. TheirStack is fundamentally different — it's a real-time data platform. Instead of buying a static list, you query a live database of millions of job postings and companies through an API or web interface, with data updated every few minutes. ### Static lists vs. real-time intelligence This is the core difference between ThomsonData and TheirStack: **ThomsonData** sells a snapshot — a list that was accurate at some point in the past but begins decaying the moment you receive it. Contacts leave companies, technologies change, and companies grow or shrink. There's no way to refresh this data without purchasing a new list. **TheirStack** provides living data. Every time you make an API call, you get the latest information. Set up [webhooks](/en/docs/webhooks) to be notified instantly when a company starts hiring for a technology you care about. The data never goes stale because it's continuously updated from 321k [job sources](/en/docs/data/job/sources). TheirStack also offers a free tier with 50 [company credits](/en/docs/pricing/credits)/month. And if you only need data once, TheirStack offers **one-time credit purchases** — no subscription required. You buy a credit pack, use it within 12 months, and you're done. This gives you the same flexibility as a static list purchase, but with real-time data and full API access. ### Data transparency and methodology ThomsonData does not publicly document how it determines which companies use which technologies, how frequently data is updated, or what accuracy metrics it achieves. TheirStack's methodology is fully transparent: we analyze job postings. When a company mentions PostgreSQL in a job listing, we capture that signal with a [confidence score](/en/docs/data/technographic/how-we-source-tech-stack-data). You can click through to the actual job posting to verify any technology signal. ### Filtering and customization ThomsonData provides pre-segmented lists — you choose from available segments but can't run custom queries with complex filter logic. TheirStack offers 40+ filters that you can combine freely: - **Company filters:** Industry, size, country, revenue, funding, URL, LinkedIn slug, etc. - **Job filters:** Title, description, country, city, remote options, salary, etc. - **Regex support** on title, description, and location fields for precise matching ### Job data and hiring signals ThomsonData does not provide job data. TheirStack gives you real-time access to job postings from 321k sources with built-in deduplication, webhooks, and historical data back to 2019. Hiring data provides a powerful intent signal — companies actively hiring for a technology are actively investing in it. ### UI and contact data integrations - Beyond the API, TheirStack provides a rich UI where you can run company and job searches and quickly [find people](/en/docs/app/contact-data/find-people) contacts from selected companies. - We integrate with leading [contact data](/en/docs/app/contact-data) providers (Apollo, ContactOut) and LinkedIn (Free, Recruiter, Sales Navigator) to streamline outreach from search results. ### When to choose each Choose **ThomsonData** if you need a quick, one-time email list for a specific campaign and don't need ongoing data access or real-time updates. Choose **TheirStack** if you need real-time technology intelligence, job data, hiring intent signals, and a programmable API for continuous prospecting and monitoring. --- title: TheirStack vs Wappalyzer description: Compare TheirStack and Wappalyzer to find the best solution for your needs. Learn how TheirStack offers technographic data and real-time webhooks, while Wappalyzer specializes in website technology profiling. url: https://theirstack.com/en/comparisons/theirstack-vs-wappalyzer --- Wappalyzer and TheirStack are both valuable tools in the realm of technology profiling and business intelligence, but they serve different purposes. Wappalyzer focuses on identifying the technologies used by websites, while TheirStack provides comprehensive technographic data and real-time technology usage tracking. ## Quick Decision Guide #### Choose TheirStack if - ✓You need to know which companies are using internal tools like CRMs, ERPs, databases, programming languages, etc. - ✓You want real-time notifications when companies adopt new technologies - ✓You're looking for technographic data to power your sales and marketing efforts #### Choose Wappalyzer if - ✓You need to identify the technology stack of specific websites - ✓You want to monitor changes in website technologies - ✓You're interested in browser-based technology profiling ## Feature comparison ### Focus & Data | Feature | TheirStack | Wappalyzer | | --- | --- | --- | | Primary Focus | Technographic data and technology usage tracking | Website technology profiling | | Data Sources | Job postings and hiring platforms | Browser extension, in-house crawlers | | Data Types | Technology usage, company information | Website technology stack | ### Features | Feature | TheirStack | Wappalyzer | | --- | --- | --- | | Real-time Updates | Yes, through webhooks | Yes, through browser extension | | Confidence Scoring | ✓Yes, based on job posting frequency and context | No | | Webhook Support | ✓Yes, real-time notifications | No | ### API & Integration | Feature | TheirStack | Wappalyzer | | --- | --- | --- | | API Response Time | 100ms-2s | Split-second | | Integration Complexity | Single API call | Browser-based | | Filtering Capabilities | ✓Extensive (company countries, industries, sizes, etc.) | Limited | ### Pricing | Feature | TheirStack | Wappalyzer | | --- | --- | --- | | Pricing Model | Based on number of companies returned | Tiered pricing model | ## What is Wappalyzer? Wappalyzer is a browser extension that identifies the technologies used by websites. It offers a range of tools and data to help businesses understand their online presence and competitors. ## Data sources TheirStack gathers data from job postings, collecting job listings from millions of companies by monitoring company websites, job boards, and other hiring platforms. This approach allows for a broader understanding of technology usage beyond just web technologies. Wappalyzer, on the other hand, uses a browser extension and in-house crawlers to identify technologies used on websites, providing instant results and detailed technology profiles. ## Pricing TheirStack's pricing model is based on the number of companies returned in your search, making it scalable for businesses of all sizes. Wappalyzer offers a tiered pricing model with options for individuals and businesses, providing a greater number of technology lookups at each plan tier. --- title: TheirStack vs ZoomInfo description: Compare TheirStack and ZoomInfo for technographic and job data. While ZoomInfo is an all-in-one B2B sales platform starting at $15K+/year, TheirStack provides self-serve, real-time job data and technographic intelligence with transparent pricing from $59/month. See which solution fits your use case. url: https://theirstack.com/en/comparisons/theirstack-vs-zoominfo --- ZoomInfo and TheirStack both provide technographic data, but they serve very different needs. ZoomInfo is an all-in-one B2B sales platform with contacts, intent, and automation. TheirStack is a focused job data and technographic intelligence platform built for developers and data-driven teams. ## Quick Decision Guide #### Choose TheirStack if - ✓You need real-time job data and hiring intent signals alongside technographic data - ✓You want self-serve access with transparent pricing — no sales calls or annual contracts - ✓You need a developer-first API with 40+ filters and sub-second response times - ✓You want to trace technographic signals back to actual job postings for verification - ✓You want one-time purchases available — buy credits once without subscriptions or annual contracts - ✓You're a startup or small team that can't justify $15K+/year for a sales platform - ✓You need job data from 321k sources with built-in deduplication #### Choose ZoomInfo if - ✓You need an all-in-one sales platform with contacts, company data, intent, and automation - ✓You require 321M+ professional profiles with verified contact information - ✓You want built-in sales engagement and workflow automation tools - ✓You need deep native CRM integrations (Salesforce, HubSpot) with data sync - ✓Your budget supports $15K-$50K+/year and you can commit to annual contracts ## Feature comparison ### Access & Pricing | Feature | TheirStack | ZoomInfo | | --- | --- | --- | | Access | ✓Self-serve API with clear docs | Sales-led, enterprise contracts | | Pricing | ✓Free tier + plans from $59/mo, one-time purchases available | $15K-$50K+/year, annual contracts only | | Free tier | ✓Yes — 50 company credits/month | No | ### Data & Capabilities | Feature | TheirStack | ZoomInfo | | --- | --- | --- | | Jobs API | ✓Yes — real-time, 40+ filters | No dedicated jobs API | | Technographics | Job-based detection (frontend + backend) | Secondary feature alongside contacts/intent | | Contact data | Via integrations (Apollo, ContactOut, LinkedIn) | ✓321M+ profiles with verified contacts | | Intent signals | Hiring intent from job postings (traceable) | Anonymous web browsing intent | | Historical jobs | ✓2019–present | Not a jobs platform | | Job sources | ✓321k with deduplication | N/A | ### Integration & Developer Experience | Feature | TheirStack | ZoomInfo | | --- | --- | --- | | API response time | ✓100ms–2s | Varies by endpoint | | Integration | Single API call, webhooks | Enterprise onboarding, CRM sync | | Documentation | ✓Public, self-serve | Requires sales access | | Webhooks | ✓Yes — real-time notifications | Limited | ## What is ZoomInfo? ZoomInfo is a comprehensive B2B intelligence platform that combines contact data, company information, intent signals, and sales automation into a single enterprise platform. With 321M+ professional profiles, it's primarily used by sales and marketing teams at mid-market and enterprise companies for prospecting and outreach. TheirStack is built for a different purpose — real-time job data and technographic intelligence. 100% of our effort goes into building a high-quality [job data](/en/docs/data/job) and [technographic](/en/docs/data/technographic) platform. ### Pricing and access - ZoomInfo pricing typically starts at $15,000/year and can reach $50,000+/year depending on the package and number of seats - Access requires a sales process with demos, negotiations, and annual contract commitments - There is no free tier or self-serve option — you can't test the data before buying TheirStack offers a free tier with 50 [company credits](/en/docs/pricing/credits)/month, and paid plans start at $59/month. You can also buy credits as a **one-time purchase** — no subscription needed. Buy a credit pack, use it within 12 months, and you're done. You can sign up, explore the data, and integrate the API without talking to anyone. ### Technographic data approach ZoomInfo includes technographic data as one feature among many in its platform. Technology detection is not its core focus, and accuracy can vary compared to dedicated providers. TheirStack detects technologies from job postings, which reveals both frontend and backend technologies — including databases, DevOps tools, ERPs, and programming languages that website scanners can't see. Every technology signal is traceable to the actual job posting, so you can verify why we say a company uses a specific technology. ### Job data and hiring signals ZoomInfo does not provide a dedicated [jobs API](/en/docs/api-reference/jobs/search_jobs_v1). TheirStack offers real-time access to job postings from [321k sources](/en/docs/data/job/sources) with 40+ filters, built-in deduplication, and sub-second response times. Job data serves as a powerful intent signal — when a company posts 5 Kubernetes engineer positions, that's a concrete buying signal for container orchestration tools. ### UI and contact data integrations - Beyond the API, TheirStack provides a rich UI where you can run company and job searches and quickly [find people](/en/docs/app/contact-data/find-people) contacts from selected companies. - We integrate with leading [contact data](/en/docs/app/contact-data) providers (Apollo, ContactOut) and LinkedIn (Free, Recruiter, Sales Navigator) to streamline outreach from search results. ### Extensive filtering capabilities - **Company filters (TheirStack):** By industry, size, country, revenue, funding, URL, LinkedIn URL or slug, etc. - **Job filters (TheirStack):** By title, description, country, city, remote options, salary, etc. Regular expression filters are supported by many fields like title, description or locations. ZoomInfo offers company and contact filters but lacks deep job-level filtering since it's not a job data platform. ### When to choose each Choose **ZoomInfo** if you need an all-in-one sales platform where technographics are just one piece of a larger sales workflow that includes contact data, automation, and CRM integration — and your budget supports $15K+/year. Choose **TheirStack** if you need focused technographic intelligence with job data, want self-serve access with developer-friendly APIs, or can't justify enterprise pricing for features you won't use. --- title: Best 6sense Alternatives in 2026 description: Looking for a 6sense alternative? Compare the best technographic and intent data platforms — including TheirStack, ZoomInfo, Enlyft, and more — to find the right fit for your ABM, sales, or data needs without $50K+/year enterprise contracts. url: https://theirstack.com/en/alternatives/6sense-alternatives --- 6sense is an AI-powered account-based marketing platform that combines intent data, predictive analytics, and technographic signals to help B2B teams identify and engage in-market accounts. It excels at predicting buying intent across the anonymous buyer journey. While it includes technographic capabilities, its primary value is in ABM orchestration and intent-driven campaigns. If you're evaluating 6sense alternatives, this guide compares the best options in 2026. ## Quick Comparison | Tool | Starting Price | Free Tier | Category | Best For | | --- | --- | --- | --- | --- | | [![TheirStack logo](/static/images/theirstack-logo.webp)**TheirStack**](https://theirstack.com) | Free / $59/mo (one-time purchases available) | ✅ Yes | Job Data + Technographics | Intent-driven prospecting and enrichment | | [![ZoomInfo logo](/static/images/competitors/zoominfo.png)**ZoomInfo**](/en/comparisons/theirstack-vs-zoominfo) | ~$15,000/year | ❌ No | Sales & ABM | All-in-one sales platform with tech data as a feature | | [![Clearbit logo](/static/images/competitors/clearbit.png)**Clearbit**](https://clearbit.com) | Freemium | ✅ Yes | Sales & ABM | Basic CRM enrichment with some tech data | | [![Demandbase logo](/static/images/competitors/demandbase.png)**Demandbase**](https://www.demandbase.com) | Enterprise pricing | ❌ No | Sales & ABM | Enterprise ABM with integrated tech data | | [![Enlyft logo](/static/images/competitors/enlyft.png)**Enlyft**](/en/comparisons/theirstack-vs-enlyft) | Enterprise pricing | ❌ No | Sales & ABM | Enterprise technology install base intelligence | | [![ThomsonData logo](/static/images/competitors/thomsondata.png)**ThomsonData**](/en/comparisons/theirstack-vs-thomsondata) | Quote-based | ❌ No | Sales & ABM | Pre-built B2B email and technology user lists | ## Why Look for 6sense Alternatives? #### Enterprise-only pricing — typically $50K+/year 6sense targets large B2B organizations. Its pricing puts it out of reach for most startups and SMBs looking for technographic data. #### Technographic data is secondary to ABM and intent features Technology detection isn't 6sense's core value proposition. Teams that primarily need technographic intelligence will find dedicated providers more focused and capable. #### Complex implementation requiring dedicated team and training Getting full value from 6sense requires significant setup, integration, and team training — a very different experience from self-serve API tools. ## Top 6sense Alternatives in 2026 ![TheirStack logo](/static/images/theirstack-logo.webp)1. TheirStackJob Data + Technographics Job-based technographic and company intelligence platform TheirStack takes a unique approach to technographic data by analyzing millions of job postings worldwide. Instead of only scanning websites for frontend technologies, it reveals what technologies companies are actively hiring for, implementing, and expanding. This means you get buying intent signals alongside comprehensive tech stack data — including backend technologies that website scanners miss entirely. #### Strengths - ✓Detects backend and internal technologies (databases, DevOps, ERPs) from job postings — not just web-facing tech - ✓Hiring signals act as buying intent — know what companies are investing in, not just using - ✓Single fast API with 40+ filters, webhooks, and sub-second response times - ✓Self-serve transparent pricing starting free, with plans from $59/mo and one-time purchases available — no subscription required #### Considerations - ℹTechnology detection relies on active hiring — companies not posting jobs may have less coverage — TheirStack's detection method depends on companies publishing job postings that mention technologies. Companies in hiring freezes or very small teams that rarely post jobs may have less coverage compared to website scanning approaches. - ℹNewer methodology with job-based historical data starting from 2021 — While website scanning tools like BuiltWith have decades of historical data, TheirStack's job-based approach has data from 2021 onwards. For teams that need long-term historical technology adoption trends, complementing with a website scanner may be valuable. **Why choose TheirStack:** Choose TheirStack when you want intent-driven technographic data that covers the full tech stack — including backend tools that website scanners miss — at a fraction of enterprise pricing. **Pricing:** Free / $59/mo (one-time purchases available) (free tier available)[Visit TheirStack →](https://theirstack.com) ![ZoomInfo logo](/static/images/competitors/zoominfo.png)2. ZoomInfoSales & ABM All-in-one B2B intelligence and sales engagement platform ZoomInfo is a comprehensive B2B intelligence platform that includes technographic data alongside its core contact, company, and intent data offerings. With 321M+ professional profiles and built-in automation, it serves as an all-in-one sales platform. However, technographics are a secondary feature, accuracy can be mixed, and pricing starts at $15,000+/year. #### Strengths - ✓321M+ professional profiles with contact information - ✓Built-in sales engagement and automation tools - ✓Deep CRM integrations with Salesforce, HubSpot, and others - ✓Combines contact, company, intent, and technographic data in one platform #### Considerations - ℹExtremely expensive ($15K-$50K+/year) with annual contract lock-in — ZoomInfo's pricing puts it out of reach for most startups and small teams. Annual contracts make it hard to try before fully committing. - ℹTechnographic data is not the core focus — accuracy can be inconsistent — Technology detection is a secondary feature in ZoomInfo. Teams that need reliable technographic data often find dedicated providers more accurate. - ℹComplex platform with steep learning curve and feature bloat — The breadth of ZoomInfo features means significant onboarding time. Teams that only need technology or job data end up paying for capabilities they never use. **Why choose ZoomInfo:** Choose ZoomInfo when you need an all-in-one sales platform and technographics are just one part of your requirements. **Pricing:** ~$15,000/year[TheirStack vs ZoomInfo →](/en/comparisons/theirstack-vs-zoominfo) ![Clearbit logo](/static/images/competitors/clearbit.png)3. ClearbitSales & ABM Company enrichment API with basic technographic data Clearbit (now part of HubSpot) offers company enrichment APIs that include some technographic data alongside firmographic information. It provides a clean API for enriching CRM records in real-time with company details. While its technographic depth is limited compared to specialists, its freemium model and HubSpot integration make it accessible for teams already in the HubSpot ecosystem. #### Strengths - ✓Simple, clean enrichment API with real-time CRM record enrichment - ✓Freemium model makes it accessible for startups and small teams - ✓Native HubSpot and Salesforce integrations - ✓Good firmographic data alongside basic technographic signals #### Considerations - ℹTechnographic data is a secondary feature — limited technology database — Clearbit's technology coverage is shallow compared to dedicated providers. It works for basic tech stack checks but won't satisfy teams needing comprehensive technographic intelligence. - ℹNow part of HubSpot — future direction and independent availability uncertain — Since HubSpot's acquisition, Clearbit's independent roadmap is unclear. Teams building long-term workflows on Clearbit may face uncertainty about feature continuity. - ℹCannot search companies by specific tech stacks; enrichment-only model — Clearbit only enriches companies you already know about. You cannot discover new companies by searching for specific technology usage, limiting its value for prospecting. **Why choose Clearbit:** Choose Clearbit when you need basic company enrichment with some tech data and are already in the HubSpot ecosystem. **Pricing:** Freemium (free tier available)[Visit Clearbit →](https://clearbit.com) ![Demandbase logo](/static/images/competitors/demandbase.png)4. DemandbaseSales & ABM Account-based marketing and sales platform Demandbase is an account-based marketing and sales platform that includes technographic data alongside intent signals, advertising, and account identification. It competes in the enterprise segment, offering a marketing-focused approach to technology intelligence with B2B advertising capabilities. #### Strengths - ✓Combined ABM, advertising, and technographic capabilities - ✓Account identification from anonymous web traffic - ✓B2B advertising platform with audience targeting - ✓Intent data from proprietary B2B content network #### Considerations - ℹEnterprise-only pricing — typically $50K+/year — Like 6sense, Demandbase targets large organizations. Not viable for startups or teams needing just technographic data. - ℹTechnographic depth varies compared to dedicated providers — Technology detection is one feature among many. Dedicated technographic tools offer more comprehensive and accurate tech stack data. - ℹComplex platform requiring dedicated ABM team — Full ABM platforms like Demandbase require significant internal resources to operate effectively. **Why choose Demandbase:** Choose Demandbase when you need an enterprise ABM platform with advertising, intent, and technographic data combined. **Pricing:** Enterprise pricing[Visit Demandbase →](https://www.demandbase.com) ![Enlyft logo](/static/images/competitors/enlyft.png)5. EnlyftSales & ABM AI-powered B2B technology intelligence platform Enlyft is a B2B technology intelligence platform that uses AI and machine learning to identify companies using specific technologies. It tracks 30,000+ technologies across 40M+ companies, helping sales and marketing teams prioritize accounts based on technology adoption signals. While its technology coverage is strong, it lacks job data, requires enterprise pricing, and does not offer a self-serve API. #### Strengths - ✓AI/ML-based technology detection across 40M+ companies - ✓Tracks 30,000+ technologies including backend and enterprise software - ✓Predictive analytics for account scoring and prioritization - ✓CRM integrations with Salesforce and other enterprise tools #### Considerations - ℹNo self-serve access — requires sales contact and enterprise contracts — Enlyft does not offer self-serve signup or transparent pricing. You must go through a sales process to access the platform, making it difficult to evaluate data quality before committing. - ℹNo job data or hiring signals — Enlyft focuses on technology install base data but doesn't provide job posting data or hiring intent signals. Teams that need to understand what companies are actively investing in through hiring will need to supplement with a dedicated job data provider. - ℹLimited API capabilities compared to developer-first platforms — Enlyft is designed primarily as a platform with CRM integrations rather than a developer-first API. Teams that need flexible, high-volume programmatic access to data may find the integration options limited. **Why choose Enlyft:** Choose Enlyft when you need enterprise technology install base intelligence with predictive analytics and CRM integration, and can commit to enterprise pricing. **Pricing:** Enterprise pricing[TheirStack vs Enlyft →](/en/comparisons/theirstack-vs-enlyft) ![ThomsonData logo](/static/images/competitors/thomsondata.png)6. ThomsonDataSales & ABM B2B data lists and technology user contact databases ThomsonData is a B2B data provider that sells pre-built email lists and contact databases segmented by technology usage, industry, job title, and geography. It positions itself as a source for technology user lists — for example, "companies using Salesforce" — along with decision-maker contact details. However, data freshness is unclear, there is no real-time API, and the offering is based on static list purchases rather than live data access. #### Strengths - ✓Pre-segmented technology user lists ready for outreach campaigns - ✓Includes decision-maker contact details (email, phone) - ✓Coverage across multiple industries and geographies - ✓Lists segmented by job title, company size, and technology #### Considerations - ℹStatic list model — no real-time data access or API — ThomsonData sells pre-built lists rather than providing live data access. There is no API for programmatic queries, no webhooks for real-time alerts, and no way to run custom searches. You get a static snapshot rather than continuously updated data. - ℹData freshness and accuracy are unclear — ThomsonData does not disclose how frequently its data is updated or how technology detection works. Static lists can become stale quickly — contacts leave companies, technologies change, and companies grow or shrink. Without transparency on methodology, it's hard to assess data reliability. - ℹNo technology detection methodology transparency — Unlike providers that explain their detection methods (website scanning, job posting analysis, etc.), ThomsonData doesn't publicly document how it determines which companies use which technologies. This lack of transparency makes it difficult to evaluate data quality. **Why choose ThomsonData:** Choose ThomsonData when you need a quick pre-built contact list segmented by technology and are less concerned about data freshness or real-time access. **Pricing:** Quote-based[TheirStack vs ThomsonData →](/en/comparisons/theirstack-vs-thomsondata) ## Frequently Asked Questions #### What is the best alternative to 6sense for technographic data? TheirStack is the most cost-effective 6sense alternative for technographic intelligence. While 6sense bundles technographics into a $50K+/year ABM platform, TheirStack provides focused technology and job data with a free tier and plans from $59/month. BuiltWith and Enlyft are also strong alternatives for technology detection specifically. #### Is 6sense worth the enterprise pricing? 6sense makes sense for large organizations that need full ABM orchestration — anonymous visitor tracking, predictive analytics, and campaign management. But if your primary need is technographic data or understanding what companies are hiring for, dedicated tools like TheirStack deliver focused value at 1/100th the cost. #### Which 6sense alternative provides the best intent data? For anonymous web intent, Demandbase is the closest alternative to 6sense. For hiring intent — a more transparent and actionable signal — TheirStack analyzes millions of job postings to reveal what technologies companies are actively investing in. TheirStack's intent signals are traceable to actual job listings, making them easier to verify and act on. #### Can I get ABM capabilities without 6sense? Demandbase offers a comparable ABM platform. For a more modular approach, you can combine TheirStack (technographic + job intelligence) with your existing marketing automation and CRM. This gives you similar technology-based targeting without committing to a $50K+/year all-in-one platform. #### Which 6sense alternative has the best technology coverage? BuiltWith tracks 100K+ web technologies. Enlyft covers 30K+ technologies. TheirStack covers thousands of technologies including backend tools (databases, DevOps, ERPs) that website scanners miss. 6sense itself tracks 30K+ technologies. The best choice depends on whether you need web tech (BuiltWith), enterprise install base (Enlyft/6sense), or full-stack including internal tools (TheirStack). #### How do 6sense alternatives compare on self-serve access? 6sense and Demandbase require enterprise sales processes. TheirStack, BuiltWith, and Wappalyzer all offer self-serve signup with transparent pricing. TheirStack also provides a free tier so you can evaluate data quality before committing — no demos, no sales calls, and no annual contracts required. ## Ready to Try the Best 6sense Alternative? TheirStack combines job-based technology detection, real-time hiring signals, and 40+ filters — giving you deeper company intelligence than 6sense at a fraction of the cost. [Try TheirStack Free](https://app.theirstack.com) Free tier available — no credit card required. --- title: Best BuiltWith Alternatives in 2026 description: Looking for a BuiltWith alternative? Compare the best technographic data platforms — including TheirStack, Wappalyzer, HG Insights, and more — to find the right fit for your sales, marketing, or market research needs. url: https://theirstack.com/en/alternatives/builtwith-alternatives --- BuiltWith is one of the most established technographic data providers, known for scanning websites to detect frontend technologies. While it excels at identifying client-side tools like analytics scripts, marketing pixels, and JavaScript frameworks, many teams find it lacking when they need deeper technology intelligence — backend tech stacks, buying intent signals, or affordable self-serve pricing. If you're evaluating BuiltWith alternatives, this guide compares the best options in 2026. ## Quick Comparison | Tool | Starting Price | Free Tier | Category | Best For | | --- | --- | --- | --- | --- | | [![TheirStack logo](/static/images/theirstack-logo.webp)**TheirStack**](https://theirstack.com) | Free / $59/mo (one-time purchases available) | ✅ Yes | Job Data + Technographics | Intent-driven prospecting and enrichment | | [![Wappalyzer logo](/static/images/competitors/wappalyzer.png)**Wappalyzer**](/en/comparisons/theirstack-vs-wappalyzer) | $250/mo | ✅ Yes | Website Technology Detection | Quick website tech checks and lightweight API usage | | [![HG Insights logo](/static/images/competitors/hg-insights.png)**HG Insights**](/en/comparisons/theirstack-vs-hginsights) | ~$25,000/year | ❌ No | Website Technology Detection | Enterprise TAM analysis and install base intelligence | ## Why Look for BuiltWith Alternatives? #### Limited to frontend technologies BuiltWith detects technologies by scanning website source code, HTTP headers, and DNS records. This means it's great for identifying client-side tools like Google Analytics or jQuery, but it completely misses backend technologies — databases like PostgreSQL, data warehouses like Snowflake, DevOps tools like Kubernetes, or internal business software like SAP. If your sales or research workflow depends on knowing the full tech stack, you need a different approach. #### No buying intent signals BuiltWith tells you what a company currently uses, but not what they're investing in. For sales teams, knowing that a company is actively hiring Snowflake engineers (a strong buying signal for data tools) is far more actionable than knowing they have Google Tag Manager on their website. Job-based technographic providers fill this gap. #### Expensive for what you get BuiltWith's pricing starts at $295/month for basic access and goes up to $995/month for enterprise features. For teams that primarily need technology-based lead lists, there are more affordable alternatives that offer broader data coverage and better filtering capabilities. #### Complex API with limited filtering BuiltWith's API requires multiple calls with retry logic, lacks webhooks for real-time alerts, and doesn't offer the depth of filtering that modern data platforms provide. If you need to combine technographic filters with company attributes like size, industry, or location, alternatives offer a more streamlined experience. ## Top BuiltWith Alternatives in 2026 ![TheirStack logo](/static/images/theirstack-logo.webp)1. TheirStackJob Data + Technographics Job-based technographic and company intelligence platform TheirStack takes a unique approach to technographic data by analyzing millions of job postings worldwide. Instead of only scanning websites for frontend technologies, it reveals what technologies companies are actively hiring for, implementing, and expanding. This means you get buying intent signals alongside comprehensive tech stack data — including backend technologies that website scanners miss entirely. #### Strengths - ✓Detects backend and internal technologies (databases, DevOps, ERPs) from job postings — not just web-facing tech - ✓Hiring signals act as buying intent — know what companies are investing in, not just using - ✓Single fast API with 40+ filters, webhooks, and sub-second response times - ✓Self-serve transparent pricing starting free, with plans from $59/mo and one-time purchases available — no subscription required #### Considerations - ℹTechnology detection relies on active hiring — companies not posting jobs may have less coverage — TheirStack's detection method depends on companies publishing job postings that mention technologies. Companies in hiring freezes or very small teams that rarely post jobs may have less coverage compared to website scanning approaches. - ℹNewer methodology with job-based historical data starting from 2021 — While website scanning tools like BuiltWith have decades of historical data, TheirStack's job-based approach has data from 2021 onwards. For teams that need long-term historical technology adoption trends, complementing with a website scanner may be valuable. **Why choose TheirStack:** Choose TheirStack when you want intent-driven technographic data that covers the full tech stack — including backend tools that website scanners miss — at a fraction of enterprise pricing. **Pricing:** Free / $59/mo (one-time purchases available) (free tier available)[Visit TheirStack →](https://theirstack.com) ![Wappalyzer logo](/static/images/competitors/wappalyzer.png)2. WappalyzerWebsite Technology Detection Browser extension and API for website technology detection Wappalyzer is a popular technology detection tool known for its free browser extension and developer-friendly API. While it's great for quick website tech checks, many teams outgrow it when they need deeper technology intelligence, backend tech detection, buying intent signals, or more comprehensive company filtering. #### Strengths - ✓Free browser extension for instant website technology identification - ✓Clean, developer-friendly API with simple integration - ✓More affordable than BuiltWith for basic technology lookups - ✓Open-source heritage with active community contributions #### Considerations - ℹSmall technology database — Wappalyzer tracks around 1,800 technologies — significantly less than competitors like BuiltWith (100K+) or TheirStack which covers thousands of technologies including backend tools. If you need comprehensive technology coverage, especially for niche or enterprise software, Wappalyzer's database may leave gaps in your research. - ℹFrontend-only detection — Like all website scanning tools, Wappalyzer can only detect technologies visible in a site's client-side code. It misses backend databases, data warehouses, DevOps tools, internal business software, and programming languages. For a complete picture of a company's tech stack, you need a different detection methodology. - ℹLimited filtering and lead generation — Wappalyzer is designed for technology lookups — searching individual domains for their tech stack. It lacks the advanced filtering, company attribute searches, and bulk prospecting capabilities that sales and marketing teams need. Building targeted lead lists by combining technology, industry, company size, and location requires a more full-featured platform. - ℹNo intent or hiring signals — Wappalyzer provides a static snapshot of what technologies a website uses right now. It can't tell you what companies are investing in, what technologies they're expanding, or which teams are growing. For sales teams, these intent signals are often more valuable than static technology detection. **Why choose Wappalyzer:** Choose Wappalyzer when you need a simple, affordable tool for website technology checks or a lightweight API. **Pricing:** $250/mo (free tier available)[TheirStack vs Wappalyzer →](/en/comparisons/theirstack-vs-wappalyzer) ![HG Insights logo](/static/images/competitors/hg-insights.png)3. HG InsightsWebsite Technology Detection Enterprise technology intelligence and TAM analysis platform HG Insights is an enterprise technology intelligence provider known for TAM analysis and install base data. While it's powerful for strategic market sizing, many teams find its enterprise-only pricing ($25K+/year), sales-led buying process, and lengthy implementation challenging. #### Strengths - ✓Comprehensive enterprise technology install base data across 15M+ companies - ✓AI-powered technology spend estimation for budget planning - ✓Native CRM integrations with Salesforce and Dynamics - ✓Industry-level technology adoption reports and market analytics #### Considerations - ℹEnterprise-only pricing — HG Insights typically costs $25,000 or more per year, with no self-service option. For startups, SMBs, or teams that need technographic data without a six-figure annual commitment, this pricing is prohibitive. Several alternatives offer comparable technology intelligence starting from free tiers or $59/month. - ℹSales-led buying process — Getting started with HG Insights requires demos, negotiations, and procurement cycles that can take weeks or months. Modern teams often prefer self-serve platforms where they can evaluate the product, test the API, and start getting value within minutes — not weeks. - ℹNo real-time intent signals — HG Insights focuses on install base data — what technologies companies have deployed. It doesn't provide real-time buying intent signals like hiring data. For sales teams, knowing that a company is actively hiring Snowflake engineers (a signal they're expanding their data infrastructure) is often more actionable than knowing they have Snowflake installed. - ℹOpaque data methodology — HG Insights uses proprietary AI and machine learning to detect technology usage, but provides less transparency about its data sources and methodology compared to alternatives. This can make it harder to validate data accuracy for specific use cases or explain results to stakeholders. **Why choose HG Insights:** Choose HG Insights when you need enterprise-grade install base data and technology spend estimation for strategic TAM planning. **Pricing:** ~$25,000/year[TheirStack vs HG Insights →](/en/comparisons/theirstack-vs-hginsights) ## Frequently Asked Questions #### What is the best free alternative to BuiltWith? TheirStack offers a free tier with 50 company credits per month, making it the best free alternative for technographic data. Unlike BuiltWith, TheirStack's free plan includes API access and detects both frontend and backend technologies through job posting analysis. Wappalyzer also offers a free browser extension for quick one-off website technology checks. #### Can BuiltWith alternatives detect backend technologies? Most BuiltWith alternatives that rely on website scanning (Wappalyzer, SimilarWeb) share the same limitation — they can only detect frontend technologies. TheirStack is the exception: by analyzing job postings, it detects backend technologies like databases (PostgreSQL, MongoDB), data warehouses (Snowflake, Databricks), DevOps tools (Kubernetes, Docker), and internal business software that website scanners can't see. #### How does job-based technographic data compare to website scanning? Website scanning detects technologies visible in a site's source code, headers, and DNS. Job-based detection analyzes what technologies companies mention in their job postings. The key advantage of job-based data is broader coverage (backend, internal tools) and intent signals (hiring for a technology indicates active investment). The ideal approach uses both methods, which TheirStack provides. #### Which BuiltWith alternative is best for sales prospecting? For sales prospecting, TheirStack is the best BuiltWith alternative because it combines technology detection with hiring intent signals. When a company is hiring for a specific technology, they often need related tools and services — making them a warm prospect. TheirStack also offers 40+ filters to narrow down your ideal customer profile by technology, company size, industry, and more. #### How much cheaper are BuiltWith alternatives? BuiltWith starts at $295/month for basic access. TheirStack offers a free tier and paid plans from $59/month — roughly 5x cheaper. Wappalyzer starts at $250/month. Clearbit offers a freemium model. Enterprise alternatives like HG Insights ($25K+/year) and ZoomInfo ($15K+/year) are more expensive but include broader data beyond technographics. #### Do BuiltWith alternatives provide intent data? Most BuiltWith alternatives don't provide intent data — Wappalyzer, SimilarWeb, and Clearbit all offer static technology detection only. TheirStack is unique in providing intent signals through job posting analysis: when a company is hiring for a technology, it signals active investment and expansion. ZoomInfo and 6sense also offer intent data but at enterprise price points ($15K-$50K+/year). ## Ready to Try the Best BuiltWith Alternative? TheirStack combines job-based technology detection, real-time hiring signals, and 40+ filters — giving you deeper company intelligence than BuiltWith at a fraction of the cost. [Try TheirStack Free](https://app.theirstack.com) Free tier available — no credit card required. --- title: Best Coresignal Alternatives in 2026 description: Exploring alternatives to Coresignal for job data and company intelligence? Compare TheirStack, PredictLeads, and other providers to find the best fit for your data needs. url: https://theirstack.com/en/alternatives/coresignal-alternatives --- Coresignal is a B2B data infrastructure provider known for its LinkedIn-derived datasets of companies, employees, and job postings. While it offers rich people data, many teams find its LinkedIn-only job source, lack of deduplication, high per-record costs, and 6-hour update lag limiting. If you're evaluating Coresignal alternatives, this guide compares the best options in 2026. ## Quick Comparison | Tool | Starting Price | Free Tier | Category | Best For | | --- | --- | --- | --- | --- | | [![TheirStack logo](/static/images/theirstack-logo.webp)**TheirStack**](https://theirstack.com) | Free / $59/mo (one-time purchases available) | ✅ Yes | Job Data + Technographics | Intent-driven prospecting and enrichment | | [![PredictLeads logo](/static/images/competitors/predictleads.svg)**PredictLeads**](/en/comparisons/theirstack-vs-predictleads) | Free (100 requests/mo) | ✅ Yes | Job Data + Technographics | Multi-signal company intelligence beyond just jobs | | [![Sumble logo](/static/images/competitors/sumble.png)**Sumble**](/en/comparisons/theirstack-vs-sumble) | $99/mo | ❌ No | Job Data + Technographics | Person-level sales intelligence and team mapping | ## Why Look for Coresignal Alternatives? #### LinkedIn-only job source Coresignal sources its job data primarily from LinkedIn, which means it misses postings from company career pages, niche job boards, and ATS platforms. Providers that aggregate from 321k sources capture significantly more jobs — including positions that companies post only on their own careers page and never syndicate to LinkedIn. #### No deduplication and high costs Coresignal doesn't deduplicate job listings across sources, which means the same job posted on multiple platforms appears as separate records — inflating your costs. At $294 for 1,500 jobs up to $7,000 for 1M jobs, it's 3-8x more expensive per job record than alternatives that include deduplication. #### Slow update cycle Coresignal's data updates every 6 hours, compared to near-real-time (minutes) updates from alternatives. For teams that need to act quickly on new job postings — like sales teams reaching out to companies that just started hiring for a specific role — this lag can mean missing the window of opportunity. #### Limited API and no UI Coresignal's API requires a 2-endpoint flow (search then fetch) with credits that reset monthly without rollover. There's no user interface for exploration or ad-hoc queries. Teams that want both API access and a UI for interactive research need to look at alternatives that offer both. ## Top Coresignal Alternatives in 2026 ![TheirStack logo](/static/images/theirstack-logo.webp)1. TheirStackJob Data + Technographics Job-based technographic and company intelligence platform TheirStack takes a unique approach to technographic data by analyzing millions of job postings worldwide. Instead of only scanning websites for frontend technologies, it reveals what technologies companies are actively hiring for, implementing, and expanding. This means you get buying intent signals alongside comprehensive tech stack data — including backend technologies that website scanners miss entirely. #### Strengths - ✓Detects backend and internal technologies (databases, DevOps, ERPs) from job postings — not just web-facing tech - ✓Hiring signals act as buying intent — know what companies are investing in, not just using - ✓Single fast API with 40+ filters, webhooks, and sub-second response times - ✓Self-serve transparent pricing starting free, with plans from $59/mo and one-time purchases available — no subscription required #### Considerations - ℹTechnology detection relies on active hiring — companies not posting jobs may have less coverage — TheirStack's detection method depends on companies publishing job postings that mention technologies. Companies in hiring freezes or very small teams that rarely post jobs may have less coverage compared to website scanning approaches. - ℹNewer methodology with job-based historical data starting from 2021 — While website scanning tools like BuiltWith have decades of historical data, TheirStack's job-based approach has data from 2021 onwards. For teams that need long-term historical technology adoption trends, complementing with a website scanner may be valuable. **Why choose TheirStack:** Choose TheirStack when you want intent-driven technographic data that covers the full tech stack — including backend tools that website scanners miss — at a fraction of enterprise pricing. **Pricing:** Free / $59/mo (one-time purchases available) (free tier available)[Visit TheirStack →](https://theirstack.com) ![PredictLeads logo](/static/images/competitors/predictleads.svg)2. PredictLeadsJob Data + Technographics B2B company intelligence API with structured business signals PredictLeads is a B2B company intelligence API offering structured signals like hiring data, customer wins, and product launches from 100M+ companies. While its breadth of signal types is appealing, many teams find its limited job filtering (6 filters), per-company API architecture, and incomplete documentation frustrating for job data use cases. #### Strengths - ✓Broader signal types: hiring, customer wins, product launches, GitHub activity - ✓Historical data going back to 2016 for trend analysis - ✓Coverage across 100M+ companies from 19M+ sources - ✓Free tier with 100 API requests/month for evaluation #### Considerations - ℹVery limited job filtering — PredictLeads offers only 6 job filters and doesn't support filtering by job title, description, or location. For teams that need to find companies hiring for specific roles ("Senior Data Engineer in the US using Snowflake"), this limitation makes it nearly unusable for targeted prospecting. Alternatives offer 30-40+ filters for precise targeting. - ℹPer-company API architecture — PredictLeads requires you to make API calls for individual companies — you can't search across all companies at once. This means you need to already know which companies you want to research, making it unsuitable for discovery and prospecting workflows where the goal is to find new companies matching your criteria. - ℹIncomplete documentation — PredictLeads' API documentation has gaps and can be unclear, making integration more difficult than it needs to be. Developer experience matters when you're building production workflows, and alternatives with comprehensive docs, code examples, and developer support can save significant implementation time. - ℹJob data is just one of many signals — While PredictLeads covers multiple signal types (hiring, news, customer wins), this breadth means job data isn't its core focus. If job postings and hiring signals are your primary use case, dedicated job intelligence platforms offer significantly deeper functionality, better filtering, and more comprehensive job coverage. **Why choose PredictLeads:** Choose PredictLeads when you need diverse company signals beyond job postings, like customer wins and product launches. **Pricing:** Free (100 requests/mo) (free tier available)[TheirStack vs PredictLeads →](/en/comparisons/theirstack-vs-predictleads) ![Sumble logo](/static/images/competitors/sumble.png)3. SumbleJob Data + Technographics AI-powered sales intelligence from job postings and LinkedIn Sumble is an AI-powered sales intelligence platform built by Kaggle founders, offering person-level data, team mapping, and organizational hierarchy from job postings and LinkedIn profiles. While its people-focused approach is unique, many teams find its smaller company coverage (2.7M vs 9.5M+), 24-hour data lag, and limited API filters constraining. #### Strengths - ✓Person-level data with team and department mapping - ✓Organizational hierarchy visualization - ✓ML-based title normalization for accurate role matching - ✓Built by Kaggle founders with strong ML expertise #### Considerations - ℹSmaller company and job coverage — Sumble covers approximately 2.7M companies and processes 4x fewer job postings than leading alternatives. This means significant gaps in coverage — especially for smaller companies, international markets, and niche industries. If your ideal customer profile includes companies outside the top enterprise segment, you may find many missing from Sumble's database. - ℹ24-hour data lag — Sumble's data updates with up to a 24-hour lag, compared to near-real-time (minutes) from alternatives. For sales teams trying to be first to reach out to a company that just posted a relevant job, this delay can mean losing the competitive advantage that fresh data provides. - ℹLimited API filters — Sumble offers only 7 API filters, compared to 40+ from alternatives. This makes it difficult to create targeted queries that combine multiple criteria — like finding companies in a specific industry, of a certain size, hiring for a particular technology, in a given geography. More filters mean more precise targeting and less noise in results. - ℹOpaque enterprise pricing — Sumble's Pro plan starts at $99/month, but quickly moves to "talk to sales" for higher tiers. Without transparent pricing, it's hard to plan budgets or compare costs across providers. Alternatives with self-serve, usage-based pricing let you scale predictably without surprise costs. **Why choose Sumble:** Choose Sumble when you need person-level sales intelligence with org charts and team mapping capabilities. **Pricing:** $99/mo[TheirStack vs Sumble →](/en/comparisons/theirstack-vs-sumble) ## Frequently Asked Questions #### What is the cheapest Coresignal alternative for job data? TheirStack is the most affordable Coresignal alternative for job data, with a free tier (50 company credits/month) and plans from $59/month. Coresignal charges $294 for 1,500 jobs, while TheirStack includes deduplication and 321k job sources — making it 3-8x cheaper per useful job record. #### Which Coresignal alternative has the best employee data? If employee data is your primary need, ZoomInfo offers 321M+ professional profiles with contact information and built-in sales tools (starting ~$15K/year). Sumble provides person-level data with team mapping and org hierarchy ($99/month). TheirStack focuses on job and technology data rather than individual employee profiles. #### Can I get LinkedIn data without Coresignal? Several alternatives source data from LinkedIn alongside other sources. Sumble uses LinkedIn profiles for person-level intelligence. Bright Data offers LinkedIn scraping through its proxy infrastructure. However, TheirStack and PredictLeads aggregate from 321k and 19M+ sources respectively, providing broader coverage than LinkedIn-only providers. #### Which alternative offers the best job data deduplication? TheirStack is the only major provider that includes built-in job deduplication. Coresignal and Bright Data both surface duplicate listings from the same job posted across multiple platforms, inflating both record counts and costs. TheirStack deduplicates across all 321k sources automatically. #### How do Coresignal alternatives compare on data freshness? TheirStack updates data every few minutes — the fastest in the market. Coresignal updates every 6 hours. Sumble has up to a 24-hour lag. PredictLeads varies by signal type. For time-sensitive use cases like sales outreach on new job postings, TheirStack's near-real-time updates provide a significant advantage. #### Is there a Coresignal alternative with both API and UI? Yes — TheirStack offers both a comprehensive API (40+ filters, webhooks, sub-second response) and a web UI for interactive exploration at app.theirstack.com. Coresignal is API-only with no user interface. ZoomInfo and HG Insights also offer both API and UI, but at enterprise price points. ## Ready to Try the Best Coresignal Alternative? TheirStack combines job-based technology detection, real-time hiring signals, and 40+ filters — giving you deeper company intelligence than Coresignal at a fraction of the cost. [Try TheirStack Free](https://app.theirstack.com) Free tier available — no credit card required. --- title: Best Enlyft Alternatives in 2026 description: Looking for an Enlyft alternative? Compare the best technographic data platforms — including TheirStack, ZoomInfo, 6sense, and more — to find the right fit for your technology intelligence needs with self-serve access and transparent pricing. url: https://theirstack.com/en/alternatives/enlyft-alternatives --- Enlyft is a B2B technology intelligence platform that uses AI and machine learning to identify companies using specific technologies. It tracks 30,000+ technologies across 40M+ companies, helping sales and marketing teams prioritize accounts based on technology adoption signals. While its technology coverage is strong, it lacks job data, requires enterprise pricing, and does not offer a self-serve API. If you're evaluating Enlyft alternatives, this guide compares the best options in 2026. ## Quick Comparison | Tool | Starting Price | Free Tier | Category | Best For | | --- | --- | --- | --- | --- | | [![TheirStack logo](/static/images/theirstack-logo.webp)**TheirStack**](https://theirstack.com) | Free / $59/mo (one-time purchases available) | ✅ Yes | Job Data + Technographics | Intent-driven prospecting and enrichment | | [![ZoomInfo logo](/static/images/competitors/zoominfo.png)**ZoomInfo**](/en/comparisons/theirstack-vs-zoominfo) | ~$15,000/year | ❌ No | Sales & ABM | All-in-one sales platform with tech data as a feature | | [![Clearbit logo](/static/images/competitors/clearbit.png)**Clearbit**](https://clearbit.com) | Freemium | ✅ Yes | Sales & ABM | Basic CRM enrichment with some tech data | | [![6sense logo](/static/images/competitors/6sense.png)**6sense**](/en/comparisons/theirstack-vs-6sense) | Enterprise pricing | ❌ No | Sales & ABM | ABM orchestration and predictive buying intent | | [![Demandbase logo](/static/images/competitors/demandbase.png)**Demandbase**](https://www.demandbase.com) | Enterprise pricing | ❌ No | Sales & ABM | Enterprise ABM with integrated tech data | | [![ThomsonData logo](/static/images/competitors/thomsondata.png)**ThomsonData**](/en/comparisons/theirstack-vs-thomsondata) | Quote-based | ❌ No | Sales & ABM | Pre-built B2B email and technology user lists | ## Why Look for Enlyft Alternatives? #### No self-serve access — requires sales contact and enterprise contracts Enlyft does not offer self-serve signup or transparent pricing. You must go through a sales process to access the platform, making it difficult to evaluate data quality before committing. #### No job data or hiring signals Enlyft focuses on technology install base data but doesn't provide job posting data or hiring intent signals. Teams that need to understand what companies are actively investing in through hiring will need to supplement with a dedicated job data provider. #### Limited API capabilities compared to developer-first platforms Enlyft is designed primarily as a platform with CRM integrations rather than a developer-first API. Teams that need flexible, high-volume programmatic access to data may find the integration options limited. ## Top Enlyft Alternatives in 2026 ![TheirStack logo](/static/images/theirstack-logo.webp)1. TheirStackJob Data + Technographics Job-based technographic and company intelligence platform TheirStack takes a unique approach to technographic data by analyzing millions of job postings worldwide. Instead of only scanning websites for frontend technologies, it reveals what technologies companies are actively hiring for, implementing, and expanding. This means you get buying intent signals alongside comprehensive tech stack data — including backend technologies that website scanners miss entirely. #### Strengths - ✓Detects backend and internal technologies (databases, DevOps, ERPs) from job postings — not just web-facing tech - ✓Hiring signals act as buying intent — know what companies are investing in, not just using - ✓Single fast API with 40+ filters, webhooks, and sub-second response times - ✓Self-serve transparent pricing starting free, with plans from $59/mo and one-time purchases available — no subscription required #### Considerations - ℹTechnology detection relies on active hiring — companies not posting jobs may have less coverage — TheirStack's detection method depends on companies publishing job postings that mention technologies. Companies in hiring freezes or very small teams that rarely post jobs may have less coverage compared to website scanning approaches. - ℹNewer methodology with job-based historical data starting from 2021 — While website scanning tools like BuiltWith have decades of historical data, TheirStack's job-based approach has data from 2021 onwards. For teams that need long-term historical technology adoption trends, complementing with a website scanner may be valuable. **Why choose TheirStack:** Choose TheirStack when you want intent-driven technographic data that covers the full tech stack — including backend tools that website scanners miss — at a fraction of enterprise pricing. **Pricing:** Free / $59/mo (one-time purchases available) (free tier available)[Visit TheirStack →](https://theirstack.com) ![ZoomInfo logo](/static/images/competitors/zoominfo.png)2. ZoomInfoSales & ABM All-in-one B2B intelligence and sales engagement platform ZoomInfo is a comprehensive B2B intelligence platform that includes technographic data alongside its core contact, company, and intent data offerings. With 321M+ professional profiles and built-in automation, it serves as an all-in-one sales platform. However, technographics are a secondary feature, accuracy can be mixed, and pricing starts at $15,000+/year. #### Strengths - ✓321M+ professional profiles with contact information - ✓Built-in sales engagement and automation tools - ✓Deep CRM integrations with Salesforce, HubSpot, and others - ✓Combines contact, company, intent, and technographic data in one platform #### Considerations - ℹExtremely expensive ($15K-$50K+/year) with annual contract lock-in — ZoomInfo's pricing puts it out of reach for most startups and small teams. Annual contracts make it hard to try before fully committing. - ℹTechnographic data is not the core focus — accuracy can be inconsistent — Technology detection is a secondary feature in ZoomInfo. Teams that need reliable technographic data often find dedicated providers more accurate. - ℹComplex platform with steep learning curve and feature bloat — The breadth of ZoomInfo features means significant onboarding time. Teams that only need technology or job data end up paying for capabilities they never use. **Why choose ZoomInfo:** Choose ZoomInfo when you need an all-in-one sales platform and technographics are just one part of your requirements. **Pricing:** ~$15,000/year[TheirStack vs ZoomInfo →](/en/comparisons/theirstack-vs-zoominfo) ![Clearbit logo](/static/images/competitors/clearbit.png)3. ClearbitSales & ABM Company enrichment API with basic technographic data Clearbit (now part of HubSpot) offers company enrichment APIs that include some technographic data alongside firmographic information. It provides a clean API for enriching CRM records in real-time with company details. While its technographic depth is limited compared to specialists, its freemium model and HubSpot integration make it accessible for teams already in the HubSpot ecosystem. #### Strengths - ✓Simple, clean enrichment API with real-time CRM record enrichment - ✓Freemium model makes it accessible for startups and small teams - ✓Native HubSpot and Salesforce integrations - ✓Good firmographic data alongside basic technographic signals #### Considerations - ℹTechnographic data is a secondary feature — limited technology database — Clearbit's technology coverage is shallow compared to dedicated providers. It works for basic tech stack checks but won't satisfy teams needing comprehensive technographic intelligence. - ℹNow part of HubSpot — future direction and independent availability uncertain — Since HubSpot's acquisition, Clearbit's independent roadmap is unclear. Teams building long-term workflows on Clearbit may face uncertainty about feature continuity. - ℹCannot search companies by specific tech stacks; enrichment-only model — Clearbit only enriches companies you already know about. You cannot discover new companies by searching for specific technology usage, limiting its value for prospecting. **Why choose Clearbit:** Choose Clearbit when you need basic company enrichment with some tech data and are already in the HubSpot ecosystem. **Pricing:** Freemium (free tier available)[Visit Clearbit →](https://clearbit.com) ![6sense logo](/static/images/competitors/6sense.png)4. 6senseSales & ABM AI-powered ABM and intent data platform 6sense is an AI-powered account-based marketing platform that combines intent data, predictive analytics, and technographic signals to help B2B teams identify and engage in-market accounts. It excels at predicting buying intent across the anonymous buyer journey. While it includes technographic capabilities, its primary value is in ABM orchestration and intent-driven campaigns. #### Strengths - ✓AI-powered predictive analytics for identifying in-market accounts - ✓Anonymous buyer journey tracking across the web - ✓Full ABM orchestration platform with campaign management - ✓Strong intent data from a network of B2B publisher sites #### Considerations - ℹEnterprise-only pricing — typically $50K+/year — 6sense targets large B2B organizations. Its pricing puts it out of reach for most startups and SMBs looking for technographic data. - ℹTechnographic data is secondary to ABM and intent features — Technology detection isn't 6sense's core value proposition. Teams that primarily need technographic intelligence will find dedicated providers more focused and capable. - ℹComplex implementation requiring dedicated team and training — Getting full value from 6sense requires significant setup, integration, and team training — a very different experience from self-serve API tools. **Why choose 6sense:** Choose 6sense when your primary need is ABM orchestration and predictive intent, with technographics as a supporting feature. **Pricing:** Enterprise pricing[TheirStack vs 6sense →](/en/comparisons/theirstack-vs-6sense) ![Demandbase logo](/static/images/competitors/demandbase.png)5. DemandbaseSales & ABM Account-based marketing and sales platform Demandbase is an account-based marketing and sales platform that includes technographic data alongside intent signals, advertising, and account identification. It competes in the enterprise segment, offering a marketing-focused approach to technology intelligence with B2B advertising capabilities. #### Strengths - ✓Combined ABM, advertising, and technographic capabilities - ✓Account identification from anonymous web traffic - ✓B2B advertising platform with audience targeting - ✓Intent data from proprietary B2B content network #### Considerations - ℹEnterprise-only pricing — typically $50K+/year — Like 6sense, Demandbase targets large organizations. Not viable for startups or teams needing just technographic data. - ℹTechnographic depth varies compared to dedicated providers — Technology detection is one feature among many. Dedicated technographic tools offer more comprehensive and accurate tech stack data. - ℹComplex platform requiring dedicated ABM team — Full ABM platforms like Demandbase require significant internal resources to operate effectively. **Why choose Demandbase:** Choose Demandbase when you need an enterprise ABM platform with advertising, intent, and technographic data combined. **Pricing:** Enterprise pricing[Visit Demandbase →](https://www.demandbase.com) ![ThomsonData logo](/static/images/competitors/thomsondata.png)6. ThomsonDataSales & ABM B2B data lists and technology user contact databases ThomsonData is a B2B data provider that sells pre-built email lists and contact databases segmented by technology usage, industry, job title, and geography. It positions itself as a source for technology user lists — for example, "companies using Salesforce" — along with decision-maker contact details. However, data freshness is unclear, there is no real-time API, and the offering is based on static list purchases rather than live data access. #### Strengths - ✓Pre-segmented technology user lists ready for outreach campaigns - ✓Includes decision-maker contact details (email, phone) - ✓Coverage across multiple industries and geographies - ✓Lists segmented by job title, company size, and technology #### Considerations - ℹStatic list model — no real-time data access or API — ThomsonData sells pre-built lists rather than providing live data access. There is no API for programmatic queries, no webhooks for real-time alerts, and no way to run custom searches. You get a static snapshot rather than continuously updated data. - ℹData freshness and accuracy are unclear — ThomsonData does not disclose how frequently its data is updated or how technology detection works. Static lists can become stale quickly — contacts leave companies, technologies change, and companies grow or shrink. Without transparency on methodology, it's hard to assess data reliability. - ℹNo technology detection methodology transparency — Unlike providers that explain their detection methods (website scanning, job posting analysis, etc.), ThomsonData doesn't publicly document how it determines which companies use which technologies. This lack of transparency makes it difficult to evaluate data quality. **Why choose ThomsonData:** Choose ThomsonData when you need a quick pre-built contact list segmented by technology and are less concerned about data freshness or real-time access. **Pricing:** Quote-based[TheirStack vs ThomsonData →](/en/comparisons/theirstack-vs-thomsondata) ## Frequently Asked Questions #### What is the best alternative to Enlyft? TheirStack is the best Enlyft alternative for teams that want self-serve access to technology intelligence. While Enlyft requires enterprise sales contact, TheirStack offers a free tier and transparent pricing from $59/month. TheirStack also adds job data and hiring intent signals that Enlyft doesn't provide. #### How does Enlyft compare to TheirStack for technology detection? Both platforms detect backend and enterprise technologies beyond just web-facing tech. Enlyft uses AI/ML models on various data sources, while TheirStack analyzes job postings — providing an additional layer of hiring intent signals. TheirStack is self-serve with transparent pricing; Enlyft requires enterprise sales contact. #### Is there a free Enlyft alternative? Yes — TheirStack offers a free tier with 50 company credits per month, including API access. Clearbit offers a freemium model for basic enrichment. Wappalyzer has a free browser extension for website technology checks. Enlyft does not offer any free tier or trial. #### Which Enlyft alternative provides job data? TheirStack is the only major technographic platform that also provides comprehensive job data — with 40+ filters, 321k job sources, and near-real-time updates. This gives you both technology intelligence and hiring signals in one platform. Enlyft, BuiltWith, and other technographic tools do not offer job data. #### Can I get predictive analytics without Enlyft? 6sense and Demandbase offer enterprise-grade predictive analytics similar to Enlyft, but at similar or higher price points. TheirStack takes a different approach — instead of predicting intent from AI models, it provides observable signals from job postings that you can trace and verify. When a company posts 5 Kubernetes engineer positions, that's a concrete buying signal. #### How do Enlyft alternatives compare on CRM integration? ZoomInfo and Demandbase offer deep CRM integrations (Salesforce, HubSpot). Clearbit has native HubSpot integration. TheirStack provides API and webhooks that integrate with any CRM, plus direct integrations with contact data providers (Apollo, ContactOut) and LinkedIn for streamlined prospecting workflows. ## Ready to Try the Best Enlyft Alternative? TheirStack combines job-based technology detection, real-time hiring signals, and 40+ filters — giving you deeper company intelligence than Enlyft at a fraction of the cost. [Try TheirStack Free](https://app.theirstack.com) Free tier available — no credit card required. --- title: Best HG Insights Alternatives in 2026 description: Looking for an HG Insights alternative for technographic data? Compare TheirStack, BuiltWith, 6sense, and other providers to find a solution that fits your budget and use case. url: https://theirstack.com/en/alternatives/hg-insights-alternatives --- HG Insights is an enterprise technology intelligence provider known for TAM analysis and install base data. While it's powerful for strategic market sizing, many teams find its enterprise-only pricing ($25K+/year), sales-led buying process, and lengthy implementation challenging. If you're evaluating HG Insights alternatives, this guide compares the best options in 2026. ## Quick Comparison | Tool | Starting Price | Free Tier | Category | Best For | | --- | --- | --- | --- | --- | | [![TheirStack logo](/static/images/theirstack-logo.webp)**TheirStack**](https://theirstack.com) | Free / $59/mo (one-time purchases available) | ✅ Yes | Job Data + Technographics | Intent-driven prospecting and enrichment | | [![Wappalyzer logo](/static/images/competitors/wappalyzer.png)**Wappalyzer**](/en/comparisons/theirstack-vs-wappalyzer) | $250/mo | ✅ Yes | Website Technology Detection | Quick website tech checks and lightweight API usage | | [![BuiltWith logo](/static/images/competitors/builtwith.png)**BuiltWith**](/en/comparisons/theirstack-vs-builtwith) | $295/mo | ❌ No | Website Technology Detection | Comprehensive website tech profiling and lead lists | ## Why Look for HG Insights Alternatives? #### Enterprise-only pricing HG Insights typically costs $25,000 or more per year, with no self-service option. For startups, SMBs, or teams that need technographic data without a six-figure annual commitment, this pricing is prohibitive. Several alternatives offer comparable technology intelligence starting from free tiers or $59/month. #### Sales-led buying process Getting started with HG Insights requires demos, negotiations, and procurement cycles that can take weeks or months. Modern teams often prefer self-serve platforms where they can evaluate the product, test the API, and start getting value within minutes — not weeks. #### No real-time intent signals HG Insights focuses on install base data — what technologies companies have deployed. It doesn't provide real-time buying intent signals like hiring data. For sales teams, knowing that a company is actively hiring Snowflake engineers (a signal they're expanding their data infrastructure) is often more actionable than knowing they have Snowflake installed. #### Opaque data methodology HG Insights uses proprietary AI and machine learning to detect technology usage, but provides less transparency about its data sources and methodology compared to alternatives. This can make it harder to validate data accuracy for specific use cases or explain results to stakeholders. ## Top HG Insights Alternatives in 2026 ![TheirStack logo](/static/images/theirstack-logo.webp)1. TheirStackJob Data + Technographics Job-based technographic and company intelligence platform TheirStack takes a unique approach to technographic data by analyzing millions of job postings worldwide. Instead of only scanning websites for frontend technologies, it reveals what technologies companies are actively hiring for, implementing, and expanding. This means you get buying intent signals alongside comprehensive tech stack data — including backend technologies that website scanners miss entirely. #### Strengths - ✓Detects backend and internal technologies (databases, DevOps, ERPs) from job postings — not just web-facing tech - ✓Hiring signals act as buying intent — know what companies are investing in, not just using - ✓Single fast API with 40+ filters, webhooks, and sub-second response times - ✓Self-serve transparent pricing starting free, with plans from $59/mo and one-time purchases available — no subscription required #### Considerations - ℹTechnology detection relies on active hiring — companies not posting jobs may have less coverage — TheirStack's detection method depends on companies publishing job postings that mention technologies. Companies in hiring freezes or very small teams that rarely post jobs may have less coverage compared to website scanning approaches. - ℹNewer methodology with job-based historical data starting from 2021 — While website scanning tools like BuiltWith have decades of historical data, TheirStack's job-based approach has data from 2021 onwards. For teams that need long-term historical technology adoption trends, complementing with a website scanner may be valuable. **Why choose TheirStack:** Choose TheirStack when you want intent-driven technographic data that covers the full tech stack — including backend tools that website scanners miss — at a fraction of enterprise pricing. **Pricing:** Free / $59/mo (one-time purchases available) (free tier available)[Visit TheirStack →](https://theirstack.com) ![Wappalyzer logo](/static/images/competitors/wappalyzer.png)2. WappalyzerWebsite Technology Detection Browser extension and API for website technology detection Wappalyzer is a popular technology detection tool known for its free browser extension and developer-friendly API. While it's great for quick website tech checks, many teams outgrow it when they need deeper technology intelligence, backend tech detection, buying intent signals, or more comprehensive company filtering. #### Strengths - ✓Free browser extension for instant website technology identification - ✓Clean, developer-friendly API with simple integration - ✓More affordable than BuiltWith for basic technology lookups - ✓Open-source heritage with active community contributions #### Considerations - ℹSmall technology database — Wappalyzer tracks around 1,800 technologies — significantly less than competitors like BuiltWith (100K+) or TheirStack which covers thousands of technologies including backend tools. If you need comprehensive technology coverage, especially for niche or enterprise software, Wappalyzer's database may leave gaps in your research. - ℹFrontend-only detection — Like all website scanning tools, Wappalyzer can only detect technologies visible in a site's client-side code. It misses backend databases, data warehouses, DevOps tools, internal business software, and programming languages. For a complete picture of a company's tech stack, you need a different detection methodology. - ℹLimited filtering and lead generation — Wappalyzer is designed for technology lookups — searching individual domains for their tech stack. It lacks the advanced filtering, company attribute searches, and bulk prospecting capabilities that sales and marketing teams need. Building targeted lead lists by combining technology, industry, company size, and location requires a more full-featured platform. - ℹNo intent or hiring signals — Wappalyzer provides a static snapshot of what technologies a website uses right now. It can't tell you what companies are investing in, what technologies they're expanding, or which teams are growing. For sales teams, these intent signals are often more valuable than static technology detection. **Why choose Wappalyzer:** Choose Wappalyzer when you need a simple, affordable tool for website technology checks or a lightweight API. **Pricing:** $250/mo (free tier available)[TheirStack vs Wappalyzer →](/en/comparisons/theirstack-vs-wappalyzer) ![BuiltWith logo](/static/images/competitors/builtwith.png)3. BuiltWithWebsite Technology Detection Comprehensive website technology profiling and lead generation BuiltWith is one of the most established technographic data providers, known for scanning websites to detect frontend technologies. While it excels at identifying client-side tools like analytics scripts, marketing pixels, and JavaScript frameworks, many teams find it lacking when they need deeper technology intelligence — backend tech stacks, buying intent signals, or affordable self-serve pricing. #### Strengths - ✓Largest web technology database with 100K+ tracked technologies - ✓Historical technology tracking showing adoption and abandonment over time - ✓Pre-built lead lists filtered by technology usage - ✓Market share reports and technology penetration data #### Considerations - ℹLimited to frontend technologies — BuiltWith detects technologies by scanning website source code, HTTP headers, and DNS records. This means it's great for identifying client-side tools like Google Analytics or jQuery, but it completely misses backend technologies — databases like PostgreSQL, data warehouses like Snowflake, DevOps tools like Kubernetes, or internal business software like SAP. If your sales or research workflow depends on knowing the full tech stack, you need a different approach. - ℹNo buying intent signals — BuiltWith tells you what a company currently uses, but not what they're investing in. For sales teams, knowing that a company is actively hiring Snowflake engineers (a strong buying signal for data tools) is far more actionable than knowing they have Google Tag Manager on their website. Job-based technographic providers fill this gap. - ℹExpensive for what you get — BuiltWith's pricing starts at $295/month for basic access and goes up to $995/month for enterprise features. For teams that primarily need technology-based lead lists, there are more affordable alternatives that offer broader data coverage and better filtering capabilities. - ℹComplex API with limited filtering — BuiltWith's API requires multiple calls with retry logic, lacks webhooks for real-time alerts, and doesn't offer the depth of filtering that modern data platforms provide. If you need to combine technographic filters with company attributes like size, industry, or location, alternatives offer a more streamlined experience. **Why choose BuiltWith:** Choose BuiltWith when you need the most comprehensive website technology database with lead generation and historical data. **Pricing:** $295/mo[TheirStack vs BuiltWith →](/en/comparisons/theirstack-vs-builtwith) ## Frequently Asked Questions #### What is the cheapest HG Insights alternative? TheirStack is the most affordable HG Insights alternative, offering a free tier with 50 company credits per month and paid plans from $59/month. Coresignal starts at $49/month for raw data access. Both are dramatically cheaper than HG Insights at $25,000+/year. #### Which HG Insights alternative is best for TAM analysis? For TAM analysis specifically, 6sense and Demandbase offer enterprise-grade alternatives with predictive analytics. For a more affordable approach, TheirStack lets you size markets by technology adoption through job posting analysis — revealing not just what companies use, but what they're actively investing in. #### Can I get technology spend data without HG Insights? HG Insights is one of the few providers that estimates technology spending. Alternatives like TheirStack don't provide spend estimates but offer a different valuable signal: hiring activity. Companies actively hiring for a technology are investing real budget in expanding that capability, which is often a stronger sales signal than estimated spend figures. #### Which alternative provides the best enterprise technology coverage? HG Insights tracks 17,000+ enterprise products. TheirStack covers thousands of technologies including backend and internal tools through job analysis. BuiltWith tracks 100,000+ web technologies but is limited to frontend detection. The best coverage depends on whether you need web technologies (BuiltWith), enterprise install base (HG Insights), or full-stack including backend tools (TheirStack). #### Do HG Insights alternatives offer CRM integration? Yes — ZoomInfo and Demandbase offer deep Salesforce integrations. TheirStack provides API and webhooks for integration with any CRM. Clearbit has native HubSpot integration. BuiltWith offers Salesforce-compatible data exports. #### Is there a self-service alternative to HG Insights? Yes. TheirStack, BuiltWith, Wappalyzer, and Coresignal all offer self-service sign-up with transparent pricing. TheirStack and Coresignal also provide free tiers, so you can evaluate the data quality before committing to a paid plan — no demos or sales calls required. ## Ready to Try the Best HG Insights Alternative? TheirStack combines job-based technology detection, real-time hiring signals, and 40+ filters — giving you deeper company intelligence than HG Insights at a fraction of the cost. [Try TheirStack Free](https://app.theirstack.com) Free tier available — no credit card required. --- title: Best PredictLeads Alternatives in 2026 description: Searching for a PredictLeads alternative? Compare TheirStack, Coresignal, and other company intelligence platforms to find the best provider for job data, hiring signals, and technographic insights. url: https://theirstack.com/en/alternatives/predictleads-alternatives --- PredictLeads is a B2B company intelligence API offering structured signals like hiring data, customer wins, and product launches from 100M+ companies. While its breadth of signal types is appealing, many teams find its limited job filtering (6 filters), per-company API architecture, and incomplete documentation frustrating for job data use cases. If you're evaluating PredictLeads alternatives, this guide compares the best options in 2026. ## Quick Comparison | Tool | Starting Price | Free Tier | Category | Best For | | --- | --- | --- | --- | --- | | [![TheirStack logo](/static/images/theirstack-logo.webp)**TheirStack**](https://theirstack.com) | Free / $59/mo (one-time purchases available) | ✅ Yes | Job Data + Technographics | Intent-driven prospecting and enrichment | | [![Coresignal logo](/static/images/competitors/coresignal.png)**Coresignal**](/en/comparisons/theirstack-vs-coresignal) | $49/mo | ✅ Yes | Job Data + Technographics | LinkedIn-centric enrichment with employee data | | [![Sumble logo](/static/images/competitors/sumble.png)**Sumble**](/en/comparisons/theirstack-vs-sumble) | $99/mo | ❌ No | Job Data + Technographics | Person-level sales intelligence and team mapping | ## Why Look for PredictLeads Alternatives? #### Very limited job filtering PredictLeads offers only 6 job filters and doesn't support filtering by job title, description, or location. For teams that need to find companies hiring for specific roles ("Senior Data Engineer in the US using Snowflake"), this limitation makes it nearly unusable for targeted prospecting. Alternatives offer 30-40+ filters for precise targeting. #### Per-company API architecture PredictLeads requires you to make API calls for individual companies — you can't search across all companies at once. This means you need to already know which companies you want to research, making it unsuitable for discovery and prospecting workflows where the goal is to find new companies matching your criteria. #### Incomplete documentation PredictLeads' API documentation has gaps and can be unclear, making integration more difficult than it needs to be. Developer experience matters when you're building production workflows, and alternatives with comprehensive docs, code examples, and developer support can save significant implementation time. #### Job data is just one of many signals While PredictLeads covers multiple signal types (hiring, news, customer wins), this breadth means job data isn't its core focus. If job postings and hiring signals are your primary use case, dedicated job intelligence platforms offer significantly deeper functionality, better filtering, and more comprehensive job coverage. ## Top PredictLeads Alternatives in 2026 ![TheirStack logo](/static/images/theirstack-logo.webp)1. TheirStackJob Data + Technographics Job-based technographic and company intelligence platform TheirStack takes a unique approach to technographic data by analyzing millions of job postings worldwide. Instead of only scanning websites for frontend technologies, it reveals what technologies companies are actively hiring for, implementing, and expanding. This means you get buying intent signals alongside comprehensive tech stack data — including backend technologies that website scanners miss entirely. #### Strengths - ✓Detects backend and internal technologies (databases, DevOps, ERPs) from job postings — not just web-facing tech - ✓Hiring signals act as buying intent — know what companies are investing in, not just using - ✓Single fast API with 40+ filters, webhooks, and sub-second response times - ✓Self-serve transparent pricing starting free, with plans from $59/mo and one-time purchases available — no subscription required #### Considerations - ℹTechnology detection relies on active hiring — companies not posting jobs may have less coverage — TheirStack's detection method depends on companies publishing job postings that mention technologies. Companies in hiring freezes or very small teams that rarely post jobs may have less coverage compared to website scanning approaches. - ℹNewer methodology with job-based historical data starting from 2021 — While website scanning tools like BuiltWith have decades of historical data, TheirStack's job-based approach has data from 2021 onwards. For teams that need long-term historical technology adoption trends, complementing with a website scanner may be valuable. **Why choose TheirStack:** Choose TheirStack when you want intent-driven technographic data that covers the full tech stack — including backend tools that website scanners miss — at a fraction of enterprise pricing. **Pricing:** Free / $59/mo (one-time purchases available) (free tier available)[Visit TheirStack →](https://theirstack.com) ![Coresignal logo](/static/images/competitors/coresignal.png)2. CoresignalJob Data + Technographics B2B data infrastructure with LinkedIn-derived company and employee data Coresignal is a B2B data infrastructure provider known for its LinkedIn-derived datasets of companies, employees, and job postings. While it offers rich people data, many teams find its LinkedIn-only job source, lack of deduplication, high per-record costs, and 6-hour update lag limiting. #### Strengths - ✓839M+ employee profiles with emails, experience, and skills data - ✓75M+ company profiles with news and financial information - ✓425M+ historical job listings for trend analysis - ✓Affordable entry point at $49/month #### Considerations - ℹLinkedIn-only job source — Coresignal sources its job data primarily from LinkedIn, which means it misses postings from company career pages, niche job boards, and ATS platforms. Providers that aggregate from 321k sources capture significantly more jobs — including positions that companies post only on their own careers page and never syndicate to LinkedIn. - ℹNo deduplication and high costs — Coresignal doesn't deduplicate job listings across sources, which means the same job posted on multiple platforms appears as separate records — inflating your costs. At $294 for 1,500 jobs up to $7,000 for 1M jobs, it's 3-8x more expensive per job record than alternatives that include deduplication. - ℹSlow update cycle — Coresignal's data updates every 6 hours, compared to near-real-time (minutes) updates from alternatives. For teams that need to act quickly on new job postings — like sales teams reaching out to companies that just started hiring for a specific role — this lag can mean missing the window of opportunity. - ℹLimited API and no UI — Coresignal's API requires a 2-endpoint flow (search then fetch) with credits that reset monthly without rollover. There's no user interface for exploration or ad-hoc queries. Teams that want both API access and a UI for interactive research need to look at alternatives that offer both. **Why choose Coresignal:** Choose Coresignal when you need LinkedIn-derived employee and company data alongside job postings. **Pricing:** $49/mo (free tier available)[TheirStack vs Coresignal →](/en/comparisons/theirstack-vs-coresignal) ![Sumble logo](/static/images/competitors/sumble.png)3. SumbleJob Data + Technographics AI-powered sales intelligence from job postings and LinkedIn Sumble is an AI-powered sales intelligence platform built by Kaggle founders, offering person-level data, team mapping, and organizational hierarchy from job postings and LinkedIn profiles. While its people-focused approach is unique, many teams find its smaller company coverage (2.7M vs 9.5M+), 24-hour data lag, and limited API filters constraining. #### Strengths - ✓Person-level data with team and department mapping - ✓Organizational hierarchy visualization - ✓ML-based title normalization for accurate role matching - ✓Built by Kaggle founders with strong ML expertise #### Considerations - ℹSmaller company and job coverage — Sumble covers approximately 2.7M companies and processes 4x fewer job postings than leading alternatives. This means significant gaps in coverage — especially for smaller companies, international markets, and niche industries. If your ideal customer profile includes companies outside the top enterprise segment, you may find many missing from Sumble's database. - ℹ24-hour data lag — Sumble's data updates with up to a 24-hour lag, compared to near-real-time (minutes) from alternatives. For sales teams trying to be first to reach out to a company that just posted a relevant job, this delay can mean losing the competitive advantage that fresh data provides. - ℹLimited API filters — Sumble offers only 7 API filters, compared to 40+ from alternatives. This makes it difficult to create targeted queries that combine multiple criteria — like finding companies in a specific industry, of a certain size, hiring for a particular technology, in a given geography. More filters mean more precise targeting and less noise in results. - ℹOpaque enterprise pricing — Sumble's Pro plan starts at $99/month, but quickly moves to "talk to sales" for higher tiers. Without transparent pricing, it's hard to plan budgets or compare costs across providers. Alternatives with self-serve, usage-based pricing let you scale predictably without surprise costs. **Why choose Sumble:** Choose Sumble when you need person-level sales intelligence with org charts and team mapping capabilities. **Pricing:** $99/mo[TheirStack vs Sumble →](/en/comparisons/theirstack-vs-sumble) ## Frequently Asked Questions #### What is the best PredictLeads alternative for job data? TheirStack is the best PredictLeads alternative for job data, offering 40+ filters, 321k job sources, built-in deduplication, and near-real-time updates. PredictLeads has only 6 job filters and requires per-company API calls, while TheirStack lets you search across all companies at once. #### Which PredictLeads alternative offers the most company signals? PredictLeads is unique in offering multiple signal types (hiring, customer wins, product launches) from a single API. For job-specific signals, TheirStack offers far deeper capabilities. For broad company intelligence, ZoomInfo combines contacts, intent, and company data. No single alternative matches PredictLeads' breadth of signal types at its price point. #### Can I do bulk company search with PredictLeads alternatives? Yes — unlike PredictLeads' per-company API, TheirStack lets you search across all companies at once using 40+ filters. You can query for "all US companies with 100-500 employees hiring for Kubernetes engineers" in a single API call, rather than checking companies one by one. #### Which alternative has the best API documentation? TheirStack offers comprehensive API documentation with code examples, interactive API explorer, and webhook documentation. Coresignal provides detailed but complex docs for its multi-endpoint flow. PredictLeads' documentation has known gaps. ZoomInfo and HG Insights provide enterprise-grade documentation but require sales contact for API access. #### Is there a free PredictLeads alternative? TheirStack offers a free tier with 50 company credits per month. PredictLeads itself offers 100 free API requests per month. Coresignal offers a 14-day free trial. Clearbit has a freemium model for basic enrichment. For comprehensive job data, TheirStack's free tier is the most capable. #### How do PredictLeads alternatives compare on historical data? PredictLeads has historical data since 2016, which is valuable for trend analysis. TheirStack has job-based data since 2021. BuiltWith has the longest website technology history. Coresignal has 425M+ historical job listings. The best choice depends on whether you need business signal history (PredictLeads), job posting history (TheirStack/Coresignal), or technology adoption history (BuiltWith). ## Ready to Try the Best PredictLeads Alternative? TheirStack combines job-based technology detection, real-time hiring signals, and 40+ filters — giving you deeper company intelligence than PredictLeads at a fraction of the cost. [Try TheirStack Free](https://app.theirstack.com) Free tier available — no credit card required. --- title: Best Sumble Alternatives in 2026 description: Looking for a Sumble alternative for sales intelligence and job data? Compare TheirStack, Coresignal, PredictLeads, and other platforms to find the best fit for your prospecting workflow. url: https://theirstack.com/en/alternatives/sumble-alternatives --- Sumble is an AI-powered sales intelligence platform built by Kaggle founders, offering person-level data, team mapping, and organizational hierarchy from job postings and LinkedIn profiles. While its people-focused approach is unique, many teams find its smaller company coverage (2.7M vs 9.5M+), 24-hour data lag, and limited API filters constraining. If you're evaluating Sumble alternatives, this guide compares the best options in 2026. ## Quick Comparison | Tool | Starting Price | Free Tier | Category | Best For | | --- | --- | --- | --- | --- | | [![TheirStack logo](/static/images/theirstack-logo.webp)**TheirStack**](https://theirstack.com) | Free / $59/mo (one-time purchases available) | ✅ Yes | Job Data + Technographics | Intent-driven prospecting and enrichment | | [![Coresignal logo](/static/images/competitors/coresignal.png)**Coresignal**](/en/comparisons/theirstack-vs-coresignal) | $49/mo | ✅ Yes | Job Data + Technographics | LinkedIn-centric enrichment with employee data | | [![PredictLeads logo](/static/images/competitors/predictleads.svg)**PredictLeads**](/en/comparisons/theirstack-vs-predictleads) | Free (100 requests/mo) | ✅ Yes | Job Data + Technographics | Multi-signal company intelligence beyond just jobs | ## Why Look for Sumble Alternatives? #### Smaller company and job coverage Sumble covers approximately 2.7M companies and processes 4x fewer job postings than leading alternatives. This means significant gaps in coverage — especially for smaller companies, international markets, and niche industries. If your ideal customer profile includes companies outside the top enterprise segment, you may find many missing from Sumble's database. #### 24-hour data lag Sumble's data updates with up to a 24-hour lag, compared to near-real-time (minutes) from alternatives. For sales teams trying to be first to reach out to a company that just posted a relevant job, this delay can mean losing the competitive advantage that fresh data provides. #### Limited API filters Sumble offers only 7 API filters, compared to 40+ from alternatives. This makes it difficult to create targeted queries that combine multiple criteria — like finding companies in a specific industry, of a certain size, hiring for a particular technology, in a given geography. More filters mean more precise targeting and less noise in results. #### Opaque enterprise pricing Sumble's Pro plan starts at $99/month, but quickly moves to "talk to sales" for higher tiers. Without transparent pricing, it's hard to plan budgets or compare costs across providers. Alternatives with self-serve, usage-based pricing let you scale predictably without surprise costs. ## Top Sumble Alternatives in 2026 ![TheirStack logo](/static/images/theirstack-logo.webp)1. TheirStackJob Data + Technographics Job-based technographic and company intelligence platform TheirStack takes a unique approach to technographic data by analyzing millions of job postings worldwide. Instead of only scanning websites for frontend technologies, it reveals what technologies companies are actively hiring for, implementing, and expanding. This means you get buying intent signals alongside comprehensive tech stack data — including backend technologies that website scanners miss entirely. #### Strengths - ✓Detects backend and internal technologies (databases, DevOps, ERPs) from job postings — not just web-facing tech - ✓Hiring signals act as buying intent — know what companies are investing in, not just using - ✓Single fast API with 40+ filters, webhooks, and sub-second response times - ✓Self-serve transparent pricing starting free, with plans from $59/mo and one-time purchases available — no subscription required #### Considerations - ℹTechnology detection relies on active hiring — companies not posting jobs may have less coverage — TheirStack's detection method depends on companies publishing job postings that mention technologies. Companies in hiring freezes or very small teams that rarely post jobs may have less coverage compared to website scanning approaches. - ℹNewer methodology with job-based historical data starting from 2021 — While website scanning tools like BuiltWith have decades of historical data, TheirStack's job-based approach has data from 2021 onwards. For teams that need long-term historical technology adoption trends, complementing with a website scanner may be valuable. **Why choose TheirStack:** Choose TheirStack when you want intent-driven technographic data that covers the full tech stack — including backend tools that website scanners miss — at a fraction of enterprise pricing. **Pricing:** Free / $59/mo (one-time purchases available) (free tier available)[Visit TheirStack →](https://theirstack.com) ![Coresignal logo](/static/images/competitors/coresignal.png)2. CoresignalJob Data + Technographics B2B data infrastructure with LinkedIn-derived company and employee data Coresignal is a B2B data infrastructure provider known for its LinkedIn-derived datasets of companies, employees, and job postings. While it offers rich people data, many teams find its LinkedIn-only job source, lack of deduplication, high per-record costs, and 6-hour update lag limiting. #### Strengths - ✓839M+ employee profiles with emails, experience, and skills data - ✓75M+ company profiles with news and financial information - ✓425M+ historical job listings for trend analysis - ✓Affordable entry point at $49/month #### Considerations - ℹLinkedIn-only job source — Coresignal sources its job data primarily from LinkedIn, which means it misses postings from company career pages, niche job boards, and ATS platforms. Providers that aggregate from 321k sources capture significantly more jobs — including positions that companies post only on their own careers page and never syndicate to LinkedIn. - ℹNo deduplication and high costs — Coresignal doesn't deduplicate job listings across sources, which means the same job posted on multiple platforms appears as separate records — inflating your costs. At $294 for 1,500 jobs up to $7,000 for 1M jobs, it's 3-8x more expensive per job record than alternatives that include deduplication. - ℹSlow update cycle — Coresignal's data updates every 6 hours, compared to near-real-time (minutes) updates from alternatives. For teams that need to act quickly on new job postings — like sales teams reaching out to companies that just started hiring for a specific role — this lag can mean missing the window of opportunity. - ℹLimited API and no UI — Coresignal's API requires a 2-endpoint flow (search then fetch) with credits that reset monthly without rollover. There's no user interface for exploration or ad-hoc queries. Teams that want both API access and a UI for interactive research need to look at alternatives that offer both. **Why choose Coresignal:** Choose Coresignal when you need LinkedIn-derived employee and company data alongside job postings. **Pricing:** $49/mo (free tier available)[TheirStack vs Coresignal →](/en/comparisons/theirstack-vs-coresignal) ![PredictLeads logo](/static/images/competitors/predictleads.svg)3. PredictLeadsJob Data + Technographics B2B company intelligence API with structured business signals PredictLeads is a B2B company intelligence API offering structured signals like hiring data, customer wins, and product launches from 100M+ companies. While its breadth of signal types is appealing, many teams find its limited job filtering (6 filters), per-company API architecture, and incomplete documentation frustrating for job data use cases. #### Strengths - ✓Broader signal types: hiring, customer wins, product launches, GitHub activity - ✓Historical data going back to 2016 for trend analysis - ✓Coverage across 100M+ companies from 19M+ sources - ✓Free tier with 100 API requests/month for evaluation #### Considerations - ℹVery limited job filtering — PredictLeads offers only 6 job filters and doesn't support filtering by job title, description, or location. For teams that need to find companies hiring for specific roles ("Senior Data Engineer in the US using Snowflake"), this limitation makes it nearly unusable for targeted prospecting. Alternatives offer 30-40+ filters for precise targeting. - ℹPer-company API architecture — PredictLeads requires you to make API calls for individual companies — you can't search across all companies at once. This means you need to already know which companies you want to research, making it unsuitable for discovery and prospecting workflows where the goal is to find new companies matching your criteria. - ℹIncomplete documentation — PredictLeads' API documentation has gaps and can be unclear, making integration more difficult than it needs to be. Developer experience matters when you're building production workflows, and alternatives with comprehensive docs, code examples, and developer support can save significant implementation time. - ℹJob data is just one of many signals — While PredictLeads covers multiple signal types (hiring, news, customer wins), this breadth means job data isn't its core focus. If job postings and hiring signals are your primary use case, dedicated job intelligence platforms offer significantly deeper functionality, better filtering, and more comprehensive job coverage. **Why choose PredictLeads:** Choose PredictLeads when you need diverse company signals beyond job postings, like customer wins and product launches. **Pricing:** Free (100 requests/mo) (free tier available)[TheirStack vs PredictLeads →](/en/comparisons/theirstack-vs-predictleads) ## Frequently Asked Questions #### What is the best Sumble alternative for job data? TheirStack is the best Sumble alternative for job data, with 9.5M+ companies (vs Sumble's 2.7M), 40+ filters (vs 7), near-real-time updates (vs 24-hour lag), and transparent self-serve pricing from $59/month. It provides deeper job intelligence with built-in deduplication across 321k sources. #### Which Sumble alternative offers person-level data? Coresignal offers 839M+ employee profiles from LinkedIn. ZoomInfo has 321M+ professional profiles with contact data. Both provide person-level data, though neither offers Sumble's specific team mapping and org hierarchy features. TheirStack focuses on company and job intelligence rather than individual employee data. #### Is there a cheaper alternative to Sumble? Yes — TheirStack offers a free tier and paid plans from $59/month (vs Sumble's $99/month Pro). Coresignal starts at $49/month. PredictLeads offers 100 free API requests/month. All three provide broader company coverage than Sumble at lower price points. #### Can Sumble alternatives provide org charts? Sumble's org hierarchy is a unique feature. ZoomInfo offers some organizational data within its enterprise platform. LinkedIn Sales Navigator provides team views. Among job data alternatives, no provider matches Sumble's specific org chart capabilities — TheirStack and Coresignal focus on job and company data respectively. #### Which Sumble alternative has the best data freshness? TheirStack updates data every few minutes — the fastest available. Sumble has up to a 24-hour lag. Coresignal updates every 6 hours. For sales teams that need to act quickly on new job postings, TheirStack's near-real-time data provides a significant competitive advantage. #### How do Sumble alternatives compare on company coverage? TheirStack covers 9.5M+ companies. Coresignal has 75M+ company profiles. PredictLeads covers 100M+ companies. Sumble covers approximately 2.7M companies. For teams targeting smaller or international companies, alternatives with broader coverage will surface more relevant prospects. ## Ready to Try the Best Sumble Alternative? TheirStack combines job-based technology detection, real-time hiring signals, and 40+ filters — giving you deeper company intelligence than Sumble at a fraction of the cost. [Try TheirStack Free](https://app.theirstack.com) Free tier available — no credit card required. --- title: Best ThomsonData Alternatives in 2026 description: Looking for a ThomsonData alternative? Compare the best B2B data and technographic platforms — including TheirStack, ZoomInfo, BuiltWith, and more — to find the right fit for your technology intelligence and prospecting needs with real-time data access. url: https://theirstack.com/en/alternatives/thomsondata-alternatives --- ThomsonData is a B2B data provider that sells pre-built email lists and contact databases segmented by technology usage, industry, job title, and geography. It positions itself as a source for technology user lists — for example, "companies using Salesforce" — along with decision-maker contact details. However, data freshness is unclear, there is no real-time API, and the offering is based on static list purchases rather than live data access. If you're evaluating ThomsonData alternatives, this guide compares the best options in 2026. ## Quick Comparison | Tool | Starting Price | Free Tier | Category | Best For | | --- | --- | --- | --- | --- | | [![TheirStack logo](/static/images/theirstack-logo.webp)**TheirStack**](https://theirstack.com) | Free / $59/mo (one-time purchases available) | ✅ Yes | Job Data + Technographics | Intent-driven prospecting and enrichment | | [![ZoomInfo logo](/static/images/competitors/zoominfo.png)**ZoomInfo**](/en/comparisons/theirstack-vs-zoominfo) | ~$15,000/year | ❌ No | Sales & ABM | All-in-one sales platform with tech data as a feature | | [![Clearbit logo](/static/images/competitors/clearbit.png)**Clearbit**](https://clearbit.com) | Freemium | ✅ Yes | Sales & ABM | Basic CRM enrichment with some tech data | | [![6sense logo](/static/images/competitors/6sense.png)**6sense**](/en/comparisons/theirstack-vs-6sense) | Enterprise pricing | ❌ No | Sales & ABM | ABM orchestration and predictive buying intent | | [![Demandbase logo](/static/images/competitors/demandbase.png)**Demandbase**](https://www.demandbase.com) | Enterprise pricing | ❌ No | Sales & ABM | Enterprise ABM with integrated tech data | | [![Enlyft logo](/static/images/competitors/enlyft.png)**Enlyft**](/en/comparisons/theirstack-vs-enlyft) | Enterprise pricing | ❌ No | Sales & ABM | Enterprise technology install base intelligence | ## Why Look for ThomsonData Alternatives? #### Static list model — no real-time data access or API ThomsonData sells pre-built lists rather than providing live data access. There is no API for programmatic queries, no webhooks for real-time alerts, and no way to run custom searches. You get a static snapshot rather than continuously updated data. #### Data freshness and accuracy are unclear ThomsonData does not disclose how frequently its data is updated or how technology detection works. Static lists can become stale quickly — contacts leave companies, technologies change, and companies grow or shrink. Without transparency on methodology, it's hard to assess data reliability. #### No technology detection methodology transparency Unlike providers that explain their detection methods (website scanning, job posting analysis, etc.), ThomsonData doesn't publicly document how it determines which companies use which technologies. This lack of transparency makes it difficult to evaluate data quality. ## Top ThomsonData Alternatives in 2026 ![TheirStack logo](/static/images/theirstack-logo.webp)1. TheirStackJob Data + Technographics Job-based technographic and company intelligence platform TheirStack takes a unique approach to technographic data by analyzing millions of job postings worldwide. Instead of only scanning websites for frontend technologies, it reveals what technologies companies are actively hiring for, implementing, and expanding. This means you get buying intent signals alongside comprehensive tech stack data — including backend technologies that website scanners miss entirely. #### Strengths - ✓Detects backend and internal technologies (databases, DevOps, ERPs) from job postings — not just web-facing tech - ✓Hiring signals act as buying intent — know what companies are investing in, not just using - ✓Single fast API with 40+ filters, webhooks, and sub-second response times - ✓Self-serve transparent pricing starting free, with plans from $59/mo and one-time purchases available — no subscription required #### Considerations - ℹTechnology detection relies on active hiring — companies not posting jobs may have less coverage — TheirStack's detection method depends on companies publishing job postings that mention technologies. Companies in hiring freezes or very small teams that rarely post jobs may have less coverage compared to website scanning approaches. - ℹNewer methodology with job-based historical data starting from 2021 — While website scanning tools like BuiltWith have decades of historical data, TheirStack's job-based approach has data from 2021 onwards. For teams that need long-term historical technology adoption trends, complementing with a website scanner may be valuable. **Why choose TheirStack:** Choose TheirStack when you want intent-driven technographic data that covers the full tech stack — including backend tools that website scanners miss — at a fraction of enterprise pricing. **Pricing:** Free / $59/mo (one-time purchases available) (free tier available)[Visit TheirStack →](https://theirstack.com) ![ZoomInfo logo](/static/images/competitors/zoominfo.png)2. ZoomInfoSales & ABM All-in-one B2B intelligence and sales engagement platform ZoomInfo is a comprehensive B2B intelligence platform that includes technographic data alongside its core contact, company, and intent data offerings. With 321M+ professional profiles and built-in automation, it serves as an all-in-one sales platform. However, technographics are a secondary feature, accuracy can be mixed, and pricing starts at $15,000+/year. #### Strengths - ✓321M+ professional profiles with contact information - ✓Built-in sales engagement and automation tools - ✓Deep CRM integrations with Salesforce, HubSpot, and others - ✓Combines contact, company, intent, and technographic data in one platform #### Considerations - ℹExtremely expensive ($15K-$50K+/year) with annual contract lock-in — ZoomInfo's pricing puts it out of reach for most startups and small teams. Annual contracts make it hard to try before fully committing. - ℹTechnographic data is not the core focus — accuracy can be inconsistent — Technology detection is a secondary feature in ZoomInfo. Teams that need reliable technographic data often find dedicated providers more accurate. - ℹComplex platform with steep learning curve and feature bloat — The breadth of ZoomInfo features means significant onboarding time. Teams that only need technology or job data end up paying for capabilities they never use. **Why choose ZoomInfo:** Choose ZoomInfo when you need an all-in-one sales platform and technographics are just one part of your requirements. **Pricing:** ~$15,000/year[TheirStack vs ZoomInfo →](/en/comparisons/theirstack-vs-zoominfo) ![Clearbit logo](/static/images/competitors/clearbit.png)3. ClearbitSales & ABM Company enrichment API with basic technographic data Clearbit (now part of HubSpot) offers company enrichment APIs that include some technographic data alongside firmographic information. It provides a clean API for enriching CRM records in real-time with company details. While its technographic depth is limited compared to specialists, its freemium model and HubSpot integration make it accessible for teams already in the HubSpot ecosystem. #### Strengths - ✓Simple, clean enrichment API with real-time CRM record enrichment - ✓Freemium model makes it accessible for startups and small teams - ✓Native HubSpot and Salesforce integrations - ✓Good firmographic data alongside basic technographic signals #### Considerations - ℹTechnographic data is a secondary feature — limited technology database — Clearbit's technology coverage is shallow compared to dedicated providers. It works for basic tech stack checks but won't satisfy teams needing comprehensive technographic intelligence. - ℹNow part of HubSpot — future direction and independent availability uncertain — Since HubSpot's acquisition, Clearbit's independent roadmap is unclear. Teams building long-term workflows on Clearbit may face uncertainty about feature continuity. - ℹCannot search companies by specific tech stacks; enrichment-only model — Clearbit only enriches companies you already know about. You cannot discover new companies by searching for specific technology usage, limiting its value for prospecting. **Why choose Clearbit:** Choose Clearbit when you need basic company enrichment with some tech data and are already in the HubSpot ecosystem. **Pricing:** Freemium (free tier available)[Visit Clearbit →](https://clearbit.com) ![6sense logo](/static/images/competitors/6sense.png)4. 6senseSales & ABM AI-powered ABM and intent data platform 6sense is an AI-powered account-based marketing platform that combines intent data, predictive analytics, and technographic signals to help B2B teams identify and engage in-market accounts. It excels at predicting buying intent across the anonymous buyer journey. While it includes technographic capabilities, its primary value is in ABM orchestration and intent-driven campaigns. #### Strengths - ✓AI-powered predictive analytics for identifying in-market accounts - ✓Anonymous buyer journey tracking across the web - ✓Full ABM orchestration platform with campaign management - ✓Strong intent data from a network of B2B publisher sites #### Considerations - ℹEnterprise-only pricing — typically $50K+/year — 6sense targets large B2B organizations. Its pricing puts it out of reach for most startups and SMBs looking for technographic data. - ℹTechnographic data is secondary to ABM and intent features — Technology detection isn't 6sense's core value proposition. Teams that primarily need technographic intelligence will find dedicated providers more focused and capable. - ℹComplex implementation requiring dedicated team and training — Getting full value from 6sense requires significant setup, integration, and team training — a very different experience from self-serve API tools. **Why choose 6sense:** Choose 6sense when your primary need is ABM orchestration and predictive intent, with technographics as a supporting feature. **Pricing:** Enterprise pricing[TheirStack vs 6sense →](/en/comparisons/theirstack-vs-6sense) ![Demandbase logo](/static/images/competitors/demandbase.png)5. DemandbaseSales & ABM Account-based marketing and sales platform Demandbase is an account-based marketing and sales platform that includes technographic data alongside intent signals, advertising, and account identification. It competes in the enterprise segment, offering a marketing-focused approach to technology intelligence with B2B advertising capabilities. #### Strengths - ✓Combined ABM, advertising, and technographic capabilities - ✓Account identification from anonymous web traffic - ✓B2B advertising platform with audience targeting - ✓Intent data from proprietary B2B content network #### Considerations - ℹEnterprise-only pricing — typically $50K+/year — Like 6sense, Demandbase targets large organizations. Not viable for startups or teams needing just technographic data. - ℹTechnographic depth varies compared to dedicated providers — Technology detection is one feature among many. Dedicated technographic tools offer more comprehensive and accurate tech stack data. - ℹComplex platform requiring dedicated ABM team — Full ABM platforms like Demandbase require significant internal resources to operate effectively. **Why choose Demandbase:** Choose Demandbase when you need an enterprise ABM platform with advertising, intent, and technographic data combined. **Pricing:** Enterprise pricing[Visit Demandbase →](https://www.demandbase.com) ![Enlyft logo](/static/images/competitors/enlyft.png)6. EnlyftSales & ABM AI-powered B2B technology intelligence platform Enlyft is a B2B technology intelligence platform that uses AI and machine learning to identify companies using specific technologies. It tracks 30,000+ technologies across 40M+ companies, helping sales and marketing teams prioritize accounts based on technology adoption signals. While its technology coverage is strong, it lacks job data, requires enterprise pricing, and does not offer a self-serve API. #### Strengths - ✓AI/ML-based technology detection across 40M+ companies - ✓Tracks 30,000+ technologies including backend and enterprise software - ✓Predictive analytics for account scoring and prioritization - ✓CRM integrations with Salesforce and other enterprise tools #### Considerations - ℹNo self-serve access — requires sales contact and enterprise contracts — Enlyft does not offer self-serve signup or transparent pricing. You must go through a sales process to access the platform, making it difficult to evaluate data quality before committing. - ℹNo job data or hiring signals — Enlyft focuses on technology install base data but doesn't provide job posting data or hiring intent signals. Teams that need to understand what companies are actively investing in through hiring will need to supplement with a dedicated job data provider. - ℹLimited API capabilities compared to developer-first platforms — Enlyft is designed primarily as a platform with CRM integrations rather than a developer-first API. Teams that need flexible, high-volume programmatic access to data may find the integration options limited. **Why choose Enlyft:** Choose Enlyft when you need enterprise technology install base intelligence with predictive analytics and CRM integration, and can commit to enterprise pricing. **Pricing:** Enterprise pricing[TheirStack vs Enlyft →](/en/comparisons/theirstack-vs-enlyft) ## Frequently Asked Questions #### What is the best alternative to ThomsonData? TheirStack is the best ThomsonData alternative for teams that need real-time, accurate technology intelligence. Unlike ThomsonData's static list model, TheirStack provides a live API with 40+ filters, near-real-time updates, and transparent data sourcing from job postings. Plans start from $59/month with a free tier available. #### Is ThomsonData data accurate? ThomsonData does not publicly disclose its data collection methodology, update frequency, or accuracy metrics. Static list providers generally have higher data decay rates than real-time platforms. TheirStack provides transparent data sourcing — you can trace every technology signal back to the actual job posting that mentioned it. #### Which ThomsonData alternative has the best API? TheirStack offers the most developer-friendly API among ThomsonData alternatives, with 40+ filters, webhooks, sub-second response times, and comprehensive documentation. Coresignal also offers a data API. ThomsonData does not provide a real-time API — it operates on a static list purchase model. #### Can I get technology user lists without ThomsonData? Yes — TheirStack lets you search for companies by technology usage with 40+ additional filters (industry, size, location, hiring activity). BuiltWith provides technology lookup lists for web technologies. Both offer more granular, up-to-date results than ThomsonData's pre-built static lists. #### Which ThomsonData alternative provides contact data? ZoomInfo and Clearbit provide contact data alongside company intelligence. TheirStack integrates with Apollo, ContactOut, and LinkedIn to find decision-maker contacts from technology and job search results. These integrations provide fresher contact data than static list providers. #### How do ThomsonData alternatives compare on pricing? ThomsonData uses quote-based pricing for static lists. TheirStack offers transparent self-serve pricing with a free tier and plans from $59/month. BuiltWith starts at $295/month. For enterprise platforms, ZoomInfo starts at $15K+/year. TheirStack provides the best value for real-time technology and job intelligence. ## Ready to Try the Best ThomsonData Alternative? TheirStack combines job-based technology detection, real-time hiring signals, and 40+ filters — giving you deeper company intelligence than ThomsonData at a fraction of the cost. [Try TheirStack Free](https://app.theirstack.com) Free tier available — no credit card required. --- title: Best Wappalyzer Alternatives in 2026 description: Need a Wappalyzer alternative for technology detection? Compare TheirStack, BuiltWith, SimilarTech, and other tools to find the best way to identify what technologies companies use. url: https://theirstack.com/en/alternatives/wappalyzer-alternatives --- Wappalyzer is a popular technology detection tool known for its free browser extension and developer-friendly API. While it's great for quick website tech checks, many teams outgrow it when they need deeper technology intelligence, backend tech detection, buying intent signals, or more comprehensive company filtering. If you're evaluating Wappalyzer alternatives, this guide compares the best options in 2026. ## Quick Comparison | Tool | Starting Price | Free Tier | Category | Best For | | --- | --- | --- | --- | --- | | [![TheirStack logo](/static/images/theirstack-logo.webp)**TheirStack**](https://theirstack.com) | Free / $59/mo (one-time purchases available) | ✅ Yes | Job Data + Technographics | Intent-driven prospecting and enrichment | | [![BuiltWith logo](/static/images/competitors/builtwith.png)**BuiltWith**](/en/comparisons/theirstack-vs-builtwith) | $295/mo | ❌ No | Website Technology Detection | Comprehensive website tech profiling and lead lists | | [![HG Insights logo](/static/images/competitors/hg-insights.png)**HG Insights**](/en/comparisons/theirstack-vs-hginsights) | ~$25,000/year | ❌ No | Website Technology Detection | Enterprise TAM analysis and install base intelligence | ## Why Look for Wappalyzer Alternatives? #### Small technology database Wappalyzer tracks around 1,800 technologies — significantly less than competitors like BuiltWith (100K+) or TheirStack which covers thousands of technologies including backend tools. If you need comprehensive technology coverage, especially for niche or enterprise software, Wappalyzer's database may leave gaps in your research. #### Frontend-only detection Like all website scanning tools, Wappalyzer can only detect technologies visible in a site's client-side code. It misses backend databases, data warehouses, DevOps tools, internal business software, and programming languages. For a complete picture of a company's tech stack, you need a different detection methodology. #### Limited filtering and lead generation Wappalyzer is designed for technology lookups — searching individual domains for their tech stack. It lacks the advanced filtering, company attribute searches, and bulk prospecting capabilities that sales and marketing teams need. Building targeted lead lists by combining technology, industry, company size, and location requires a more full-featured platform. #### No intent or hiring signals Wappalyzer provides a static snapshot of what technologies a website uses right now. It can't tell you what companies are investing in, what technologies they're expanding, or which teams are growing. For sales teams, these intent signals are often more valuable than static technology detection. ## Top Wappalyzer Alternatives in 2026 ![TheirStack logo](/static/images/theirstack-logo.webp)1. TheirStackJob Data + Technographics Job-based technographic and company intelligence platform TheirStack takes a unique approach to technographic data by analyzing millions of job postings worldwide. Instead of only scanning websites for frontend technologies, it reveals what technologies companies are actively hiring for, implementing, and expanding. This means you get buying intent signals alongside comprehensive tech stack data — including backend technologies that website scanners miss entirely. #### Strengths - ✓Detects backend and internal technologies (databases, DevOps, ERPs) from job postings — not just web-facing tech - ✓Hiring signals act as buying intent — know what companies are investing in, not just using - ✓Single fast API with 40+ filters, webhooks, and sub-second response times - ✓Self-serve transparent pricing starting free, with plans from $59/mo and one-time purchases available — no subscription required #### Considerations - ℹTechnology detection relies on active hiring — companies not posting jobs may have less coverage — TheirStack's detection method depends on companies publishing job postings that mention technologies. Companies in hiring freezes or very small teams that rarely post jobs may have less coverage compared to website scanning approaches. - ℹNewer methodology with job-based historical data starting from 2021 — While website scanning tools like BuiltWith have decades of historical data, TheirStack's job-based approach has data from 2021 onwards. For teams that need long-term historical technology adoption trends, complementing with a website scanner may be valuable. **Why choose TheirStack:** Choose TheirStack when you want intent-driven technographic data that covers the full tech stack — including backend tools that website scanners miss — at a fraction of enterprise pricing. **Pricing:** Free / $59/mo (one-time purchases available) (free tier available)[Visit TheirStack →](https://theirstack.com) ![BuiltWith logo](/static/images/competitors/builtwith.png)2. BuiltWithWebsite Technology Detection Comprehensive website technology profiling and lead generation BuiltWith is one of the most established technographic data providers, known for scanning websites to detect frontend technologies. While it excels at identifying client-side tools like analytics scripts, marketing pixels, and JavaScript frameworks, many teams find it lacking when they need deeper technology intelligence — backend tech stacks, buying intent signals, or affordable self-serve pricing. #### Strengths - ✓Largest web technology database with 100K+ tracked technologies - ✓Historical technology tracking showing adoption and abandonment over time - ✓Pre-built lead lists filtered by technology usage - ✓Market share reports and technology penetration data #### Considerations - ℹLimited to frontend technologies — BuiltWith detects technologies by scanning website source code, HTTP headers, and DNS records. This means it's great for identifying client-side tools like Google Analytics or jQuery, but it completely misses backend technologies — databases like PostgreSQL, data warehouses like Snowflake, DevOps tools like Kubernetes, or internal business software like SAP. If your sales or research workflow depends on knowing the full tech stack, you need a different approach. - ℹNo buying intent signals — BuiltWith tells you what a company currently uses, but not what they're investing in. For sales teams, knowing that a company is actively hiring Snowflake engineers (a strong buying signal for data tools) is far more actionable than knowing they have Google Tag Manager on their website. Job-based technographic providers fill this gap. - ℹExpensive for what you get — BuiltWith's pricing starts at $295/month for basic access and goes up to $995/month for enterprise features. For teams that primarily need technology-based lead lists, there are more affordable alternatives that offer broader data coverage and better filtering capabilities. - ℹComplex API with limited filtering — BuiltWith's API requires multiple calls with retry logic, lacks webhooks for real-time alerts, and doesn't offer the depth of filtering that modern data platforms provide. If you need to combine technographic filters with company attributes like size, industry, or location, alternatives offer a more streamlined experience. **Why choose BuiltWith:** Choose BuiltWith when you need the most comprehensive website technology database with lead generation and historical data. **Pricing:** $295/mo[TheirStack vs BuiltWith →](/en/comparisons/theirstack-vs-builtwith) ![HG Insights logo](/static/images/competitors/hg-insights.png)3. HG InsightsWebsite Technology Detection Enterprise technology intelligence and TAM analysis platform HG Insights is an enterprise technology intelligence provider known for TAM analysis and install base data. While it's powerful for strategic market sizing, many teams find its enterprise-only pricing ($25K+/year), sales-led buying process, and lengthy implementation challenging. #### Strengths - ✓Comprehensive enterprise technology install base data across 15M+ companies - ✓AI-powered technology spend estimation for budget planning - ✓Native CRM integrations with Salesforce and Dynamics - ✓Industry-level technology adoption reports and market analytics #### Considerations - ℹEnterprise-only pricing — HG Insights typically costs $25,000 or more per year, with no self-service option. For startups, SMBs, or teams that need technographic data without a six-figure annual commitment, this pricing is prohibitive. Several alternatives offer comparable technology intelligence starting from free tiers or $59/month. - ℹSales-led buying process — Getting started with HG Insights requires demos, negotiations, and procurement cycles that can take weeks or months. Modern teams often prefer self-serve platforms where they can evaluate the product, test the API, and start getting value within minutes — not weeks. - ℹNo real-time intent signals — HG Insights focuses on install base data — what technologies companies have deployed. It doesn't provide real-time buying intent signals like hiring data. For sales teams, knowing that a company is actively hiring Snowflake engineers (a signal they're expanding their data infrastructure) is often more actionable than knowing they have Snowflake installed. - ℹOpaque data methodology — HG Insights uses proprietary AI and machine learning to detect technology usage, but provides less transparency about its data sources and methodology compared to alternatives. This can make it harder to validate data accuracy for specific use cases or explain results to stakeholders. **Why choose HG Insights:** Choose HG Insights when you need enterprise-grade install base data and technology spend estimation for strategic TAM planning. **Pricing:** ~$25,000/year[TheirStack vs HG Insights →](/en/comparisons/theirstack-vs-hginsights) ## Frequently Asked Questions #### What is the best free alternative to Wappalyzer? TheirStack offers a free tier with 50 company credits per month, providing both frontend and backend technology detection. Unlike Wappalyzer's browser extension, TheirStack analyzes job postings to reveal the full tech stack including internal tools. For purely browser-based checks, BuiltWith also offers a free browser extension with basic functionality. #### Which Wappalyzer alternative has the largest technology database? BuiltWith has the largest website technology database with 100,000+ tracked technologies. TheirStack covers thousands of technologies including backend tools that website scanners miss (databases, DevOps tools, data warehouses, internal software). HG Insights tracks 17,000+ enterprise products. #### Can Wappalyzer alternatives detect backend technologies? Most Wappalyzer alternatives that use website scanning (BuiltWith, SimilarWeb) share the same frontend-only limitation. TheirStack is the main exception — by analyzing job postings, it detects backend technologies like PostgreSQL, Snowflake, Kubernetes, and internal business software that can't be seen by scanning websites. #### Which Wappalyzer alternative is best for sales teams? For sales teams, TheirStack is the best Wappalyzer alternative because it provides intent signals through hiring data, 40+ filters for targeted prospecting, and detects the full technology stack. ZoomInfo is an alternative for large teams that need an all-in-one platform, but starts at $15K+/year. #### How do Wappalyzer alternatives compare on pricing? Wappalyzer paid plans start at $250/month. TheirStack offers a free tier and plans from $59/month. BuiltWith starts at $295/month. Coresignal starts at $49/month. Enterprise solutions like HG Insights ($25K+/year) and ZoomInfo ($15K+/year) are significantly more expensive. #### Is there a Wappalyzer alternative with an API and browser extension? BuiltWith offers both a browser extension and API, similar to Wappalyzer. TheirStack focuses on API-first access with a web UI for interactive exploration. For quick checks, you can use BuiltWith or Wappalyzer's free extensions, and TheirStack for deeper job-based technology intelligence via API. ## Ready to Try the Best Wappalyzer Alternative? TheirStack combines job-based technology detection, real-time hiring signals, and 40+ filters — giving you deeper company intelligence than Wappalyzer at a fraction of the cost. [Try TheirStack Free](https://app.theirstack.com) Free tier available — no credit card required. --- title: Best ZoomInfo Alternatives in 2026 description: Looking for a ZoomInfo alternative? Compare the best technographic and B2B intelligence platforms — including TheirStack, 6sense, Enlyft, and more — to find the right fit for your sales, marketing, or data needs without the $15K+/year price tag. url: https://theirstack.com/en/alternatives/zoominfo-alternatives --- ZoomInfo is a comprehensive B2B intelligence platform that includes technographic data alongside its core contact, company, and intent data offerings. With 321M+ professional profiles and built-in automation, it serves as an all-in-one sales platform. However, technographics are a secondary feature, accuracy can be mixed, and pricing starts at $15,000+/year. If you're evaluating ZoomInfo alternatives, this guide compares the best options in 2026. ## Quick Comparison | Tool | Starting Price | Free Tier | Category | Best For | | --- | --- | --- | --- | --- | | [![TheirStack logo](/static/images/theirstack-logo.webp)**TheirStack**](https://theirstack.com) | Free / $59/mo (one-time purchases available) | ✅ Yes | Job Data + Technographics | Intent-driven prospecting and enrichment | | [![Clearbit logo](/static/images/competitors/clearbit.png)**Clearbit**](https://clearbit.com) | Freemium | ✅ Yes | Sales & ABM | Basic CRM enrichment with some tech data | | [![6sense logo](/static/images/competitors/6sense.png)**6sense**](/en/comparisons/theirstack-vs-6sense) | Enterprise pricing | ❌ No | Sales & ABM | ABM orchestration and predictive buying intent | | [![Demandbase logo](/static/images/competitors/demandbase.png)**Demandbase**](https://www.demandbase.com) | Enterprise pricing | ❌ No | Sales & ABM | Enterprise ABM with integrated tech data | | [![Enlyft logo](/static/images/competitors/enlyft.png)**Enlyft**](/en/comparisons/theirstack-vs-enlyft) | Enterprise pricing | ❌ No | Sales & ABM | Enterprise technology install base intelligence | | [![ThomsonData logo](/static/images/competitors/thomsondata.png)**ThomsonData**](/en/comparisons/theirstack-vs-thomsondata) | Quote-based | ❌ No | Sales & ABM | Pre-built B2B email and technology user lists | ## Why Look for ZoomInfo Alternatives? #### Extremely expensive ($15K-$50K+/year) with annual contract lock-in ZoomInfo's pricing puts it out of reach for most startups and small teams. Annual contracts make it hard to try before fully committing. #### Technographic data is not the core focus — accuracy can be inconsistent Technology detection is a secondary feature in ZoomInfo. Teams that need reliable technographic data often find dedicated providers more accurate. #### Complex platform with steep learning curve and feature bloat The breadth of ZoomInfo features means significant onboarding time. Teams that only need technology or job data end up paying for capabilities they never use. ## Top ZoomInfo Alternatives in 2026 ![TheirStack logo](/static/images/theirstack-logo.webp)1. TheirStackJob Data + Technographics Job-based technographic and company intelligence platform TheirStack takes a unique approach to technographic data by analyzing millions of job postings worldwide. Instead of only scanning websites for frontend technologies, it reveals what technologies companies are actively hiring for, implementing, and expanding. This means you get buying intent signals alongside comprehensive tech stack data — including backend technologies that website scanners miss entirely. #### Strengths - ✓Detects backend and internal technologies (databases, DevOps, ERPs) from job postings — not just web-facing tech - ✓Hiring signals act as buying intent — know what companies are investing in, not just using - ✓Single fast API with 40+ filters, webhooks, and sub-second response times - ✓Self-serve transparent pricing starting free, with plans from $59/mo and one-time purchases available — no subscription required #### Considerations - ℹTechnology detection relies on active hiring — companies not posting jobs may have less coverage — TheirStack's detection method depends on companies publishing job postings that mention technologies. Companies in hiring freezes or very small teams that rarely post jobs may have less coverage compared to website scanning approaches. - ℹNewer methodology with job-based historical data starting from 2021 — While website scanning tools like BuiltWith have decades of historical data, TheirStack's job-based approach has data from 2021 onwards. For teams that need long-term historical technology adoption trends, complementing with a website scanner may be valuable. **Why choose TheirStack:** Choose TheirStack when you want intent-driven technographic data that covers the full tech stack — including backend tools that website scanners miss — at a fraction of enterprise pricing. **Pricing:** Free / $59/mo (one-time purchases available) (free tier available)[Visit TheirStack →](https://theirstack.com) ![Clearbit logo](/static/images/competitors/clearbit.png)2. ClearbitSales & ABM Company enrichment API with basic technographic data Clearbit (now part of HubSpot) offers company enrichment APIs that include some technographic data alongside firmographic information. It provides a clean API for enriching CRM records in real-time with company details. While its technographic depth is limited compared to specialists, its freemium model and HubSpot integration make it accessible for teams already in the HubSpot ecosystem. #### Strengths - ✓Simple, clean enrichment API with real-time CRM record enrichment - ✓Freemium model makes it accessible for startups and small teams - ✓Native HubSpot and Salesforce integrations - ✓Good firmographic data alongside basic technographic signals #### Considerations - ℹTechnographic data is a secondary feature — limited technology database — Clearbit's technology coverage is shallow compared to dedicated providers. It works for basic tech stack checks but won't satisfy teams needing comprehensive technographic intelligence. - ℹNow part of HubSpot — future direction and independent availability uncertain — Since HubSpot's acquisition, Clearbit's independent roadmap is unclear. Teams building long-term workflows on Clearbit may face uncertainty about feature continuity. - ℹCannot search companies by specific tech stacks; enrichment-only model — Clearbit only enriches companies you already know about. You cannot discover new companies by searching for specific technology usage, limiting its value for prospecting. **Why choose Clearbit:** Choose Clearbit when you need basic company enrichment with some tech data and are already in the HubSpot ecosystem. **Pricing:** Freemium (free tier available)[Visit Clearbit →](https://clearbit.com) ![6sense logo](/static/images/competitors/6sense.png)3. 6senseSales & ABM AI-powered ABM and intent data platform 6sense is an AI-powered account-based marketing platform that combines intent data, predictive analytics, and technographic signals to help B2B teams identify and engage in-market accounts. It excels at predicting buying intent across the anonymous buyer journey. While it includes technographic capabilities, its primary value is in ABM orchestration and intent-driven campaigns. #### Strengths - ✓AI-powered predictive analytics for identifying in-market accounts - ✓Anonymous buyer journey tracking across the web - ✓Full ABM orchestration platform with campaign management - ✓Strong intent data from a network of B2B publisher sites #### Considerations - ℹEnterprise-only pricing — typically $50K+/year — 6sense targets large B2B organizations. Its pricing puts it out of reach for most startups and SMBs looking for technographic data. - ℹTechnographic data is secondary to ABM and intent features — Technology detection isn't 6sense's core value proposition. Teams that primarily need technographic intelligence will find dedicated providers more focused and capable. - ℹComplex implementation requiring dedicated team and training — Getting full value from 6sense requires significant setup, integration, and team training — a very different experience from self-serve API tools. **Why choose 6sense:** Choose 6sense when your primary need is ABM orchestration and predictive intent, with technographics as a supporting feature. **Pricing:** Enterprise pricing[TheirStack vs 6sense →](/en/comparisons/theirstack-vs-6sense) ![Demandbase logo](/static/images/competitors/demandbase.png)4. DemandbaseSales & ABM Account-based marketing and sales platform Demandbase is an account-based marketing and sales platform that includes technographic data alongside intent signals, advertising, and account identification. It competes in the enterprise segment, offering a marketing-focused approach to technology intelligence with B2B advertising capabilities. #### Strengths - ✓Combined ABM, advertising, and technographic capabilities - ✓Account identification from anonymous web traffic - ✓B2B advertising platform with audience targeting - ✓Intent data from proprietary B2B content network #### Considerations - ℹEnterprise-only pricing — typically $50K+/year — Like 6sense, Demandbase targets large organizations. Not viable for startups or teams needing just technographic data. - ℹTechnographic depth varies compared to dedicated providers — Technology detection is one feature among many. Dedicated technographic tools offer more comprehensive and accurate tech stack data. - ℹComplex platform requiring dedicated ABM team — Full ABM platforms like Demandbase require significant internal resources to operate effectively. **Why choose Demandbase:** Choose Demandbase when you need an enterprise ABM platform with advertising, intent, and technographic data combined. **Pricing:** Enterprise pricing[Visit Demandbase →](https://www.demandbase.com) ![Enlyft logo](/static/images/competitors/enlyft.png)5. EnlyftSales & ABM AI-powered B2B technology intelligence platform Enlyft is a B2B technology intelligence platform that uses AI and machine learning to identify companies using specific technologies. It tracks 30,000+ technologies across 40M+ companies, helping sales and marketing teams prioritize accounts based on technology adoption signals. While its technology coverage is strong, it lacks job data, requires enterprise pricing, and does not offer a self-serve API. #### Strengths - ✓AI/ML-based technology detection across 40M+ companies - ✓Tracks 30,000+ technologies including backend and enterprise software - ✓Predictive analytics for account scoring and prioritization - ✓CRM integrations with Salesforce and other enterprise tools #### Considerations - ℹNo self-serve access — requires sales contact and enterprise contracts — Enlyft does not offer self-serve signup or transparent pricing. You must go through a sales process to access the platform, making it difficult to evaluate data quality before committing. - ℹNo job data or hiring signals — Enlyft focuses on technology install base data but doesn't provide job posting data or hiring intent signals. Teams that need to understand what companies are actively investing in through hiring will need to supplement with a dedicated job data provider. - ℹLimited API capabilities compared to developer-first platforms — Enlyft is designed primarily as a platform with CRM integrations rather than a developer-first API. Teams that need flexible, high-volume programmatic access to data may find the integration options limited. **Why choose Enlyft:** Choose Enlyft when you need enterprise technology install base intelligence with predictive analytics and CRM integration, and can commit to enterprise pricing. **Pricing:** Enterprise pricing[TheirStack vs Enlyft →](/en/comparisons/theirstack-vs-enlyft) ![ThomsonData logo](/static/images/competitors/thomsondata.png)6. ThomsonDataSales & ABM B2B data lists and technology user contact databases ThomsonData is a B2B data provider that sells pre-built email lists and contact databases segmented by technology usage, industry, job title, and geography. It positions itself as a source for technology user lists — for example, "companies using Salesforce" — along with decision-maker contact details. However, data freshness is unclear, there is no real-time API, and the offering is based on static list purchases rather than live data access. #### Strengths - ✓Pre-segmented technology user lists ready for outreach campaigns - ✓Includes decision-maker contact details (email, phone) - ✓Coverage across multiple industries and geographies - ✓Lists segmented by job title, company size, and technology #### Considerations - ℹStatic list model — no real-time data access or API — ThomsonData sells pre-built lists rather than providing live data access. There is no API for programmatic queries, no webhooks for real-time alerts, and no way to run custom searches. You get a static snapshot rather than continuously updated data. - ℹData freshness and accuracy are unclear — ThomsonData does not disclose how frequently its data is updated or how technology detection works. Static lists can become stale quickly — contacts leave companies, technologies change, and companies grow or shrink. Without transparency on methodology, it's hard to assess data reliability. - ℹNo technology detection methodology transparency — Unlike providers that explain their detection methods (website scanning, job posting analysis, etc.), ThomsonData doesn't publicly document how it determines which companies use which technologies. This lack of transparency makes it difficult to evaluate data quality. **Why choose ThomsonData:** Choose ThomsonData when you need a quick pre-built contact list segmented by technology and are less concerned about data freshness or real-time access. **Pricing:** Quote-based[TheirStack vs ThomsonData →](/en/comparisons/theirstack-vs-thomsondata) ## Frequently Asked Questions #### What is the best free alternative to ZoomInfo? TheirStack is the best free alternative to ZoomInfo for technographic and job data, offering a free tier with 50 company credits per month. Unlike ZoomInfo's $15K+/year pricing, TheirStack provides self-serve access with transparent pricing from $59/month. For basic company enrichment, Clearbit also offers a freemium model. #### Is ZoomInfo worth $15,000+ per year? ZoomInfo's value depends on your needs. If you need an all-in-one sales platform with contacts, intent, and automation, it may be worth the investment. But if you primarily need technographic data or job intelligence, dedicated tools like TheirStack ($59/month) provide more focused capabilities at a fraction of the cost. #### Which ZoomInfo alternative is best for technographic data? For technographic data specifically, TheirStack offers the best value — it detects both frontend and backend technologies from job postings, includes hiring intent signals, and costs a fraction of ZoomInfo. BuiltWith is strongest for web-facing technology tracking. Enlyft and 6sense also offer technographic data but at enterprise price points. #### Can ZoomInfo alternatives provide contact data? Yes — Clearbit offers contact enrichment with a freemium model. Demandbase includes contact data in its ABM platform. TheirStack focuses on company and job intelligence rather than individual contacts, but integrates with Apollo, ContactOut, and LinkedIn to streamline finding decision-makers from search results. #### Which ZoomInfo alternative has the best intent data? 6sense and Demandbase offer AI-powered intent data from anonymous web browsing patterns. TheirStack provides a different type of intent signal — hiring intent from job postings. When a company posts jobs mentioning specific technologies, it signals active investment. TheirStack's approach is more transparent (you can see the actual job posting) and more affordable. #### How do ZoomInfo alternatives compare on pricing? ZoomInfo starts at $15K+/year. TheirStack offers a free tier and plans from $59/month. BuiltWith starts at $295/month. Coresignal starts at $49/month. Enterprise platforms like 6sense ($50K+/year) and Demandbase ($50K+/year) are even more expensive than ZoomInfo. For most teams, TheirStack provides the best value for technographic intelligence. ## Ready to Try the Best ZoomInfo Alternative? TheirStack combines job-based technology detection, real-time hiring signals, and 40+ filters — giving you deeper company intelligence than ZoomInfo at a fraction of the cost. [Try TheirStack Free](https://app.theirstack.com) Free tier available — no credit card required.