Live demo · real data · no account

See the receipts before you sign up.

This is a real, working SocialHalo workspace: Maya Fitness, our fitness-creator demo. Every number below is genuine. Click any post to watch the clip with its full metrics and retention curve, exactly as it opens inside the product.

Posts analyzed
152
Total views
10.6M
Avg engagement
8.8%

Top-performing posts

Ranked by views across TikTok, Instagram, and YouTube.

Click a post to open the clip

Views by week

Total views on posts published each week, by platform.

  • TikTok
  • Instagram
  • YouTube
TikTok, Instagram and YouTube over time
PeriodTikTokInstagramYouTube
Oct 2700226.8K
Nov 300300.4K
Nov 100018.5K
Nov 17301.4K52.1K14.6K
Nov 245.9K4.2K343.6K
Dec 1206.6K124.6K0
Dec 8119.3K72.2K10.3K
Dec 1514.3K10.5K123.9K
Dec 22160.6K38.4K78.7K
Dec 2971.4K26.4K0
Jan 56.4K25.3K7.9K
Jan 12202.1K321.8K29.5K
Jan 1947.9K55.7K267.3K
Jan 26185.3K305.8K4.8K
Feb 261K8.8K106.5K
Feb 938.5K32.1K44.2K
Feb 16170K19.4K61K
Feb 2325.9K37.3K0
Mar 247K2.3K69.7K
Mar 9189.8K181.8K0
Mar 16170.7K314.8K209.2K
Mar 2353.7K70.1K50.6K
Mar 30428.8K34.4K225.8K
Apr 671K141.5K160.7K
Apr 1310.7K29.8K0
Apr 2071.7K18.3K219.7K
Apr 2727.2K13.2K64.9K
May 4154.8K156.2K75.5K
May 11176.1K22.4K45.9K
May 1834.9K00
May 25129.4K12.1K149.2K
Jun 1148.4K154.6K58.4K
Jun 882.2K16.8K1.1M
Jun 1519.7K34.5K36.6K
Jun 2230.5K21.7K68.6K
Jun 29384.5K31.2K0
Jul 6129.3K21.5K9.1K
Jul 1302.4K0

What the AI concluded this week

Generated from the same posts above, and every claim carries the clips behind it.

Weekly briefing

What changed in the last 7 days, and what to do about it.

Two fully quiet weeks — zero posts and flat followers everywhere.

You published nothing in the last 14 days, so views, likes, and engagement all stayed at zero with no follower movement on TikTok, Instagram, or YouTube. The only recent signal is an older Instagram form-check on posture that still posted solid engagement, which reinforces your directive to lean into specific corrections.

Watchouts

  • Zero posts across two full weeksLast 7 days and the prior 7 both logged 0 posts, 0 views, and 0.00% avg engagement across every platform.
  • Flat followers on all accounts@mayamoves TikTok (148194), Instagram (87439), and @mayamovestv YouTube (213828) each moved +0 versus 7 days ago.
Evidence

Halo Mind

Ask your numbers a question

Halo Mind answers from the account’s own posts and attaches the receipts. This is a real exchange from the demo workspace. Open a turn to read the full answer, or click any evidence chip to watch the clip.

What should I make more of?

Make more form-check videos. Your correction how-tos — the 'fix this one mistake' clips — pulled the most views on the account, and they did it repeatedly rather than as a one-off spike.

  • Correction how-tos are your highest-view format, and they repeat week over week.
  • Saves run above your median on the form fixes — viewers treat them as references, not one-time watches.
  • Broad motivation posts underperform the how-tos and tilt the feed the wrong way.
Evidence
See the full answer
Make more form-check videos. Your correction how-tos — the 'fix this one mistake' clips — pulled the most views on the account, and they did it repeatedly rather than as a one-off spike. Broad motivation posts trailed well behind on the same weeks. Saves also ran higher on the form fixes, which means people are bookmarking them as references to come back to — the pattern that usually shows up as follower growth a week or two later.

Informed recommendation

