Bark Scraper avatar

Bark Scraper

Pricing

$1.35 / 1,000 scraped providers

Go to Apify Store
Bark Scraper

Bark Scraper

Scrape Bark.com providers by category and location, or enrich known profile URLs. Get names, profile URLs, ratings, reviews, services, locations, hires, response time, images, and visible public contact evidence when present.

Pricing

$1.35 / 1,000 scraped providers

Rating

0.0

(0)

Developer

Maxime Dupré

Maxime Dupré

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 hours ago

Last modified

Share

🔎 Bark scraper for service-provider data

Bark Scraper collects public service-provider data from Bark.com. Search by service category and location, or paste known Bark profile URLs, then export provider names, profile URLs, ratings, review counts, hires, response times, descriptions, services, locations, profile images, source links, and optional public reviews.

Use this Bark scraper when you need local service-provider leads, market research, competitor checks, review evidence, or repeat exports from Bark.com without copying profile pages by hand. The Actor supports the public GB and IE Bark directory surfaces and does not ask for Bark cookies, login credentials, FireCrawl keys, or a source API key.

For a small first run, keep What to collect set to Discover providers, use a category such as electricians, choose a location such as london, and set Maximum providers to 25. Keep Include reviews on for richer provider rows, or turn it off when you only need faster listing-level provider data.

✅ What this Bark Scraper does

  • Scrapes public Bark.com service-provider directory pages.
  • Accepts category and location searches for the United Kingdom and Ireland.
  • Accepts direct Bark profile URLs for known providers.
  • Saves one dataset row per provider.
  • Extracts profile facts such as name, location, rating, review count, hires, response time, about text, services, profile image, and source URLs when Bark shows them.
  • Optionally adds a reviews array to each provider row with visible public review author, rating, date, text, reply, and platform fields when available.
  • Keeps Bark login-only contact details out of the output. Public email and phone fields are filled only when visible public source pages expose them.

📦 What data you get

Each output row is a Bark.com provider. The main fields are:

  • providerId - public Bark profile identifier when available.
  • providerName - provider or company name.
  • profileUrl - canonical Bark profile URL.
  • profileImageUrl - visible provider image URL.
  • category, country, city, location - search and profile location context.
  • providerRating, reviewCount, hiresCount, responseTime - public trust and lead-quality signals.
  • description, about, services - public provider positioning and service details.
  • websiteUrl, publicEmails, publicPhoneNumbers - public contact evidence only when visible.
  • reviews - optional embedded public reviews when Include reviews is enabled.
  • listingUrl - Bark listing page that produced the provider in discovery runs.

🧭 How to run it

You can start from discovery or from known profiles.

For discovery, choose:

  • What to collect: Discover providers
  • Service categories: Bark category slugs or plain service names, such as electricians, plumbers, or photographers
  • Locations: city or area slugs, such as london, manchester, or dublin
  • Country: United Kingdom or Ireland
  • Maximum providers: the total provider rows to save

For profile enrichment, choose:

  • What to collect: Use profile URLs
  • Bark profile URLs: one or more public Bark company profile links
  • Include reviews: on if you want public reviews embedded in each provider row

You can run the Actor from Apify Console, schedule it, call it through the Apify API, or export the dataset as JSON, CSV, Excel, XML, or RSS.

🧪 Example input

{
"targetType": "discovery",
"categories": ["electricians", "plumbers"],
"locations": ["london", "manchester"],
"country": "gb",
"includeReviews": true,
"maxItems": 25
}

🧾 Example output

{
"providerId": "01Alb",
"providerName": "Looks Lovely Limited",
"profileUrl": "https://www.bark.com/en/gb/company/looks-lovely-limited-/01Alb/",
"profileImageUrl": "https://d18jakcjgoan9.cloudfront.net/example.jpg",
"category": "electricians",
"country": "gb",
"city": "London",
"location": "Bromley, Greater London",
"providerRating": 5,
"reviewCount": 21,
"hiresCount": 10,
"responseTime": "1 hour response time",
"description": "Domestic electrical and home automation services.",
"about": "Public profile text shown by Bark.com.",
"services": ["Electrician", "Home automation", "Networking"],
"websiteUrl": null,
"publicEmails": [],
"publicPhoneNumbers": [],
"reviews": [
{
"author": "Al Keshmirian",
"rating": 5,
"date": "2023-08-17",
"text": "I'm extremely pleased with the electrician's service.",
"reply": null,
"platform": "Bark"
}
],
"listingUrl": "https://www.bark.com/en/gb/electricians/london/"
}

When Include reviews is off, the provider row is the same shape except the reviews field is omitted.

💰 Pricing

This Actor charges per saved provider. The pricing event is Scraped provider at $0.00135 per provider, which is $1.35 per 1,000 saved providers. There is no actor-start charge.

⚠️ Limits and caveats

  • Country selection is currently limited to United Kingdom and Ireland.
  • Bark profile data depends on what is publicly visible on Bark.com at run time.
  • Bark login-only contact details are not extracted.
  • Email and phone fields stay empty unless the public source visibly exposes them.
  • Review enrichment adds visible public reviews to provider rows. It does not create separate review rows.

❓ FAQ

Can I scrape Bark.com profile URLs directly?

Yes. Choose Use profile URLs and paste one or more public Bark profile links. The Actor enriches each profile into a provider row.

Does this Bark scraper extract reviews?

Yes, when Include reviews is enabled and Bark shows public reviews on the profile page. Reviews are embedded inside the matching provider row.

Does it need Bark login credentials?

No. The Actor is built for public Bark.com pages. It does not ask for Bark cookies, login credentials, FireCrawl, or a source API key.

Can I use it for lead generation?

Yes. It returns provider identity, profile links, locations, ratings, service details, review evidence, and visible public contact evidence when present. It does not promise hidden Bark contact data.

📝 Changelog

  • 0.0: Initial release.

🆘 Support

For issues, questions, or feature requests, file a ticket and I'll fix or implement it in less than 24h 🫡

🔗 Other actors

Made with ❤️ by Maxime Dupré