Tropesmith
Free tool · Dated snapshot · No account

Christian Historical Romance — BookTok hashtags, measured

Christian Historical Romance BookTok hashtags: 4 mapped to this lane, led by #cleanromance with 34.9% of the on-tag BookTok videos we sampled for the lane, scanned 2026-11-02. Measured, dated, free.

Hashtags in this lane4mapped to Christian Historical Romance; 4 with a ranked scan
Largest share of the lane34.9%#cleanromance · 38 on-tag videos sampled
On-tag videos sampled109in this lane’s ranked scans (latest 2026-11-02)

Ranked by share of on-tag BookTok videos we sampled for this lane, latest scan 2026-11-02. Play counts are not TikTok’s hashtag totals.

HashtagShare of this laneOn-tag videos sampledAgainst an even split
#cleanromance
Christian Historical Romance
34.9%38Above even split
scanned 2026-11-02 · mean plays per video we sampled: 22,518
#christianromance
Christian Historical Romance
29.4%32Above even split
scanned 2026-10-21 · mean plays per video we sampled: 40,192
#historicalromance
Christian Historical Romance
23.9%26Below even split
scanned 2026-10-30 · mean plays per video we sampled: 78,795
#christianfiction
Christian Historical Romance
11.9%13Below even split
scanned 2026-10-25 · mean plays per video we sampled: 73,433

General BookTok hashtags worth pairing with these

Not tied to a subgenre; ranked scans only (6 October 2026 onwards), by their share of the general hashtags’ on-tag videos.

HashtagShare of general hashtagsOn-tag videos sampledAgainst an even split
#hauntedhotel7.6%53Share leader
scanned 2026-11-01 · mean plays per video we sampled: 675,579
#ruthlessempire6.4%45Share leader
scanned 2026-10-30 · mean plays per video we sampled: 27,946
#rubycole6.3%44Share leader
scanned 2026-10-27 · mean plays per video we sampled: 859,230
#loveoverboard5.4%38Share leader
scanned 2026-10-28 · mean plays per video we sampled: 138,792
#darkmatter5.3%37Share leader
scanned 2026-10-30 · mean plays per video we sampled: 392,871
#magicalrealism5.0%35Share leader
scanned 2026-10-30 · mean plays per video we sampled: 38,162
#bookrecommendations3.7%26Share leader
scanned 2026-10-14 · mean plays per video we sampled: 1,612,796
#dceased3.7%26Share leader
scanned 2026-11-04 · mean plays per video we sampled: 67,566
#heartofstone3.6%25Share leader
scanned 2026-10-30 · mean plays per video we sampled: 654,105
#witchybooks3.6%25Share leader
scanned 2026-10-30 · mean plays per video we sampled: 68,272
#blackrose3.3%23Share leader
scanned 2026-10-24 · mean plays per video we sampled: 723,030
#bookrecs3.3%23Share leader
scanned 2026-10-17 · mean plays per video we sampled: 1,035,900
#bluecollarking2.7%19Share leader
scanned 2026-10-27 · mean plays per video we sampled: 216,656
#fairytaleretellings2.6%18Share leader
scanned 2026-11-02 · mean plays per video we sampled: 69,276
#lacasa2.6%18Share leader
scanned 2026-10-29 · mean plays per video we sampled: 399,923

What these numbers are — and what they are not

Every row is a dated snapshot, not a live counter and not a lifetime total. For each hashtag we read a sample of the videos TikTok lists first on its page, on the date shown, and counted the ones that are actually on that hashtag’s book content: those are the on-tag videos sampled. TikTok moves by the hour; a figure scanned in October is an October figure and is labelled as one.

Share is a hashtag’s on-tag videos divided by the on-tag videos of every ranked hashtag in the same pool: the lane on a lane page, all 339 ranked hashtags (5,369 on-tag videos) on the index, or the general hashtags that belong to no lane. It is a share of what we sampled, so it tells you which of a lane’s hashtags carry the most on-tag BookTok activity relative to the others; it does not tell you how many videos use the hashtag, and the sample is capped at about sixty videos per hashtag, so several busy hashtags tie near the top. Against an even split compares a share with 1 divided by the number of ranked hashtags in the pool: twice that or better is a share leader, at or above it is above the even split, below it is below. A pool of fewer than three ranked hashtags shows no share. That is the whole rule.

The mean plays per video we sampled beside each scan date is a small detail and ranks nothing. It is the average of the lifetime plays of the sampled videos, so a few viral videos can lift it; it is not TikTok’s play count for the hashtag. Scans dated before 6 October 2026 came from a scraper that did not filter for book content, so they are shown with their date and are not ranked. It is a measurement, not a promise — nothing here predicts what your video will do.

10,186 scans across 762 hashtags and 142 subgenre lanes, first scan 2026-05-11, most recent 2026-11-05. The same figures are available as JSON with ?format=json.

Put this on your own site

Free to embed anywhere. The widget keeps a visible “Data: Tropesmith” credit link back to tropesmith.com — that link is the licence, and it is rendered into the payload server-side so it cannot be shipped without it.

<div id="tropesmith-booktok-tags"></div>
<script src="https://tropesmith.com/embed/booktok-tags.js?lane=romance.christian_historical" async></script>

Keep going — free

Build my Christian Historical Romance Map →   All hashtags
Published by Coral Hart Group. Figures on this page are counted rows from the Tropesmith corpus, not estimates, and are restated each time the corpus is recounted.