04 Content Strategy & Cadence
What to post, where to post it, and how often — with the specific purpose of each content type in the funnel. All public-facing language follows the clean vocabulary rules in Section 05.
Content Pillars
Every piece of content should serve one of these five purposes. Label each post internally so you're hitting all five every week.
| Pillar |
Purpose in Funnel |
Example Content |
Platform |
| ENTERTAINMENT |
Top of funnel — reach & discovery |
Imposter games, hot takes, debates, memes, player comparisons |
TikTok + IG Reels |
| AUTHORITY |
Credibility building — "they know ball" |
Game breakdowns, stat analysis, trend identification, matchup previews |
IG Carousels + Reels |
| PROOF |
Trust building — "they're right about games" |
Called-it content, result screenshots, win streak updates, community reactions |
IG Stories + Feed |
| COMMUNITY |
Belonging — "I want to be part of this" |
Discord screenshots, member shoutouts, group celebrations, behind-the-scenes |
IG Stories + TikTok |
| CONVERSION |
Action — join Discord, subscribe |
Analysis teasers, "DM me [KEYWORD]", limited spots, countdown to tournaments |
All platforms |
The Content Mix Rule
Follow the 50/30/20 Rule:
50% Entertainment + Authority (reach and credibility) — 30% Proof + Community (trust and belonging) — 20% Conversion (calls to action). If you're posting 10 pieces of content per week, only 2 should be direct CTAs. The other 8 are making those 2 actually convert.
Platform-Specific Strategy
TikTok (Primary Reach Engine)
Goal: Drive followers to Instagram
Frequency: 2-3 posts/day
Content mix:
Continue Imposter games and entertainment content — this is your reach machine. Layer in ONE analysis angle per day: a trend, a stat breakdown, a hot take backed by data. Always end with "follow our IG @sideline.bros for daily game breakdowns."
Key tactic: Pin a comment on every video: "Daily game breakdowns on our IG. Link in bio." Add IG to your TikTok bio link.
Instagram (Primary Conversion Engine)
Goal: Capture into DM automation → Discord
Frequency: 1-2 Reels + 1 Carousel/Feed + 5-8 Stories/day
Content mix:
This is where you build authority. Daily analysis posts (with specific DM keyword triggers), game previews, results recaps, carousel breakdowns. Stories are your workhorse — polls, analysis reveals, result screenshots, Discord screenshots.
Key tactic: Every story sequence should end with a slide that says "DM me [KEYWORD] for today's full breakdown." Your automation handles the rest.
Weekly Posting Calendar
| Day |
TikTok |
IG Feed/Reels |
IG Stories |
Discord |
| Monday |
Weekend recap (entertainment) + Quick CBB stat |
Reel: Weekend wins recap — "we called it" energy |
Week's record update, poll: "Best game this weekend?" |
Weekly record reset, "let's ride" message |
| Tuesday |
Imposter game + Stat of the day teaser |
Carousel: Midweek CBB matchup preview |
CBB research process, "DM HOOPS for today's breakdown" |
Free analysis for the night's games |
| Wednesday |
Hot take/debate + CBB trend content |
Reel: Common mistake breakdown |
Live analysis reveal, results from Tuesday |
Free analysis + discussion prompts |
| Thursday |
Imposter game + "Who's winning tonight?" |
Reel: Thursday night slate preview |
Analysis teasers, "DM GAME for tonight's reads" |
Full Thursday card (free tier gets 2, paid gets full) |
| Friday |
Weekend preview hype + Community win screenshots |
Carousel: Big Saturday CBB preview |
Discord screenshots, FOMO content |
Friday night analysis, weekend preview |
| Saturday |
Game day energy content (2-3x) |
Reel: Saturday reads reveal |
Real-time reactions, live updates, "called it" screenshots |
Heavy engagement — live discussion, in-game analysis |
| Sunday |
Weekend wrap, preview next week |
Feed: Full weekend results + record update |
Community shoutouts, "join us" CTA |
Full results, week-in-review, member shoutouts |
The TikTok → IG Pipeline (Critical)
Your 108K TikTok audience is your biggest untapped asset. Here's how to systematically convert them to Instagram followers where your DM automation can capture them:
In Every TikTok Video:
- Verbal mention: "Follow our IG for daily game breakdowns"
- Text overlay: "@sideline.bros on IG" at end of video
- Pinned comment with IG handle
- Bio link goes to IG profile
Weekly TikTok → IG Drivers:
- Post IG-exclusive content teasers on TikTok
- "We posted our full March Madness breakdown on IG"
- Share IG Stories showing Discord community vibes
- Run a giveaway requiring IG follow to enter
05 Public Language & Content Playbook
Instagram and TikTok actively suppress and shadow-ban content that references gambling, betting, or sports wagering. This section is the rulebook for how to talk about what you do on public platforms without triggering algorithmic suppression — while still converting.
The Shadow Ban Problem
Social platforms use automated classifiers to detect and suppress gambling-related content. If your posts, captions, comments, or hashtags contain flagged words, your content gets:
Reduced Reach
Algorithm deprioritizes your content in Explore, For You, and follower feeds. You'll see a 50-80% drop in impressions overnight.
Hashtag Blocking
Gambling-related hashtags are either dead or actively monitored. Using them marks your account for review.
Account Restrictions
Repeated flags can lead to features being disabled (DMs, Stories, going live) or full account suspension.
The Rule: Two vocabularies. One for public, one for private.
Public platforms (TikTok, IG feed, IG stories, captions, comments, bios) use CLEAN language only. Private platforms (Discord, DMs after opt-in) can use direct language. Never mix them up.
Banned Words — Never Use on Public Posts
These words and phrases should NEVER appear in any TikTok video, IG post, IG Story, caption, comment, pinned comment, hashtag, or bio:
picks
betting
bet
bets
gambling
gamble
wager
sportsbook
parlay
odds
spread
over/under
ATS
moneyline
units
bankroll
DraftKings
FanDuel
Kalshi
bet slip
capper
tout
lock
lock of the day
free picks
paid picks
handicapper
Safe Vocabulary — Use These Instead
These words convey the same meaning without triggering suppression. They frame you as basketball analysts and community builders, not gambling promoters.
picks
→
reads
breakdowns
analysis
insights
the move
betting / bets
→
the game
hoops
the action
ball
lock / lock of the day
→
the call
our read
the lean
the move tonight
bet slip / results
→
the receipts
called it
on the record
results speak
free picks / paid picks
→
daily breakdowns
game reads
the community
the inner circle
parlay / odds / spread
→
the numbers
the matchup
what the data says
units / bankroll
→
our track record
season results
how we're running
capper / handicapper
→
analyst
the team
our guys
DM Trigger Keywords (Clean)
Your DM automation trigger words should also be clean. These are typed in public comments and DMs, so they need to pass the algorithm check.
HOOPS
"DM me HOOPS for today's read"
GAME
"DM me GAME for the full breakdown"
BALL
"DM me BALL to join the community"
Clean Caption & Hashtag Guide
Safe Hashtags
#CollegeBasketball
#CBB
#MarchMadness
#BallKnowledge
#KnowBall
#GameBreakdown
#HoopsAnalysis
#Basketball
#ConferenceTournament
#NCAA
#MarchMadness2026
#FinalFour
#SelectionSunday
Banned Hashtags
#SportsBetting
#FreePicks
#GamblingTwitter
#CBBPicks
#Parlay
#BetSlip
#Locks
#POTD
#FadeOrTail
#Handicapping
Bio Language
Instagram Bio (Clean)
Best Ball Knowledge on IG 🏀
Daily game breakdowns + analysis
Join 500+ in our community ⬇️
[DISCORD LINK or LINKTREE]
The Curiosity Gap Method
The most powerful conversion technique when you can't say what you do directly is the curiosity gap. Show results without explaining the mechanism. People will DM to find out what's behind the curtain.
Show, Don't Tell
Post Discord screenshots showing people celebrating. Show your track record as a graphic. Flash "called it" results. Show the OUTCOME without explaining how people are using your analysis to make money. They'll figure it out — and they'll DM you.
The Implied Promise
"We've been on a crazy run this week" + Discord screenshot of people going wild = everyone knows what's happening. You never said a banned word. The audience connects the dots themselves, which is MORE powerful than saying it directly.
Content Hook Frameworks
Every piece of content needs to stop the scroll in the first 1-2 seconds. Here are 6 hook types that work for basketball analysis content without using banned language:
1. The Contrarian Take
"Everyone is sleeping on [TEAM] right now and I don't understand it..."
"Nobody is talking about [STAT/TREND] and it's going to decide the conference tournament..."
Why it works: Positions you as the smart one who sees what others don't. Authority + entertainment.
2. The "Called It" Receipt
"I told you [TEAM] was going to do this. Here's the receipts..."
"3 weeks ago I said [PREDICTION]. Look what happened last night..."
Why it works: Pure social proof. Shows you're right without saying what you're right about.
3. The Data Drop
"[TEAM] is [X-X] when [SPECIFIC SITUATION] and nobody is paying attention..."
"This one stat tells you everything about tonight's game..."
Why it works: Establishes analytical authority. Shows you do homework others don't.
4. The Community Flex
"Our community went crazy last night. Here's why..."
"500+ people in our Discord knew about this before anyone else..."
Why it works: FOMO + social proof + tribal identity all in one hook.
5. The Question Hook
"Can [TEAM] actually win the conference tournament? Let me show you the numbers..."
"What's the one matchup nobody wants in March? I'll break it down..."
Why it works: Creates an open loop the viewer needs to close. High retention.
6. The Urgency Play
"Conference tournaments start in [X] days. Here's the one team you need to watch..."
"March Madness is coming. Here's what our community is doing to get ready..."
Why it works: Ties to real-world timeline. Creates natural urgency without selling.
Story Sequence Framework (Daily)
5-Story Daily Sequence (All Clean Language)
STORY 1: Poll — "Who wins tonight?
[TEAM A] vs
[TEAM B]?" (engagement)
STORY 2: Your analysis — "Here's what I'm seeing in the numbers..." (authority)
STORY 3: The read — "
[TEAM] has the edge tonight. Here's why." (value)
STORY 4: "Want the full breakdown?" → "DM me HOOPS" (conversion)
STORY 5: Yesterday's results — "Called it again" + record graphic (proof)
Reel Frameworks
Reel Type: Analysis Reveal (Clean)
[HOOK — first 1-2 seconds]
"Here's what the numbers say about
[TEAM] tonight..."
[BODY — 15-30 seconds]
Quick breakdown: 2-3 data points or trends
→ "
[TEAM] is
[X-X] in their last
[X] in this situation"
→ "
[MATCHUP EDGE]"
→ "
[SITUATIONAL ANGLE]"
[CTA — last 3 seconds]
"Full breakdown is in the community. DM me HOOPS for the link."
[CAPTION]
🏀
[TEAM A] vs
[TEAM B] tonight — here's my read ⬇️
[2-3 bullet points from the reel]
Want the full daily breakdown? DM me "HOOPS" and I'll send you everything.
#CollegeBasketball #CBB #MarchMadness #GameBreakdown #BallKnowledge
Reel Type: Social Proof / "Called It" (Clean)
[HOOK]
"We just went on a crazy run... here's what happened"
[BODY]
Quick scroll through results screenshots
Show the running record graphic
Flash Discord celebration screenshots
[CTA]
"Join 500+ people getting these breakdowns daily. Link in bio."
[CAPTION]
Another week, another streak 📈
Our community called it again and again this week.
Record this week:
[X-X]
Season:
[X-X]
Daily breakdowns in our community — DM "BALL" for the invite.
#CollegeBasketball #CBB #MarchMadness2026 #BallKnowledge #KnowBall
Reel Type: Entertainment-to-Authority Bridge (Clean)
[HOOK]
"Everyone is sleeping on
[TEAM] in the conference tournament..."
[BODY — blend entertainment + analysis]
Start with a hot take (entertainment)
Back it up with 2-3 stats (authority)
Show why the numbers tell a different story than consensus
[CTA]
"If you care about March Madness, you need to be in our community. DM GAME for the free Discord link."
Carousel Framework
Carousel: Matchup Breakdown (6-8 Slides, Clean)
SLIDE 1: "
[TEAM A] vs
[TEAM B] — Full Breakdown" (bold, clean graphic)
SLIDE 2: Key stats comparison (visual table/chart)
SLIDE 3: Recent form — records, trends in this situation
SLIDE 4: Matchup edge — what most people are missing
SLIDE 5: Injury/situational factors
SLIDE 6: The read + analysis conclusion
SLIDE 7: "Save this post 🔖" + "DM HOOPS for our full daily breakdown"
[CAPTION]
Full breakdown of tonight's
[GAME] ⬇️
Save this for later and drop your take in the comments 👇
DM me "HOOPS" for our free daily breakdowns + community 🏀
#CollegeBasketball #CBB #MarchMadness #GameBreakdown #HoopsAnalysis
TikTok Pinned Comment Templates
Rotate Between These (All Clean)
"Daily game breakdowns on our IG @sideline.bros 🏀"
"We've been on a crazy run this week. Full analysis on IG @sideline.bros"
"March Madness breakdowns dropping daily. Follow @sideline.bros on IG"
"Join 500+ in our community getting daily reads → IG: @sideline.bros"
The magic of clean language:
When you never say "picks" or "betting" on public platforms, two things happen. First, the algorithm stops suppressing you — your reach multiplies. Second, you create a curiosity gap that makes people DM you to find out what you actually do. The mystery is more powerful than the pitch. Let your results and community energy speak for themselves.