How to Compare Your ads.txt Against Market Benchmarks
How does your ads.txt compare to publishers in your vertical? Benchmarking your SSP count, reseller ratio, and verification rate against industry data reveals where you are behind.

Key Takeaways
- Benchmarking your ads.txt against industry averages reveals optimization opportunities. Having way fewer SSPs, more resellers, or lower verification rates than your peers suggests areas to improve.
- The typical publisher has 10-30 direct SSP entries and 20-60 reseller entries. These numbers vary by publisher size, vertical, and monetization strategy.
- Verification rates are the most actionable benchmark. If your sellers.json verification rate is below the industry average, you're leaving money on the table.
- More entries don't always mean better monetization. Quality and verification matter more than quantity. Ten fully verified SSPs outperform twenty partially verified ones.
- Benchmarks are directional, not prescriptive. Use them to identify potential issues, not to set exact targets.
---
How to Compare Your ads.txt Against Market Benchmarks
Your ads.txt exists in the context of the broader ecosystem. Every publisher in your vertical has their own ads.txt with their own SSP partnerships, reseller relationships, and verification profiles.
Comparing your setup against these market benchmarks reveals whether your configuration is competitive or falling behind.
What to Benchmark
SSP Count
The number of direct SSP partnerships (DIRECT entries) in your ads.txt determines how many demand sources compete for your inventory.
Typical ranges:
- Small publishers (under 1M monthly pageviews): 5-10 direct SSPs
- Mid-size publishers (1M-50M monthly pageviews): 10-20 direct SSPs
- Large publishers (50M+ monthly pageviews): 15-30 direct SSPs
What it means:
- Below range: You may have fewer demand sources competing for your inventory than your peers. This can lower CPMs due to reduced auction pressure. Consider evaluating additional SSPs.
- Within range: Your SSP count is typical. Focus on verification quality and SSP performance rather than adding more partners.
- Above range: You may have more SSPs than you can effectively manage. Each SSP adds maintenance overhead and supply path complexity. Evaluate whether all are contributing meaningful revenue.
Reseller Ratio
The ratio of RESELLER entries to DIRECT entries indicates how much of your demand flows through intermediaries.
Typical ranges:
- Conservative setup: 1:1 to 2:1 (resellers to direct)
- Average setup: 2:1 to 4:1
- Aggressive setup: 5:1 or higher
What it means:
- Low ratio: You rely heavily on direct SSP relationships. This is generally cleaner for transparency but may miss demand from reseller networks.
- Average ratio: Balanced approach. Most demand comes from direct SSPs with resellers providing incremental competition.
- High ratio: Heavy reliance on reseller paths. This can mean longer supply chains, more fee extraction, and harder verification. Evaluate whether the reseller entries are generating meaningful revenue.
Verification Rate
The percentage of your ads.txt entries that successfully cross-verify against sellers.json. This is the most actionable benchmark.
Industry averages:
- BeamFlow's data shows 24% of entries across the ecosystem fail sellers.json verification
- That means the average verification rate is about 76%
- Top-performing publishers achieve 90-95% verification rates
What it means:
- Below 76%: You have more verification issues than average. This is costing you measurable CPMs. Prioritize fixing sellers.json gaps.
- 76-90%: Average to good. Focus on fixing the remaining issues, especially on your highest-revenue SSPs.
- Above 90%: Strong verification profile. Focus on maintaining this rate and addressing the remaining edge cases.
SSP Overlap With Peers
Comparing your SSP list against competitors in your vertical reveals whether you're missing major demand sources.
How to check: Review the ads.txt files of 3-5 publishers in your vertical. Note which SSPs appear in their files but not yours. These are potential demand sources you may be missing.
Caveats: Not every SSP that works for a competitor will work for you. Different SSPs have different strengths by vertical, geography, and inventory type. Use overlap analysis as a starting point for evaluation, not a shopping list.
How to Gather Benchmark Data
Method 1: Manual Comparison
Pick 3-5 competitor publishers in your vertical. Download their ads.txt files. Compare:
- Number of DIRECT entries
- Number of RESELLER entries
- Which SSPs they list
- Overall file size and structure
This gives you a small but relevant sample for direct comparison.
Method 2: Industry Reports
Industry organizations and ad tech companies periodically publish ads.txt ecosystem reports. These include aggregate statistics on entry counts, SSP adoption, and verification rates. Search for recent programmatic supply chain reports from TAG, IAB Tech Lab, or ad tech research firms.
Method 3: Automated Benchmarking
BeamFlow's scanner provides verification metrics for your domain that you can compare against aggregate ecosystem data. Automated tools also flag specific issues rather than just showing statistics.
Interpreting the Data
Don't Optimize for Benchmarks Alone
Benchmarks tell you where you stand relative to the market. They don't tell you what's optimal for your specific situation.
A publisher with a niche audience and five high-performing SSPs may generate better revenue than a publisher with twenty SSPs and average performance across all of them. The benchmark for SSP count is a signal, not a target.
Focus on Verification Over Volume
If your verification rate is below average, fixing verification issues will have more revenue impact than adding more SSPs. A clean, verified setup with fewer partners outperforms a large, unverified setup.
Context Matters
Your vertical, geography, and monetization strategy all affect what "good" looks like:
- News publishers typically have more SSPs and resellers than niche sites
- International publishers may have region-specific SSPs that don't appear in US-focused benchmarks
- Video-heavy publishers often work with specialized video SSPs that are different from display-focused competitors
Action Items Based on Benchmarking
If your SSP count is low:
- Research SSPs used by competitors in your vertical
- Evaluate 2-3 new SSPs through testing
- Add entries to ads.txt as you onboard
If your reseller ratio is high:
- Evaluate revenue from each reseller entry
- Remove resellers generating negligible revenue
- Consider replacing reseller paths with direct SSP relationships
If your verification rate is low:
- Run a full cross-verification audit
- Fix every sellers.json issue systematically
- Set up monitoring to prevent regression
If your SSP overlap with competitors is low:
- Investigate SSPs that appear in competitors' ads.txt but not yours
- Evaluate whether they serve your vertical and geography
- Test promising SSPs through structured trials
Frequently Asked Questions
How often should I benchmark?
Annually is sufficient for SSP count and reseller ratio benchmarks. Verification rate should be monitored quarterly or continuously. The market evolves slowly enough that annual benchmarking captures meaningful changes.
Should I add every SSP my competitors use?
No. Competitors may have different audiences, geographies, and monetization strategies. Use their ads.txt as a discovery tool for SSPs to evaluate, not a list to copy.
What is the ideal verification rate?
100% is ideal but rarely achievable in practice due to SSP-side data lag and edge cases. Target 90%+ for a strong verification profile. Anything below 80% indicates room for improvement.
Related Articles

ads.txt Checklist Before Going Live With a New SSP
Adding a new SSP? Use this checklist to get ads.txt right from day one. Most verification issues happen during onboarding because publishers skip steps they do not know about.

How to Track ads.txt Issues Across Multiple Domains
Managing ads.txt for one domain is straightforward. Managing it across five, ten, or fifty domains is where things break. Here is how to keep every domain verified.

How to Monitor ads.txt Changes Over Time
SSPs change sellers.json without telling you. Your own team edits ads.txt without documenting it. Monitoring changes over time catches issues before they cost revenue.
Ready to optimize your ads.txt?
Check your domain's supply chain health instantly, free.
Check Your Domain Free