VOOZH about

URL: https://apify.com/sherlock_labs/agritech-buyer-discovery

โ‡ฑ AgriTech B2B Buyer Discovery ยท Apify


๐Ÿ‘ AgriTech B2B Buyer Discovery avatar

AgriTech B2B Buyer Discovery

Under maintenance

Pricing

$29.00/month + usage

Go to Apify Store

AgriTech B2B Buyer Discovery

Under maintenance

Find international B2B buyers for agricultural commodities on global trade directories

Pricing

$29.00/month + usage

Rating

0.0

(0)

Developer

๐Ÿ‘ Kundan Bhaskar

Kundan Bhaskar

Maintained by Community

Actor stats

1

Bookmarked

9

Total users

0

Monthly active users

2 days ago

Last modified

Share

๐ŸŒฟ AgriTech B2B Export Intelligence โ€” Buyer Discovery

Find international B2B buyers for agricultural commodities across global trade directories. Built for exporters of essential oils, spices, rice, organic products, and other agricultural goods.

What does this actor do?

This actor scrapes buying leads and supplier listings from international B2B trade platforms to help agricultural exporters find real buyers worldwide.

It searches each platform per commodity, extracts buyer requests, finds contact details (email / phone / WhatsApp), filters by country / quantity / date, removes duplicates across runs, scores every lead 0โ€“100, and delivers a clean dataset sorted best-first.

Platforms

PlatformTypeWhat it finds
TradeIndia โ€” Buy Requirements๐Ÿ›’ Buyer RFQsActive purchase requirements
Alibaba โ€” RFQ / Buying Requests๐Ÿ›’ Buyer RFQsBuying requests from global buyers
IndiaMART๐Ÿญ Market intelSupplier listings, prices
TradeIndia โ€” Products๐Ÿญ Market intelCompetitor / price intelligence
Alibaba โ€” Products๐Ÿญ Market intelSupplier listings, prices, MOQs

๐Ÿ›’ Buying Leads (RFQs) are your hot prospects โ€” real buyers looking for your product. ๐Ÿญ Supplier Listings are market intelligence โ€” who else sells, at what price, from where. You choose which platforms to run via the platforms input.


โœจ Key features

  • Lead scoring (0โ€“100) โ€” every lead is ranked by buying intent, contact availability, quantity, freshness and commodity fit, so the best prospects are at the top.
  • Contact extraction โ€” pulls email / phone / WhatsApp from listings. Enable Enrich contacts to open each detail page for deeper extraction.
  • Only-new-leads mode โ€” remembers leads across runs. Schedule a daily run and receive only fresh prospects โ€” perfect for an ongoing lead feed.
  • Smart filters โ€” by buyer country (with alias matching: USA/US/America, UAE/Dubaiโ€ฆ), minimum order quantity (auto-normalized to kg), and lead age.
  • Budget cap โ€” maxResults stops the run before compute costs run away.
  • Robust anti-bot โ€” rotating browser fingerprints + session pool, automatic challenge handling, and session retirement on blocks.

Who is this for?

Essential-oil distillers, spice exporters, rice/grain traders, organic-product exporters, agricultural commodity traders, export consultants, and Farmer Producer Organizations (FPOs) looking for direct international buyers.


Input Parameters

ParameterTypeDefaultDescription
commoditiesString List (required)["lemongrass essential oil", "citronella oil"]Products to find buyers for.
platformsSelect (multi)all 5Which platforms to scrape.
buyerCountriesString List[] (all)Filter results to specific buyer countries.
maxPagesInteger3Pages per platform per commodity (1โ€“20).
maxResultsInteger1000Hard cap on leads collected (cost control).
minOrderQuantityKgInteger0Drop leads below this size (when a quantity is parsed).
maxLeadAgeDaysInteger365Only keep leads newer than this (when a date is parsed).
requireContactBooleanfalseKeep only leads with an email / phone / WhatsApp.
enrichContactsBooleanfalseVisit each detail page to extract contacts (slower, costlier, better leads).
onlyNewLeadsBooleanfalseSkip leads seen in previous runs โ€” gives a fresh-only feed.
crossRunDedupBooleantruePersist seen leads between runs (required for onlyNewLeads).
debugModeBooleanfalseSave raw page HTML to the Key-Value Store for troubleshooting.
proxyConfigProxyApify ResidentialProxy settings. RESIDENTIAL recommended.