Build your top form fix into a short series: one correction per episode, the same intro, numbered so people follow along. A named series gives returning viewers a reason to come back and gives the feed a repeatable format to lean on instead of a scattered mix.
Follow-upsTurn this into a content series?Which format converts to follows?

Which post overperformed and why?

1M views, well ahead of the next posts that week. Two things drove it.

  • The mistake-first hook stops the scroll in the opening second.
  • Save rate beat your median, so the clip kept resurfacing after day one.
  • Posts that buried the payoff later in the clip lost viewers before it landed.
Evidence
See the full answer
Your strongest post was the form-fix clip that calls out the mistake in the opening second — it reached about 1.1M views, well ahead of the next posts that week. Two things drove it. The hook front-loads the payoff ('here's what you're doing wrong'), so people stop scrolling before they decide whether to keep watching. And the save rate came in above your median: viewers bookmarked it to try later, which keeps resurfacing the clip and compounds its reach past the first day.

Informed recommendation

Reuse the opening structure on purpose. Name the error in the first line, show the fix, then explain why it matters. Leading with the payoff instead of the setup is what held the retention curve here.
Follow-upsWhat hook should I test next?Which posts underperformed and why?

Ask Halo Mind about your own numbers

Connect one account free and put your own posts in front of it.

Start free, no card

The strategy the AI would run

One read of every post: what to double down on, when to publish, and what to drop. Every call comes with the clips behind it.

Double down on

Publish more specific form-correction how-tos

Best time to post

Thursdays, 8:00 PM – 11:00 PM

Cut back on

Cut back on generic motivation clips

Specific form-correction how-tos are your growth engine — build the next month around them.

  • Form-correction how-tos out-pull every other format you post, and by a wide margin.
  • Saves run above your median on those clips — people are bookmarking them as references, not just watching once.
  • Generic motivation posts earn a fraction of the views and rarely get saved.
Evidence

What worked

  • A precise fix for one common mistake — your highest-view format, and it set the ceiling again here.

  • Same correction formula: names the error up front, then shows the fix. Strong saves back the views.

  • Another single-problem how-to that held attention to the end and got bookmarked as a reference.

What didn't

  • Leads with a general motivation message and never lands on a concrete fix — the lowest reach of the set.

  • A slow, atmospheric open buries the point; viewers dropped before the payoff.

  • Broad advice with no single takeaway to save — it drew a fraction of the corrections' views.

Get this read on your own posts, ranked and cited.

Run it on your numbers

Run this on your own posts.

Connect an account free in about two minutes. No card.

Start free

When your audience is actually online

Every hour of the week for TikTok @mayamoves. Darker means more of the audience is around, so posts land when people are watching.

Best time to post

Peak: Thursdays, 8:00 PM – 11:00 PM

