Liberty Mutual Agent Leads Scraper
Pricing
from $1.00 / 1,000 agency records
Liberty Mutual Agent Leads Scraper
Extract Liberty Mutual independent insurance agency leads from the official public directory: agency name, phone, fax, website, full address, Google rating + review count. Filter by state/city or pull nationwide (30,000+ agencies). Pay-per-result; built for insurance CRM/MGA outreach and B2B lists.
Pricing
from $1.00 / 1,000 agency records
Rating
0.0
(0)
Developer
GoCreative AI
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
3 days ago
Last modified
Categories
Share
Liberty Mutual Insurance Agency Leads
📊 Example output (real run)

A real record from a live run — clean structured data, exported as CSV / JSON / Excel or via API.
Extract agency contact and business data from the official Liberty Mutual public agent directory (agents.libertymutual.com) — agency name, phone, fax, website, full address, Google rating, and review count. Filter by US state and/or city, or pull nationwide.
Why this actor
Insurance agencies are one of the most heavily-targeted B2B segments for CRM vendors, marketing agencies, MGAs, insurance-tech SaaS, and recruiters — yet there is no clean, structured way to pull Liberty Mutual's independent-agent network at scale. This actor turns Liberty Mutual's own sitemap + agency-profile pages into a ready-to-use lead list.
- 30,000+ agency profiles across all 50 states + DC, sourced directly from Liberty Mutual's own sitemap (
agents.libertymutual.com/sitemap.xml, 51 per-state sub-sitemaps) — not a scraped search UI, so results are complete and stable. - Rating-qualified: every record includes the agency's Google rating and review count, so you can target proven, high-satisfaction agencies for partnerships or filter out unrated shells.
- Website included: most agencies are independent multi-carrier shops — the website field is a direct outreach channel most competitor scrapers of this niche skip.
- No fabricated data: when Liberty Mutual doesn't publish a phone, fax, or email for an agency, this actor returns an empty string, never a placeholder or a guess.
Input
| Field | Type | Description |
|---|---|---|
states | array of strings | Filter to 2-letter state codes (e.g. ["CA","TX"]). Empty = all 50 states + DC. |
cityContains | array of strings | Only include agencies whose profile URL contains one of these substrings. Empty = no city filter. |
maxResults | integer | Cap on records returned this run (max 5,000). Default 200. |
concurrency | integer | Parallel page fetches (1–20). Default 8. |
proxyConfiguration | object | Apify Proxy config. Datacenter (auto) is sufficient — the source has no anti-bot wall. |
Output — real captured example
Live run, states: ["HI"], maxResults: 5 (2026-07-03):
{"agencyName": "NOGUCHI & ASSOCIATES INC","phone": "808-596-2700","fax": "808-596-2193","email": "","website": "http://www.nogins.com/","streetAddress": "1314 S King St Ste 560","city": "Honolulu","state": "HI","zip": "96814","rating": 5,"reviewCount": 2,"description": "Skip the guesswork — work with an independent agent. We shop Liberty Mutual and other insurance companies for you, explain coverage in everyday language, and recommend options tailored to your needs.","googlePlaceId": "ChIJhQlMJeltAHwRF1jGVbPn-Gs","profileUrl": "https://agents.libertymutual.com/find-an-agent/state/hawaii/honolulu/noguchi-and-associates-inc_cl_7648301636","source": "agents.libertymutual.com","scrapedAt": "2026-07-03T00:00:00Z"}
A ready-to-import CRM CSV of the full run is also saved to the key-value store (liberty-mutual-agencies-YYYYMMDD).
Output schema
| Field | Type | Notes |
|---|---|---|
agencyName | string | Independent agency/business name |
phone, fax | string | Office contact numbers, when published |
email | string | Blank on almost all listings — Liberty Mutual routes contact through a form, not a public email |
website | string | Agency's own website, when published |
streetAddress, city, state, zip | string | Office address |
rating | number | Google rating (0–5), when the agency has reviews |
reviewCount | integer | Number of Google reviews |
description | string | Short agency blurb as published on the profile |
googlePlaceId | string | Google Place ID — useful for cross-referencing/enrichment |
profileUrl | string | Canonical agency profile page |
source | string | Always agents.libertymutual.com |
scrapedAt | string | UTC timestamp of extraction |
Pricing
Pay-Per-Result: $1.00 per 1,000 agency records delivered. No charge for failed/empty pages.
Use cases
- Insurance CRM / MGA / marketing-SaaS lead lists
- Recruiting pipelines for competing agencies and carriers
- Franchise/territory development and market-density analysis
- Local-business B2B outreach lists filtered by state, metro, or rating threshold
Compliance
Sourced entirely from agents.libertymutual.com's own public sitemap and agency pages — the site's robots.txt explicitly permits crawling and self-publishes the sitemap for discovery. No login, no CAPTCHA bypass, no private/gated data. Respect the data for legitimate B2B use in accordance with applicable law (e.g. TCPA/CAN-SPAM if you contact agencies directly). "Liberty Mutual" is a trademark of its respective owner; this actor is an independent data-extraction tool and is not affiliated with or endorsed by Liberty Mutual.