Input Example

{
"commodities":["lemongrass essential oil","basmati rice"],
"platforms":["tradeindia_buying","alibaba_rfq"],
"buyerCountries":["United States","Germany","UAE"],
"maxPages":3,
"maxResults":500,
"requireContact":true,
"enrichContacts":true,
"onlyNewLeads":true,
"proxyConfig":{"useApifyProxy":true,"apifyProxyGroups":["RESIDENTIAL"]}
}

Output

Each dataset item is a scored lead. Key fields: leadScore, leadType, isNew, title, commodity, buyerCountry, companyName, contactEmail, contactPhone, whatsapp, hasContact, quantityKg, postedDate, ageDays, contactUrl, sourceUrl. See OUTPUT.json for a full example. A RUN_SUMMARY record is also written to the Key-Value Store.


Project structure

src/
main.js # orchestration + crawler
platforms/ # one file per platform (easy to add more)
index.js # registry + generic fallback extractor
lib/
parsers.js # quantity / date normalization
matching.js # commodity + country matching
contacts.js # email / phone / WhatsApp extraction
scoring.js # 0โ€“100 lead score
dedup.js # cross-run deduplication
leads.js # the processing pipeline
page-utils.js # anti-bot, cookies, scrolling

โš ๏ธ Before you sell it โ€” validate the scrapers

The target sites (Alibaba, IndiaMART, TradeIndia) use dynamic class names and aggressive anti-bot protection, so CSS selectors drift over time. Before listing this on Apify Store:

  1. Run once with debugMode: true and a single commodity.
  2. Open the Key-Value Store and inspect the saved DEBUG_* HTML for each platform.
  3. Confirm real leads appear in the Dataset (not nav/footer noise).
  4. Adjust the selectors in the relevant src/platforms/*.js file if a site has changed its markup.

Scraping these platforms may be subject to their Terms of Service, and contact data may be personal data under GDPR/PDPA โ€” use responsibly and for legitimate B2B outreach only.

You might also like

B2B Buyer Lead Extractor

george.the.developer/saas-buyer-extractor

Find B2B buyer leads from SaaS review sites. Extract decision-maker contacts, company data, and tech stack signals for sales outreach.

12

Global Trade Intelligence Mcp

ryanclinton/global-trade-intelligence-mcp

Global Trade Intelligence Mcp. Available on the Apify Store with pay-per-event pricing.

Africa Commodity Prices

malmon/africa-commodity-prices

Monthly prices for 70+ commodities from the World Bank Pink Sheet enriched with African trade context โ€” relevance tier, YoY/MoM change, and trade profiles showing top exporters/importers and Africa's world trade share for 15 key commodities including cocoa, gold, crude oil, coffee, and copper.

Linkedin B2B Lead Scraper

scrapapi/linkedin-b2b-lead-scraper

Globalsources Product Search Scraper

stealth_mode/globalsources-product-search-scraper

Scrape product listings from GlobalSources.com, a leading B2B wholesale marketplace connecting international buyers with verified suppliers. Extract pricing, MOQ, supplier details, certifications, and trade show data for sourcing intelligence and market analysis.

Instagram B2B Lead Scraper

scrapapi/instagram-b2b-lead-scraper

Facebook B2B Email Scraper

contacts-api/facebook-b2b-lead-generator-email-scraper

Find business contact emails using our Facebook B2B Email Scraper. Extract verified emails from Facebook pages and profiles for B2B outreach and marketing.

REALTOR International ๐ŸŒ Scraper

jupri/realtor-international

Scrape Realtor International

Youtube B2B Email Scraper

contacts-api/youtube-b2b-lead-generator-email-scraper

Find business contact emails using our YouTube B2B Email Scraper. Extract verified emails from YouTube channels for partnerships, outreach, and B2B lead generation.