Find comms agencies
Find PR firms by sector focus, size, and media footprint
PR firms are judged on placements, and placements are public. The trail of coverage a firm generates is a better qualifier than anything on its own about page.
Communications agencies specialize harder than their websites admit. A firm that lands trade coverage for industrial manufacturers has nothing in common with one placing founder profiles in startup press. Both still call themselves B2B.
Coverage is where the difference shows. A research column searches client news, bylines, and newsroom pages, Serper first and Exa as the semantic fallback. Sector focus arrives as a structured cell with sources. Blitz API's company search and Serper's maps search supply the agencies, and People Data Labs adds a firm record when you pick it by name. Blitz API also leads the contact chain for people with a LinkedIn profile, with LeadMagic further down it.
Once the table exists it can do more than outreach. The same rows drive a media-partner view, a competitive map of who represents whom, and a shortlist you hand to a founder who asks which agency to brief.
Example searches
Ask for it the way you'd say it
Each example is a request in plain words, with what it returns underneath.
Sector from coverage
agencies that placed fintech client stories in national business press this year
The research cell records the articles its answer cites, so a claim about sector focus can be checked rather than taken on trust.
Right size to answer you
communications firms between eight and sixty staff, excluding global networks
Network membership is stored as a column, which keeps the big-agency rows available if the plan later changes.
Named client roster
pr firms that publicly list their clients on the site, and pull those names out
Client names land as their own column, which turns the list into a map of who already represents your competitors.
Plays
Three motions you can run this week
Each one is a chain of OXYGEN primitives: the same hosted objects your workspace already has, composed.
Sector map of who represents whom
A view showing which agencies already work with companies like your customers.
- 1Source agencies by region, then extract client names and coverage into columns.
- 2Promote the firms worth tracking and read the concentration on a dashboard.
oxygen columns addWarm the partner before the pitch
Agency principals can see your point of view before the first direct message arrives.
- 1Publish the sector piece the list was built around on an approved schedule.
- 2Enroll the same agencies a week later, referencing the work rather than opening cold.
oxygen publishing posts createShortlist on request
A founder asking which agency to brief gets a ranked, sourced answer the same day.
- 1Filter the table to sector, size, and geography, then rank on coverage evidence.
- 2File the shortlist and its reasoning as a workspace page so the next ask is faster.
oxygen knowledge page upsert
Who you can reach
Roles you can find at PR and communications agencies
Reachability is per channel: a role marked for mobile is one the phone waterfall usually resolves, not a guarantee for every record.
| Role | Seniority | Reachable by |
|---|---|---|
| Founding partner | Owner/Founder | Work emailLinkedInMobile |
| Managing director | C-level | Work emailLinkedIn |
| Account director | Director | Work emailLinkedIn |
| Head of content | Director | Work emailLinkedIn |
| New business lead | VP | Work emailLinkedInMobile |
| Senior account manager | Manager | Work emailLinkedIn |
Filters you can search on
- Sectors inferred from client coverage
- Client names listed on the site
- Headcount band
- Independent or network member
- Country, region, or city
- Offers analyst relations or public affairs
- Publishes a newsroom or blog
Firms with an active newsroom and a named client list resolve strongly on sector and size. The weak slice is agencies that publish nothing and work under confidentiality, which is common in public affairs and crisis work. Those rows still carry a listing and a contact, but the sector cell will be thin and should not be used to exclude them automatically.
Data sources
Data sources and CRM connections
SerperAgency listings from Google Maps with address, phone, and site, plus the web search that grounds the coverage column by default.
ExaThe semantic lane behind Serper in the coverage research column. The pages its answer cites stay on the cell.
People Data LabsHeadcount, founding year, and the account leads and partners at each agency, run when you pick it by name rather than by default.
Blitz APISupplies agencies by size and region and finds their people from LinkedIn. First lane on the work-email column for rows with a LinkedIn profile, charged only on a hit.
- LeadMagic
Works rows further down the email chain and comes second for mobile behind Blitz API, billing only when something comes back.
Use managed credits where available, or connect a supported provider key on an eligible paid plan. Your provider bills its calls; OXYGEN adds a per-call platform fee. Signed-in CRM connections such as HubSpot have no per-call fee. Connected sending accounts reserve monthly credits. See pricing and supported integrations.
Limits
Where this stops
- Attributing coverage to an agency is inference, not fact. A byline rarely names the firm behind it, so treat the sector cell as a strong hint that a human confirms before a pitch goes out.
FAQ
Questions people ask first
How do you work out which sectors a PR firm covers?
Can I see which agency represents a competitor?
Is a boutique or a network the better target?
What is the right first contact at a comms firm?
Can I warm these firms with content first?
How fresh is coverage-based qualification?
Build your PR and communications agencies list
Start with a search, preview the cost before anything is spent, and keep the rows, sources, and runs in a workspace you own.