سرویس اختصاصی WebScraper.ir
استخراج شماره تماس و اطلاعات مشاغل
لیست مشاغل موردنظرتان راآماده فروش تحویل میدهیم
اگر برای فروش، بازاریابی یا تکمیل CRM به اطلاعات کسبوکارهای یک شهر یا صنف نیاز دارید، لازم نیست آنها را یکییکی از سایتها و فهرستها پیدا و ثبت کنید.
ما اطلاعات عمومی کسبوکارها را از منابع موردنظر جمعآوری میکنیم و بعد از حذف موارد تکراری و یکدستسازی شمارهها، به شکل آماده استفاده در Excel، CRM، API یا دیتابیس تحویل میدهیم.
مثلاً
- رستورانهای تهران ← نام + شماره تماس + آدرس + سایت ← حذف تکراری ← Excel آماده تیم فروش
- کلینیکهای اصفهان ← اطلاعات عمومی تماس ← مرتبسازی ← ورود مستقیم به CRM
- فیلتر شهر و صنف
- شماره تماس عمومی
- حذف تکراری
- Excel / CRM / API
فقط اطلاعات تماس و مشخصاتی که بهصورت عمومی برای همان کسبوکار منتشر شدهاند جمعآوری میشوند؛ اطلاعات خصوصی افراد در محدوده این سرویس نیست.
کاربردهای واقعی
دقیقاً چه کاری میتوانیم برای شما انجام دهیم؟
مثال ۱ — لیست رستورانهای یک شهر
فرض کنید یک شرکت فروش تجهیزات رستورانی دارید و میخواهید با رستورانهای تهران ارتباط بگیرید. بهجای جستوجوی ساعتها در اینترنت، تیم فروش یک لیست مرتب و آماده دارد.
رستورانهای تهران ← نام + شماره + آدرس + وبسایت ← حذف تکراری ← Excel
مثال ۲ — لیست کلینیکهای دندانپزشکی
مثلاً برای فروش تجهیزات پزشکی، کلینیکهای اصفهان را پیدا کنید — نام مرکز، تلفن، آدرس، منطقه، سایت و شبکه اجتماعی عمومی؛ فقط هر فیلدی که منبع عمومی نمایش دهد.
اصفهان + کلینیک دندانپزشکی ← استخراج اطلاعات عمومی ← کنترل شمارهها ← CRM
مثال ۳ — فروشگاههای یک صنف خاص
شما فقط شهر و صنف را مشخص میکنید — مثلاً فروشگاههای لوازم آرایشی شیراز، عمدهفروشان مواد غذایی مشهد، یا تعمیرگاههای خودرو کرج.
شهر + صنف ← رکورد برای هر کسبوکار ← خروجی مرتب
مثال ۴ — اطلاعات مشاغل روی نقشه
اگر منبع موردنظر شما یک پلتفرم نقشه باشد، در امکانسنجی مشخص میشود داده از چه مسیر مجازی قابل دریافت است. برای شما مهم است نام، آدرس، شماره و دستهبندی مرتب تحویل بگیرد — نه درگیر شدن تیم با جزئیات فنی.
نام کسبوکار ← آدرس ← شماره ← دستهبندی ← خروجی مرتب
مثال ۵ — آمادهسازی لیست برای تیم فروش
Excel خام با شمارههای چندفرمت، کسبوکار تکراری، نامهای متفاوت برای یک مجموعه یا آدرس ناقص — میتوان خروجی استاندارد و تمیز تحویل داد.
لیست خام ← یکدستسازی شماره ← حذف تکرار ← Excel / CRM
مثلاً تبدیل ۰۲۱… به قالب استاندارد بینالمللی و حذف رکورد تکراری.
مثال ۶ — تکمیل CRM موجود
از قبل CRM دارید اما رکوردها ناقصاند — فقط نام شرکت و شهر. در صورت وجود عمومی میتوان شماره تماس، سایت، آدرس و شبکه اجتماعی را برای همان رکوردها تکمیل کرد.
رکورد ناقص ← جستوجو در منابع عمومی ← تکمیل فیلدها ← بهروزرسانی CRM
مثال ۷ — بهروزرسانی دورهای
لیست مشاغل بعد از چند ماه قدیمی میشود — میتوان بهروزرسانی ماهانه یا دورهای تعریف کرد برای آدرس جدید، تعطیلی یا شماره تغییرکرده.
هر ماه ← بررسی رکوردها ← تغییرات ← بهروزرسانی CRM
به زبان ساده: شما میگویید چه نوع کسبوکارهایی را در کدام شهر میخواهید؛ ما اطلاعات عمومی آنها را جمعآوری، تمیز و بدون تکرار برای تیم فروش یا CRM شما آماده میکنیم.
شروع ساده
شما فقط ۳ چیز را مشخص کنید
-
چه صنفی؟
مثلاً:
- رستوران
- کلینیک
- شرکت ساختمانی
- فروشگاه
- عمدهفروش
- تعمیرگاه
-
کدام شهر یا منطقه؟
مثلاً:
- تهران
- مشهد
- اصفهان
- شیراز
- یک منطقه خاص
- چند شهر همزمان
-
خروجی را چطور میخواهید؟
مثلاً:
- Excel / CSV
- CRM
- API
- <a href="https://www.postgresql.org/docs/" target="_blank" rel="noopener">PostgreSQL</a>
معرفی
لیست خریداریشده با داده تازه از خط استخراج یکی نیست
اگر هر هفته برای همان شهر و صنف تماس میگیرید، باید داده بهروز و بدون تکرار باشد — نه اکسلی که نصف شمارهها مشغول، غلط یا مال شعبه دیگر است.
منبع را شفاف میگوییم: بیشتر پروژهها از صفحات عمومی و فهرستهای عمومی تغذیه میشوند؛ اگر نقشه یا دادهٔ روی نقشه مدنظر شماست، در امکانسنجی مشخص میکنیم API رسمی یا استخراج صفحهٔ عمومی همان پلتفرم مناسب است یا نه.
خروجی برای فروش، CRM و کمپینهای بازاریابی (تماس، پیامک، ایمیل و …) قابل استفاده است — رعایت قانون و لیست انصراف با خود شماست؛ ما دادهٔ تمیز و قابل پیگیری تحویل میدهیم.
نام فهرستها در این صفحه فقط مثال است؛ منبع واقعی همان لیستی است که در امکانسنجی تأیید میکنید.
قبل و بعد از خط تماس تمیز
قبل — لیست خام
- سه جور نوشتن شماره در یک فایل
- همان مغازه دو بار با اسم متفاوت
- آدرس قدیمی بدون تاریخ بهروزرسانی
بعد — خط تمیز
- شماره استاندارد + نمایش فارسی در ستون جدا
- یک رکورد برای هر کسبوکار (شماره یا نام و خیابان)
- لینک منبع برای اینکه بفهمید هر فیلد از کجا آمده
مخاطب
این سرویس برای چه تیمی بهدرد میخورد؟
سه نقش معمول در پروژه تماس با مشاغل — در امکانسنجی با روال خودتان همتراز میکنیم.
لیست تماس برای میدانی و دفتر
شهر و صنف مشخص، رکورد بدون تکرار، ستونهایی که کارشناس تماس واقعاً در CRM میبیند — نه PDF که باید دستی تایپ شود.
- فایل هفتگی
- فیلتر منطقه
- نمونه کنترل کیفیت
پوشش شهر بدون لیست کهنه
کمپین تماس، پیامک یا تبلیغ محلی روی یک صنف و شهر — با موبایل، سایت و شبکهٔ اجتماعی هر کسبوکار اگر در صفحهٔ عمومی یا پروفایل نقشه درج شده باشد.
- کمپین بازاریابی
- فیلتر صنف
- تاریخ استخراج
وصل شدن به ERP یا CRM داخلی
نگاشت ستونها، همگامسازی با API و حذف تکرار پایدار — تیم فنی آدرس درگاه میگیرد، تیم فروش رکورد تمیز.
- API
- PostgreSQL
- اعلان رکورد جدید
محدوده
دقیقاً چه چیزی جمع میشود؟
همان چیزی که روی صفحهٔ عمومی یا پروفایل عمومی دیده میشود — نه اطلاعات خصوصی افراد. نقشه فقط در چارچوب قرارداد و معماری متناسب با همان سرویس.
داخل محدوده
- نام، صنف، آدرس، شهر — از صفحهٔ عمومی یا پروفایل عمومی
- تلفن ثابت و موبایل کسبوکار اگر در همان منبع عمومی درج شده باشد
- وبسایت، ساعات کار، ایمیل و لینک شبکهٔ اجتماعی (اینستاگرام، تلگرام و …) در صورت نمایش عمومی
- دادهٔ روی پلتفرم نقشه با API رسمی یا استخراج صفحهٔ عمومی — در محدودهٔ امضاشده در قرارداد
- یکدستسازی شماره، حذف تکرار، کنترل کیفیت؛ تحویل برای فروش و کمپین بازاریابی
خارج از محدوده
- شماره و حساب اشخاص حقیقی غیرمرتبط با کسبوکار
- ورود به پیام خصوصی یا پروفایل بستهٔ شبکهٔ اجتماعی
- ورود اجباری، CAPTCHA سخت یا دادهٔ نقشه خارج از API/قرارداد امضاشده
- اجرای خود کمپین و رضایت بازاریابی — مسئولیت سازمان شما
منابع
از چه جور منبعی میشود رکورد ساخت؟
فهرست عمومی، سایت برند، و در صورت نیاز پلتفرم نقشه — هر منبع جدا بررسی میشود؛ API رسمی یا ساختار صفحه عمومی در امکانسنجی انتخاب میشود.
شفافسازی منبع
نقشه میآید یا صفحهٔ عمومی؟
هر دو ممکن است — بسته به آنچه در امکانسنجی تأیید میکنید. در هر حالت فقط دادهٔ قابلمشاهده برای کاربر عادی جمع میشود.
صفحات و فهرستهای عمومی
سایت کسبوکار، فهرست صنفی، پورتال محلی، صفحهٔ شعب برند — لیست و جزئیات همانجا که تماس، موبایل، سایت و شبکهٔ اجتماعی درج شده استخراج میشود.
نقشه و داده روی نقشه
اگر منبع شما پلتفرم نقشه است، در پروژه مشخص میکنیم از API رسمی یا استخراج صفحهٔ عمومی همان سرویس استفاده شود. فیلدها مثل نام، آدرس، تلفن و لینک همانطور که در پروفایل عمومی نقشه دیده میشود.
نام سایتها در این صفحه مثال است؛ منبع نهایی در قرارداد و امکانسنجی ثبت میشود.
فهرست عمومی مشاغل
لیست کسبوکار با صفحه جزئیات؛ فیلتر شهر و دسته روی خود سایت.
- پورتالهای محلی
- فهرست صنعتی
- دسته خدمات شهری
سایت برند یا زنجیره
شعب یک برند با آدرس و تلفن ثابت — برای پوشش چند شهر خوب است.
- صفحه شعب
- نمایندگیها
- لیست فروشگاه
پروفایل روی نقشه
نام، آدرس، تماس و گاهی موبایل یا لینک — از پروفایل عمومی کسبوکار روی نقشه، با API یا روشی که در امکانسنجی تأیید شده.
- پروفایل مکان عمومی
- دسته و امتیاز درجشده
- لینک وبسایت
پر کردن رکورد ناقص
شما نام دارید؛ موبایل، سایت، شبکهٔ اجتماعی یا دسته را از منبع عمومی پر میکنیم.
- تطبیق نام و شهر
- لینک اینستاگرام/تلگرام
- بهروز آدرس
حریم و کمپین
تحویل داده و مرز با اجرای کمپین
خط استخراج و کنترل کیفیت با ما؛ اجرای تماس، پیامک و سیاست بازاریابی با سازمان شما.
-
داده برای کمپین بازاریابی و فروش قابل استفاده است؛ اجرای کمپین و محتوای پیام با شماست.
-
قوانین بازاریابی، لیست سیاه و حق انصراف را قبل از تماس یا پیامک چک کنید.
-
WebScraper.ir استخراج، یکدستسازی و کنترل کیفیت را تحویل میدهد — نه ارسال پیام به جای شما.
-
موبایل و شبکهٔ اجتماعی فقط وقتی در منبع عمومی دیده میشود در خروجی میآید.
کاربرد
کاربردهای رایج — کمپین بازاریابی، فروش و CRM
کمپین بازاریابی
لیست تماس و لینک برای پیامک، تماس سرد، ایمیل یا تبلیغ محلی — با فیلتر شهر و صنف.
فروش محلی
رستوران یا کلینیک یک شهر با فیلتر محله برای تیم میدانی.
ورود به CRM
فایل یکدست با ستونهای CRM یا ERP داخلی شما.
تکمیل دیتابیس
وبسایت یا دسته برای رکوردهای ناقصی که الان دارید.
پایش تغییر
فهمیدن تعطیلی یا جابهجایی آدرس در اجرای دورهای.
چند شهر
الگوی یکسان برای چند کلانشهر با سقف روزانه و کنترل کیفیت هر منبع.
درگاه مداوم
رکورد جدید بدون دانلود دستی فایل هر هفته به سیستم شما.
کیفیت
سه لایه کنترل قبل از تحویل
رکورد بدون تماس معتبر به CRM شما نمیرود — معیارها در قرارداد مشخص میشود.
اعتبارسنجی
طول، پیششماره شهر و قالب شماره برای ایران.
حذف تکرار
یکی کردن رکورد روی شماره یا نام نرمال بههمراه خیابان.
نمونهگیری
بازبینی دستی یا قواعد خودکار روی موارد عجیب.
نرمالسازی
یک شماره، سه شکل استاندارد
قبل از تحویل، خطوط ثابت ایران به قالبی قابل اتکا تبدیل میشوند.
02188776655
فرمت استاندارد+982188776655
نمایش۰۲۱-۸۸۷۷۶۶۵۵
(031) 3344-5566
فرمت استاندارد+983133445566
نمایش۰۳۱-۳۳۴۴۵۵۶۶
یک مغازه، چند فهرست
همان کسبوکار در دو سایت — در خروجی شما یک بار، با لینک منبع برای پیگیری.
- شماره تلفن یکتا (اولویت اول)
- نام یکدست + خیابان
- آدرس منبع برای ردیابی تضاد
تحویل
داده را چطور میگیرید؟
همان خط کنترل کیفیت — به شکلی که تیم فروش یا فنی واقعاً استفاده میکند.
اکسل / CSV
نگاشت ستون CRM شما؛ یکجا آماده بارگذاری.
همگام با API
رکورد جدید و بهروزرسانی به درگاه داخلی شما.
PostgreSQL
پایگاه مرجع با حذف تکرار و تاریخچه استخراج.
گزارش کیفیت
خلاصه تکراریهای حذفشده و ردیفهای ردشده قبل از تحویل نهایی.
فرایند
از محدوده تا تحویل در پنل فروش شما
-
محدوده
شهر، صنف، منابع، ستونهای اجباری
-
استخراج
لیست و صفحه جزئیات
-
یکدستسازی
تلفن و آدرس
-
حذف تکرار
شماره یا نام و خیابان
-
کنترل کیفیت
رد کردن تماس نامعتبر
-
تحویل
فایل، API یا پایگاه داده
گروهبندی ستونها در خروجی نهایی
ستونهای CRM شما در نگاشت قرارداد امضا میشود.
namecategorycatalog_id
phonephone_displayaddresscitydistrict
sourceurlcaptured_atqc_flags
دادهها
ستونهای هر رکورد
نام فیلدها در خروجی فنی همانطور که در جدول میبینید میماند؛ توضیح فارسی کنار هر کدام است.
name
نام کسبوکار یکدست
category
دسته صنف شما
address, city, district
موقعیت یکدست
phone / phone_display
ثابت یا موبایل کسبوکار — فرمت استاندارد + نمایش فارسی
website
آدرس سایت اگر در صفحهٔ عمومی باشد
social_links
اینستاگرام، تلگرام و … در صورت درج عمومی
email
اختیاری — اگر عمومی درج شده
hours
اختیاری
source, url
پیگیری منبع
captured_at, qc_flags
تاریخ استخراج و وضعیت کیفیت
داده نمایشی — شکل نهایی در پروژه با هم امضا میشود.
{
"catalog_id": "wsir-biz-7c41",
"name": "کافه نمونه",
"category": "کافه و رستوران",
"address": "تهران، خیابان نمونه، پلاک ۱۲",
"city": "تهران",
"district": "منطقه ۳",
"phone": "+982112345678",
"phone_display": "۰۲۱-۱۲۳۴۵۶۷۸",
"website": "https://example.com",
"source": "directory-example",
"url": "https://example.com/biz/99",
"qc_flags": ["phone_valid", "dedup_ok"],
"captured_at": "1405-06-26T10:00:00+03:30"
}
فنی
ابزارها، زمانبندی و محدودیتها
Python
پردازش، هماهنگی و کنترل کیفیت
phonenumbers
یکدستسازی و اعتبار شماره
PostgreSQL
حذف تکرار، آرشیو و جستجو
Scrapy
فهرستهای بزرگ
محدودیتها و ریسکها
- محدودیت درخواست، ضدربات و ساختار فهرست/پروفایل منبع
- ضدربات و کپچا
- اطلاعات غلط ثبتشده توسط کاربران
- برخی نقشهها فقط از مسیر API رسمی پایدارند
برای نقشهها در امکانسنجی بین API رسمی و استخراج مبتنی بر صفحه عمومی تصمیم میگیریم.
چند وقت یکبار استخراج کنیم؟
یکبار برای لیست اول؛ در صورت نیاز، پایش دورهای برای تغییر آدرس یا تعطیلی.
هر منبع سقف نرخ درخواست خودش را دارد — در امکانسنجی توان عملیاتی روزانه را میگوییم.
حریم خصوصی و بازاریابی
تماس عمومی جای رضایت صریح برای هر کانال بازاریابی نیست.
محدوده پروژه فقط فیلدهایی است که عمومی منتشر شدهاند.
محتوای تماس، زمانبندی و حق انصراف با سازمان مشتری است.
پرسشهای متداول
سوالات رایج قبل از قرارداد
ابتدا معماری منبع بررسی میشود؛ ابزار و فیلدهای خروجی بر اساس ساختار صفحه و نیاز پروژه در امکانسنجی بسته میشود.
بله — اگر روی صفحهٔ عمومی، فهرست یا پروفایل نقشه برای همان کسبوکار درج شده باشد.
در صورت نیاز و تأیید در قرارداد — با API رسمی یا استخراج صفحهٔ عمومی همان پلتفرم؛ پایهٔ بیشتر کار صفحات عمومی است.
بله — خروجی برای تماس، پیامک، CRM و کمپینهای محلی طراحی میشود؛ رعایت قانون با سازمان شماست.
بله — الگو و سقف هر منبع در قرارداد میآید.
فایل با ستونهای شما یا API برای سیستم داخلی.
اول شماره یکتا؛ بعد نام و آدرس.
بله — هر لینکی که عمومی در همان منبع (سایت، فهرست یا نقشه) دیده شود و در محدودهٔ قرارداد باشد.
پایش محدود اختیاری — زمان تحویل در قرارداد.
سه لایه کنترل و نمونه تأیید شما قبل از تحویل کامل.
اجرای کمپین و رعایت قانون با مشتری.
بله — برای همگامسازی مداوم با سیستم داخلی.
بله — با قواعد +۹۸ و کتابخانه اعتبارسنجی شماره.
نگهداری انتخابگرها در قرارداد نگهداری پیشبینی میشود.
گام بعد
شهر، صنف و شکل CRM را میدانید؟
بفرستید — میگوییم از کدام منبع چه فیلدی واقعاً درمیآید و کنترل کیفیت قبل از تحویل چطور انجام میشود.