Liberty Mutual Agent Leads Scraper avatar

Liberty Mutual Agent Leads Scraper

Pricing

from $1.00 / 1,000 agency records

Go to Apify Store
Liberty Mutual Agent Leads Scraper

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

GoCreative AI

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

3 days ago

Last modified

Share

Liberty Mutual Insurance Agency Leads

📊 Example output (real run)

Sample output

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

FieldTypeDescription
statesarray of stringsFilter to 2-letter state codes (e.g. ["CA","TX"]). Empty = all 50 states + DC.
cityContainsarray of stringsOnly include agencies whose profile URL contains one of these substrings. Empty = no city filter.
maxResultsintegerCap on records returned this run (max 5,000). Default 200.
concurrencyintegerParallel page fetches (1–20). Default 8.
proxyConfigurationobjectApify 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

FieldTypeNotes
agencyNamestringIndependent agency/business name
phone, faxstringOffice contact numbers, when published
emailstringBlank on almost all listings — Liberty Mutual routes contact through a form, not a public email
websitestringAgency's own website, when published
streetAddress, city, state, zipstringOffice address
ratingnumberGoogle rating (0–5), when the agency has reviews
reviewCountintegerNumber of Google reviews
descriptionstringShort agency blurb as published on the profile
googlePlaceIdstringGoogle Place ID — useful for cross-referencing/enrichment
profileUrlstringCanonical agency profile page
sourcestringAlways agents.libertymutual.com
scrapedAtstringUTC 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.