🔒

Internal Use Only

This page is for the Arise team only. Enter the access code to continue.

NEEV · 🏛️ Command Center

Lead Intelligence Engine

Real businesses, found and qualified automatically — any niche, any city, any country. Google Maps in, enriched contact data out: website, email, Instagram, WhatsApp, socials, even the language to pitch in. This is the engine behind Outreach — live numbers below, not a mockup.

Last synced 2026-09-04 20:35 IST · reads Baserow 955 directly

6,377
Leads generated
13
Niches covered
4
Countries
89%
With a real contact channel

Lead Analyzer — what happens after a lead is found

6,377
Scraped
3,686
Analyzed (58%)
0
Pending analysis
2,55169%
Digital
→ 2,551 recommended: Product B (Growth OS)
1,13531%
Non-Digital
→ 1,135 recommended: Product A (Website)

Every lead is checked for an existing website, email, or social presence — zero found = Product A (they need a website before anything else), anything found = Product B (they already invest online, the real pain is more likely operational). Automatic, no manual review needed for this step.

score-leads.mjs — step by step
1
Read every row Baserow has marked scraped
2
Check it for an existing website, email, or social presence
3
Classify it Digital (already online) or Non-Digital (needs a website first) — and attach the matching offer
4
Count how many channels it has and pick the top-priority one automatically
5
Flag leads with 2+ social channels as SMM candidates — a separate pitch angle
6
Write a plain-language behavior note back to Baserow — rule-based, no AI cost, runs instantly

Data verified — not just scraped

6,351 / 6,377
100% checked
96%
Email
1,460/1,517 real
84%
Website
3,177/3,778 real
99%
Instagram
1,946/1,956 real
100%
WhatsApp
5,589/5,610 real
78%
LinkedIn
746/951 real

Before any channel goes into outreach, validate-leads.mjs tests it for real: email domain checked against live DNS (does it even accept mail), website actually fetched, Instagram/LinkedIn profile visited (does it exist, not just does the text look like a handle), WhatsApp number tested directly against WhatsApp. This runs live and grows over time — the coverage number above is the true count checked so far, not the whole list assumed good.

validate-leads.mjs — step by step
1
Email — real DNS MX lookup, does the domain even accept mail
2
Website — actually fetched over HTTP, does it load
3
Instagram — profile visited live, does it exist (not just does the handle look real)
4
WhatsApp — number tested directly on wa.me, including phone-only leads to discover a hidden channel
5
LinkedIn — profile visited live, same existence check
6
Result written straight back to Baserow — every channel proven, not assumed

Channel breakdown — which channel to actually use

WhatsApp
5,610
Website
3,791
Instagram
1,956
Email
1,525
Facebook
1,477
LinkedIn
951
Twitter / X
938
TikTok
447

Priority for automated sending: Email → Instagram DM → WhatsApp → LinkedIn (first one found, per lead — draft-outreach.mjs already applies this). 1,121 leads have 2+ social channels (Instagram/Facebook/LinkedIn/TikTok/X) — flagged as SMM candidates, a separate pitch angle (social media management, not just a website/automation), routable through Shabiha's content/brand-collab mailbox.

Outreach Funnel — full pipeline, one card per niche, every country inside it

Every stage a lead actually passes through — same stage names as the outreach-engine workflow — grouped by niche first (Imran's ask, 22 Aug), country as rows inside, full pipeline per row (Imran's ask, 27 Aug).

