What It Does
- Finds companies based on filters like location, employee size, revenue, or keywords
- Returns firmographic and contact details like website, phone, and social links
- Lets you return only the enrichment fields you need — or everything if left blank
- Delivers clean, ready-to-use results for segmentation, scoring, or enrichment
🏁 Getting Started

1
Add the Node
Drag Search Company into your flow.
2
Set Your Filters
Choose at least one filter:
You can enter static values or map dynamic ones using
Location, Employee Count, Min/Max Revenue, or Keywords.You can enter static values or map dynamic ones using
@Insert Input.3
Set a Limit
Pick how many companies to return — default is 100, max is 10,000 (via dropdown).
4
(Optional) Select Enrichment Fields
Choose only the data you actually need — leave blank to return all available fields.
5
Run the Flow
Companies matching your filters will be returned as enriched records.
Inputs
🛠️ Required Fields
-
Search Criteria (✅)
You must define at least one:
Location,Employee Count,Min/Max Revenue,Keywords,
Latest Funding Amount,Total Funding, orLatest Funding Date
Why it matters: These filters decide which companies show up in your results. -
Limit (✅)
Sets how many companies to return per run.
Why it matters: Keeps your output size and credit usage in check. -
Enrichment Fields (✅)
Choose which data points to include (or leave blank for all).
Why it matters: Prevents downstream clutter and keeps things lean.
All dropdown options are validated — no typos, over-limit values, or manual errors allowed.
🎯 Optional Sub-Fields
-
Location (⚪️)
City, region, or country (e.g.,New York,Germany)
Why you’d use it: Filter companies based on where they’re headquartered. -
Employee Count (⚪️)
Select from ranges like1–10,51–200, or1000+
Why you’d use it: Focus on company size — helpful for ICP or TAM segmentation. -
Min Revenue / Max Revenue (⚪️)
Annual revenue range (e.g., Min:1,000,000, Max:10,000,000)
Why you’d use it: Narrow by company revenue to focus on target bands. -
Keywords (⚪️)
Comma-separated terms likefintech,machine learning,retail
Why you’d use it: Match based on company descriptions or focus areas. -
Latest Funding Amount (⚪️)
Set a min or max to filter by the most recent round size
Why you’d use it: Find recently funded companies that are growing or spending. -
Total Funding Raised (⚪️)
Filter by cumulative funding over time
Why you’d use it: Identify well-backed companies at any stage. -
Latest Funding Date (⚪️)
Use a min/max date (YYYY-MM-DD) to focus on funding recency
Why you’d use it: Target fresh rounds or avoid outdated data.
🧾 Available Enrichment Fields
You can choose exactly what fields to return — or leave the field list blank to get everything.🔹 Identity & Web Presence
org.nameprimary_domainwebsite_urllogo_urlcrunchbase_urlangellist_urllinkedin_urltwitter_urlfacebook_urlblog_urllinkedin_uid
🔹 Contact Info
primary_phone.numberprimary_phone.sanitized_numberprimary_phone.sourcephonesanitized_phonelanguages
🔹 Company Profile
founded_yearalexa_rankingpublicly_traded_symbolpublicly_traded_exchange
Only the fields you select will be returned — leave it blank to return all available attributes for bulk enrichment.
Output
The node returns a clean table of matched companies with the enrichment fields you picked.
How It Works
- You define filters and limit
- You optionally pick output fields
- The platform queries the vendor source
- Matched companies are returned, preserving your original columns
🚀 Example Use Cases & Prompts
| Use Case | Setup Example |
|---|---|
| Prospect by region | location = Europe, keywords = SaaS |
| Segment by size | employee_count = 51–200 |
| Enrich CRM exports | Return linkedin_url, logo_url, revenue |
| Build ICP list | Filter by industry, location, and revenue |
✨ Pro Tips
⚠️ Important Considerations
🛠 Troubleshooting & Gotchas
| Symptom | What’s Going On | Quick Fix |
|---|---|---|
| Blank output | No companies matched filters | Broaden your filters |
| Unexpected column names | Clashes with original data | Look for suffixes like name_1 |
| High credit usage | Limit is too large | Reduce limit or adjust filters |
📝 FAQ
Can I run this without an input table?
Can I run this without an input table?
Yep — static filters work too, and you’ll get company records as new rows.
What if I don’t select enrichment fields?
What if I don’t select enrichment fields?
You’ll get all available fields by default — unless you pick specific ones.
How are credits calculated?
How are credits calculated?
Each page (up to 100 companies) costs 5 credits.
Example: Limit 550 → 6 pages → 30 credits.
Example: Limit 550 → 6 pages → 30 credits.
What if no companies match my filters?
What if no companies match my filters?
You’ll get an empty output and no credits charged — smart and safe.
💰 Pricing
| Action | Credit Cost |
|---|---|
| Per page fetched | 5 credits per page |
Credits are based on pages fetched (up to 100 companies). No results = no charge.
Search and enrich high-fit companies with precision—ready for scoring, segmentation, or GTM action. 🏢