12a3a6a9a12p3p6p9p
Sun
Sun 12a · 17% active
Sun 1a · 19% active
Sun 2a · 19% active
Sun 3a · 18% active
Sun 4a · 18% active
Sun 5a · 19% active
Sun 6a · 17% active
Sun 7a · 17% active
Sun 8a · 18% active
Sun 9a · 48% active
Sun 10a · 57% active
Sun 11a · 69% active
Sun 12p · 59% active
Sun 1p · 56% active
Sun 2p · 42% active
Sun 3p · 37% active
Sun 4p · 39% active
Sun 5p · 47% active
Sun 6p · 66% active
Sun 7p · 75% active
Sun 8p · 69% active
Sun 9p · 64% active
Sun 10p · 46% active
Sun 11p · 30% active
Mon
Mon 12a · 16% active
Mon 1a · 18% active
Mon 2a · 17% active
Mon 3a · 17% active
Mon 4a · 18% active
Mon 5a · 17% active
Mon 6a · 19% active
Mon 7a · 18% active
Mon 8a · 20% active
Mon 9a · 25% active
Mon 10a · 29% active
Mon 11a · 45% active
Mon 12p · 59% active
Mon 1p · 57% active
Mon 2p · 46% active
Mon 3p · 40% active
Mon 4p · 36% active
Mon 5p · 46% active
Mon 6p · 59% active
Mon 7p · 78% active
Mon 8p · 70% active
Mon 9p · 58% active
Mon 10p · 44% active
Mon 11p · 28% active
Tue
Tue 12a · 19% active
Tue 1a · 17% active
Tue 2a · 17% active
Tue 3a · 17% active
Tue 4a · 19% active
Tue 5a · 17% active
Tue 6a · 20% active
Tue 7a · 17% active
Tue 8a · 20% active
Tue 9a · 25% active
Tue 10a · 32% active
Tue 11a · 43% active
Tue 12p · 57% active
Tue 1p · 55% active
Tue 2p · 50% active
Tue 3p · 39% active
Tue 4p · 36% active
Tue 5p · 43% active
Tue 6p · 59% active
Tue 7p · 75% active
Tue 8p · 66% active
Tue 9p · 56% active
Tue 10p · 42% active
Tue 11p · 32% active
Wed
Wed 12a · 16% active
Wed 1a · 17% active
Wed 2a · 18% active
Wed 3a · 19% active
Wed 4a · 19% active
Wed 5a · 19% active
Wed 6a · 17% active
Wed 7a · 19% active
Wed 8a · 18% active
Wed 9a · 24% active
Wed 10a · 30% active
Wed 11a · 49% active
Wed 12p · 54% active
Wed 1p · 57% active
Wed 2p · 51% active
Wed 3p · 35% active
Wed 4p · 38% active
Wed 5p · 43% active
Wed 6p · 62% active
Wed 7p · 74% active
Wed 8p · 67% active
Wed 9p · 54% active
Wed 10p · 42% active
Wed 11p · 32% active
Thu
Thu 12a · 19% active
Thu 1a · 17% active
Thu 2a · 19% active
Thu 3a · 17% active
Thu 4a · 17% active
Thu 5a · 19% active
Thu 6a · 17% active
Thu 7a · 20% active
Thu 8a · 21% active
Thu 9a · 21% active
Thu 10a · 33% active
Thu 11a · 42% active
Thu 12p · 55% active
Thu 1p · 57% active
Thu 2p · 51% active
Thu 3p · 36% active
Thu 4p · 34% active
Thu 5p · 42% active
Thu 6p · 57% active
Thu 7p · 68% active
Thu 8p · 74% active
Thu 9p · 65% active
Thu 10p · 47% active
Thu 11p · 29% active
Fri
Fri 12a · 19% active
Fri 1a · 20% active
Fri 2a · 17% active
Fri 3a · 18% active
Fri 4a · 17% active
Fri 5a · 18% active
Fri 6a · 19% active
Fri 7a · 20% active
Fri 8a · 19% active
Fri 9a · 24% active
Fri 10a · 31% active
Fri 11a · 48% active
Fri 12p · 58% active
Fri 1p · 54% active
Fri 2p · 46% active
Fri 3p · 38% active
Fri 4p · 35% active
Fri 5p · 47% active
Fri 6p · 60% active
Fri 7p · 65% active
Fri 8p · 77% active
Fri 9p · 60% active
Fri 10p · 43% active
Fri 11p · 27% active
Sat
Sat 12a · 18% active
Sat 1a · 17% active
Sat 2a · 19% active
Sat 3a · 17% active
Sat 4a · 17% active
Sat 5a · 18% active
Sat 6a · 17% active
Sat 7a · 19% active
Sat 8a · 21% active
Sat 9a · 43% active
Sat 10a · 52% active
Sat 11a · 74% active
Sat 12p · 62% active
Sat 1p · 60% active
Sat 2p · 51% active
Sat 3p · 35% active
Sat 4p · 38% active
Sat 5p · 46% active
Sat 6p · 64% active
Sat 7p · 73% active
Sat 8p · 71% active
Sat 9p · 64% active
Sat 10p · 45% active
Sat 11p · 32% active
Audience activity by day and hour, 0 to 100
Day12a1a2a3a4a5a6a7a8a9a10a11a12p1p2p3p4p5p6p7p8p9p10p11p
Sun171919181819171718485769595642373947667569644630
Mon161817171817191820252945595746403646597870584428
Tue191717171917201720253243575550393643597566564232
Wed161718191919171918243049545751353843627467544232
Thu191719171719172021213342555751363442576874654729
Fri192017181718192019243148585446383547606577604327
Sat181719171718171921435274626051353846647371644532