Sent only counts a channel once it's actually logged. Email logs itself (send-email.mjs sets Channel + Status=sent on every real send). Every other channel is manual today — after you actually send one by hand, open that lead's row in Baserow (table 955) and set Channel, Status = sent, Sent Date = today. This page re-reads Baserow every 30 min (AriseRefreshDashboards), so it shows up on its own.
Which channels are actually automated vs manual, for cold outreach specifically:
Email — automated, live (send-email.mjs, Zoho/Gmail SMTP).
Instagram DM — code exists (ig-cold-dm.mjs) but no IG account is logged into it yet — not live. Would run via a real browser session (Playwright), not the Graph API.
Facebook / Instagram Graph API (the Meta connection growth-engine already uses) — that token can only auto-reply to someone who has already messaged/commented first. Meta's own policy blocks using it to cold-message a stranger who's never engaged — so it can't be repointed at outreach-engine's cold leads, automated or not.
WhatsApp / LinkedIn — manual by design, no official API exists for cold-messaging strangers on either without violating their ToS.
Real Estate 1,362 total leads · 3 countries
⚙ Source: scrape-leads.mjs — 04_AUTOMATION/outreach-engine/scripts/scrape-leads.mjs
UAE — 808 leads
Sent by Imran — imran.shaikh@arisegulf.com + arisenetwork.cg@gmail.com (alternating by lead, to spread the 35/day-per-mailbox cap)
Lead Discoveryscrape-leads.mjs — channels found on scrape
808
Email 228 WhatsApp 708 Instagram 268 Website 511 Facebook 201 LinkedIn 183 Decision Maker LinkedIn 28
Lead Verificationvalidate-leads.mjs — actually tested the channel found in Discovery (DNS/MX for email, live check for WhatsApp/Instagram/LinkedIn), not just text-scraped
71689%
782 of 808 leads checked so far — 66 checked but no working channel found
Lead Scoringscore-leads.mjs — Match Score ≥ 60
79699%
Message Draftingdraft-outreach.mjs
73691%
Human Review"Ready to Send" ticked in Baserow, by Imran/Gulfisha/Shabiha — review + approve here ↗
211 · 525 awaiting
Sentsend-email.mjs (auto) + WhatsApp/LinkedIn/Messenger (manual, logged by hand)
21126%
Replied / Bouncedcheck-replies.mjs + check-bounces.mjs, every 30 min
4 (2%) · 21 bounced
India — 282 leads
Sent by Imran — arisenetwork.cg@gmail.com
Lead Discoveryscrape-leads.mjs — channels found on scrape
282
Email 36 WhatsApp 191 Instagram 46 Website 108 Facebook 39 LinkedIn 17
Lead Verificationvalidate-leads.mjs — actually tested the channel found in Discovery (DNS/MX for email, live check for WhatsApp/Instagram/LinkedIn), not just text-scraped
20673%
282 of 282 leads checked so far — 76 checked but no working channel found
Lead Scoringscore-leads.mjs — Match Score ≥ 60
26895%
Message Draftingdraft-outreach.mjs
20272%
Human Review"Ready to Send" ticked in Baserow, by Imran/Gulfisha/Shabiha — review + approve here ↗
34 · 168 awaiting
Sentsend-email.mjs (auto) + WhatsApp/LinkedIn/Messenger (manual, logged by hand)
3412%
Replied / Bouncedcheck-replies.mjs + check-bounces.mjs, every 30 min
0 (0%) · 3 bounced
Ireland — 272 leads
Sent by Imran — imran.shaikh@arisegulf.com + arisenetwork.cg@gmail.com (alternating by lead, to spread the 35/day-per-mailbox cap)
Lead Discoveryscrape-leads.mjs — channels found on scrape
272
Email 139 WhatsApp 256 Instagram 112 Website 247 Facebook 120 LinkedIn 102
Lead Verificationvalidate-leads.mjs — actually tested the channel found in Discovery (DNS/MX for email, live check for WhatsApp/Instagram/LinkedIn), not just text-scraped
26397%
272 of 272 leads checked so far — 9 checked but no working channel found
Lead Scoringscore-leads.mjs — Match Score ≥ 60
26096%
Message Draftingdraft-outreach.mjs
26096%
Human Review"Ready to Send" ticked in Baserow, by Imran/Gulfisha/Shabiha — review + approve here ↗
137 · 123 awaiting
Sentsend-email.mjs (auto) + WhatsApp/LinkedIn/Messenger (manual, logged by hand)
13750%
Replied / Bouncedcheck-replies.mjs + check-bounces.mjs, every 30 min
5 (4%) · 2 bounced
Dental 2,039 total leads · 4 countries
⚙ Source: scrape-leads.mjs — 04_AUTOMATION/outreach-engine/scripts/scrape-leads.mjs
Saudi — 769 leads
Sent by Gulfisha — contact@arisegulf.com
Lead Discoveryscrape-leads.mjs — channels found on scrape
769
Email 115 WhatsApp 726 Instagram 300 Website 481 Facebook 133 LinkedIn 73
Lead Verificationvalidate-leads.mjs — actually tested the channel found in Discovery (DNS/MX for email, live check for WhatsApp/Instagram/LinkedIn), not just text-scraped
73195%
769 of 769 leads checked so far — 38 checked but no working channel found
Lead Scoringscore-leads.mjs — Match Score ≥ 60
767100%
Message Draftingdraft-outreach.mjs
73095%
Human Review"Ready to Send" ticked in Baserow, by Imran/Gulfisha/Shabiha — review + approve here ↗
113 · 617 awaiting
Sentsend-email.mjs (auto) + WhatsApp/LinkedIn/Messenger (manual, logged by hand)
11014%
Replied / Bouncedcheck-replies.mjs + check-bounces.mjs, every 30 min
3 (3%) · 16 bounced
UAE — 503 leads
Sent by Gulfisha — gulfisha.tarannum@arisegulf.com
Lead Discoveryscrape-leads.mjs — channels found on scrape
503
Email 137 WhatsApp 488 Instagram 206 Website 338 Facebook 154 LinkedIn 75
Lead Verificationvalidate-leads.mjs — actually tested the channel found in Discovery (DNS/MX for email, live check for WhatsApp/Instagram/LinkedIn), not just text-scraped
49198%
503 of 503 leads checked so far — 12 checked but no working channel found
Lead Scoringscore-leads.mjs — Match Score ≥ 60
503100%
Message Draftingdraft-outreach.mjs
49198%
Human Review"Ready to Send" ticked in Baserow, by Imran/Gulfisha/Shabiha — review + approve here ↗
137 · 354 awaiting
Sentsend-email.mjs (auto) + WhatsApp/LinkedIn/Messenger (manual, logged by hand)
13727%
Replied / Bouncedcheck-replies.mjs + check-bounces.mjs, every 30 min
0 (0%)
India — 486 leads
Sent by Gulfisha — ada930082@gmail.com + arisegulf@gmail.com (alternating by lead, to spread the 35/day-per-mailbox cap)
Lead Discoveryscrape-leads.mjs — channels found on scrape
486
Email 159 WhatsApp 479 Instagram 200 Website 404 Facebook 177 LinkedIn 94
Lead Verificationvalidate-leads.mjs — actually tested the channel found in Discovery (DNS/MX for email, live check for WhatsApp/Instagram/LinkedIn), not just text-scraped
48299%
486 of 486 leads checked so far — 4 checked but no working channel found
Lead Scoringscore-leads.mjs — Match Score ≥ 60
48399%
Message Draftingdraft-outreach.mjs
48099%
Human Review"Ready to Send" ticked in Baserow, by Imran/Gulfisha/Shabiha — review + approve here ↗
158 · 322 awaiting
Sentsend-email.mjs (auto) + WhatsApp/LinkedIn/Messenger (manual, logged by hand)
15532%
Replied / Bouncedcheck-replies.mjs + check-bounces.mjs, every 30 min
0 (0%)
Ireland — 281 leads
Sent by Gulfisha — gulfisha.tarannum@arisegulf.com
Lead Discoveryscrape-leads.mjs — channels found on scrape
281
Email 138 WhatsApp 273 Instagram 117 Website 239 Facebook 94 LinkedIn 17
Lead Verificationvalidate-leads.mjs — actually tested the channel found in Discovery (DNS/MX for email, live check for WhatsApp/Instagram/LinkedIn), not just text-scraped
27498%
281 of 281 leads checked so far — 7 checked but no working channel found
Lead Scoringscore-leads.mjs — Match Score ≥ 60
27498%
Message Draftingdraft-outreach.mjs
27498%
Human Review"Ready to Send" ticked in Baserow, by Imran/Gulfisha/Shabiha — review + approve here ↗
58 · 216 awaiting
Sentsend-email.mjs (auto) + WhatsApp/LinkedIn/Messenger (manual, logged by hand)
5821%
Replied / Bouncedcheck-replies.mjs + check-bounces.mjs, every 30 min
0 (0%)
Industries 183 total leads · 1 country
⚙ Source: scrape-leads.mjs — 04_AUTOMATION/outreach-engine/scripts/scrape-leads.mjs
India — 183 leads
Sent by Imran — iraa.shaikh8@gmail.com
Lead Discoveryscrape-leads.mjs — channels found on scrape
183
Email 24 WhatsApp 135 Instagram 26 Website 70 Facebook 26 LinkedIn 21
Lead Verificationvalidate-leads.mjs — actually tested the channel found in Discovery (DNS/MX for email, live check for WhatsApp/Instagram/LinkedIn), not just text-scraped
13775%
183 of 183 leads checked so far — 46 checked but no working channel found
Lead Scoringscore-leads.mjs — Match Score ≥ 60
13775%
Message Draftingdraft-outreach.mjs
13775%
Human Review"Ready to Send" ticked in Baserow, by Imran/Gulfisha/Shabiha — review + approve here ↗
23 · 114 awaiting
Sentsend-email.mjs (auto) + WhatsApp/LinkedIn/Messenger (manual, logged by hand)
2313%
Replied / Bouncedcheck-replies.mjs + check-bounces.mjs, every 30 min
0 (0%)
Factory 410 total leads · 1 country
⚙ Source: scrape-leads.mjs — 04_AUTOMATION/outreach-engine/scripts/scrape-leads.mjs
India — 410 leads
Sent by Imran — iraa.shaikh8@gmail.com
Lead Discoveryscrape-leads.mjs — channels found on scrape
410
Email 49 WhatsApp 286 Instagram 48 Website 148 Facebook 43 LinkedIn 32
Lead Verificationvalidate-leads.mjs — actually tested the channel found in Discovery (DNS/MX for email, live check for WhatsApp/Instagram/LinkedIn), not just text-scraped
29572%
410 of 410 leads checked so far — 115 checked but no working channel found
Lead Scoringscore-leads.mjs — Match Score ≥ 60
29271%
Message Draftingdraft-outreach.mjs
29271%
Human Review"Ready to Send" ticked in Baserow, by Imran/Gulfisha/Shabiha — review + approve here ↗
48 · 244 awaiting
Sentsend-email.mjs (auto) + WhatsApp/LinkedIn/Messenger (manual, logged by hand)
4812%
Replied / Bouncedcheck-replies.mjs + check-bounces.mjs, every 30 min
0 (0%)
Construction (Ireland) 338 total leads · 1 country
⚙ Source: scrape-leads.mjs — 04_AUTOMATION/outreach-engine/scripts/scrape-leads.mjs
Ireland — 338 leads
Sent by Imran — imran.shaikh@arisegulf.com + arisenetwork.cg@gmail.com (alternating by lead, to spread the 35/day-per-mailbox cap)
Lead Discoveryscrape-leads.mjs — channels found on scrape
338
Email 176 WhatsApp 324 Instagram 95 Website 295 Facebook 113 LinkedIn 104
Lead Verificationvalidate-leads.mjs — actually tested the channel found in Discovery (DNS/MX for email, live check for WhatsApp/Instagram/LinkedIn), not just text-scraped
32997%
338 of 338 leads checked so far — 9 checked but no working channel found
Lead Scoringscore-leads.mjs — Match Score ≥ 60
32897%
Message Draftingdraft-outreach.mjs
32897%
Human Review"Ready to Send" ticked in Baserow, by Imran/Gulfisha/Shabiha — review + approve here ↗
18 · 310 awaiting
Sentsend-email.mjs (auto) + WhatsApp/LinkedIn/Messenger (manual, logged by hand)
185%
Replied / Bouncedcheck-replies.mjs + check-bounces.mjs, every 30 min
0 (0%) · 1 bounced
Brand (Abaya) 800 total leads · 3 countries
⚙ Source: scrape-leads.mjs — 04_AUTOMATION/outreach-engine/scripts/scrape-leads.mjs
UAE — 334 leads
Sent by Shabiha — shabiha.tarannum@arisegulf.com
Lead Discoveryscrape-leads.mjs — channels found on scrape
334
Email 13 WhatsApp 317 Instagram 77 Website 99 Facebook 37 LinkedIn 3
Lead Verificationvalidate-leads.mjs — actually tested the channel found in Discovery (DNS/MX for email, live check for WhatsApp/Instagram/LinkedIn), not just text-scraped
31996%
334 of 334 leads checked so far — 15 checked but no working channel found
Lead Scoringscore-leads.mjs — Match Score ≥ 60
31996%
Message Draftingdraft-outreach.mjs
31996%
Human Review"Ready to Send" ticked in Baserow, by Imran/Gulfisha/Shabiha — review + approve here ↗
13 · 306 awaiting
Sentsend-email.mjs (auto) + WhatsApp/LinkedIn/Messenger (manual, logged by hand)
134%
Replied / Bouncedcheck-replies.mjs + check-bounces.mjs, every 30 min
0 (0%) · 2 bounced
India — 257 leads
Sent by Shabiha — shabiha.tarannum@arisegulf.com
Lead Discoveryscrape-leads.mjs — channels found on scrape
257
Email 7 WhatsApp 209 Instagram 46 Website 54 Facebook 19
Lead Verificationvalidate-leads.mjs — actually tested the channel found in Discovery (DNS/MX for email, live check for WhatsApp/Instagram/LinkedIn), not just text-scraped
21885%
257 of 257 leads checked so far — 39 checked but no working channel found
Lead Scoringscore-leads.mjs — Match Score ≥ 60
21684%
Message Draftingdraft-outreach.mjs
21684%
Human Review"Ready to Send" ticked in Baserow, by Imran/Gulfisha/Shabiha — review + approve here ↗
7 · 209 awaiting
Sentsend-email.mjs (auto) + WhatsApp/LinkedIn/Messenger (manual, logged by hand)
73%
Replied / Bouncedcheck-replies.mjs + check-bounces.mjs, every 30 min
0 (0%)
Saudi — 209 leads
Sent by Shabiha — shabiha.tarannum@arisegulf.com
Lead Discoveryscrape-leads.mjs — channels found on scrape
209
Email 21 WhatsApp 145 Instagram 40 Website 76 Facebook 15 LinkedIn 3
Lead Verificationvalidate-leads.mjs — actually tested the channel found in Discovery (DNS/MX for email, live check for WhatsApp/Instagram/LinkedIn), not just text-scraped
15273%
209 of 209 leads checked so far — 57 checked but no working channel found
Lead Scoringscore-leads.mjs — Match Score ≥ 60
14871%
Message Draftingdraft-outreach.mjs
14871%
Human Review"Ready to Send" ticked in Baserow, by Imran/Gulfisha/Shabiha — review + approve here ↗
21 · 127 awaiting
Sentsend-email.mjs (auto) + WhatsApp/LinkedIn/Messenger (manual, logged by hand)
2110%
Replied / Bouncedcheck-replies.mjs + check-bounces.mjs, every 30 min
1 (5%) · 1 bounced
Brand (Islamic Clothing) 351 total leads · 4 countries
⚙ Source: scrape-leads.mjs — 04_AUTOMATION/outreach-engine/scripts/scrape-leads.mjs
UAE — 232 leads
Sent by Shabiha — shabiha.tarannum@arisegulf.com
Lead Discoveryscrape-leads.mjs — channels found on scrape
232
Email 17 WhatsApp 213 Instagram 70 Website 103 Facebook 51 LinkedIn 11
Lead Verificationvalidate-leads.mjs — actually tested the channel found in Discovery (DNS/MX for email, live check for WhatsApp/Instagram/LinkedIn), not just text-scraped
21492%
232 of 232 leads checked so far — 18 checked but no working channel found
Lead Scoringscore-leads.mjs — Match Score ≥ 60
21492%
Message Draftingdraft-outreach.mjs
21492%
Human Review"Ready to Send" ticked in Baserow, by Imran/Gulfisha/Shabiha — review + approve here ↗
17 · 197 awaiting
Sentsend-email.mjs (auto) + WhatsApp/LinkedIn/Messenger (manual, logged by hand)
177%
Replied / Bouncedcheck-replies.mjs + check-bounces.mjs, every 30 min
0 (0%) · 2 bounced
India — 79 leads
Sent by Shabiha — shabiha.tarannum@arisegulf.com
Lead Discoveryscrape-leads.mjs — channels found on scrape
79
Email 6 WhatsApp 64 Instagram 16 Website 25 Facebook 8 LinkedIn 1
Lead Verificationvalidate-leads.mjs — actually tested the channel found in Discovery (DNS/MX for email, live check for WhatsApp/Instagram/LinkedIn), not just text-scraped
6785%
79 of 79 leads checked so far — 12 checked but no working channel found
Lead Scoringscore-leads.mjs — Match Score ≥ 60
6785%
Message Draftingdraft-outreach.mjs
6785%
Human Review"Ready to Send" ticked in Baserow, by Imran/Gulfisha/Shabiha — review + approve here ↗
6 · 61 awaiting
Sentsend-email.mjs (auto) + WhatsApp/LinkedIn/Messenger (manual, logged by hand)
68%
Replied / Bouncedcheck-replies.mjs + check-bounces.mjs, every 30 min
0 (0%)
Saudi — 21 leads
Sent by Shabiha — shabiha.tarannum@arisegulf.com
Lead Discoveryscrape-leads.mjs — channels found on scrape
21
Email 3 WhatsApp 20 Instagram 5 Website 7 Facebook 3 LinkedIn 1
Lead Verificationvalidate-leads.mjs — actually tested the channel found in Discovery (DNS/MX for email, live check for WhatsApp/Instagram/LinkedIn), not just text-scraped
2095%
21 of 21 leads checked so far — 1 checked but no working channel found
Lead Scoringscore-leads.mjs — Match Score ≥ 60
2095%
Message Draftingdraft-outreach.mjs
2095%
Human Review"Ready to Send" ticked in Baserow, by Imran/Gulfisha/Shabiha — review + approve here ↗
3 · 17 awaiting
Sentsend-email.mjs (auto) + WhatsApp/LinkedIn/Messenger (manual, logged by hand)
314%
Replied / Bouncedcheck-replies.mjs + check-bounces.mjs, every 30 min
0 (0%) · 1 bounced
Ireland — 19 leads
Sent by Shabiha — shabiha.tarannum@arisegulf.com
Lead Discoveryscrape-leads.mjs — channels found on scrape
19
Email 2 WhatsApp 17 Instagram 7 Website 13 Facebook 8 LinkedIn 1
Lead Verificationvalidate-leads.mjs — actually tested the channel found in Discovery (DNS/MX for email, live check for WhatsApp/Instagram/LinkedIn), not just text-scraped
1789%
19 of 19 leads checked so far — 2 checked but no working channel found
Lead Scoringscore-leads.mjs — Match Score ≥ 60
1789%
Message Draftingdraft-outreach.mjs
1789%
Human Review"Ready to Send" ticked in Baserow, by Imran/Gulfisha/Shabiha — review + approve here ↗
2 · 15 awaiting
Sentsend-email.mjs (auto) + WhatsApp/LinkedIn/Messenger (manual, logged by hand)
211%
Replied / Bouncedcheck-replies.mjs + check-bounces.mjs, every 30 min
0 (0%)
Brand (Quran Academy) 471 total leads · 4 countries
⚙ Source: scrape-leads.mjs — 04_AUTOMATION/outreach-engine/scripts/scrape-leads.mjs
Saudi — 159 leads
Sent by Shabiha — shabiha.tarannum@arisegulf.com
Lead Discoveryscrape-leads.mjs — channels found on scrape
159
Email 16 WhatsApp 146 Instagram 48 Website 69 Facebook 23 LinkedIn 9
Lead Verificationvalidate-leads.mjs — actually tested the channel found in Discovery (DNS/MX for email, live check for WhatsApp/Instagram/LinkedIn), not just text-scraped
14792%
159 of 159 leads checked so far — 12 checked but no working channel found
Lead Scoringscore-leads.mjs — Match Score ≥ 60
14692%
Message Draftingdraft-outreach.mjs
14692%
Human Review"Ready to Send" ticked in Baserow, by Imran/Gulfisha/Shabiha — review + approve here ↗
16 · 130 awaiting
Sentsend-email.mjs (auto) + WhatsApp/LinkedIn/Messenger (manual, logged by hand)
1610%
Replied / Bouncedcheck-replies.mjs + check-bounces.mjs, every 30 min
1 (6%) · 3 bounced
India — 155 leads
Sent by Shabiha — shabiha.tarannum@arisegulf.com
Lead Discoveryscrape-leads.mjs — channels found on scrape
155
Email 24 WhatsApp 110 Instagram 30 Website 76 Facebook 28 LinkedIn 8
Lead Verificationvalidate-leads.mjs — actually tested the channel found in Discovery (DNS/MX for email, live check for WhatsApp/Instagram/LinkedIn), not just text-scraped
11675%
155 of 155 leads checked so far — 39 checked but no working channel found
Lead Scoringscore-leads.mjs — Match Score ≥ 60
11373%
Message Draftingdraft-outreach.mjs
11373%
Human Review"Ready to Send" ticked in Baserow, by Imran/Gulfisha/Shabiha — review + approve here ↗
13 · 100 awaiting
Sentsend-email.mjs (auto) + WhatsApp/LinkedIn/Messenger (manual, logged by hand)
138%
Replied / Bouncedcheck-replies.mjs + check-bounces.mjs, every 30 min
1 (8%) · 2 bounced
UAE — 138 leads
Sent by Shabiha — shabiha.tarannum@arisegulf.com
Lead Discoveryscrape-leads.mjs — channels found on scrape
138
Email 37 WhatsApp 124 Instagram 38 Website 78 Facebook 33 LinkedIn 11
Lead Verificationvalidate-leads.mjs — actually tested the channel found in Discovery (DNS/MX for email, live check for WhatsApp/Instagram/LinkedIn), not just text-scraped
12591%
138 of 138 leads checked so far — 13 checked but no working channel found
Lead Scoringscore-leads.mjs — Match Score ≥ 60
12490%
Message Draftingdraft-outreach.mjs
12490%
Human Review"Ready to Send" ticked in Baserow, by Imran/Gulfisha/Shabiha — review + approve here ↗
37 · 87 awaiting
Sentsend-email.mjs (auto) + WhatsApp/LinkedIn/Messenger (manual, logged by hand)
3626%
Replied / Bouncedcheck-replies.mjs + check-bounces.mjs, every 30 min
2 (6%) · 2 bounced
Ireland — 19 leads
Sent by Shabiha — shabiha.tarannum@arisegulf.com
Lead Discoveryscrape-leads.mjs — channels found on scrape
19
Email 5 WhatsApp 14 Instagram 7 Website 15 Facebook 10 LinkedIn 2
Lead Verificationvalidate-leads.mjs — actually tested the channel found in Discovery (DNS/MX for email, live check for WhatsApp/Instagram/LinkedIn), not just text-scraped
1684%
19 of 19 leads checked so far — 3 checked but no working channel found
Lead Scoringscore-leads.mjs — Match Score ≥ 60
1684%
Message Draftingdraft-outreach.mjs
1684%
Human Review"Ready to Send" ticked in Baserow, by Imran/Gulfisha/Shabiha — review + approve here ↗
5 · 11 awaiting
Sentsend-email.mjs (auto) + WhatsApp/LinkedIn/Messenger (manual, logged by hand)
526%
Replied / Bouncedcheck-replies.mjs + check-bounces.mjs, every 30 min
1 (20%)
Family Office 22 total leads · 1 country
⚙ Source: family-office-registry-scraper.mjs — 04_AUTOMATION/outreach-engine/scripts/family-office-registry-scraper.mjs
UAE — 22 leads
Sent by Imran — imran.shaikh@arisegulf.com + arisenetwork.cg@gmail.com (alternating by lead, to spread the 35/day-per-mailbox cap)
Lead Discoveryfamily-office-registry-scraper.mjs — channels found on scrape
22
No contact channel found on any lead yet
Lead Verificationvalidate-leads.mjs — actually tested the channel found in Discovery (DNS/MX for email, live check for WhatsApp/Instagram/LinkedIn), not just text-scraped
00%
22 of 22 leads checked so far — 22 checked but no working channel found
Lead Scoringscore-leads.mjs — Match Score ≥ 60
00%
Message Draftingdraft-outreach.mjs
00%
Human Review"Ready to Send" ticked in Baserow, by Imran/Gulfisha/Shabiha — review + approve here ↗
0
Sentsend-email.mjs (auto) + WhatsApp/LinkedIn/Messenger (manual, logged by hand)
00%
Nothing sent yet on this batch
Replied / Bouncedcheck-replies.mjs + check-bounces.mjs, every 30 min
0
Family Office (Single) 13 total leads · 1 country
⚙ Source: family-office-registry-scraper.mjs — 04_AUTOMATION/outreach-engine/scripts/family-office-registry-scraper.mjs
UAE — 13 leads
Sent by Imran — imran.shaikh@arisegulf.com + arisenetwork.cg@gmail.com (alternating by lead, to spread the 35/day-per-mailbox cap)
Lead Discoveryfamily-office-registry-scraper.mjs — channels found on scrape
13
No contact channel found on any lead yet
Lead Verificationvalidate-leads.mjs — actually tested the channel found in Discovery (DNS/MX for email, live check for WhatsApp/Instagram/LinkedIn), not just text-scraped
00%
13 of 13 leads checked so far — 13 checked but no working channel found
Lead Scoringscore-leads.mjs — Match Score ≥ 60
00%
Message Draftingdraft-outreach.mjs
00%
Human Review"Ready to Send" ticked in Baserow, by Imran/Gulfisha/Shabiha — review + approve here ↗
0
Sentsend-email.mjs (auto) + WhatsApp/LinkedIn/Messenger (manual, logged by hand)
00%
Nothing sent yet on this batch
Replied / Bouncedcheck-replies.mjs + check-bounces.mjs, every 30 min
0
recruitment agency 164 total leads · 2 countries
UAE — 118 leads
Sent by Imran — imran.shaikh@arisegulf.com + arisenetwork.cg@gmail.com (alternating by lead, to spread the 35/day-per-mailbox cap)
Lead Discoveryscrape-leads.mjs — channels found on scrape
118
Email 65 WhatsApp 112 Instagram 67 Website 114 Facebook 55 LinkedIn 77 Telegram 1
Lead Verificationvalidate-leads.mjs — actually tested the channel found in Discovery (DNS/MX for email, live check for WhatsApp/Instagram/LinkedIn), not just text-scraped
11698%
118 of 118 leads checked so far — 2 checked but no working channel found
Lead Scoringscore-leads.mjs — Match Score ≥ 60
2521%
Message Draftingdraft-outreach.mjs
00%
Human Review"Ready to Send" ticked in Baserow, by Imran/Gulfisha/Shabiha — review + approve here ↗
0
Sentsend-email.mjs (auto) + WhatsApp/LinkedIn/Messenger (manual, logged by hand)
00%
Nothing sent yet on this batch
Replied / Bouncedcheck-replies.mjs + check-bounces.mjs, every 30 min
0
Saudi — 46 leads
Sent by Imran — imran.shaikh@arisegulf.com + arisenetwork.cg@gmail.com (alternating by lead, to spread the 35/day-per-mailbox cap)
Lead Discoveryscrape-leads.mjs — channels found on scrape
46
Email 20 WhatsApp 43 Instagram 21 Website 36 Facebook 12 LinkedIn 21
Lead Verificationvalidate-leads.mjs — actually tested the channel found in Discovery (DNS/MX for email, live check for WhatsApp/Instagram/LinkedIn), not just text-scraped
46100%
46 of 46 leads checked so far — 0 checked but no working channel found
Lead Scoringscore-leads.mjs — Match Score ≥ 60
49%
Message Draftingdraft-outreach.mjs
00%
Human Review"Ready to Send" ticked in Baserow, by Imran/Gulfisha/Shabiha — review + approve here ↗
0
Sentsend-email.mjs (auto) + WhatsApp/LinkedIn/Messenger (manual, logged by hand)
00%
Nothing sent yet on this batch
Replied / Bouncedcheck-replies.mjs + check-bounces.mjs, every 30 min
0
overseas recruitment agency 115 total leads · 1 country
India — 115 leads
Sent by Imran — arisenetwork.cg@gmail.com
Lead Discoveryscrape-leads.mjs — channels found on scrape
115
Email 48 WhatsApp 111 Instagram 40 Website 106 Facebook 42 LinkedIn 47 Telegram 5
Lead Verificationvalidate-leads.mjs — actually tested the channel found in Discovery (DNS/MX for email, live check for WhatsApp/Instagram/LinkedIn), not just text-scraped
11398%
115 of 115 leads checked so far — 2 checked but no working channel found
Lead Scoringscore-leads.mjs — Match Score ≥ 60
11499%
Message Draftingdraft-outreach.mjs
00%
Human Review"Ready to Send" ticked in Baserow, by Imran/Gulfisha/Shabiha — review + approve here ↗
0
Sentsend-email.mjs (auto) + WhatsApp/LinkedIn/Messenger (manual, logged by hand)
00%
Nothing sent yet on this batch
Replied / Bouncedcheck-replies.mjs + check-bounces.mjs, every 30 min
0
manpower consultancy 109 total leads · 3 countries
India — 73 leads
Sent by Imran — arisenetwork.cg@gmail.com
Lead Discoveryscrape-leads.mjs — channels found on scrape
73
Email 26 WhatsApp 65 Instagram 15 Website 54 Facebook 20 LinkedIn 21
Lead Verificationvalidate-leads.mjs — actually tested the channel found in Discovery (DNS/MX for email, live check for WhatsApp/Instagram/LinkedIn), not just text-scraped
6792%
73 of 73 leads checked so far — 6 checked but no working channel found
Lead Scoringscore-leads.mjs — Match Score ≥ 60
73100%
Message Draftingdraft-outreach.mjs
00%
Human Review"Ready to Send" ticked in Baserow, by Imran/Gulfisha/Shabiha — review + approve here ↗
0
Sentsend-email.mjs (auto) + WhatsApp/LinkedIn/Messenger (manual, logged by hand)
00%
Nothing sent yet on this batch
Replied / Bouncedcheck-replies.mjs + check-bounces.mjs, every 30 min
0
UAE — 29 leads
Sent by Imran — imran.shaikh@arisegulf.com + arisenetwork.cg@gmail.com (alternating by lead, to spread the 35/day-per-mailbox cap)
Lead Discoveryscrape-leads.mjs — channels found on scrape
29
Email 12 WhatsApp 28 Instagram 9 Website 21 Facebook 11 LinkedIn 14
Lead Verificationvalidate-leads.mjs — actually tested the channel found in Discovery (DNS/MX for email, live check for WhatsApp/Instagram/LinkedIn), not just text-scraped
2897%
29 of 29 leads checked so far — 1 checked but no working channel found
Lead Scoringscore-leads.mjs — Match Score ≥ 60
00%
Message Draftingdraft-outreach.mjs
00%
Human Review"Ready to Send" ticked in Baserow, by Imran/Gulfisha/Shabiha — review + approve here ↗
0
Sentsend-email.mjs (auto) + WhatsApp/LinkedIn/Messenger (manual, logged by hand)
00%
Nothing sent yet on this batch
Replied / Bouncedcheck-replies.mjs + check-bounces.mjs, every 30 min
0
Saudi — 7 leads
Sent by Imran — imran.shaikh@arisegulf.com + arisenetwork.cg@gmail.com (alternating by lead, to spread the 35/day-per-mailbox cap)
Lead Discoveryscrape-leads.mjs — channels found on scrape
7
Email 2 WhatsApp 6 Instagram 2 Website 4 Facebook 2 LinkedIn 3
Lead Verificationvalidate-leads.mjs — actually tested the channel found in Discovery (DNS/MX for email, live check for WhatsApp/Instagram/LinkedIn), not just text-scraped
7100%
7 of 7 leads checked so far — 0 checked but no working channel found
Lead Scoringscore-leads.mjs — Match Score ≥ 60
7100%
Message Draftingdraft-outreach.mjs
00%
Human Review"Ready to Send" ticked in Baserow, by Imran/Gulfisha/Shabiha — review + approve here ↗
0
Sentsend-email.mjs (auto) + WhatsApp/LinkedIn/Messenger (manual, logged by hand)
00%
Nothing sent yet on this batch
Replied / Bouncedcheck-replies.mjs + check-bounces.mjs, every 30 min
0

