Moki

Moki

@mokidokidoki

💌 : [email protected]

Joined 2019-12-24

142.1K

Followers

959

Following

16.6M

Total Hearts

794

Videos

20.9K

Avg Hearts/Video

10.0%

Engagement Rate

6.2y

Account Age

1.9K

Followers/Month

224.3K

Hearts/Month

10.7

Videos/Month

Account Overview

What This Report Covers

This creator ranks 1088 out of 1349 tracked accounts and holds a follower count that is 0.1 times the median size of 1.1 million, making this a small account. Growth is slow at 1.9K new followers per month for an account that has been active for 6.2 years. While average views reach 1.2 million, the like rate of 9.79% clears the 4.93% median to indicate high engagement from those who see the content. The rest of this report covers deeper performance metrics and audience behavior patterns.

Account Classification

Account Size Mid-Tier (100K+)
Account Age 2019-12-24
Verification No
Language EN
Follower Ratio 148:1

Data Summary

Videos Analyzed 36
Avg Plays per Video 1,182,508
Avg Likes per Video 115,782
Engagement Rate 10.0%

Engagement Analysis

Based on 36 videos

This audience approves of the content at nearly double the platform median rate of 4.93%. The high like rate puts the creator in rank 280 out of 1349. Saves represent the most frequent active behavior with a 0.575% rate compared to 0.18% shares and 0.028% comments. These figures correspond to 6.8K saves, 2.1K shares, and 334 comments per video. The audience prioritizes keeper value over immediate discussion or word of mouth. A brand should treat this as a repository for evergreen content rather than a hub for community conversation. The reach shows some volatility with a consistency coefficient of 2.63. Four videos reached double the average while three hit the 5x mark. This indicates inconsistent growth patterns despite high engagement depth. This is an active audience.

1.2M

Avg Plays/Video

115.8K

Avg Likes/Video

334

Avg Comments/Video

2.1K

Avg Shares/Video

Engagement Quality Analysis

These use the median rather than the average, so one freak viral video cannot inflate them. They show the level a typical post on this account actually reaches.

1.8M

Median Plays

258.9K

Median Likes

8.8M

75th Percentile

12.9M

Top Video

832.08

Engagement per 1K Followers

Normalized influence metric

Total Engagement (Sample)

The combined likes, comments, shares and saves across only the recent videos we analysed, not the account's lifetime.

42,570,272

Total Plays

4,168,163

Total Likes

12,032

Total Comments

76,436

Total Shares

244,934

Total Saves

Engagement Ratios

Each action as a share of views. Likes-to-views is how often a viewer taps like; saves-to-views is how often they bookmark a video to return to; shares spread it to others. Higher saves and shares signal content people find worth keeping or passing on, not just watching.

Excellent for Mid-Tier

9.79%

Likes / Views

0.03%

Comments / Views

0.18%

Shares / Views

0.57%

Saves / Views

Likes are much higher than other actions, suggesting that viewers enjoy the content but do not interact with it through comments or shares. The high like rate compared to saves shows people appreciate the content in the moment.

Viral Hit Rate

How often a video beats this account's own average views. The 2x figure is the share of videos that did at least twice the norm, the 5x figure at least five times. A higher rate means breakout hits happen more often rather than reach depending on rare spikes.

11.10%

2x Avg (4 of 36)

0%

5x Avg (3 of 36)

Consistency Score

How steady the view count is from video to video, shown as a grade and a CV number. A lower CV and a better grade mean predictable reach on every post; a high CV means the views swing widely between hits and flops.

D

CV: 2.63

Lower CV = more consistent performance

Estimated Earnings

Revenue estimates based on follower count and average video performance

Sponsorships drive the primary revenue stream for this creator because of their high engagement and steady reach. A follower count of 142.1K suggests a sponsorship band between $1,000 and $3,500 per post. This model favors brand deals over the Creator Fund because platform payouts pay only pennies per thousand views. Sponsorship income scales with the size of the audience while creator fund payments rely on volume alone. The rank of 1088 out of 1349 places this account as a value buy for advertisers. Because they sit below the median, their quoted rate acts as a ceiling to negotiate under rather than a fixed salary. A high like rate allows them to command the top end of that specific range. A cost per view calculation of $0.0029 helps buyers verify if a quote pays for actual reach or just the creator name. These are modelled estimates from public metrics, not disclosed earnings.

Creator Fund (Est. Monthly)

Based on avg 1.2M views/video

$253 – $506

$0.02 - $0.04 per 1,000 views

Sponsorship Value (Est. Per Post)

Based on 142.1K followers (Mid-Tier (100K+))

$1,137 – $2,132

Industry rate for mid-tier (100k+) creators

