Find the local business. And the person who can say yes.
Any tool can list brands. NILDash searches eight sources to find the owner or manager behind one, tells you how to reach them, and is honest when there is no direct line. Then it writes the outreach and tracks the deal.
Stop juggling spreadsheets, DMs, and guesswork. NILDash handles the whole deal lifecycle so you can focus on closing.
Deal Scan
Find the brands worth pitching.
Pick a client and NILDash ranks real brand opportunities by fit, with a deal range and a tailored pitch idea for each one, across local businesses and top NIL spenders.
→ Ranked by fit score, not guesswork
→ Local businesses and national brands in one view
→ A ready pitch angle for every brand
mynildash.com / deal-scan
Contact Ladder
A name, not a front desk.
Finding the business is the easy half. NILDash searches eight sources for the person who can actually approve a deal, and shows you where every detail came from so you can judge it yourself.
→ Eight sources searched: the site, Facebook, the chamber, LinkedIn, Maps, news, owner replies to reviews, and business registries
→ An owner or a manager by name, ranked above the general line
→ Direct email, direct phone, and Instagram where they exist
→ Confident, Likely or Fallback on every row, and the source note behind it
→ Every address says whether it was found or built. A built one follows the business's own address pattern and is marked that way, never shown as found
Programs
The people who decide roster spots.
A mapped directory of college programs and the staff who matter inside them, built the same way as the contact ladder and kept with its receipts.
→ 119 football programs and 126 men’s basketball programs
→ Head coaches, coordinators, general managers, directors of player personnel and recruiting
→ Names, titles, emails and phone numbers where the program publishes them
→ A source link on every record, so you can check it in one click
AI Outreach
Reach out across every channel in seconds.
Generate brand-ready outreach in your client's voice for any deal, an email, an Instagram DM, and a LinkedIn message, all at once, saved straight to your tracker.
→ Email, Instagram, and LinkedIn together
→ Tailored to the brand and the athlete
→ Edit, copy, or save in one click
mynildash.com / outreach
Pipeline
Track every deal from first touch to signed.
A clean board that moves each opportunity from prospecting to outreach to negotiating to closed, so nothing falls through the cracks and you always know what is live.
→ Every deal and dollar in one view
→ Clear stages from first touch to close
→ Know exactly what needs a follow-up
mynildash.com / pipeline
Media Kit
Package any athlete in a shareable one-pager.
Auto-built from the client profile, with a live preview, school colors, social stats, and a public link you can send straight to a brand.
→ Auto-filled from the athlete profile
→ A clean public link to share with brands
→ Social stats and rate card built in
mynildash.com / media-kit
Assistant
Ask it, and it does the thing.
A built-in assistant that knows how NILDash works and can act inside it. Ask it to run a deal scan, add an athlete, or draft outreach, and it does that rather than telling you which menu to open. Anything that sends an email or changes a deal asks you first.
Pricing
One price per audience. No contract.
The same tools underneath. What changes is how many athletes you are running them for.
I kept watching sports agents run their entire NIL operation out of a notes app, a spreadsheet, and a group chat. NILDash is the tool I wished they had: one place to find deals, price them, reach out, track them, and close.
Built by JohnMark Compton, founder of NILDash
Teams and leagues
Pricing for a whole roster.
Team and league pricing depends on roster size and what you need visibility into, so it is a conversation rather than a number on a page. Email contact@mynildash.com and tell us how many athletes you cover.
Find the local business. And the person who can say yes.
Any tool can list brands. NILDash searches eight sources to find the owner or manager behind one, tells you how to reach them, and is honest when there is no direct line. Then it writes the outreach and tracks the deal.
Businesses near your client's school, plus their hometown when set
Brands with proven athlete payment behavior
Big NIL brands that sign athletes like them
Select a client and run a deal scan to see recommendations across Local businesses and National Brands.
Every business found for your athletes, with the owner, the contact and where the pitch stands. Nothing here runs a search: it is what NILDash already holds.
Businesses found
—
Owners identified
—
Replied
—
Deals signed
—
No businesses yet
Pitches start appearing after the first nightly run. Add an athlete and the night finds businesses near their school.
Nothing matches this filter.
Business
Town
Owner
Contact
Category
Found for
Status
Deliverable
Recommended Rate
—
per deliverable
Data Used For This Calculation
NILViewVal v5.2 — Marketability Scores
Agent Recommendation
Comparable Deals
Negotiation Talking Points
Calculate a rate above then click "Negotiation Talking Points" for word-for-word language to defend your price on a call.
What local businesses paid
Real closed deals logged across every agent on NILDash. Not estimates.
Loading…
Deal Close Mode
Select an athlete + brand to begin
Pulling deal intelligence…
Facts & Data
Athlete
Brand
Estimated Market Range
—
per deliverable · rounded market estimate · not a guaranteed rate
Brand Contacts
Outreach History
Why This Estimate Exists
Rate Signals
Comparable Market
Campaign & Audience Alignment
Agent Guidance
AGENT ONLY
Ask Strategy
Negotiation Talking Points
Objection Handling
NIL Director Dashboard
! 0 alerts
Athletes
—
Active Deals
—
Program Value
—
Pending Deals
—
Expiring Soon
—
Disclosures Due
—
Today's Actions
Loading actions...
Top Earners
Loading...
Under-Monetized (High Reach, No Deals)
Loading...
Deal Pipeline Status
Loading...
Athletes by Sport
Loading...
Athlete
NIL Status
Deals
Value
Contact
Reach
Flags
Loading athlete CRM...
Athlete
Brand
Value
Type
Status
Dates
Disclosure
Actions
Loading deals...
Log New NIL Deal
Athlete *
Brand *
Deal Value ($)
Deal Type
Status
Disclosure
Start Date
End Date
Notes
Track missing disclosures, expiring deals, and at-risk athletes. All items require manual review. This dashboard reflects data from your university's NIL deal pipeline only.
Compliance Alerts
Loading...
AI-generated insights based on your program's real CRM data — not external assumptions. Identifies under-monetized athletes, high-potential targets, and program-level opportunities.
Staff Activity Log
Loading activity...
Automated Roster Import via ESPN
Enter the school name and sport. NILDash pulls the current roster directly from ESPN's database — no scraping, no manual steps.
School
Sport
Preview
#
Name
Pos
Yr
Ht
Wt
Hometown
Name *
#
Pos
Yr
Ht
Wt
Hometown
Paste from Athletics Website
Go to your team's roster page → Select All (Ctrl+A) → Copy (Ctrl+C) → Paste below. Works with any athletics website.
School
Sport
Removes all imported athletes so you can start fresh
AI Roster Import
Upload any CSV or Excel roster file — no template required. Our AI reads whatever column format your school uses and maps it automatically.
📂
Drop CSV or Excel here
or click to browse · Max 5MB
AI is mapping your roster…
Reading columns and matching fields — takes 5–15 seconds
Roster Preview
First Name
Last Name
Sport
Position
Year
#
Email
Click refresh to load analytics
AI-generated contracts are a starting point. Always have a licensed attorney review before signing.
Deal Information
Agent Information
Generated Contract
My Commission Rate:
%
Applied to all closed deals
Total Earned
$0
From closed deals
Pending Commission
$0
Deals in progress
Deals Closed
0
This year
Top Earner
—
By commission
By Athlete
All Deals
Athlete
Brand
Stage
Deal Value
Commission
Status
No deals found
Total Pipeline
—
Deals Active
—
Closing Soon
—
Loading clients...
Athlete Brand Outreach
Brand outreach sent by athletes on your roster
Click Refresh to load outreach.
📅 My Deliverables
Loading your schedule...
📨 Message My Agent
Sent Messages
My Roster
Your clients — click any card to make them active
No clients yet. Add your first client!
Add Client
Add a new athlete to your roster
Client Details
💡 Enter school & sport first for best results · Press Enter to search
Used on contracts. Leave blank to use their name above.
The local lane finds businesses in this city. Include the state: it decides which state's endorsement rules apply.
If set, you can email them their portal invite link directly.
Gets copied on the weekly report. Parents who see the work stay out of your inbox.
Deal Scan also searches the hometown market when this is set.
Untick for a minor. Alcohol, tobacco, cannabis, gambling and firearms are still
reviewed by a person either way — this decides whether they are held for review
or blocked outright.
Tap an industry, then pick what fits. Deal Scan favors these.
Save the client, then send them the Instagram link from here.
Outreach Tracker
Everything already sent — to whom, when, on which channel, and whether it replied. Cards are worked on Home.
Sent This Month
—
Total outreach
Replies
—
Received
Deals Started
—
From outreach
Click Refresh to load outreach.
AI Outreach Emails
Emails you sent through AI Outreach. Mark one replied when the brand answers, so it drops off your follow-up list.
Loading...
Log Outreach
Media Kit
Build and manage professional media kits for clients on your roster
Select an athlete above to load or build their media kit.
Profile AUTO-FILLED
Name
—
Sport
—
School
—
Position
—
Photos
Headshot
Upload Photo
JPG or PNG
Action Shot
Upload Photo
Becomes banner image
Kit Theme
School Colors AUTO-DETECTED
NILDash brand uses the dark theme with lime accents. School colors are ignored while this is on.
Social Media Stats
Instagram
TikTok
Twitter / X
Bio
0/500
Rate Card
No services added yet. Click "+ Add Service" to start.
Shareable Link
Brand variants
Same real stats and photos, reframed for a specific brand or category. Each variant gets its own tracked share link, and AI Outreach attaches the matching one automatically.
Live Preview UPDATES IN REAL TIME
Fill in the form to see the preview
This is exactly what brands will see when you share the link
Deliverables Calendar
All contract deliverables across your roster — single source of truth
Please select an athlete before uploading a contract
📄
Drop a PDF or DOCX here
or click to browse · Max 25 MB
Analyzing…
Contract Summary
Extracted Deliverables
Deliverable
Type
Due
Recurrence
Confidence
⚠ Risk Flags
📋 Key Contract Terms
Add to the calendar
Only the ticked rows are saved. Untick anything the contract does not actually say.
Google Calendar
Loading…
📅
No deliverables yet — upload a contract in the PDF Scanner to populate this calendar.
Sun
Mon
Tue
Wed
Thu
Fri
Sat
NIL Compliance Checker
Check any deal against current state NIL laws, flags issues, generates required disclosure language, and saves to deal notes
This is educational information, not legal advice. NIL rules change frequently. Confirm current rules with a qualified attorney before acting.
State NIL rules for your client
Based on the active client's home state and school state. Informational reference, not a compliance ruling.
Select a client to see the NIL rules for their state and school state.
This deal checker uses AI + live web search to find current NIL rules. Always verify with a licensed attorney before executing deals. NIL laws change frequently.
72-Hour University Notice (UAAA / RUAAA)
Most states, under the Uniform or Revised Uniform Athlete Agents Act, require an agent to notify the school within 72 hours of signing (or before the athlete's next event). This 72-hour notice is a state UAAA / RUAAA requirement, not SPARTA. Enter the signing date to track your deadline.
72-HR DEADLINE
72-Hour University Notice Required (UAAA / RUAAA)
NOTIFICATION LETTER (copy and send to university athletic department)
Issues Found
Requirements to Proceed
Required Disclosure Language
Email Inbox
Your connected email conversations
Loading inbox…
Loading…
Settings
Manage integrations, connected accounts, and preferences
Your signature
Goes at the end of every pitch we write for you. When you set a scheduling link,
the message can point at it: “use my scheduling link below to set up a call”.
Your name, and whatever you want under it. Plain text.
Becomes a clickable link, not a pasted address. Leave blank if you do not use one.
How it will look at the end of a pitch
Your brand
Shown on everything you send a brand or an athlete: media kits, pitch decks, rate sheets,
contract PDFs and reports. Leave it blank and they carry your own name and email.
PNG, JPEG or WebP. Resized to fit.
Email from NILDash
You get one email: new pitches are ready, the morning after your team places them. No pitches, no email. The daily report below is no longer emailed; it is here to read whenever you want it.
Connect your email to sync conversations with athletes and brands directly in NILDash.
Loading…
Connect an Account
🔒 Credentials are encrypted with AES-256. NILDash never stores plaintext tokens. Gmail and Outlook connect through Google's and Microsoft's own sign-in, so NILDash never sees your password. One mailbox sends for you: connecting another replaces it.
Growth
Admin-only · Automated outreach to NIL agents and schools
Deal Scan ledger
Read the brand_engagement counts, or run the one-time backfill from existing shown/worked trackers.
Weekly digest
Monday 7am Central. Agents with nothing new are skipped entirely. The test send never consumes anyone's real weekly send.
Athlete signups
Read-only count of the athletes table by type and subscription status. /athletes is unlinked from the public site but every route behind it is still live, so this shows whether anyone has reached it directly.
Searching for prospects…
Name
Type
Email
Location
Status
Actions
No prospects yet — click Find Agents or Find Schools to get started.
Email 1 — Initial Outreach
Email 2 — Follow-up (Day 3)
Email 3 — Final Ask (Day 7)
Prospect
Type
Step
Sent
Status
Actions
No outreach sent yet.
X (Twitter) Post Generator
Generate athlete-targeted posts for @MyNILDash
Feature Topics
Generating posts with AI...
Could not generate posts. Please try again.
Tip: Post 1–2 times per day for best reach. Use a scheduling tool like Buffer or Hootsuite to plan your posts in advance. Include mynildash.com/athletes in every post.
Connect IMAP / SMTP Account
Advanced IMAP / SMTP Settings (auto-filled for common providers)
Yahoo, iCloud, and Outlook (non-OAuth) require an app-specific password.
Your password is encrypted with AES-256 and never sent to third parties.
New Message
Step 1 of 3
Add your first athlete
Enter a real athlete. AI Lookup can fill the profile for you.
Untick for a minor. Alcohol, tobacco, cannabis, gambling and firearms are reviewed
by a person either way — this decides whether they are held for review or blocked.
Step 2 of 3
Connect Gmail
Outreach goes out from your own address, so replies come back to you.
Step 3 of 3
Watch it run
Finding real businesses near your athlete.
Your team runs tonight. Check back in the morning.
Weekly report
This is exactly what they will see
Import from spreadsheet
Upload a CSV or Excel file of athletes. Nothing is created until you confirm.
1 Upload›2 Match columns›3 Preview›4 Create
One athlete per row. Columns we read: first and last name (or full name), sport, school or team, city, Instagram handle and followers, TikTok handle and followers.
Download a blank template
We matched your columns to ours. Fix any that are wrong. A name (first + last, or full name) and a sport are required.
Add Deal
Track a new deal in your pipeline
Deal Type
Category
Notes
Add Manual Deal
🏛
NILDash Compliance
Signed in as
⚑ Active Compliance Alerts
Linked Athletes
—
Open Flags
—
High Severity
—
Pending Links
—
Pending Athlete Links
Loading…
Recent Compliance Flags
Loading…
Athlete Roster
Athlete
Sport
Status
Flags
Action
Loading…
Compliance Flags
Athlete
Flag Type
Severity
AI Summary
Date
Actions
Loading…
Deal Opportunities
AI-powered brand partnership recommendations for your athletes
Running AI analysis (10–20 seconds)…
Select an athlete and click Run AI Analysis to generate deal recommendations
Settings
Account Info
Name:
Email:
Role:
University:
Platform Info
Compliance portal powered by NILDash AI
To add additional compliance staff, contact support
For billing and plan questions, contact support