You vs. Kai Torres — LiftLab

A saved competitor teardown. Every gap and opening below is backed by the posts behind it, on both sides.

Weekly views: you vs. them

Total views on posts published each week, your accounts against @liftlab.kai.

  • You
  • Them
You and Them over time
PeriodYouThem
Oct 27226.8KNo data
Nov 3300.4KNo data
Nov 1018.5KNo data
Nov 17368.1KNo data
Nov 24353.7KNo data
Dec 1331.2KNo data
Dec 8201.8K47.2K
Dec 15148.7K56.9K
Dec 22277.7K60.2K
Dec 2997.8K134.7K
Jan 539.6K144.7K
Jan 12553.5K161.1K
Jan 19370.9K183.8K
Jan 26495.9K73K
Feb 2176.3K43.7K
Feb 9114.8K467.3K
Feb 16250.4K199.7K
Feb 2363.2K36.7K
Mar 2119K6.4K
Mar 9371.6K1M
Mar 16694.8K166.5K
Mar 23174.4K21.9K
Mar 30689K74.3K
Apr 6373.2K15.1K
Apr 1340.6K138.1K
Apr 20309.6K37.5K
Apr 27105.3K159.4K
May 4386.5K133.7K
May 11244.4K531.1K
May 1834.9K204.5K
May 25290.7K48.8K
Jun 1361.4K157.2K
Jun 81.2M707.1K
Jun 1590.8K18.7K
Jun 22120.8K3K
Jun 29415.6K11.4K
Jul 6159.9K27.7K
Jul 132.4K6.3K

Competitor teardown

Where you trail @liftlab.kai, and where you can win.

Kai out-posts and out-reaches you, but he is leaving the beginner audience wide open.

Kai Torres runs a bigger strength-training channel and it shows in raw reach: he uploads most days, builds numbered series that pull people back, and his top clips clear far more views than yours. The catch is who he is talking to. Almost everything he makes assumes you already lift heavy. Your form-correction videos win the nervous first-timer he skips right past, and they hold attention better once someone presses play. Match a little more of his consistency and that beginner lane is yours to take.

  • Your correction clips hold attention better than his. People finish them and save them to come back to.
  • He posts most days and runs multi-part series, so his channel keeps compounding while your quieter weeks let momentum cool.
  • He owns advanced barbell content, but he barely speaks to beginners, the exact viewer you already convert.

Where you trail

  • Posting cadence

    Kai ships most days of the week. Your quieter stretches hand the algorithm a reason to move on before your next post lands.

  • Series depth

    His numbered runs give viewers a reason to return for the next part. Your best fixes usually stand alone, so there is nothing to come back for.

  • Raw reach

    His top posts clear well past yours, carried by a larger following and a heavier upload schedule more than sharper teaching.

Where you can win

  • Own the beginner

    Kai coaches people who already train. Your videos already win the anxious first-timer he ignores, so plant your flag there before he notices the gap.

  • Bust the myths he repeats

    He passes along common gym nutrition claims without checking them. A short, evidence-led series puts you on the right side of the same searches.

  • Turn one-off fixes into a run

    Package your strongest corrections into a numbered series so people come back the way they do for his, and you keep the teaching edge he cannot match.

Evidence

  • Your top form-check clip finished with more of its audience still watching than Kai's most-viewed post did.

    Completion and saves are what turn a one-time view into a follow, and that is the part you already do better than he does.

  • Kai's biggest posts set his ceiling well above your current reach.

    The gap here is volume and audience size, not better coaching, which is the part you can close with steadier cadence.

  • Your steadiest performers keep pace on engagement even against his higher-view clips.

    A consistent lift across several of your posts, rather than a single spike, shows the format travels and is worth doubling down on.

Now do this with your own numbers.

Connect one account free and see your own receipts in about two minutes. No card required.