Where the scraping has happened — by niche, by city

dental clinic 2,039 leads · 26 cities
Cork
114
Mumbai
113
Riyadh
110
Abha
108
Sharjah
108
Jeddah
107
Dublin
107
Mecca
102
Ras Al Khaimah
102
Delhi
101
Medina
99
Chennai
92
Dammam
84
Bangalore
84
Al Khobar
80
Hyderabad
80
Abu Dhabi
73
Ajman
71
Dubai
68
Limerick
60
Fujairah
56
Jubail
32
Yanbu
28
Umm Al Quwain
25
Tabuk
19
Bhilai
16
real estate agency 1,362 leads · 16 cities
Dubai
143
Abu Dhabi
117
Cork
116
Sharjah
114
Ajman
114
Raipur
110
Dublin
110
Ras Al Khaimah
109
Fujairah
102
Bhilai
69
Bilaspur
68
Umm Al Quwain
62
Al Ain
47
Limerick
46
Durg
23
Rajnandgaon
12
abaya shop 800 leads · 8 cities
Dubai
115
Abu Dhabi
113
Jeddah
111
Hyderabad
110
Mumbai
108
Sharjah
106
Riyadh
98
Delhi
39
quran academy 471 leads · 10 cities
Dubai
116
Riyadh
98
Hyderabad
82
Mumbai
64
Jeddah
61
Dublin
16
Abu Dhabi
13
Sharjah
9
Delhi
9
Limerick
3
factory 410 leads · 8 cities
Raipur
92
Raigarh
57
Durg
56
Bilaspur
56
Rajnandgaon
51
Ambikapur
51
Bhilai
25
Korba
22
islamic clothing store 351 leads · 10 cities
Dubai
83
Sharjah
75
Abu Dhabi
74
Hyderabad
47
Mumbai
25
Jeddah
14
Limerick
10
Dublin
9
Riyadh
7
Delhi
7
construction company 338 leads · 3 cities
Dublin
116
Cork
111
Limerick
111
industries 183 leads · 8 cities
Raipur
65
Korba
47
Raigarh
27
Ambikapur
18
Bhilai
12
Durg
7
Bilaspur
6
Rajnandgaon
1
recruitment agency 164 leads · 2 cities
Dubai
118
Riyadh
46
overseas recruitment agency 115 leads · 1 city
Mumbai
115
manpower consultancy 109 leads · 3 cities
Mumbai
73
Dubai
29
Riyadh
7
family office 22 leads · 2 cities
Dubai
15
Abu Dhabi
7
single family office 13 leads · 2 cities
Dubai
11
Abu Dhabi
2
scrape-leads.mjs — step by step
1
Real Google Maps search per niche + city — full coverage up to Google's own 120-result cap, not a sample
2
Every listing opened — address, phone, WhatsApp pulled directly
3
If a website exists, visited to find email + social links
4
Branding language detected (Arabic/English/Bilingual/Hindi) from the business name's script
5
Everything written straight into Baserow — nothing bought, nothing sampled

Manual Channels — person-to-person connects (not automated)

For outreach to a named individual (not a table-955 business-lead row) — curated by hand (Perplexity research, ChatGPT-drafted messages), logged in table 925. Nothing writes to this automatically. Works for any platform — set Platform to LinkedIn / Instagram / WhatsApp / Facebook, it renders below either way. This only shows what's actually been logged — if you sent/got-accepted connects that aren't in that table yet, this will undercount until you (or I) log them.
Sending WhatsApp/LinkedIn to a lead that's already a row in table 955 (the Outreach Funnel above)? Log it there instead — set Channel + Status=sent on that same row, don't duplicate it here.

LinkedIn — 26 logged
11
To Send
15
Sent
0
Accepted
0
Replied
Instagram — 24 logged
24
To Send
0
Sent
0
Accepted
0
Replied
How it works: Playwright drives real Google Maps searches — full coverage per city (up to Google's own 120-result cap, not a sample). For every business found, it opens the listing, pulls address/phone/WhatsApp, and if a website exists, visits it to find email + social profiles. Nothing here is bought data or a list — every row was found live, today. Scraped across 34 cities so far.