Anu Agency
Playbook
Work with Anu
02.07 Review contacts and find neglected opportunities

02.07

Review contacts and find neglected opportunities

Run one prompt over your export to get a ranked, reasoned list of contacts who need attention, and check it against a transparent rules demo.

30 minMatches official docsChecked 2026-10-20

Video walkthrough

Coming soonFinding the deals hiding in your CRM
It will cover
  1. The five signals of a neglected contact, in order of value
  2. Running the ranking prompt on a real export
  3. Rules vs AI: what the scoring demo catches and what only notes reveal
  4. Spot-checking the top five in the CRM before calling anyone
This chapter is complete without it. Every step is written out on this page.

What you're building

A ranked list of up to 15 contacts who deserve attention now, each with a cited reason and the channels you are allowed to use, plus separate lists of exclusions, duplicates and data problems.

Why it matters

The highest-value contacts in a CRM are rarely the newest. They are the buyer who texted "can we see two this weekend?" three weeks ago, the seller whose "after the school year" date passed in June, the renter whose lease just ended. A sort by Last Activity cannot see those. A model reading the notes can, as long as you make it show its work.

What you need

  • Your CRM Manager project with instructions (chapter 02.04)
  • A trimmed export uploaded in a new chat (chapter 02.05), or the sample file to practice
  • Your CRM open in another tab for spot checks
CSVSample CRM export (40 fictional contacts)Practice file with planted unanswered replies, duplicates, opt-outs and passed dates.

Time and cost

Time
30 minutes the first time, 10 minutes weekly
Cost
$0 beyond your Grok plan

Step by step

  1. Start a fresh chat and upload this week's export

    One chat per review keeps old files from mixing in. Attach the CSV with + and send the upload check from chapter 02.05 first. Fix any missing columns before ranking.

    Check: Grok's row count matches your file.

  2. Run the ranking prompt

    Copy the Neglected opportunities ranking prompt below, set the report date to today, and send it. Expect a table, then excluded counts, duplicates and data problems.

    Check: Every row has a reason that quotes a field or note, and no row suggests a channel the opt-out fields forbid.

  3. Compare with the rules demo

    Open the neglected-lead finder in the demonstration section. It applies fixed, visible rules to the same columns. It is not AI. Use it as a baseline:

    • Contacts in both lists are your safest first calls.
    • Contacts only in Grok's list should have a note-based reason (a date passed, a life event). Check the quote is real.
    • Contacts only in the rules list may have notes that explain the silence ("not until 2027"). Grok should have said so.

    Check: You can name one contact Grok ranked higher than the rules did, and say which note caused it.

  4. Spot-check the top five in your CRM

    Open each of the top five records in your CRM. Confirm the stage, the last message and the opt-out status match what Grok reported. If any fact is wrong, send the Explain one ranking prompt for that contact and correct the source data.

    Check: Five of five facts match the CRM, or you have fixed the mismatches and re-run.

  5. Act on the findings yourself

    Merge the duplicate pairs in your CRM, fix stages that contradict notes, then move to chapter 02.08 to turn the ranked list into tasks. Delete the export from grok.com/files when you are done.

    Check: Duplicates merged, and the export no longer appears in grok.com/files.

What success looks like

  • A ranked list of up to 15 with cited reasons and correct channels
  • Exclusions, duplicates and data problems listed separately
  • Top five verified against the CRM

Copyable templates

textNeglected opportunities ranking
Use the CRM export I uploaded in this chat. Report date: YYYY-MM-DD.

Step 1. Exclude, and count separately: Stage = Trash; Stage = Closed in the last 60 days;
anyone with SMS Opt-Out = Y AND Email Opt-Out = Y, or whose notes say stop, remove me or
do not contact; anyone with Last Activity in the last 14 days.

Step 2. Find likely duplicates (same email ignoring case, or same last 10 phone digits).
Keep the record with the newest Last Activity. List the pairs. Rank only the kept record.

Step 3. Rank the remaining contacts by how much they deserve attention now. Weigh, in order:
  a) They wrote last (Last Inbound after Last Outbound) and nobody answered
  b) No outbound contact ever (Last Outbound blank)
  c) A date or life event in Last Note that has arrived or passed as of the report date
     (lease ending, school year, move, baby, retirement, "list in the fall")
  d) Stage Hot Prospect or Active Client with 30+ days of silence
  e) Timeframe 0-3 or 3-6 months with no Next Task Due
Do not use names, neighborhoods, or anything that suggests race, color, religion, sex,
disability, familial status or national origin as a ranking factor.

Step 4. Return a table of the top 15:
Rank | Contact ID | Name | Stage | Days quiet | Reason (cite fields and quote the note) |
Permitted channels (Call / Text / Email, using opt-out and Consent Source) | Suggested next step

Step 5. Below the table: "Excluded" (counts by reason), "Duplicates" (pairs and record kept),
"Data problems" (missing phone and email, stage contradicting notes), and
"Needs your approval:" (every action I must take myself).
textExplain one ranking
Explain why Contact ID ____ is ranked where it is. Quote every field and note you used.
Then tell me what would move it up or down. If anything you said was an inference rather than
a field value, label it (inferred).

