Skip to main content
Recruiting

Publish & share your recruiting link-in-bio

A step-by-step walkthrough for athletes and parents — turn on your recruiting page, send it to coaches, and keep your info fresh.

9 min read

1

What the recruiting page is

Your recruiting link-in-bio is a coach-friendly view of your NILify profile. It lives at nilify.ai/{handle}?for=coach and surfaces the things college coaches actually read first: position, class year, height/weight, GPA, test scores, verified stats, and 1–2 highlight videos — above everything else.

You don't need a second account. It's the same profile you already use for NIL and link-in-bio, with a recruiting layer turned on.

Jordan Reyes
CB · Class of 2027 · 6'1" / 185
For coaches
3.84
GPA
4.52
40yd
1280
SAT
Highlight reel
Coach view of your profile
2

Enable the Recruiting section

Open Editor and scroll to Sections. Toggle Recruiting on. A new card appears at the top of your editor with all the fields coaches expect.

  • Sport & position — pulled from your identity card; edit if needed.
  • Class year & graduation — drives which coach lists you appear on.
  • Club / high school team — coaches verify here first.
nilify.ai
Sections
Highlights
Stats
Recruiting
Sponsors
Shop
Editor → Sections → Recruiting
3

Fill out coach-facing info

Coaches skim. Fill every field that applies — empty fields read as "unverified."

  • Measurables: height, weight, wingspan, vertical, 40-yard, mile, etc.
  • Academics: GPA (weighted + unweighted), SAT/ACT, intended major.
  • Contacts: head coach name + email, club coach name + email, and a parent contact.
  • Eligibility: NCAA Eligibility Center ID if you have one.

Anything marked

Verified
uploads a source (PDF transcript, MaxPreps link, etc.) — coaches trust verified rows.

nilify.ai
Position
Cornerback
Class year
2027
Height / Weight
6'1" / 185
40-yard
4.52s
GPA (weighted)
3.84
Head coach email
coach@hs.edu
Coach-facing fields
4

Add highlights & academics

Add one 60–90 second highlight at the top — the rest can be deeper cuts. YouTube, Hudl, and Vimeo links all embed. Drop a transcript or unofficial transcript PDF into the Academics card so coaches can verify GPA without an extra email.

nilify.ai
Paste YouTube / Hudl / Vimeo link
▶ 1:24 — Senior season top plays
Transcript verified
Highlights & academics
5

Preview & publish

Tap Preview at the bottom of the editor and switch to the Coach view tab. This is exactly what a coach sees when you send the link.

When it looks right, tap Publish. Your page is live the moment you publish — changes don't need re-approval unless you're under 18 and editing protected fields (see step 8).

PublicCoachBrand
Jordan Reyes · CB · 2027
3.84 GPA · 4.52 40yd · 1280 SAT
Preview → Coach view
6

Share your recruiting link

You have three ways to share the page with a coach:

  • Direct link: nilify.ai/{handle}?for=coach
  • QR code — generated from nilify.ai/{handle}/qr. Print it on your camp flyer or showcase tag.
  • Media kit PDF — auto-generated 1-pager at nilify.ai/{handle}/media-kit for coaches who still want a PDF.
nilify.ai
nilify.ai/jordan?for=coach
QR for camp flyers
Media kit PDF
Share — link, QR, media kit
7

Send to coaches by email

Open Recruiting, build your team of coaches, and use the Inbox to send your link directly. We pre-fill an intro template with your name, class year, position, and a coach view of your profile.

  • Replies route back to your NILify recruiting inbox.
  • Each open, click, and reply is tracked per coach.
  • Bounces, missing emails, or missing X handles are flagged automatically — see step 10.
nilify.ai
Coach Daniels — Iowa State
Opened 2×
Coach Park — Stanford
Replied
Coach Lee — Duke
Sent
Recruiting inbox
8

Parent approval (under 18)

If the athlete is under 18, the recruiting page is hidden until a parent approves. When the athlete taps Publish, NILify sends the parent both an email and an SMS with a secure approval link.

  • The parent reviews everything coaches will see — measurables, contacts, highlights.
  • They tap Approve once. The page goes live within seconds.
  • The parent's email and phone become the default contact coaches reach first.

Parents can pause the page at any time from nilify.ai/parent-approve/{token} — handy for transfers or coaching changes.

Parent approval required

Jordan (16) is publishing a recruiting page coaches will see. Review the info below and approve to make it live.

Email: jordan@nilify.ai
Parent contact: you
Highlights: 2 videos
What the parent sees
9

Update coach-facing info later

Stats change. Coaches change. Go to Editor Recruiting any time and edit a field — it saves on blur and republishes instantly (no second approval needed for non-protected fields).

  • Protected fields (parent email, payout info, age, contact phone) re-trigger parent approval if the athlete is under 18.
  • Stats and highlights publish immediately.
  • Coaches you've already emailed get a tiny "profile updated" note the next time they open your link.
nilify.ai
Sections
Highlights
Stats
Recruiting
Sponsors
Shop
Editor → Sections → Recruiting
10

Fix coach contact issues

When a coach's email bounces or they have no X handle on file, NILify creates an issue. You'll see it in two places:

  • Dashboard — the Recruiting next steps card shows a yellow alert with the coach's name and what's missing.
  • Notifications — you get an in-app + email ping when the admin team fixes the contact, so you can resume outreach in one tap.

You can also report a bad contact yourself: open the coach's page and tap Report bad email or Missing X handle. Our team updates the coach record, and every athlete waiting on that fix is notified at once.

nilify.ai
Coach Daniels — email bounced
We've flagged this for admin. You'll be notified when it's fixed.
Coach Park — new email available
Updated to jpark@stanford.edu. Resume outreach.
Coach Lee — X handle added
Follow on X to stay top of mind.
Dashboard alert for coach contact issues
11

What's next