Team Scraper
Enter the team password.
Open WhatsApp — the message is already typed.
You don't write messages. You don't research leads. You don't scrape.
Max handles all of that. The message in Outreach Draft
is finalised — do not edit before sending.
Your name is wrong? Click your name in the top-right to change it.
ready to see
only leads that are ready to outreach.Goal: 5-10 messages per day. Quality over quantity.
dentist-selangor-2026-04-28).ready.Open WhatsApp. WhatsApp opens with the
message already typed.outreached.Find the lead (use search), open it, then pick:
| What they said | Status |
|---|---|
| "Tell me more" / engaged questions | replied or interested |
| "Send me your 1-pager" | interested — then send the 1-pager |
| "Not interested" / "Stop" | not_interested |
| They signed up / paid | converted |
| Rude or off-topic reply | needs_review — flag for Max |
(Optional) Click Notes on the lead to add context like "called at 3pm, sounded busy".
If they don't reply within 2-3 days, don't follow up yourself — Max's follow-up system writes message 2 and 3 automatically. They'll re-appear in the dashboard.
needs_review, dropped, or
outreached.+ New scrape —
only Max should run scrapes (it costs money on Apify).| Problem | Fix |
|---|---|
Lead has phone but Open WhatsApp doesn't work | Phone is malformed → status needs_review + ping Max |
| Message looks half-cut or has weird characters | Same — needs_review + ping Max |
| Status pill won't change | Refresh the page (F5). If still stuck, ping Max |
| Sent a message but status didn't auto-flip | Open the lead and change status to outreached manually |
| Customer replies to a number not on this dashboard | Old lead from another batch — pick that batch in the sidebar to find them |
| Can't find dashboard URL | Ping Max in team chat |
| Task | Who |
|---|---|
| Scrape new leads from Google Maps | Max |
| Decide which leads are good (cleaner) | Max |
| Research each clinic's pain points (enrich) | Max |
| Write the WhatsApp message | Max |
| Generate follow-up messages 2 & 3 | Max |
| Click "Open WhatsApp" + press Send | You |
| Update status when they reply | You |
| Add notes about the conversation | You |
| Reply manually to interested leads | You (in WhatsApp directly) |
Bottom line: Max prepares everything. You press Send and update status. That's the whole tool.
Questions? Ping Max in the team chat. This guide gets updated whenever the dashboard changes.
The status comes from your Google Sheet.
Specifically, the Status column (or
Contact Status if it's an older sheet —
both are read the same way). The tool doesn't guess
anything by itself.
The filter pills above just show "rows where Status = X". The number on each pill is how many leads in the currently-open sheet have that status.
outreach-followup skill caps each lead at
3 messages and recommends drop. Don't message this
number again for 30+ days.
Want to bulk-update statuses? Edit the Status
column directly in Google Sheets — refresh this page
and the new values show up. Legacy values like "Not
Contacted" / "Contacted" / "Booked" get auto-mapped to
the canonical names above.