UK Funeral Director Directory Scraper (FuneralGuide)
Pricing
from $3.00 / 1,000 results
UK Funeral Director Directory Scraper (FuneralGuide)
Scrape funeralguide.co.uk - the UK's largest funeral director directory. Search by town, city or postcode, or fetch specific funeral home pages directly. Get address, phone, geo-coordinates, ratings, reviews, prices, services, professional associations and opening hours.
Pricing
from $3.00 / 1,000 results
Rating
0.0
(0)
Developer
Crawler Bros
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
13 days ago
Last modified
Categories
Share
Scrape funeralguide.co.uk — the UK's largest directory of funeral directors. Search by town, city, county or postcode, or fetch specific funeral home pages directly by URL. Get full address, geo-coordinates, phone number, ratings & reviews, "from" pricing, services offered, professional accreditations (NAFD / SAIF), and opening hours for every listing.
What this actor does
- Two modes:
search(by town / city / county / postcode) andbyUrl(specific funeral director page URLs) - 3 sort orders: most popular / highest rated, cheapest, nearest
- Full profile enrichment: address, geo-coordinates, phone, rating, latest verified review + recent review history, "from" price, services offered, professional association memberships, opening hours, about text, photos
- Minimum-rating filter and FuneralGuide-members-only filter
- Optional nearby crematoriums/cemeteries — separate
committalVenuerecords with estimated fees, alongside the funeral-director listings - Empty fields are omitted — every record only contains data the source actually published
Output per funeral director
businessName,sourceUrlstreetAddress,addressLocality,addressRegion,postalCode,country,fullAddresslatitude,longitudephonewebsiteUrl— the funeral home's own website (resolved from FuneralGuide's redirect link)rating(1–5),reviewCount,ratingBest,ratingWorstlatestReviewAuthor,latestReviewText,latestReviewRating,latestReviewDaterecentReviews[]—{authorName, rating, dateText, text}for the most recent verified reviews (up to 20)lastReviewedText— e.g.Reviewed 1 week ago(search-results freshness indicator)isMember—trueif the funeral director holds a paid FuneralGuide membership listing (badge shown on the search-results page); not available onbyUrlprofile-page fetchespriceFrom,priceFromCurrency,priceRangeText— estimated cost of a standard simple funeralservicesOffered[]— e.g. Home visit, Chapel of rest, Horse-drawn hearse, Pre-paid funeral planprofessionalAssociations[]—{name, shortName, url, logoUrl}(e.g. NAFD, SAIF)openingHours[]—{day, hours}description,aboutTextimageUrls[]distanceMiles— only present formode=searchresults (distance from the searched location)recordType: "funeralDirector",scrapedAt
Note: mode=search with fetchFullDetails=false returns a lighter summary record (name, address, rating, review count, description, latest review snippet, estimated price, distance, one photo) built straight from the search-results page, without visiting each funeral director's own profile page.
Output per nearby venue (recordType: "committalVenue", when includeNearbyVenues=true)
venueName— crematorium or cemetery namevenueType—crematoriumorcemeteryareaText,postalCode— approximate locationpriceFrom,priceFromCurrency— FuneralGuide's estimated committal fee at that venuesearchLocation— thelocationinput value these venues were found nearrecordType: "committalVenue",scrapedAt
These are FuneralGuide's own "nearby crematoriums & cemeteries" sidebar listings for the searched location — a different content type from funeral directors, with no individual profile page of their own, so they don't count against maxItems.
Input
| Field | Type | Default | Description |
|---|---|---|---|
mode | select | search | search / byUrl |
location | string | London | Town, city, county or postcode (mode=search) |
sortBy | select | relevance | relevance / price / distance |
minRating | select | 0 | Minimum star rating (0 = no minimum, 1–5) |
memberOnly | boolean | false | Only keep FuneralGuide-paid-member listings (mode=search) |
includeNearbyVenues | boolean | false | Also emit nearby crematorium/cemetery records (mode=search) |
startUrls | array | – | Funeral director page URLs (mode=byUrl) |
fetchFullDetails | boolean | true | Visit each funeral director's own page for phone, geo-coordinates, services, associations & opening hours |
maxItems | int | 20 | Hard cap (1–500) |
Example: search a city, highest-rated first
{"mode": "search","location": "Manchester","sortBy": "relevance","maxItems": 30}
Example: cheapest funeral directors near a postcode
{"mode": "search","location": "SO45 1DD","sortBy": "price","minRating": 4,"maxItems": 20}
Example: fetch specific funeral director pages
{"mode": "byUrl","startUrls": ["https://www.funeralguide.co.uk/funeral-directors/hampshire/southampton/new-forest-funerals","https://www.funeralguide.co.uk/funeral-directors/hampshire/southampton/j-lawrence-sons-undertakers-ltd"]}
Use cases
- Bereavement support services — build a local funeral-director referral list for a hospice, charity or council
- Market research — compare funeral pricing and services across UK towns/cities
- Lead generation — find funeral directors lacking a professional accreditation or with low review counts
- Price comparison tools — surface "from" prices across a region
- Local SEO / directory aggregation — cross-reference listings against your own dataset
FAQ
What's FuneralGuide? An independent UK directory (part of the Funeral Zone group) of funeral directors, crematoriums, cemeteries and hospices, with verified customer reviews. See funeralguide.co.uk.
Can I search by postcode as well as town/city? Yes — location accepts a full or partial UK postcode (e.g. SO45 1DD), a town/city name, or a county name.
What does priceFrom represent? FuneralGuide's estimated total cost of a standard simple funeral for that funeral director (professional fees + typical cremation/burial fee + celebrant estimate), as published on the funeral director's own profile page. Actual quotes may vary.
Why do some records have no rating or reviews? Newer or less-reviewed funeral directors don't yet have a published FuneralGuide rating. These fields are simply omitted rather than shown as zero.
What is websiteUrl? The funeral director's own website, resolved from FuneralGuide's "Visit website" redirect link. Not every listing has one on file.
Does distanceMiles appear on byUrl results? No — distance is only meaningful relative to a searched location, so it's only present for mode=search results.
What does isMember mean, and why is it missing on byUrl results? It reflects whether the funeral director holds a paid FuneralGuide membership, shown as a badge on the search-results page. That badge isn't shown on the funeral director's own profile page, so isMember (and the memberOnly filter) only applies to mode=search; byUrl results always pass the memberOnly filter through untouched.
What's the difference between latestReviewText and recentReviews? latestReviewText/latestReviewAuthor/latestReviewRating are the single most recent review (from the page's structured data). recentReviews[] is the fuller list (up to 20) shown in the "Verified Reviews" section of the profile page — only populated when fetchFullDetails=true.
How fresh is the data? FuneralGuide continuously updates listings, prices and reviews; the actor always reads the live page at run time.
What are committalVenue records? When includeNearbyVenues=true, the actor also emits FuneralGuide's own "nearby crematoriums & cemeteries" widget for the searched location as separate records — useful for estimating the venue-fee portion of a funeral's total cost alongside the funeral director's own service fee. They're a different content type from funeral directors (no individual profile page, no reviews), so they don't count against maxItems and are only fetched once per run (from the first search-results page).