Try it

Neglected-lead finder (rules demo, not AI)

Fixed, visible rules over the 40-contact fictional sample export. Everything runs in this browser tab; nothing is uploaded. Select a name to see every point.

Call today6
This week10
Duplicates3
Do not contact2
Days quiet are counted to this date. The sample answers assume 2026-10-20.
Show
Ranked: 29 contacts
ContactStageScorePermitted
Hot Prospect90 (Call today)Call, Text, Email
Nurture85 (Call today)Call, Text, Email
Nurture85 (Call today)Call, Text, Email
Lead80 (Call today)Call, Text, Email
Nurture80 (Call today)Call, Text, Email
New Lead75 (Call today)Call, Text, Email
Hot Prospect65 (This week)Call, Text, Email
Hot Prospect60 (This week)Call, Text, Email
Active Client60 (This week)Call, Text, Email
Lead50 (This week)Call, Text, Email
Nurture45 (This week)Call, Text, Email
Nurture45 (This week)Call, Text, Email
Past Client45 (This week)Call, Text, Email
Nurture45 (This week)Call
Lead45 (This week)Call, Text, Email
Nurture45 (This week)Call, Text, Email
Past Client40 (Nurture list)Call, Text, Email
Lead40 (Nurture list)Call, Email
Lead40 (Nurture list)Email
Past Client40 (Nurture list)Call, Text, Email
Lead40 (Nurture list)Call, Text, Email
Sphere40 (Nurture list)Call, Text, Email
Past Client40 (Nurture list)Call, Text
Lead40 (Nurture list)Call, Text, Email
Sphere35 (Nurture list)Call, Text, Email
New Lead35 (Nurture list)Call, Text, Email
Sphere35 (Nurture list)Call, Text, Email
Lead30 (Nurture list)Call, Text, Email
Sphere15 (Nurture list)Call, Text, Email
Needs these headers: Contact ID, First Name, Last Name, Email, Phone, Stage, Last Activity, Last Inbound, Last Outbound, Next Task Due, Timeframe, SMS Opt-Out, Email Opt-Out, Consent Source. Dates as YYYY-MM-DD, opt-outs as Y or N. Remove notes you would not want on screen.

Rules: +40 they wrote last, +35 never contacted, stage +5 to +25, quiet 30+ days +10 to +25, timeframe +5 to +15, no upcoming task +10. 70+ is Call today, 45 to 69 is This week. Opted out of both channels, Trash, Closed, duplicates and anyone active in the last 14 days are never ranked. The rules cannot read notes; that is the job you give Grok.

Demonstration of transparent rules, not AI. Runs on the fictional sample export inside your browser.

How to test it

Run the ranking prompt on the sample export with report date 2026-10-20. A correct answer includes Avery Collins (C001, unanswered weekend showing request) and Elena Petrova (C004, never contacted) near the top; lists Frank Delgado (C005) and Wesley Turner (C022) only as excluded; pairs C006 with C030, C031 with C032, and C037 with C038 as duplicates; and should notice notes the rules cannot read: Carlos Mendez's June 2026 selling plan and Henry Brooks's lease ending August 2026. Chapter 02.11 has the full answer key.

Troubleshooting

The list is just sorted by Last Activity.

Grok skipped the notes. Reply: "Re-rank using Step 3 c: read Last Note for every contact and quote any date or life event."

A quoted note does not exist in the CRM.

That is an invented fact. Reply with the Contact ID and "Quote the exact Last Note value for this contact." If it repeats, start a new chat and re-upload; long chats drift.

Too many contacts in the top 15 are past clients with nothing new.

Add to the prompt: "A past client needs a reason beyond silence (a note, a date, a reply) to enter the top 15."

Advanced technical details

Optional. You can follow every step above without these.

Technical detailsThe exact rules the demo uses
RulePoints
Last Inbound after Last Outbound (they wrote last)+40
Last Outbound blank (never contacted)+35 (instead of the line above)
Stage: Hot Prospect or Active Client / New Lead / Nurture or Past Client / Sphere or Lead+25 / +15 / +10 / +5
Days since Last Activity: 30-89 / 90-179 / 180-364 / 365++10 / +15 / +20 / +25
Timeframe 0-3 / 3-6 / 6-12 months+15 / +10 / +5
No Next Task Due on or after the report date+10
Tier: Call today / This week / Nurture list70+ / 45-69 / under 45

Never ranked: both channels opted out, Trash, Closed, duplicates (merged into the newest record), and anyone active in the last 14 days. A text is permitted only with a phone, no SMS opt-out, and a non-blank Consent Source.

Technical detailsWhy the export date matters

"Days quiet" is computed against a report date. If you upload Monday's export on Thursday, every contact looks three days quieter than it is, and anyone you called Tuesday still looks neglected. Put the export date in the file name and the report date in the prompt.

Sources

Every product step matches the current official documentation listed under Sources. Last checked 2026-10-20.