Disclaimer: These are rough estimates based on publicly available industry benchmarks. Actual earnings vary by niche, audience demographics, brand deals, and individual negotiation. TikTok Creator Fund payouts fluctuate and are not guaranteed.

Content Strategy Analysis

Based on 36 videos

Most videos on this feed fall between 60 and 180 seconds. You should aim for this longer duration to match the core content style of the account. The standout clip at 16 seconds reached over ten times the average views, meaning shorter clips can bridge a large gap in engagement when they hit. Original audio appears on less than half of the posts, so the creator often trades unique branding for the reach of trending sounds. Captions stay detailed at an average of 122 characters to provide context alongside the visuals. Open settings for both duets and stitches invite other creators to remix the content. The top video earned over 400 likes per comment, meaning it won through passive watching rather than active debate. Average views exceed one million, showing this account maintains a very high floor of reach regardless of specific tactics.

Video Duration Breakdown

How the account's recent videos split across length bands. It shows the format the creator leans on, from very short clips to long-form.

41s

Average Duration

<15s
12
15-30s
8
30-60s
5
1-3min
11

The account favors videos between 60 to 180 seconds as they are the most frequent length. There is no engagement line provided to determine if this length performs best.

Original Sound Usage

Percentage of videos using the creator's own audio

44.40%
16 of 36

Posting Patterns & Optimal Timing

Based on 36 videos

Sparse high-production is the pattern for this creator because they maintain a top-tier follower rank despite posting well below the field median. The account maintains a long-term pace of roughly one post every two weeks, a habit established over many months. While their low consistency grade and high variation in gap timing indicate an erratic schedule, their reach remains high relative to their output. Content typically lands on Thursday and Saturday, with Sunday being the quietest day for new uploads. The most frequent hour for a new post is 17:00 UTC. Marketers should expect sporadic drops rather than a predictable drumbeat of content. You can target the Thursday or Saturday windows to time a tie-in, but do not rely on a regular weekly cadence for campaign planning.

Posting Frequency

How often the account posts, against the typical tracked creator. It tells you whether to expect a steady stream or occasional drops.

Videos per Week 0.4
Avg Gap Between Posts 392.5h
Data Range 572 days

Most Active Days

Which days of the week new videos most often appear. These are upload times, when fresh content lands, not necessarily when the audience is watching.

Saturday
11
Thursday
8
Friday
6
Monday
5
Sunday
2
Wednesday
2
Tuesday
2

Posting Hours (UTC)

A heatmap of the hours (UTC) when this account publishes. Darker or taller blocks are the busier posting windows. Read it as the creator's release schedule, not their audience's active hours.

0h
3h
6h
9h
12h
15h
18h
21h

How to read these charts

A heatmap of the hours (UTC) when this account publishes. Darker or taller blocks are the busier posting windows. Read it as the creator's release schedule, not their audience's active hours.

The account posts most frequently on Saturday and Thursday with a peak at 17:00 UTC. The posting frequency is low at 0.4 per week.

Top Videos

Top 10 by play count

38.7M

Combined Plays (Top 5)

3.8M

Combined Likes (Top 5)

7.7M

Avg Plays per Top Video

Pinned Videos

Videos pinned to the top of @mokidokidoki's profile page

started at 10pm and finished at 2AM… 💀 @Moki: Guys I dont need hair straightening suggestions, and no way I’m investing on more hair straightening devices 😭. I’m only doing this for fun and just wanna see how long my hair is right now. I styled my hair back to curly again after a day with my hair th

Posted Jul 26, 2024

12.9M

Views

1.3M

Likes

3.1K

Comments

22.1K

Shares

58.0K

Saves

Jk this is a day two hair. But I added mousse to my routine and iT MADE SO MUCH DIFFERENCE! #fyp #asiancurlyhair #curlyhair #bonnet #curlyhairstruggles #funny #curlyhairstyles #frizzyhair #curlyhairtutorial

Posted Aug 15, 2024

8.8M

Views

877.4K

Likes

2.5K

Comments

12.9K

Shares

38.8K

Saves

Now I got my hair bone straight (?) #fyp #curlyhair #asiancurlyhair #relatable #hairstyle

Posted Oct 30, 2025

4.2M

Views

551.0K

Likes

1.1K

Comments

4.1K

Shares

17.1K

Saves

Feb 02, 2026

cus my skin THRIVES the next morning, it’s crazy. This is la roche posay cicaplast baume b5, use it if you know your skin barrier is damaged #funny #skincare #beauty #skinbarrier #relatable

11.0M

Views

760.8K

Likes

3.2K

Comments

24.2K

Shares

90.4K

Saves

