Why filter by revenue
- Budget qualification - don't pitch a $50K/year product to a $20K MRR startup.
- Stage-appropriate messaging - early-stage companies care about speed; growth-stage cares about scale.
- Conversion rates - matching revenue stage to your offer increases positive reply rates by 30-50%.
- Pipeline quality - fewer unqualified demos, shorter sales cycles.
Revenue stages and what they mean
- Pre-revenue / under $500K ARR - early-stage, founder-led, bootstrapped or pre-seed. Price-sensitive but moves fast.
- $500K-$2M ARR - post-PMF, growing team, starting to formalise processes. Looking for tools that scale.
- $2M-$10M ARR - growth stage, dedicated marketing and sales roles. Budget for professional tools.
- $10M+ ARR - established, enterprise-ready, more formal procurement. Larger deal sizes.
How to filter in port587
- Go to the port587 database and set your revenue range filter.
- Layer with company size, category, and geography.
- Export your filtered list.
Signals that indicate revenue range
Since most SaaS companies don't publish revenue, databases use proxy signals:
- Funding amount - a company that raised $5M Series A likely has some revenue momentum.
- Employee count - SaaS companies typically have ~$200K-$400K revenue per employee.
- Pricing page - visible pricing gives clues about average contract values.
- Job postings - hiring sales reps suggests revenue; hiring enterprise AEs suggests higher revenue.
Revenue filtering is especially valuable for SaaS because proxy signals (pricing, funding, team size) are more interpretable for SaaS than for other business types. A SaaS-only database can leverage these signals more accurately.
Get started
Create a free account and start filtering SaaS companies by estimated revenue.