๐Ÿ“Š BSP Unmapped Invoices Weekly Audit

Window: 2026-04-11 โ†’ 2026-04-12 ยท Generated 2026-04-11 23:09 UTC
Events Received
12
Distinct Invoices
9
Mapped %
0.0%
Uploaded Value
$0
Unmapped Invoices
9

๐Ÿ” Breakdown by Root Cause

BucketCount$ at riskExplanation / Action
๐Ÿ“ตNO_PHONE_IN_PAYLOAD 0 $0 Data gap on ST โ€” customer record has no phone field populated. Fix: Ashton verifies phone on job creation.
๐Ÿ‘ปPHONE_NO_CAPTURE_OR_OUTSIDE_WINDOW 1 $11,300 Phone present but no Snippet #55 capture matched within 90 days. Fix: expand Snippet #55 to more landing pages, or revisit the 90-day window.
๐ŸšซGOOGLE_API_REJECTED 5 $46,050 Upload attempted but Google rejected the GCLID (expired, bad format, etc.). Fix: check shadow log for the exact error message.
โณNON_TERMINAL_ONLY 3 $16,400 Invoice never reached Paid/Final status. Likely pending or canceled. No action needed unless a specific invoice should have terminated.

๐Ÿ“‹ Sample Unmapped Invoices (top 20)

Invoice IDTotalStatusBucketReceived
88001 $7,500 Paid GOOGLE_API_REJECTED 2026-04-11 22:20:27
9999201 $8,200 Posted NON_TERMINAL_ONLY 2026-04-11 22:07:50
77002 $11,250 Paid GOOGLE_API_REJECTED 2026-04-11 22:18:02
66001 $8,500 Paid GOOGLE_API_REJECTED 2026-04-11 23:05:17
99001 $11,300 Paid PHONE_NO_CAPTURE_OR_OUTSIDE_WINDOW 2026-04-11 22:28:54
99002 $11,300 Paid GOOGLE_API_REJECTED 2026-04-11 22:29:33
9999101 $7,750 Posted NON_TERMINAL_ONLY 2026-04-11 22:05:53
9999102 $450 Posted NON_TERMINAL_ONLY 2026-04-11 22:05:54
99999 $7,500 Paid GOOGLE_API_REJECTED 2026-04-11 22:38:55
Generated by /opt/nexus/titan/nexus_unmapped_invoices_audit.py ยท Runs every Friday 13:00 UTC (8 AM CT)