⏲ 7s ▶ 720p ♪ Original sound Crying guy meme – PkingslayerOfficial 720×1280
Jan 27, 2026

who else optionally chopped hiya?! ❤️‍🔥 #curlyhair #transformation #makeup #fyp #asiancurlyhair

1.8M

Views

321.6K

Likes

839

Comments

4.1K

Shares

14.7K

Saves

⏲ 9s ▶ 720p ♪ Original sound original sound – LEAVING SOON 720×1280
Dec 27, 2025

I honestly?!?! Loved the result 😜 drying my hair while I do other things?!? Sign me up #fyp #curlyhair #asiancurlyhair #hairstyle #hair

1.8M

Views

196.3K

Likes

480

Comments

5.8K

Shares

12.7K

Saves

⏲ 1m 27s ▶ 720p ♪ Original sound naughty girl sped up – swxell 720×1280
Jan 03, 2026

Heatless sock curls tutorial (after applying heat)!!! Finally done editing after 7 days of procrastinating 🤭 #curlyhair #tutorial #hairstyle #asiancurlyhair #heatlesscurls

331.6K

Views

26.3K

Likes

91

Comments

1.1K

Shares

4.9K

Saves

⏲ 1m 23s ▶ 720p ♪ El Torero (Main) – Intermede Music 720×1280
Jan 10, 2026

(No caption)

274.8K

Views

32.5K

Likes

91

Comments

247

Shares

1.0K

Saves

⏲ 10s ▶ 720p ♪ Original sound gameboy x agora hills – reckless 🉐 720×1280

2 more top videos for @mokidokidoki

Full video-by-video breakdown with views, likes, comments, shares and saves.

Unlock all 10 videos

Free, takes 10 seconds

Top Hashtags

The hashtags this account uses most across the videos we analysed. They hint at the topics and communities the creator targets for reach.

Most Common Words

The words that show up most in this account's captions, with stopwords and hashtags removed. They sketch the verbal tone and recurring themes.

hair (12) curly (5) wanna (4) don (4) skin (4)

Top Sounds

The sounds this account uses most. A feed dominated by one original sound points to self-produced audio; a spread of trending tracks points to a creator riding sound trends for reach.

31 unique sounds
original sound - Moki - Moki 4x
gameboy x agora hills - reckless 🉐 2x
Bad (feat. Rihanna) [Remix] - Wale 2x
C.B.Rhumba by Sage Guyton and Jeremy Wakefield - SpongeRadio 1x
original sound - Miss delulu - Miss delulu 1x
please please please stop - Thomas Parrish 1x
Wo Yao Ni De Ai (I Want Your Love - I Want You To Be My Baby) - Jasmine Chen 1x
Nice and Easy - Louis Adrien 1x
Can’t Help Falling in Love(Soulful Love Vintage Cover) - Jimix 1x
Funny Fun and Unusual - HarmonicoHCO 1x

Key Insights & Takeaways

Audience & Reach

The audience size sits at a 0.1x multiple of the median creator. This specific rank indicates that a single campaign will reach a niche segment rather than a broadcast scale. The like response is nearly double the platform median. A brand message here earns a stronger engagement signal per viewer compared to average accounts. This profile fits the entertainment category because the high like rate suggests strong content affinity despite the smaller follower count.

Key Takeaways

Reach. Ranking 1088 of 1349 means the follower count sits well below the median. Engagement. A 9.79% like-rate is nearly double the 4.93% median, showing high interest from viewers. Hit-rate. Only 11.1% of videos reach double the average, indicating a low frequency of viral peaks.

Strengths

  • + Strong engagement rate above platform average
  • + Established follower base of 142,100
  • + Consistent growth at 1.9K followers/month
  • + Active posting schedule (0.4 videos/week)

Opportunities

  • ~ Optimize posting times for peak engagement windows
  • ~ Analyze top-performing content for replicable patterns
  • ~ Leverage geographic targeting for regional audiences
  • ~ Explore collaboration potential with similar creators

Summary

This analysis of @mokidokidoki reveals a mid-tier (100k+) TikTok presence with 142,100 followers. The account demonstrates an engagement rate of 10.0%, averaging 1.2M plays per video across 36 analyzed videos. Key strengths include 16.6M total hearts, with opportunities to further optimize timing and content strategy based on the patterns identified in this report.

Want TikTok Data for Your Research?

Search hashtags, look up profiles, and export TikTok data to CSV for analysis.

Start Searching

About This Analysis: This analysis is based on a snapshot of @mokidokidoki's TikTok profile and recent videos. It evaluates content strategy, engagement patterns, and posting behavior. Metrics are based on 36 analyzed videos.

Data collected and analyzed by TKMetrics | Analysis date: Jul 1, 2026