BUSINESS.bg scraper: Bulgarian company leads, фирмени контакти avatar

BUSINESS.bg scraper: Bulgarian company leads, фирмени контакти

Pricing

from $0.66 / 1,000 company records

Go to Apify Store
BUSINESS.bg scraper: Bulgarian company leads, фирмени контакти

BUSINESS.bg scraper: Bulgarian company leads, фирмени контакти

Scrape public BUSINESS.bg listings across Bulgaria into business records and бизнес каталог data with phones, emails when listed, websites, addresses, ratings, source URLs, and change tracking. Export JSON or CSV to Google Sheets, Airtable, HubSpot, Salesforce, n8n, or Zapier. $0.00088 per record.

Pricing

from $0.66 / 1,000 company records

Rating

0.0

(0)

Developer

GetAScraper

GetAScraper

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Share

Build a reliable Bulgarian business lead list from public BUSINESS.bg pages. Collect company profiles, phone numbers, listed emails, websites, categories, addresses, ratings, and factual changes over time. The output is designed for CRM and automation workflows, with Bulgarian and English profile support and no login.

Find better local prospects in one run
Start with a public category page, then filter by industry, city, contact coverage, description, or rating.
Public contact signals
Separate directory contacts from opt-in public website contacts.
Bilingual profiles
Keep English, Bulgarian, or both when a profile exposes both versions.
Recurring changes
Run on a schedule and identify new, changed, unchanged, or removed listings.
Bounded by default
The default run uses one public source, two pages, and 20 rows.

🧭 How to use it

1. Choose a source
Use a BUSINESS.bg category or search URL. You can also enter search terms.
2. Set useful filters
Narrow by city, category text, rating, description, or public contact fields.
3. Schedule the next run
Keep the same state name to compare listings and review the changes view.

🧾 Input

FieldTypeRequiredDescription
startUrlsarray of URLsNoPublic BUSINESS.bg category, search, or profile URLs.
searchTermsarray of stringsNoTerms sent to the public BUSINESS.bg search.
languageModeenumNoboth, english, or bulgarian.
industryContainstextNoKeep categories containing this text.
cityContainstextNoKeep cities containing this text.
requirePublicPhonebooleanNoKeep listings with a directory phone.
requirePublicEmailbooleanNoKeep listings with a directory email.
requireWebsitebooleanNoKeep listings linking to a public company website.
minRatingnumberNoKeep profiles at or above the public rating.
requireDescriptionbooleanNoKeep listings with a public description.
includeDetailsbooleanNoFetch public profile pages for ratings, full address, categories, images, and map links.
includeImagesbooleanNoKeep source image URLs when exposed.
includePublicWebsiteContactsbooleanNoRead visible email and phone links from linked public company websites.
maxEnrichedProfilesintegerNoBound profile and website enrichment.
maxItemsintegerNoMaximum output rows, from 1 to 500.
maxPagesintegerNoMaximum pages per source, from 1 to 50.
outputModeenumNosnapshot, snapshotAndChanges, or changesOnly.
stateNametextNoStable state name for scheduled comparisons.
proxyConfigurationobjectNoOptional Apify Proxy settings. Direct HTTP is the default.

📊 Data table

FieldTypeDescription
listingIdstringStable BUSINESS.bg profile ID.
companyNamestringPublic company name.
companyNameNativestringNative name when exposed alongside the selected profile.
profileUrlURLCanonical public profile URL.
descriptionstringPublic directory description.
industryNamesarrayPublic category names.
city, streetAddress, postalCode, countrystringPublic location fields when present.
phoneNumbersarrayDirectory phone numbers.
directoryEmailsarrayEmails listed by BUSINESS.bg.
websiteUrlURLPublic company website linked from the directory.
websiteEmails, websitePhonesarrayContacts found only when website enrichment is enabled.
emailSourceenumdirectory, website, or directory_and_website.
publicContactChannelsarrayFactual channels such as phone, email, website, and profile.
hasPublicPhone, hasPublicEmail, hasWebsite, hasDescriptionbooleanPresence flags based on emitted values.
leadCompletenessScorenumberDeterministic score from factual field presence.
ratingValue, ratingCountnumberPublic profile rating facts when details are enabled.
changeTypeenumnew, changed, unchanged, or removed.
changedFieldsarrayFields that changed from the prior complete run.
previousRatingValuenumberPrior rating when a rating change is factual.
changeDetectedAt, scrapedAtdate-timeChange and collection timestamps.

👀 Dataset views

The dataset has three views:

  • 🔍 Business leads: company identity, location, category, profile, description, rating, and change state.
  • ☎️ Contact coverage: phones, directory emails, websites, opt-in website contacts, channels, and lead score.
  • 🔄 Inventory changes: new, changed, unchanged, and removed records with changed fields and timestamps.

Run diagnostics, source status, warning codes, and pagination completeness are stored in RUN_SUMMARY in the key-value store. They are not mixed into the three user-facing views.

🔄 Monitoring behavior

Use snapshotAndChanges for recurring runs. The first complete run marks current rows as new. A later identical run marks them as unchanged. A factual profile, contact, category, address, description, or rating difference marks a row as changed. Removed rows are emitted only after every requested source completes without a cap or pagination warning.

changesOnly emits only new, changed, and safely inferred removed rows. Partial or capped runs never infer removals.

🔒 Public-only boundaries

This Actor reads anonymous public BUSINESS.bg pages and optional public company websites. It does not use credentials, private-person lookup, reviewer identity data, private APIs, or guessed contact values. Missing fields are omitted.

💰 Pricing

Pricing is pay per business record. Empty runs cost nothing, and there are no separate phone or email surcharges.

PlanPrice per recordPrice per 1,000 records
Free$0.00088$0.88
Starter$0.00079$0.79
Scale$0.00072$0.72
Business$0.00066$0.66

⭐ Enjoying BUSINESS.bg scraper: Bulgarian company leads, фирмени контакти?

★ Rate this Actor on Apify

❓ FAQ

Can I collect Bulgarian and English profiles together?

Yes. Keep languageMode set to both. The Actor merges the same public profile by its stable ID and preserves the source languages.

Мога ли да извлека фирми от BUSINESS.bg?

Yes. Use a public category URL or add search terms. The output contains only contact and profile fields that the source exposes publicly.

Does the Actor find private contact data?

No. It keeps directory contacts separate from opt-in contacts found on a linked public company website. It never infers an email or phone number.

How are removals handled?

A removal is emitted only after a complete run. A capped or partially failed run records a warning and preserves the previous state.

🔗 Other actors