

{"id":61127,"date":"2026-05-20T15:24:37","date_gmt":"2026-05-20T14:24:37","guid":{"rendered":"https:\/\/www.clickanalytic.com\/find-tiktok-influencers\/"},"modified":"2026-05-20T23:42:54","modified_gmt":"2026-05-20T22:42:54","slug":"find-tiktok-influencers","status":"publish","type":"page","link":"https:\/\/www.clickanalytic.com\/pt\/find-tiktok-influencers\/","title":{"rendered":"Find TikTok Influencers For Free"},"content":{"rendered":"\n<script type=\"application\/ld+json\">{\"@context\": \"https:\/\/schema.org\", \"@type\": \"WebPage\", \"@id\": \"https:\/\/www.clickanalytic.com\/find-tiktok-influencers\/#webpage\", \"url\": \"https:\/\/www.clickanalytic.com\/find-tiktok-influencers\/\", \"name\": \"Find TikTok Influencers For Free\", \"description\": \"Search free across 400M+ TikTok influencers. Filter by niche, audience location, engagement rate, fake-follower signals. No signup to start.\", \"isPartOf\": {\"@id\": \"https:\/\/www.clickanalytic.com\/#website\"}, \"primaryImageOfPage\": \"https:\/\/www.clickanalytic.com\/wp-content\/uploads\/2024\/02\/Find-influencers-homepage.png\", \"inLanguage\": \"en-US\"}<\/script>\n<script type=\"application\/ld+json\">{\"@context\": \"https:\/\/schema.org\", \"@type\": \"BreadcrumbList\", \"itemListElement\": [{\"@type\": \"ListItem\", \"position\": 1, \"name\": \"Home\", \"item\": \"https:\/\/www.clickanalytic.com\/\"}, {\"@type\": \"ListItem\", \"position\": 2, \"name\": \"Find TikTok Influencers For Free\", \"item\": \"https:\/\/www.clickanalytic.com\/find-tiktok-influencers\/\"}]}<\/script>\n<script type=\"application\/ld+json\">{\"@context\": \"https:\/\/schema.org\", \"@type\": \"SoftwareApplication\", \"name\": \"ClickAnalytic TikTok Influencer Search\", \"applicationCategory\": \"BusinessApplication\", \"operatingSystem\": \"Web\", \"url\": \"https:\/\/www.clickanalytic.com\/find-tiktok-influencers\/\", \"offers\": {\"@type\": \"Offer\", \"price\": \"0\", \"priceCurrency\": \"USD\", \"description\": \"Free TikTok influencer search across 400M+ creator profiles\"}, \"aggregateRating\": {\"@type\": \"AggregateRating\", \"ratingValue\": \"4.8\", \"ratingCount\": \"412\"}}<\/script>\n<script type=\"application\/ld+json\">{\"@context\": \"https:\/\/schema.org\", \"@type\": \"FAQPage\", \"mainEntity\": [{\"@type\": \"Question\", \"name\": \"Is it really free to search for TikTok influencers on ClickAnalytic?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"Yes. Open the search, filter by niche, country, follower tier and engagement, then browse creator profiles without a signup. Paid plans add audience analytics, fake-follower detail, sound-trend tracking, CSV export and the creator CRM, but the search itself is free.\"}}, {\"@type\": \"Question\", \"name\": \"How many TikTok influencers are in the database?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"Over 400M creator profiles across TikTok, Instagram and YouTube. The TikTok set covers nano accounts from a few thousand followers up to global FYP names with tens of millions, refreshed continuously so the data is not a yearly snapshot.\"}}, {\"@type\": \"Question\", \"name\": \"Can I filter by trending sound usage?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"Yes. ClickAnalytic flags creators whose last 10 videos use sounds currently trending on the FYP. This is the single best predictor of upcoming reach because the algorithm boosts videos that ride trending audio.\"}}, {\"@type\": \"Question\", \"name\": \"What's a good engagement rate for a TikTok influencer?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"Nano creators 9\u201315%. Micro 5\u201310%. Mid-tier 3\u20136%. Macro 2\u20134%. Celebrity 1\u20133%. TikTok runs much higher than Instagram because the For You Page pushes content beyond followers \u2014 engagement is calculated against views, not just follower count.\"}}, {\"@type\": \"Question\", \"name\": \"How do I spot fake TikTok followers?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"Four signals: engagement rate vs benchmark for the tier (a 1M creator at 0.5% is dead weight), audience country distribution (suspicious if 70%+ from countries irrelevant to the creator), comment quality (real comments are sentences, fake are emoji-only), and growth pattern (clean accounts grow with viral spikes, fake accounts grow in suspicious daily jumps). ClickAnalytic combines all of these into a single Fake-Follower Score.\"}}, {\"@type\": \"Question\", \"name\": \"Does TikTok's For You Page affect how I should search?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"Yes. Because FYP-driven views can be 10x to 50x a creator's follower count, you should weight engagement rate and views more than raw follower count. A 50K-follower TikToker getting 2M views per video is worth more to a brand than a 500K creator getting 30K views per video.\"}}, {\"@type\": \"Question\", \"name\": \"Can I search by audience demographics like age and gender?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"Yes. Beyond country, you can filter by audience age band, gender split and language. This is essential when targeting Gen Z (16\u201324) vs millennial (25\u201334) audiences, which behave very differently on TikTok.\"}}, {\"@type\": \"Question\", \"name\": \"What does the engagement rate calculation include?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"Likes plus comments plus shares plus saves on the last 30 videos, divided by views (not followers, because TikTok views can vastly exceed follower count thanks to FYP). We exclude paid promotions and giveaways to avoid inflated numbers.\"}}, {\"@type\": \"Question\", \"name\": \"Does ClickAnalytic include TikTok Live and Stories?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"Yes. TikTok Live frequency, average viewer count and Story posting cadence are factored into the creator profile, with separate filters for Live-active creators.\"}}, {\"@type\": \"Question\", \"name\": \"Can I export creators to a CSV or my own CRM?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"CSV export and CRM integrations are available on paid plans. The search itself is free.\"}}, {\"@type\": \"Question\", \"name\": \"Do you cover nano TikTok influencers under 10K followers?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"Yes. The nano-creator tier is fully covered and has the highest engagement bands. Many brands get the best TikTok ROI from this tier because cost is low and FYP velocity is high.\"}}, {\"@type\": \"Question\", \"name\": \"How fresh is the TikTok data?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"Creator profiles, follower counts, and recent videos refresh continuously. The full TikTok database is recomputed weekly, with high-priority creators refreshed daily.\"}}]}<\/script>\n<style>\/* ========== CHROME SCROLL FIX ========== *\/\nhtml { scroll-behavior: auto !important; }\nbody { scroll-behavior: auto !important; }\n\/* ========== ESCAPE DIVI CONTAINER (full-bleed sections) ========== *\/\n.entry-content section,\n.entry-content .hero,\n.entry-content .strip,\n.entry-content .block,\n.entry-content .er-section,\n.entry-content .final-cta{\n    width: 100vw;\n    margin-left: calc(-50vw + 50%);\n    margin-right: calc(-50vw + 50%);\n    max-width: 100vw;\n    box-sizing: border-box;\n}\nh1.entry-title.main_title,\n.et_pb_post_title,\n.et-l h1.entry-title{ display: none !important; }\n#main-content > .container{\n    padding-top: 0 !important;\n    padding-bottom: 0 !important;\n    max-width: none !important;\n    margin: 0 !important;\n}\n#main-content > .container,\n.entry-content,\narticle.post,\n#left-area{\n    max-width: none !important;\n    width: 100% !important;\n    float: none !important;\n}\n#left-area{ padding-right: 0 !important; }\n:root{\n    --ink:#0a0f24;\n    --ink-soft:#1a2244;\n    --navy:#000c2b;\n    --pink:#ff0066;\n    --pink-dark:#d40055;\n    --pink-soft:#ffe7ef;\n    --line:#e8eaf2;\n    --bg:#fafbfd;\n    --text:#1f2a44;\n    --muted:#65718c;\n    --white:#ffffff;\n    --grad: linear-gradient(135deg,#000c2b 0%,#1a1f4a 60%,#2d1b4e 100%);\n    --grad-warm: linear-gradient(135deg,#ff0066 0%,#ff6b35 100%);\n  }\n  *{box-sizing:border-box;margin:0;padding:0}\n  body{\n    font-family:'Inter','Helvetica Neue',Arial,sans-serif;\n    background:var(--bg);\n    color:var(--text);\n    line-height:1.6;\n    -webkit-font-smoothing:antialiased;\n  }\n  a{color:inherit;text-decoration:none}\n  img{display:block;max-width:100%}\n  h1,h2,h3,h4{font-family:'Inter',sans-serif;font-weight:800;letter-spacing:-0.02em;color:var(--ink);line-height:1.1}\n  \/* ========== HERO ========== *\/\n  .hero{\n    position:relative;\n    min-height:760px;\n    background:var(--grad);\n    color:white;\n    overflow:clip;\n    padding:90px 24px 110px;\n    text-align:center;\n  }\n  .hero::before{\n    content:'';\n    position:absolute;inset:0;\n    background:\n      radial-gradient(ellipse at 20% 30%, rgba(255,0,102,0.15) 0%, transparent 45%),\n      radial-gradient(ellipse at 80% 70%, rgba(120,80,200,0.18) 0%, transparent 50%);\n    pointer-events:none;\n  }\n  .hero-mosaic{\n    position:absolute;inset:0;\n    display:grid;\n    grid-template-columns:repeat(12,1fr);\n    grid-template-rows:repeat(8,1fr);\n    gap:8px;\n    padding:24px;\n    opacity:0.42;\n    z-index:1;\n  }\n  .hero-mosaic .tile{\n    border-radius:14px;\n    overflow:clip;\n    background:#1a2244;\n    position:relative;\n    transform:translateZ(0);\n  }\n  .hero-mosaic .tile img{\n    width:100%;height:100%;object-fit:cover;\n    transition:transform 6s ease;\n  }\n  .hero-mosaic .tile:hover img{transform:scale(1.08)}\n  .hero-mosaic .tile::after{\n    content:'';position:absolute;inset:0;\n    background:linear-gradient(180deg,transparent 0%,rgba(0,12,43,0.35) 100%);\n  }\n  \/* tile positions \u2014 bento layout *\/\n  .t1{grid-column:1\/3;grid-row:1\/3}\n  .t2{grid-column:3\/5;grid-row:1\/4}\n  .t3{grid-column:5\/8;grid-row:1\/3}\n  .t4{grid-column:8\/11;grid-row:1\/4}\n  .t5{grid-column:11\/13;grid-row:1\/3}\n  .t6{grid-column:1\/4;grid-row:3\/6}\n  .t7{grid-column:11\/13;grid-row:3\/6}\n  .t8{grid-column:1\/3;grid-row:6\/9}\n  .t9{grid-column:3\/6;grid-row:6\/9}\n  .t10{grid-column:6\/9;grid-row:6\/9}\n  .t11{grid-column:9\/12;grid-row:6\/9}\n  .t12{grid-column:11\/13;grid-row:6\/9}\n  .hero-content{\n    position:relative;z-index:5;\n    max-width:980px;\n    margin:0 auto;\n  }\n  .hero-eyebrow{\n    display:inline-flex;align-items:center;gap:8px;\n    padding:8px 16px;\n    background:rgba(255,255,255,0.1);\n    border:1px solid rgba(255,255,255,0.2);\n    border-radius:99px;\n    font-size:13px;\n    letter-spacing:0.04em;\n    text-transform:uppercase;\n    font-weight:600;\n    margin-bottom:28px;\n    backdrop-filter:blur(8px);\n  }\n  .hero-eyebrow .dot{width:6px;height:6px;border-radius:50%;background:#22c55e;box-shadow:0 0 12px #22c55e}\n  .hero h1{\n    font-size:clamp(40px, 6.4vw, 84px);\n    color:white;\n    margin-bottom:24px;\n    letter-spacing:-0.03em;\n    font-weight:900;\n  }\n  .hero h1 .accent{\n    background:var(--grad-warm);\n    -webkit-background-clip:text;\n    background-clip:text;\n    color:transparent;\n  }\n  .hero p.hero-tagline{\n    font-size:clamp(22px, 2.2vw, 32px);\n    font-weight:600;\n    color:rgba(255,255,255,0.95);\n    margin:0 auto 22px;\n    max-width:780px;\n    line-height:1.25;\n    letter-spacing:-0.01em;\n    text-align:center;\n  }\n  .hero p.sub{\n    font-size:clamp(17px, 1.5vw, 21px);\n    color:rgba(255,255,255,0.7);\n    max-width:680px;\n    margin:0 auto 36px;\n    line-height:1.5;\n    text-align:center;\n  }\n  .search-bar{\n    max-width:640px;\n    margin:0 auto 24px;\n    background:rgba(255,255,255,0.08);\n    border:1px solid rgba(255,255,255,0.18);\n    border-radius:18px;\n    padding:8px;\n    display:flex;\n    gap:8px;\n    align-items:center;\n    backdrop-filter:blur(20px);\n  }\n  .search-bar input{\n    flex:1;background:transparent;border:none;outline:none;\n    color:white;font-size:16px;padding:14px 18px;font-family:inherit;\n  }\n  .search-bar input::placeholder{color:rgba(255,255,255,0.5)}\n  .search-bar .btn{\n    background:var(--pink);\n    color:white;\n    border:none;\n    padding:14px 26px;\n    border-radius:12px;\n    font-weight:700;\n    font-size:15px;\n    cursor:pointer;\n    transition:background .2s;\n    font-family:inherit;\n  }\n  .search-bar .btn:hover{background:var(--pink-dark)}\n  .hero-tags{\n    display:flex;flex-wrap:wrap;justify-content:center;gap:8px;\n    margin-top:16px;\n  }\n  .hero-tag{\n    padding:6px 14px;\n    background:rgba(255,255,255,0.08);\n    border:1px solid rgba(255,255,255,0.15);\n    border-radius:99px;\n    font-size:13px;\n    color:rgba(255,255,255,0.85);\n  }\n  .hero-trust{\n    margin-top:48px;\n    color:rgba(255,255,255,0.7);\n    font-size:13px;\n    letter-spacing:0.04em;\n    display:flex;\n    justify-content:center;\n    gap:32px;\n    flex-wrap:wrap;\n  }\n  .hero-trust .stat{display:flex;align-items:center;gap:8px}\n  .hero-trust .stat b{color:white;font-weight:700;font-size:15px}\n  \/* ========== TRUST STRIP ========== *\/\n  .strip{\n    background:white;\n    border-bottom:1px solid var(--line);\n    padding:32px 24px;\n  }\n  .strip-grid{\n    max-width:1240px;margin:0 auto;\n    display:grid;grid-template-columns:repeat(4,1fr);gap:24px;\n    text-align:center;\n  }\n  .strip .v{font-size:34px;font-weight:900;color:var(--ink);letter-spacing:-0.02em;line-height:1}\n  .strip .l{font-size:13px;color:var(--muted);margin-top:6px;letter-spacing:0.04em;text-transform:uppercase}\n  \/* ========== SECTION ========== *\/\n  section.block{padding:90px 24px}\n  .container{max-width:1240px;margin:0 auto}\n  .sec-head{text-align:center;margin-bottom:56px}\n  .sec-eyebrow{\n    display:inline-block;\n    background:var(--pink-soft);\n    color:var(--pink);\n    padding:6px 14px;\n    border-radius:99px;\n    font-size:12px;\n    font-weight:700;\n    text-transform:uppercase;\n    letter-spacing:0.06em;\n    margin-bottom:16px;\n  }\n  .sec-head h2{\n    font-size:clamp(32px,3.4vw,48px);\n    margin-bottom:14px;\n  }\n  .sec-head p{color:var(--muted);font-size:18px;max-width:680px;margin:0 auto}\n  \/* ========== NICHE BENTO ========== *\/\n  .niches{\n    display:grid;\n    grid-template-columns:repeat(8,1fr);\n    grid-auto-rows:200px;\n    gap:14px;\n    width:100vw;\n    margin-left:calc(-50vw + 50%);\n    margin-right:calc(-50vw + 50%);\n    max-width:100vw;\n    padding:0 32px;\n    box-sizing:border-box;\n  }\n  .niche{\n    position:relative;\n    border-radius:18px;\n    overflow:clip;\n    background:#1a2244;\n    cursor:pointer;\n    transition:transform .3s;\n  }\n  .niche:hover{transform:translateY(-4px)}\n  .niche img{\n    width:100%;height:100%;object-fit:cover;\n    transition:transform 1s ease;\n  }\n  .niche:hover img{transform:scale(1.08)}\n  .niche::after{\n    content:'';position:absolute;inset:0;\n    background:linear-gradient(180deg,transparent 35%,rgba(0,12,43,0.85) 100%);\n  }\n  .niche .label{\n    position:absolute;bottom:18px;left:18px;right:18px;z-index:2;\n    color:white;font-weight:800;font-size:20px;\n    letter-spacing:-0.01em;\n  }\n  .niche .count{font-size:12px;font-weight:600;color:rgba(255,255,255,0.7);margin-top:4px;letter-spacing:0.04em}\n  .niche.big{grid-column:span 2;grid-row:span 2}\n  .niche.tall{grid-row:span 2}\n  .niche.wide{grid-column:span 2}\n  \/* ========== LIVE SEARCH MOCKUP ========== *\/\n  .product-demo{\n    background:linear-gradient(180deg, #fff 0%, #f5f7fb 100%);\n  }\n  .demo-frame{\n    background:white;\n    border-radius:24px;\n    box-shadow:0 30px 80px -20px rgba(15,30,70,0.25), 0 0 0 1px var(--line);\n    overflow:clip;\n    display:grid;\n    grid-template-columns:280px 1fr;\n    min-height:600px;\n  }\n  .demo-sidebar{\n    background:#fafbfd;\n    border-right:1px solid var(--line);\n    padding:24px 20px;\n  }\n  .demo-filter-h{\n    font-size:11px;font-weight:700;color:var(--muted);\n    text-transform:uppercase;letter-spacing:0.08em;\n    margin-bottom:10px;margin-top:18px;\n  }\n  .demo-filter-h:first-child{margin-top:0}\n  .demo-chips{display:flex;flex-wrap:wrap;gap:6px}\n  .demo-chip{\n    font-size:12px;padding:5px 11px;\n    background:white;border:1px solid var(--line);border-radius:99px;\n    color:var(--text);font-weight:500;cursor:pointer;\n  }\n  .demo-chip.active{background:var(--ink);color:white;border-color:var(--ink)}\n  .demo-chip.pink{background:var(--pink);color:white;border-color:var(--pink)}\n  .demo-slider{\n    margin-top:8px;height:5px;border-radius:99px;background:var(--line);\n    position:relative;\n  }\n  .demo-slider::before{\n    content:'';position:absolute;left:25%;right:30%;top:0;bottom:0;\n    background:var(--pink);border-radius:99px;\n  }\n  .demo-slider::after{\n    content:'';position:absolute;left:70%;top:-5px;width:15px;height:15px;\n    background:white;border:2px solid var(--pink);border-radius:50%;\n    box-shadow:0 2px 6px rgba(0,0,0,0.15);\n  }\n  .demo-results{padding:24px 28px;background:white;overflow-y:auto;max-height:680px}\n  .demo-resultbar{\n    display:flex;justify-content:space-between;align-items:center;\n    margin-bottom:20px;padding-bottom:16px;border-bottom:1px solid var(--line);\n  }\n  .demo-resultbar .count{font-weight:700;font-size:15px}\n  .demo-resultbar .count b{color:var(--pink)}\n  .demo-resultbar .sort{font-size:13px;color:var(--muted)}\n  .demo-cards{display:grid;grid-template-columns:repeat(2,1fr);gap:14px}\n  .demo-card{\n    border:1px solid var(--line);\n    border-radius:14px;\n    padding:16px;\n    display:flex;gap:12px;\n    transition:all .2s;\n  }\n  .demo-card:hover{border-color:var(--pink);box-shadow:0 6px 20px -8px rgba(255,0,102,0.2)}\n  .demo-card .av{\n    width:56px;height:56px;border-radius:50%;\n    overflow:clip;flex-shrink:0;background:#eee;\n  }\n  .demo-card .av img{width:100%;height:100%;object-fit:cover}\n  .demo-card .info{flex:1;min-width:0}\n  .demo-card .nm{font-weight:700;font-size:14px;display:flex;align-items:center;gap:5px}\n  .demo-card .nm .verified{width:13px;height:13px;background:var(--pink);border-radius:50%;color:white;font-size:8px;display:inline-flex;align-items:center;justify-content:center}\n  .demo-card .hd{font-size:11px;color:var(--muted);margin:3px 0 8px}\n  .demo-card .metrics{\n    display:grid;grid-template-columns:repeat(3,1fr);gap:6px;\n  }\n  .demo-card .m .mv{font-weight:700;font-size:13px;color:var(--ink)}\n  .demo-card .m .ml{font-size:10px;color:var(--muted);text-transform:uppercase;letter-spacing:0.04em}\n  .demo-card .er-good{color:#16a34a}\n  .demo-card .er-mid{color:#ea580c}\n  \/* ========== FEATURE CARDS ========== *\/\n  .feature-grid{\n    display:grid;grid-template-columns:repeat(4,1fr);gap:20px;\n  }\n  .feature{\n    background:white;\n    border:1px solid var(--line);\n    border-radius:18px;\n    padding:30px 24px;\n    transition:all .25s;\n  }\n  .feature:hover{transform:translateY(-4px);box-shadow:0 16px 40px -12px rgba(15,30,70,0.12);border-color:transparent}\n  .feature .icon{\n    width:50px;height:50px;border-radius:14px;\n    background:var(--pink-soft);\n    color:var(--pink);\n    display:flex;align-items:center;justify-content:center;\n    font-size:24px;margin-bottom:18px;font-weight:900;\n  }\n  .feature h3{font-size:18px;margin-bottom:8px}\n  .feature p{font-size:14px;color:var(--muted);line-height:1.6}\n  \/* ========== ENGAGEMENT VIZ ========== *\/\n  .er-section{background:var(--ink);color:white}\n  .er-section h2{color:white}\n  .er-section .sec-head p{color:rgba(255,255,255,0.7)}\n  .er-bars{\n    display:grid;\n    grid-template-columns:1fr;\n    gap:16px;\n    max-width:880px;margin:0 auto;\n  }\n  .er-bar{\n    display:grid;\n    grid-template-columns:200px 1fr 120px;\n    align-items:center;\n    gap:24px;\n    padding:18px 0;\n    border-bottom:1px solid rgba(255,255,255,0.1);\n  }\n  .er-bar .label{font-weight:700;font-size:17px}\n  .er-bar .label .sub{font-weight:400;font-size:12px;color:rgba(255,255,255,0.5);display:block;margin-top:2px}\n  .er-bar .track{height:14px;background:rgba(255,255,255,0.08);border-radius:99px;overflow:clip;position:relative}\n  .er-bar .fill{height:100%;background:var(--grad-warm);border-radius:99px;transition:width 1.2s}\n  .er-bar .v{font-size:22px;font-weight:900;text-align:right}\n  \/* ========== HOW IT WORKS ========== *\/\n  .steps-grid{\n    display:grid;grid-template-columns:repeat(5,1fr);gap:18px;\n  }\n  .step{\n    background:white;border:1px solid var(--line);\n    border-radius:18px;padding:24px;text-align:center;\n    position:relative;\n  }\n  .step .num{\n    width:36px;height:36px;border-radius:50%;\n    background:var(--pink);color:white;\n    display:flex;align-items:center;justify-content:center;\n    font-weight:900;font-size:15px;margin:0 auto 14px;\n  }\n  .step h3{font-size:15px;margin-bottom:8px}\n  .step p{font-size:13px;color:var(--muted);line-height:1.55}\n  \/* ========== FAQ ========== *\/\n  .faq-section{background:white}\n  .faq-list{max-width:880px;margin:0 auto}\n  details.faq{\n    border-bottom:1px solid var(--line);\n    padding:24px 0;\n  }\n  details.faq summary{\n    font-weight:700;font-size:17px;\n    cursor:pointer;\n    list-style:none;\n    display:flex;justify-content:space-between;align-items:center;\n    gap:24px;\n  }\n  details.faq summary::-webkit-details-marker{display:none}\n  details.faq summary::after{\n    content:'+';\n    font-size:22px;font-weight:300;\n    color:var(--pink);\n    transition:transform .2s;\n  }\n  details.faq[open] summary::after{transform:rotate(45deg)}\n  details.faq .a{\n    margin-top:14px;font-size:15px;color:var(--muted);line-height:1.65;\n  }\n  \/* ========== FINAL CTA ========== *\/\n  .final-cta{\n    background:var(--grad);\n    color:white;\n    text-align:center !important;\n    padding:120px 24px;\n    position:relative;overflow:clip;\n  }\n  .final-cta .container{\n    text-align:center !important;\n    max-width:1240px !important;\n    margin:0 auto !important;\n  }\n  .final-cta h2,\n  .final-cta p,\n  .final-cta .cta-btn{\n    text-align:center !important;\n    margin-left:auto !important;\n    margin-right:auto !important;\n  }\n  .final-cta .cta-btn{\n    display:inline-block !important;\n  }\n  .final-cta::before{\n    content:'';position:absolute;inset:0;\n    background:\n      radial-gradient(ellipse at 30% 50%, rgba(255,0,102,0.2) 0%, transparent 50%),\n      radial-gradient(ellipse at 70% 50%, rgba(80,40,200,0.15) 0%, transparent 50%);\n  }\n  .final-cta .container{position:relative;z-index:2}\n  .final-cta h2{color:white;font-size:clamp(36px,4vw,56px);margin-bottom:18px}\n  .final-cta p{font-size:18px;color:rgba(255,255,255,0.85);margin-bottom:36px;max-width:560px;margin-left:auto;margin-right:auto}\n  .final-cta .cta-btn{\n    display:inline-block;\n    background:var(--pink);color:white;\n    padding:18px 44px;border-radius:14px;\n    font-weight:700;font-size:17px;\n    transition:all .2s;\n  }\n  .final-cta .cta-btn:hover{background:var(--pink-dark);transform:translateY(-2px)}\n  \/* ========== INTERACTION POLISH ========== *\/\n  \/* (will-change removed \u2014 was triggering Chrome composite layer issues that broke scroll) *\/\n  .niche{cursor:pointer}\n  .niche .label{transition:transform .35s cubic-bezier(.2,.7,.2,1)}\n  .niche:hover .label{transform:translateY(-4px)}\n  .niche::before{\n    content:'\u2192';\n    position:absolute;top:16px;right:18px;z-index:3;\n    color:white;font-size:18px;font-weight:700;\n    opacity:0;transform:translateX(-6px);\n    transition:all .3s ease;\n  }\n  .niche:hover::before{opacity:1;transform:translateX(0)}\n  .hero-tag{transition:all .2s;cursor:pointer}\n  .hero-tag:hover{background:rgba(255,0,102,0.25);border-color:rgba(255,0,102,0.5);color:white}\n  .demo-chip{transition:all .15s}\n  .demo-chip:not(.active):not(.pink):hover{border-color:var(--ink);color:var(--ink);transform:translateY(-1px)}\n  \/* counter reveal *\/\n  .reveal{opacity:0;transform:translateY(20px);transition:all .8s cubic-bezier(.2,.7,.2,1)}\n  .reveal.in{opacity:1;transform:translateY(0)}\n  \/* (hero tile drift animation removed \u2014 Chrome composite layer caused scroll lock) *\/\n  \/* engagement bar fill animation when in view *\/\n  .er-bar .fill{width:0 !important;transition:width 1.4s cubic-bezier(.2,.7,.2,1)}\n  .er-bar.in .fill{width:var(--w) !important}\n  \/* FAQ smoother *\/\n  details.faq .a{\n    overflow:clip;\n    transition:opacity .25s;\n  }\n  details.faq:not([open]) .a{opacity:0}\n  \/* search bar focus *\/\n  .search-bar:focus-within{\n    background:rgba(255,255,255,0.15);\n    border-color:rgba(255,255,255,0.35);\n    box-shadow:0 0 0 4px rgba(255,0,102,0.18);\n  }\n  \/* highlight on scroll target *\/\n  @keyframes flash {\n    0%{box-shadow:0 0 0 0 rgba(255,0,102,0.5)}\n    50%{box-shadow:0 0 0 12px rgba(255,0,102,0)}\n    100%{box-shadow:0 0 0 0 rgba(255,0,102,0)}\n  }\n  .demo-frame.flash{animation:flash 1.5s ease-out 2}\n  \/* ========== HUB: BROWSE BY PLATFORM (3 big tiles) ========== *\/\n  .platform-grid{\n    display:grid;\n    grid-template-columns:repeat(3,1fr);\n    gap:18px;\n    max-width:1240px;\n    margin:0 auto;\n  }\n  .platform-tile{\n    position:relative;\n    aspect-ratio:1\/1.05;\n    border-radius:22px;\n    overflow:clip;\n    display:block;\n    cursor:pointer;\n    transition:transform .3s;\n    background:#1a2244;\n  }\n  .platform-tile:hover{transform:translateY(-6px)}\n  .platform-tile img{\n    width:100%;height:100%;object-fit:cover;\n    transition:transform 1.2s ease;\n  }\n  .platform-tile:hover img{transform:scale(1.06)}\n  .platform-tile::after{\n    content:'';position:absolute;inset:0;\n    background:linear-gradient(180deg,transparent 40%,rgba(0,12,43,0.92) 100%);\n  }\n  .platform-label{\n    position:absolute;bottom:28px;left:28px;right:28px;z-index:2;color:white;\n  }\n  .platform-name{\n    font-family:'Inter',sans-serif;\n    font-weight:900;\n    font-size:38px;\n    margin-bottom:8px;\n    letter-spacing:-0.02em;\n    line-height:1;\n  }\n  .platform-meta{\n    font-size:14px;\n    color:rgba(255,255,255,0.75);\n    margin-bottom:18px;\n  }\n  .platform-cta{\n    display:inline-block;\n    color:white;\n    font-weight:700;\n    font-size:14px;\n    padding:9px 16px;\n    border-radius:99px;\n    background:var(--pink);\n    transition:background .2s;\n  }\n  .platform-tile:hover .platform-cta{background:var(--pink-dark)}\n  \/* ========== HUB: FEATURED TOP LISTINGS ========== *\/\n  .featured-listings{\n    display:grid;\n    grid-template-columns:repeat(4,1fr);\n    grid-auto-rows:240px;\n    gap:14px;\n    width:100vw;\n    margin-left:calc(-50vw + 50%);\n    max-width:100vw;\n    padding:0 32px;\n    box-sizing:border-box;\n  }\n  .featured{\n    position:relative;\n    border-radius:18px;\n    overflow:clip;\n    display:block;\n    background:#1a2244;\n    transition:transform .25s;\n    cursor:pointer;\n  }\n  .featured.big{grid-column:span 2;grid-row:span 2}\n  .featured:hover{transform:translateY(-4px)}\n  .featured img{\n    width:100%;height:100%;object-fit:cover;\n    transition:transform 1s ease;\n  }\n  .featured:hover img{transform:scale(1.06)}\n  .featured::after{\n    content:'';position:absolute;inset:0;\n    background:linear-gradient(180deg,transparent 30%,rgba(0,12,43,0.85) 100%);\n  }\n  .featured-label{\n    position:absolute;left:20px;right:20px;bottom:20px;z-index:2;color:white;\n  }\n  .featured-tag{\n    display:inline-block;\n    font-size:11px;font-weight:700;\n    text-transform:uppercase;letter-spacing:0.08em;\n    padding:5px 10px;border-radius:99px;\n    background:rgba(255,255,255,0.18);\n    backdrop-filter:blur(8px);\n    margin-bottom:10px;\n  }\n  .featured-title{\n    font-family:'Inter',sans-serif;\n    font-weight:800;\n    font-size:18px;\n    letter-spacing:-0.01em;\n    line-height:1.2;\n    margin-bottom:6px;\n  }\n  .featured.big .featured-title{font-size:26px}\n  .featured-sub{\n    font-size:13px;\n    color:rgba(255,255,255,0.75);\n  }\n  .featured::before{\n    content:'\u2192';\n    position:absolute;top:18px;right:20px;z-index:3;\n    color:white;font-size:20px;font-weight:700;\n    opacity:0;transform:translateX(-6px);\n    transition:all .3s ease;\n  }\n  .featured:hover::before{opacity:1;transform:translateX(0)}\n  \/* ========== HUB: BROWSE BY REGION (CSS columns = masonry\/balanced fill) ========== *\/\n  .region-columns{\n    column-count:4;\n    column-gap:28px;\n    max-width:1380px;\n    margin:0 auto;\n  }\n  .region-block{\n    break-inside:avoid;\n    page-break-inside:avoid;\n    -webkit-column-break-inside:avoid;\n    margin-bottom:32px;\n    display:inline-block;\n    width:100%;\n  }\n  .region-block h3{\n    font-size:18px;\n    font-weight:800;\n    color:var(--ink);\n    margin-bottom:14px;\n    padding-bottom:10px;\n    border-bottom:1px solid var(--line);\n    display:flex;justify-content:space-between;align-items:baseline;gap:8px;\n  }\n  .region-block h3 .region-count{\n    font-weight:500;\n    font-size:13px;\n    color:var(--muted);\n  }\n  .region-block ul{list-style:none;padding:0;margin:0}\n  .region-block li{margin-bottom:6px}\n  .region-block a{\n    display:block;\n    color:var(--text);\n    font-size:14px;\n    line-height:1.5;\n    padding:6px 0;\n    border-bottom:1px solid transparent;\n    transition:all .15s;\n  }\n  .region-block a:hover{\n    color:var(--pink);\n    border-bottom-color:rgba(255,0,102,0.3);\n    padding-left:4px;\n  }\n  \/* ========== HUB RESPONSIVE ========== *\/\n  @media (max-width: 1024px){\n    .platform-grid{grid-template-columns:1fr;gap:14px}\n    .platform-tile{aspect-ratio:16\/9}\n    .featured-listings{grid-template-columns:repeat(2,1fr)}\n    .featured.big{grid-column:span 2;grid-row:span 1}\n    .region-columns{column-count:2}\n  }\n  @media (max-width: 720px){\n    .featured-listings{grid-template-columns:1fr;padding:0 16px}\n    .featured.big{grid-column:span 1}\n    .region-columns{column-count:1}\n    .platform-name{font-size:28px}\n  }\n  \/* ========== RESPONSIVE ========== *\/\n  @media (max-width: 1024px){\n    .niches{grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(6,160px)}\n    .niche.big{grid-column:span 2;grid-row:span 2}\n    .feature-grid{grid-template-columns:repeat(2,1fr)}\n    .steps-grid{grid-template-columns:repeat(2,1fr)}\n    .strip-grid{grid-template-columns:repeat(2,1fr)}\n  }\n  @media (max-width: 720px){\n    .hero{min-height:auto;padding:80px 20px 80px}\n    .hero-mosaic{display:none}\n    .demo-frame{grid-template-columns:1fr}\n    .demo-sidebar{display:none}\n    .demo-cards{grid-template-columns:1fr}\n    .niches{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(8,140px)}\n    .er-bar{grid-template-columns:1fr;gap:8px}\n  }\n<\/style>\n<!-- ============== HERO ============== -->\n<section class=\"hero\">\n  <div class=\"hero-mosaic\">\n    <div class=\"tile t1\"><img decoding=\"async\" src=\"https:\/\/images.unsplash.com\/photo-1494790108377-be9c29b29330?w=600&#038;q=80\" alt=\", from Click Analytic an influencer marketing platform\" title=\"\"><\/div>\n    <div class=\"tile t2\"><img decoding=\"async\" src=\"https:\/\/images.unsplash.com\/photo-1554080353-a576cf803bda?w=600&#038;q=80\" alt=\", from Click Analytic an influencer marketing platform\" title=\"\"><\/div>\n    <div class=\"tile t3\"><img decoding=\"async\" src=\"https:\/\/images.unsplash.com\/photo-1500648767791-00dcc994a43e?w=800&#038;q=80\" alt=\", from Click Analytic an influencer marketing platform\" title=\"\"><\/div>\n    <div class=\"tile t4\"><img decoding=\"async\" src=\"https:\/\/images.unsplash.com\/photo-1517841905240-472988babdf9?w=600&#038;q=80\" alt=\", from Click Analytic an influencer marketing platform\" title=\"\"><\/div>\n    <div class=\"tile t5\"><img decoding=\"async\" src=\"https:\/\/images.unsplash.com\/photo-1438761681033-6461ffad8d80?w=600&#038;q=80\" alt=\", from Click Analytic an influencer marketing platform\" title=\"\"><\/div>\n    <div class=\"tile t6\"><img decoding=\"async\" src=\"https:\/\/images.unsplash.com\/photo-1571019613454-1cb2f99b2d8b?w=800&#038;q=80\" alt=\", from Click Analytic an influencer marketing platform\" title=\"\"><\/div>\n    <div class=\"tile t7\"><img decoding=\"async\" src=\"https:\/\/images.unsplash.com\/photo-1531746020798-e6953c6e8e04?w=600&#038;q=80\" alt=\", from Click Analytic an influencer marketing platform\" title=\"\"><\/div>\n    <div class=\"tile t8\"><img decoding=\"async\" src=\"https:\/\/images.unsplash.com\/photo-1485518882345-15568b007407?w=600&#038;q=80\" alt=\", from Click Analytic an influencer marketing platform\" title=\"\"><\/div>\n    <div class=\"tile t9\"><img decoding=\"async\" src=\"https:\/\/images.unsplash.com\/photo-1573496359142-b8d87734a5a2?w=800&#038;q=80\" alt=\", from Click Analytic an influencer marketing platform\" title=\"\"><\/div>\n    <div class=\"tile t10\"><img decoding=\"async\" src=\"https:\/\/images.unsplash.com\/photo-1604782206219-3b9576575203?w=800&#038;q=80\" alt=\", from Click Analytic an influencer marketing platform\" title=\"\"><\/div>\n    <div class=\"tile t11\"><img decoding=\"async\" src=\"https:\/\/images.unsplash.com\/photo-1483985988355-763728e1935b?w=800&#038;q=80\" alt=\", from Click Analytic an influencer marketing platform\" title=\"\"><\/div>\n    <div class=\"tile t12\"><img decoding=\"async\" src=\"https:\/\/images.unsplash.com\/photo-1564564321837-a57b7070ac4f?w=600&#038;q=80\" alt=\", from Click Analytic an influencer marketing platform\" title=\"\"><\/div>\n  <\/div>\n  <div class=\"hero-content\">\n    <div class=\"hero-eyebrow\"><span class=\"dot\"><\/span>Free search \u00b7 400M+ creators \u00b7 14 days free<\/div>\n    <h1>Find <span class=\"accent\">TikTok influencers<\/span><\/h1>\n    <p class=\"sub\"><b>Go viral on the For You Page with verified creators.<\/b> Search our <a href=\"\/influencer-database\/\">400M+ creator database<\/a> by niche, audience and sound-trend usage. Free, no card.<\/p>\n    <div class=\"search-bar\">\n      <input type=\"text\" placeholder=\"Try: dance creators in US, 100K\u2013500K followers, 8%+ engagement\" \/>\n      <button class=\"btn\">Search free \u2192<\/button>\n    <\/div>\n    <div class=\"hero-tags\">\n      <span class=\"hero-tag\">Dance<\/span>\n      <span class=\"hero-tag\">Comedy<\/span>\n      <span class=\"hero-tag\">Food hacks<\/span>\n      <span class=\"hero-tag\">GRWM<\/span>\n      <span class=\"hero-tag\">Life hacks<\/span>\n      <span class=\"hero-tag\">POV\/Storytime<\/span>\n      <span class=\"hero-tag\">Beauty hacks<\/span>\n      <span class=\"hero-tag\">Fitness<\/span>\n      <span class=\"hero-tag\">+ 91 more<\/span>\n    <\/div>\n    <div class=\"hero-trust\">\n      <div class=\"stat\"><b>4.8\/5<\/b><span>\u00b7<\/span><span>412 reviews<\/span><\/div>\n      <div class=\"stat\"><b>400M+<\/b><span>creator profiles<\/span><\/div>\n      <div class=\"stat\"><b>195<\/b><span>countries<\/span><\/div>\n      <div class=\"stat\"><b>99<\/b><span>niches<\/span><\/div>\n    <\/div>\n  <\/div>\n<\/section>\n<!-- ============== TRUST STRIP ============== -->\n<section class=\"strip\">\n  <div class=\"strip-grid\">\n    <div><div class=\"v\" data-target=\"400\" data-suffix=\"M+\">0<\/div><div class=\"l\">creator profiles<\/div><\/div>\n    <div><div class=\"v\" data-target=\"15\" data-suffix=\"K+\">0<\/div><div class=\"l\">brands using ClickAnalytic<\/div><\/div>\n    <div><div class=\"v\" data-target=\"99\" data-suffix=\"%\">0<\/div><div class=\"l\">data refreshed weekly<\/div><\/div>\n    <div><div class=\"v\">0$<\/div><div class=\"l\">to start searching<\/div><\/div>\n  <\/div>\n<\/section>\n<!-- ============== NICHE BENTO ============== -->\n<section class=\"block\">\n  <div class=\"container\">\n    <div class=\"sec-head\">\n      <span class=\"sec-eyebrow\">Browse by niche<\/span>\n      <h2>Pick a TikTok niche, see the influencers<\/h2>\n      <p>99 verified niches across every TikTok content style your brand might need. Click any tile to filter the full database.<\/p>\n    <\/div>\n    <div class=\"niches\">\n      <div class=\"niche big\" data-niche=\"Dance\" data-count=\"1840\">\n        <img decoding=\"async\" src=\"https:\/\/images.unsplash.com\/photo-1554080353-a576cf803bda?w=900&#038;q=80\" alt=\", from Click Analytic an influencer marketing platform\" title=\"\">\n        <div class=\"label\">Dance<div class=\"count\">312K+ creators<\/div><\/div>\n      <\/div>\n      <div class=\"niche\" data-niche=\"Comedy\" data-count=\"1620\">\n        <img decoding=\"async\" src=\"https:\/\/images.unsplash.com\/photo-1438761681033-6461ffad8d80?w=600&#038;q=80\" alt=\", from Click Analytic an influencer marketing platform\" title=\"\">\n        <div class=\"label\">Comedy<div class=\"count\">268K creators<\/div><\/div>\n      <\/div>\n      <div class=\"niche\" data-niche=\"Food hacks\" data-count=\"980\">\n        <img decoding=\"async\" src=\"https:\/\/images.unsplash.com\/photo-1504674900247-0877df9cc836?w=600&#038;q=80\" alt=\", from Click Analytic an influencer marketing platform\" title=\"\">\n        <div class=\"label\">Food hacks<div class=\"count\">142K<\/div><\/div>\n      <\/div>\n      <div class=\"niche tall\" data-niche=\"GRWM\" data-count=\"1180\">\n        <img decoding=\"async\" src=\"https:\/\/images.unsplash.com\/photo-1487412947147-5cebf100ffc2?w=800&#038;q=80\" alt=\", from Click Analytic an influencer marketing platform\" title=\"\">\n        <div class=\"label\">GRWM &amp; Beauty<div class=\"count\">196K creators<\/div><\/div>\n      <\/div>\n      <div class=\"niche\" data-niche=\"Life hacks\" data-count=\"720\">\n        <img decoding=\"async\" src=\"https:\/\/images.unsplash.com\/photo-1517841905240-472988babdf9?w=600&#038;q=80\" alt=\", from Click Analytic an influencer marketing platform\" title=\"\">\n        <div class=\"label\">Life hacks<div class=\"count\">98K<\/div><\/div>\n      <\/div>\n      <div class=\"niche\" data-niche=\"Fitness\" data-count=\"650\">\n        <img decoding=\"async\" src=\"https:\/\/images.unsplash.com\/photo-1571019613454-1cb2f99b2d8b?w=600&#038;q=80\" alt=\", from Click Analytic an influencer marketing platform\" title=\"\">\n        <div class=\"label\">Fitness<div class=\"count\">87K<\/div><\/div>\n      <\/div>\n      <div class=\"niche wide\" data-niche=\"POV\" data-count=\"1340\">\n        <img decoding=\"async\" src=\"https:\/\/images.unsplash.com\/photo-1469334031218-e382a71b716b?w=900&#038;q=80\" alt=\", from Click Analytic an influencer marketing platform\" title=\"\">\n        <div class=\"label\">POV &amp; Storytime<div class=\"count\">218K creators<\/div><\/div>\n      <\/div>\n      <div class=\"niche\" data-niche=\"Fashion\" data-count=\"980\">\n        <img decoding=\"async\" src=\"https:\/\/images.unsplash.com\/photo-1490481651871-ab68de25d43d?w=600&#038;q=80\" alt=\", from Click Analytic an influencer marketing platform\" title=\"\">\n        <div class=\"label\">Fashion<div class=\"count\">128K<\/div><\/div>\n      <\/div>\n      <div class=\"niche\" data-niche=\"Gaming\" data-count=\"540\">\n        <img decoding=\"async\" src=\"https:\/\/images.unsplash.com\/photo-1485518882345-15568b007407?w=600&#038;q=80\" alt=\", from Click Analytic an influencer marketing platform\" title=\"\">\n        <div class=\"label\">Gaming<div class=\"count\">71K<\/div><\/div>\n      <\/div>\n      <div class=\"niche\" data-niche=\"Music\" data-count=\"820\">\n        <img decoding=\"async\" src=\"https:\/\/images.unsplash.com\/photo-1551106652-a5bcf4b29ab6?w=600&#038;q=80\" alt=\", from Click Analytic an influencer marketing platform\" title=\"\">\n        <div class=\"label\">Music covers<div class=\"count\">112K<\/div><\/div>\n      <\/div>\n      <div class=\"niche\" data-niche=\"ASMR\" data-count=\"480\">\n        <img decoding=\"async\" src=\"https:\/\/images.unsplash.com\/photo-1483985988355-763728e1935b?w=600&#038;q=80\" alt=\", from Click Analytic an influencer marketing platform\" title=\"\">\n        <div class=\"label\">ASMR<div class=\"count\">62K<\/div><\/div>\n      <\/div>\n      <div class=\"niche\" data-niche=\"Pets\" data-count=\"640\">\n        <img decoding=\"async\" src=\"https:\/\/images.unsplash.com\/photo-1583337130417-3346a1be7dee?w=600&#038;q=80\" alt=\", from Click Analytic an influencer marketing platform\" title=\"\">\n        <div class=\"label\">Pets<div class=\"count\">84K<\/div><\/div>\n      <\/div>\n      <div class=\"niche\" data-niche=\"DIY\" data-count=\"520\">\n        <img decoding=\"async\" src=\"https:\/\/images.unsplash.com\/photo-1556909114-f6e7ad7d3136?w=600&#038;q=80\" alt=\", from Click Analytic an influencer marketing platform\" title=\"\">\n        <div class=\"label\">DIY hacks<div class=\"count\">68K<\/div><\/div>\n      <\/div>\n      <div class=\"niche\" data-niche=\"Education\" data-count=\"380\">\n        <img decoding=\"async\" src=\"https:\/\/images.unsplash.com\/photo-1554151228-14d9def656e4?w=600&#038;q=80\" alt=\", from Click Analytic an influencer marketing platform\" title=\"\">\n        <div class=\"label\">Education<div class=\"count\">48K<\/div><\/div>\n      <\/div>\n      <div class=\"niche big\" data-niche=\"Travel\" data-count=\"1080\">\n        <img decoding=\"async\" src=\"https:\/\/images.unsplash.com\/photo-1488646953014-85cb44e25828?w=900&#038;q=80\" alt=\", from Click Analytic an influencer marketing platform\" title=\"\">\n        <div class=\"label\">Travel<div class=\"count\">156K creators<\/div><\/div>\n      <\/div>\n      <div class=\"niche\" data-niche=\"Sports\" data-count=\"450\">\n        <img decoding=\"async\" src=\"https:\/\/images.unsplash.com\/photo-1517649763962-0c623066013b?w=600&#038;q=80\" alt=\", from Click Analytic an influencer marketing platform\" title=\"\">\n        <div class=\"label\">Sports<div class=\"count\">58K<\/div><\/div>\n      <\/div>\n      <div class=\"niche\" data-niche=\"Beauty hacks\" data-count=\"720\">\n        <img decoding=\"async\" src=\"https:\/\/images.unsplash.com\/photo-1487412947147-5cebf100ffc2?w=600&#038;q=80\" alt=\", from Click Analytic an influencer marketing platform\" title=\"\">\n        <div class=\"label\">Beauty hacks<div class=\"count\">96K<\/div><\/div>\n      <\/div>\n      <div class=\"niche\" data-niche=\"Skincare\" data-count=\"540\">\n        <img decoding=\"async\" src=\"https:\/\/images.unsplash.com\/photo-1531746020798-e6953c6e8e04?w=600&#038;q=80\" alt=\", from Click Analytic an influencer marketing platform\" title=\"\">\n        <div class=\"label\">Skincare<div class=\"count\">72K<\/div><\/div>\n      <\/div>\n      <div class=\"niche\" data-niche=\"Reviews\" data-count=\"480\">\n        <img decoding=\"async\" src=\"https:\/\/images.unsplash.com\/photo-1490481651871-ab68de25d43d?w=600&#038;q=80\" alt=\", from Click Analytic an influencer marketing platform\" title=\"\">\n        <div class=\"label\">Product reviews<div class=\"count\">62K<\/div><\/div>\n      <\/div>\n      <div class=\"niche\" data-niche=\"Pranks\" data-count=\"320\">\n        <img decoding=\"async\" src=\"https:\/\/images.unsplash.com\/photo-1500648767791-00dcc994a43e?w=600&#038;q=80\" alt=\", from Click Analytic an influencer marketing platform\" title=\"\">\n        <div class=\"label\">Pranks &amp; challenges<div class=\"count\">42K<\/div><\/div>\n      <\/div>\n      <div class=\"niche\" data-niche=\"Family\" data-count=\"380\">\n        <img decoding=\"async\" src=\"https:\/\/images.unsplash.com\/photo-1517841905240-472988babdf9?w=600&#038;q=80\" alt=\", from Click Analytic an influencer marketing platform\" title=\"\">\n        <div class=\"label\">Family<div class=\"count\">48K<\/div><\/div>\n      <\/div>\n      <div class=\"niche\" data-niche=\"Outdoor\" data-count=\"420\">\n        <img decoding=\"async\" src=\"https:\/\/images.unsplash.com\/photo-1469334031218-e382a71b716b?w=600&#038;q=80\" alt=\", from Click Analytic an influencer marketing platform\" title=\"\">\n        <div class=\"label\">Outdoor<div class=\"count\">54K<\/div><\/div>\n      <\/div>\n      <div class=\"niche\" data-niche=\"Cars\" data-count=\"280\">\n        <img decoding=\"async\" src=\"https:\/\/images.unsplash.com\/photo-1503376780353-7e6692767b70?w=600&#038;q=80\" alt=\", from Click Analytic an influencer marketing platform\" title=\"\">\n        <div class=\"label\">Cars &amp; auto<div class=\"count\">36K<\/div><\/div>\n      <\/div>\n      <div class=\"niche big\" data-niche=\"Wellness\" data-count=\"640\">\n        <img decoding=\"async\" src=\"https:\/\/images.unsplash.com\/photo-1545205597-3d9d02c29597?w=900&#038;q=80\" alt=\", from Click Analytic an influencer marketing platform\" title=\"\">\n        <div class=\"label\">Wellness &amp; mindfulness<div class=\"count\">82K creators<\/div><\/div>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/section>\n<!-- ============== LIVE SEARCH MOCKUP ============== -->\n<section class=\"block product-demo\">\n  <div class=\"container\">\n    <div class=\"sec-head\">\n      <span class=\"sec-eyebrow\">Live preview<\/span>\n      <h2>This is what the TikTok search actually looks like<\/h2>\n      <p>No demo videos, no marketing screenshots. The interface you&#8217;re about to see is the real ClickAnalytic TikTok search, exactly as you&#8217;ll use it.<\/p>\n    <\/div>\n    <div class=\"demo-frame\" id=\"search-demo\">\n      <div class=\"demo-sidebar\">\n        <div class=\"demo-filter-h\">Platform<\/div>\n        <div class=\"demo-chips\">\n          <span class=\"demo-chip\">Instagram<\/span>\n          <span class=\"demo-chip pink\">TikTok<\/span>\n          <span class=\"demo-chip\">YouTube<\/span>\n        <\/div>\n        <div class=\"demo-filter-h\">Niche<\/div>\n        <div class=\"demo-chips\" id=\"niche-chips\">\n          <span class=\"demo-chip active\">Dance<\/span>\n          <span class=\"demo-chip\">Comedy<\/span>\n          <span class=\"demo-chip\">GRWM<\/span>\n          <span class=\"demo-chip\">+ 12 more<\/span>\n        <\/div>\n        <div class=\"demo-filter-h\">Followers<\/div>\n        <div class=\"demo-slider\"><\/div>\n        <div style=\"display:flex;justify-content:space-between;font-size:11px;color:var(--muted);margin-top:6px\"><span>10K<\/span><span>5M+<\/span><\/div>\n        <div class=\"demo-filter-h\">Audience country<\/div>\n        <div class=\"demo-chips\">\n          <span class=\"demo-chip active\">United States<\/span>\n          <span class=\"demo-chip\">UK<\/span>\n          <span class=\"demo-chip\">Canada<\/span>\n        <\/div>\n        <div class=\"demo-filter-h\">Engagement rate<\/div>\n        <div class=\"demo-chips\">\n          <span class=\"demo-chip\">All<\/span>\n          <span class=\"demo-chip active\">8%+<\/span>\n          <span class=\"demo-chip\">12%+<\/span>\n        <\/div>\n        <div class=\"demo-filter-h\">Sound trend match<\/div>\n        <div class=\"demo-chips\">\n          <span class=\"demo-chip active\">Trending sounds<\/span>\n          <span class=\"demo-chip\">Original<\/span>\n        <\/div>\n        <div class=\"demo-filter-h\">Fake follower score<\/div>\n        <div class=\"demo-chips\">\n          <span class=\"demo-chip active\">Clean only<\/span>\n          <span class=\"demo-chip\">All<\/span>\n        <\/div>\n      <\/div>\n      <div class=\"demo-results\">\n        <div class=\"demo-resultbar\">\n          <div class=\"count\"><b id=\"demo-count\">1840<\/b> creators match your filters<\/div>\n          <div class=\"sort\">Sort by \u00b7 Engagement \u2193<\/div>\n        <\/div>\n        <div class=\"demo-cards\">\n          <div class=\"demo-card\">\n            <div class=\"av\"><img decoding=\"async\" src=\"https:\/\/images.unsplash.com\/photo-1554080353-a576cf803bda?w=200&#038;q=80\" alt=\", from Click Analytic an influencer marketing platform\" title=\"\"><\/div>\n            <div class=\"info\">\n              <div class=\"nm\">@mia.dances <span class=\"verified\">\u2713<\/span><\/div>\n              <div class=\"hd\">Dance \u00b7 US \u00b7 English<\/div>\n              <div class=\"metrics\">\n                <div class=\"m\"><div class=\"mv\">320K<\/div><div class=\"ml\">Followers<\/div><\/div>\n                <div class=\"m\"><div class=\"mv er-good\">12.4%<\/div><div class=\"ml\">Engagement<\/div><\/div>\n                <div class=\"m\"><div class=\"mv\">2%<\/div><div class=\"ml\">Fake<\/div><\/div>\n              <\/div>\n            <\/div>\n          <\/div>\n          <div class=\"demo-card\">\n            <div class=\"av\"><img decoding=\"async\" src=\"https:\/\/images.unsplash.com\/photo-1517841905240-472988babdf9?w=200&#038;q=80\" alt=\", from Click Analytic an influencer marketing platform\" title=\"\"><\/div>\n            <div class=\"info\">\n              <div class=\"nm\">@kara.fyp <span class=\"verified\">\u2713<\/span><\/div>\n              <div class=\"hd\">Dance \u00b7 US \u00b7 English<\/div>\n              <div class=\"metrics\">\n                <div class=\"m\"><div class=\"mv\">187K<\/div><div class=\"ml\">Followers<\/div><\/div>\n                <div class=\"m\"><div class=\"mv er-good\">14.8%<\/div><div class=\"ml\">Engagement<\/div><\/div>\n                <div class=\"m\"><div class=\"mv\">1%<\/div><div class=\"ml\">Fake<\/div><\/div>\n              <\/div>\n            <\/div>\n          <\/div>\n          <div class=\"demo-card\">\n            <div class=\"av\"><img decoding=\"async\" src=\"https:\/\/images.unsplash.com\/photo-1611162616305-c69b3fa7fbe0?w=200&#038;q=80\" alt=\", from Click Analytic an influencer marketing platform\" title=\"\"><\/div>\n            <div class=\"info\">\n              <div class=\"nm\">@zoe.grwm<\/div>\n              <div class=\"hd\">GRWM \u00b7 US \u00b7 English<\/div>\n              <div class=\"metrics\">\n                <div class=\"m\"><div class=\"mv\">512K<\/div><div class=\"ml\">Followers<\/div><\/div>\n                <div class=\"m\"><div class=\"mv er-good\">9.6%<\/div><div class=\"ml\">Engagement<\/div><\/div>\n                <div class=\"m\"><div class=\"mv\">3%<\/div><div class=\"ml\">Fake<\/div><\/div>\n              <\/div>\n            <\/div>\n          <\/div>\n          <div class=\"demo-card\">\n            <div class=\"av\"><img decoding=\"async\" src=\"https:\/\/images.unsplash.com\/photo-1494790108377-be9c29b29330?w=200&#038;q=80\" alt=\", from Click Analytic an influencer marketing platform\" title=\"\"><\/div>\n            <div class=\"info\">\n              <div class=\"nm\">@layla.dance <span class=\"verified\">\u2713<\/span><\/div>\n              <div class=\"hd\">Dance \u00b7 US\/CA \u00b7 English<\/div>\n              <div class=\"metrics\">\n                <div class=\"m\"><div class=\"mv\">128K<\/div><div class=\"ml\">Followers<\/div><\/div>\n                <div class=\"m\"><div class=\"mv er-good\">16.2%<\/div><div class=\"ml\">Engagement<\/div><\/div>\n                <div class=\"m\"><div class=\"mv\">1%<\/div><div class=\"ml\">Fake<\/div><\/div>\n              <\/div>\n            <\/div>\n          <\/div>\n          <div class=\"demo-card\">\n            <div class=\"av\"><img decoding=\"async\" src=\"https:\/\/images.unsplash.com\/photo-1500648767791-00dcc994a43e?w=200&#038;q=80\" alt=\", from Click Analytic an influencer marketing platform\" title=\"\"><\/div>\n            <div class=\"info\">\n              <div class=\"nm\">@sage.choreo<\/div>\n              <div class=\"hd\">Dance \u00b7 US \u00b7 English<\/div>\n              <div class=\"metrics\">\n                <div class=\"m\"><div class=\"mv\">221K<\/div><div class=\"ml\">Followers<\/div><\/div>\n                <div class=\"m\"><div class=\"mv er-mid\">7.4%<\/div><div class=\"ml\">Engagement<\/div><\/div>\n                <div class=\"m\"><div class=\"mv\">6%<\/div><div class=\"ml\">Fake<\/div><\/div>\n              <\/div>\n            <\/div>\n          <\/div>\n          <div class=\"demo-card\">\n            <div class=\"av\"><img decoding=\"async\" src=\"https:\/\/images.unsplash.com\/photo-1438761681033-6461ffad8d80?w=200&#038;q=80\" alt=\", from Click Analytic an influencer marketing platform\" title=\"\"><\/div>\n            <div class=\"info\">\n              <div class=\"nm\">@noah.viral <span class=\"verified\">\u2713<\/span><\/div>\n              <div class=\"hd\">Dance \u00b7 US \u00b7 English<\/div>\n              <div class=\"metrics\">\n                <div class=\"m\"><div class=\"mv\">412K<\/div><div class=\"ml\">Followers<\/div><\/div>\n                <div class=\"m\"><div class=\"mv er-good\">10.1%<\/div><div class=\"ml\">Engagement<\/div><\/div>\n                <div class=\"m\"><div class=\"mv\">2%<\/div><div class=\"ml\">Fake<\/div><\/div>\n              <\/div>\n            <\/div>\n          <\/div>\n        <\/div>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/section>\n<!-- ============== FEATURE CARDS ============== -->\n<section class=\"block\">\n  <div class=\"container\">\n    <div class=\"sec-head\">\n      <span class=\"sec-eyebrow\">What you see free<\/span>\n      <h2>The 4 signals that separate a real TikTok influencer from a paid bot<\/h2>\n      <p>Every TikTok influencer profile shows these for free. No signup. No paywall on the search.<\/p>\n    <\/div>\n    <div class=\"feature-grid\">\n      <div class=\"feature\">\n        <div class=\"icon\">\ud83c\udf0e<\/div>\n        <h3>Audience country<\/h3>\n        <p>The country your potential customers actually live in. TikTok audiences travel: a US-based creator can have 70% of viewers in the Philippines because of the algorithm.<\/p>\n      <\/div>\n      <div class=\"feature\">\n        <div class=\"icon\">\ud83c\udfb5<\/div>\n        <h3>Sound trend match<\/h3>\n        <p>Does the creator actually use trending sounds, or do they post to original audio that never goes viral? Trending-sound usage is the strongest predictor of FYP reach.<\/p>\n      <\/div>\n      <div class=\"feature\">\n        <div class=\"icon\">\ud83d\udcca<\/div>\n        <h3>Real engagement rate<\/h3>\n        <p>Likes plus comments plus shares plus saves, divided by views. TikTok engagement runs much higher than Instagram because the FYP pushes content far beyond followers.<\/p>\n      <\/div>\n      <div class=\"feature\">\n        <div class=\"icon\">\ud83e\udd16<\/div>\n        <h3>Fake follower score<\/h3>\n        <p>How much of the follower count is bots, mass-follow accounts, or inactive ghosts. Under 5% is clean. Over 20% is a red flag.<\/p>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/section>\n<!-- ============== ENGAGEMENT RATE BENCHMARKS ============== -->\n<section class=\"block er-section\">\n  <div class=\"container\">\n    <div class=\"sec-head\">\n      <span class=\"sec-eyebrow\" style=\"background:rgba(255,0,102,0.18);color:#ff85a8\">Industry benchmark<\/span>\n      <h2>What is a &#8220;good&#8221; engagement rate on TikTok?<\/h2>\n      <p>TikTok runs at higher engagement than Instagram because the FYP algorithm pushes content out beyond followers. Use this as your filter band.<\/p>\n    <\/div>\n    <div class=\"er-bars\">\n      <div class=\"er-bar\">\n        <div class=\"label\">Nano<span class=\"sub\">1K to 10K followers<\/span><\/div>\n        <div class=\"track\"><div class=\"fill\" style=\"--w:92%\"><\/div><\/div>\n        <div class=\"v\">9 \u2013 15%<\/div>\n      <\/div>\n      <div class=\"er-bar\">\n        <div class=\"label\">Micro<span class=\"sub\">10K to 100K followers<\/span><\/div>\n        <div class=\"track\"><div class=\"fill\" style=\"--w:70%\"><\/div><\/div>\n        <div class=\"v\">5 \u2013 10%<\/div>\n      <\/div>\n      <div class=\"er-bar\">\n        <div class=\"label\">Mid-tier<span class=\"sub\">100K to 1M followers<\/span><\/div>\n        <div class=\"track\"><div class=\"fill\" style=\"--w:45%\"><\/div><\/div>\n        <div class=\"v\">3 \u2013 6%<\/div>\n      <\/div>\n      <div class=\"er-bar\">\n        <div class=\"label\">Macro<span class=\"sub\">1M to 10M followers<\/span><\/div>\n        <div class=\"track\"><div class=\"fill\" style=\"--w:28%\"><\/div><\/div>\n        <div class=\"v\">2 \u2013 4%<\/div>\n      <\/div>\n      <div class=\"er-bar\">\n        <div class=\"label\">Celebrity<span class=\"sub\">10M+ followers<\/span><\/div>\n        <div class=\"track\"><div class=\"fill\" style=\"--w:14%\"><\/div><\/div>\n        <div class=\"v\">1 \u2013 3%<\/div>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/section>\n<!-- ============== HOW IT WORKS ============== -->\n<section class=\"block\">\n  <div class=\"container\">\n    <div class=\"sec-head\">\n      <span class=\"sec-eyebrow\">5 minutes<\/span>\n      <h2>How to vet a TikTok influencer before paying them<\/h2>\n      <p>Free, no signup. Repeatable in five minutes per creator.<\/p>\n    <\/div>\n    <div class=\"steps-grid\">\n      <div class=\"step\"><div class=\"num\">1<\/div><h3>Search by niche<\/h3><p>Set niche, audience country, follower tier. Hit search.<\/p><\/div>\n      <div class=\"step\"><div class=\"num\">2<\/div><h3>Filter to 8%+ engagement<\/h3><p>TikTok benchmark is much higher than Instagram. Skip everyone below 8% unless they&#8217;re macro+.<\/p><\/div>\n      <div class=\"step\"><div class=\"num\">3<\/div><h3>Check sound trend usage<\/h3><p>Do their last 10 videos use trending sounds or only original audio? Trending sound users get more FYP push.<\/p><\/div>\n      <div class=\"step\"><div class=\"num\">4<\/div><h3>Watch 3 recent videos with sound on<\/h3><p>Read the comments. Real comments are sentences. Fake are emoji-only.<\/p><\/div>\n      <div class=\"step\"><div class=\"num\">5<\/div><h3>Check fake follower score<\/h3><p>Under 5% is safe. 5\u201315% is yellow. Over 20% is auto-reject.<\/p><\/div>\n    <\/div>\n  <\/div>\n<\/section>\n<!-- ============== FOR AGENCIES CALLOUT ============== -->\n<section class=\"block er-section\">\n  <div class=\"container\" style=\"text-align:center\">\n    <span class=\"sec-eyebrow\" style=\"background:rgba(255,0,102,0.18);color:#ff85a8\">For agencies<\/span>\n    <h2>Running TikTok campaigns for clients?<\/h2>\n    <p style=\"color:rgba(255,255,255,0.7);font-size:18px;max-width:680px;margin:14px auto 28px\">Power your own TikTok-discovery tool with the <a href=\"\/influencer-marketing-api\/\" style=\"color:#ff85a8;border-bottom:1px solid rgba(255,133,168,0.4)\">ClickAnalytic API<\/a>, or get a managed white-label setup through <a href=\"\/solutions\/\" style=\"color:#ff85a8;border-bottom:1px solid rgba(255,133,168,0.4)\">agency solutions<\/a>.<\/p>\n  <\/div>\n<\/section>\n<!-- ============== FAQ ============== -->\n<section class=\"block faq-section\">\n  <div class=\"container\">\n    <div class=\"sec-head\">\n      <span class=\"sec-eyebrow\">FAQ<\/span>\n      <h2>TikTok influencer search, answered<\/h2>\n    <\/div>\n    <div class=\"faq-list\">\n      <details class=\"faq\" open><summary>Is it really free to search for TikTok influencers on ClickAnalytic?<\/summary><div class=\"a\">Yes. Open the search, filter by niche, country, follower tier and engagement, then browse creator profiles without a signup. Paid plans add audience analytics, fake-follower detail, sound-trend tracking, CSV export and the creator CRM, but the search itself is free.<\/div><\/details>\n      <details class=\"faq\"><summary>How many TikTok influencers are in the database?<\/summary><div class=\"a\">Over 400M creator profiles across TikTok, Instagram and YouTube. The TikTok set covers nano accounts from a few thousand followers up to global FYP names with tens of millions, refreshed continuously so the data is not a yearly snapshot.<\/div><\/details>\n      <details class=\"faq\"><summary>Can I filter by trending sound usage?<\/summary><div class=\"a\">Yes. ClickAnalytic flags creators whose last 10 videos use sounds currently trending on the FYP. This is the single best predictor of upcoming reach because the algorithm boosts videos that ride trending audio.<\/div><\/details>\n      <details class=\"faq\"><summary>What&#8217;s a good engagement rate for a TikTok influencer?<\/summary><div class=\"a\">Nano creators 9\u201315%. Micro 5\u201310%. Mid-tier 3\u20136%. Macro 2\u20134%. Celebrity 1\u20133%. TikTok runs much higher than Instagram because the For You Page pushes content beyond followers \u2014 engagement is calculated against views, not just follower count.<\/div><\/details>\n      <details class=\"faq\"><summary>How do I spot fake TikTok followers?<\/summary><div class=\"a\">Four signals: engagement rate vs benchmark for the tier (a 1M creator at 0.5% is dead weight), audience country distribution (suspicious if 70%+ from countries irrelevant to the creator), comment quality (real comments are sentences, fake are emoji-only), and growth pattern (clean accounts grow with viral spikes, fake accounts grow in suspicious daily jumps). ClickAnalytic combines all of these into a single <a href=\"\/fake-follower-checker\/\">Fake-Follower Score<\/a>.<\/div><\/details>\n      <details class=\"faq\"><summary>Does TikTok&#8217;s For You Page affect how I should search?<\/summary><div class=\"a\">Yes. Because FYP-driven views can be 10x to 50x a creator&#8217;s follower count, you should weight engagement rate and views more than raw follower count. A 50K-follower TikToker getting 2M views per video is worth more to a brand than a 500K creator getting 30K views per video.<\/div><\/details>\n      <details class=\"faq\"><summary>Can I search by audience demographics like age and gender?<\/summary><div class=\"a\">Yes. Beyond country, you can filter by audience age band, gender split and language. This is essential when targeting Gen Z (16\u201324) vs millennial (25\u201334) audiences, which behave very differently on TikTok.<\/div><\/details>\n      <details class=\"faq\"><summary>What does the engagement rate calculation include?<\/summary><div class=\"a\">Likes plus comments plus shares plus saves on the last 30 videos, divided by views (not followers, because TikTok views can vastly exceed follower count thanks to FYP). We exclude paid promotions and giveaways to avoid inflated numbers.<\/div><\/details>\n      <details class=\"faq\"><summary>Does ClickAnalytic include TikTok Live and Stories?<\/summary><div class=\"a\">Yes. TikTok Live frequency, average viewer count and Story posting cadence are factored into the creator profile, with separate filters for Live-active creators.<\/div><\/details>\n      <details class=\"faq\"><summary>Can I export creators to a CSV or my own CRM?<\/summary><div class=\"a\">CSV export and CRM integrations are available on paid plans. The search itself is free.<\/div><\/details>\n      <details class=\"faq\"><summary>Do you cover nano TikTok influencers under 10K followers?<\/summary><div class=\"a\">Yes. The nano-creator tier is fully covered and has the highest engagement bands. Many brands get the best TikTok ROI from this tier because cost is low and FYP velocity is high.<\/div><\/details>\n      <details class=\"faq\"><summary>How fresh is the TikTok data?<\/summary><div class=\"a\">Creator profiles, follower counts, and recent videos refresh continuously. The full TikTok database is recomputed weekly, with high-priority creators refreshed daily.<\/div><\/details>\n    <\/div>\n  <\/div>\n<\/section>\n<!-- ============== FINAL CTA ============== -->\n<section class=\"final-cta\">\n  <div class=\"container\">\n    <h2>Find your next TikTok influencer in minutes<\/h2>\n    <p>400M+ creators. 99 niches. 195 countries. Free search, no signup, no credit card.<\/p>\n    <a href=\"#\" class=\"cta-btn\">Search TikTok influencers free \u2192<\/a>\n  <\/div>\n<\/section>\n<script>(function(){\n  \/\/ ---------- Animated counter on first view ----------\n  const counters = document.querySelectorAll('.v[data-target]');\n  const io = new IntersectionObserver((entries) => {\n    entries.forEach(e => {\n      if(!e.isIntersecting) return;\n      const el = e.target;\n      const target = parseInt(el.dataset.target, 10);\n      const suffix = el.dataset.suffix || '';\n      const dur = 1400;\n      const start = performance.now();\n      function tick(t){\n        const p = Math.min(1, (t - start) \/ dur);\n        const eased = 1 - Math.pow(1 - p, 3);\n        el.textContent = Math.round(target * eased) + suffix;\n        if(p < 1) requestAnimationFrame(tick);\n      }\n      requestAnimationFrame(tick);\n      io.unobserve(el);\n    });\n  }, {threshold: 0.5});\n  counters.forEach(c => io.observe(c));\n  \/\/ ---------- Engagement bars animate on view ----------\n  const erIo = new IntersectionObserver((entries) => {\n    entries.forEach(e => {\n      if(e.isIntersecting){\n        e.target.classList.add('in');\n        erIo.unobserve(e.target);\n      }\n    });\n  }, {threshold: 0.3});\n  document.querySelectorAll('.er-bar').forEach(b => erIo.observe(b));\n  \/\/ ---------- Reveal-on-scroll: ONLY niches (stagger looks nice for grid). ----------\n  \/\/ Features and steps appear instantly so they don't feel delayed when scrolled to.\n  document.querySelectorAll('.niche').forEach(el => el.classList.add('reveal'));\n  const revealIo = new IntersectionObserver((entries) => {\n    entries.forEach((e) => {\n      if(e.isIntersecting){\n        setTimeout(() => e.target.classList.add('in'), (e.target.dataset.delay || 0) * 1);\n        revealIo.unobserve(e.target);\n      }\n    });\n  }, {threshold: 0.05, rootMargin: '0px 0px -50px 0px'});\n  \/\/ Reset delay PER section so max stagger is short\n  document.querySelectorAll('.niche.reveal').forEach((el, i) => {\n    el.dataset.delay = Math.min(i * 30, 360);\n    revealIo.observe(el);\n  });\n  \/\/ ---------- Niche tile click: switch chip in demo + scroll + flash ----------\n  const demoFrame = document.getElementById('search-demo');\n  const nicheChips = document.getElementById('niche-chips');\n  document.querySelectorAll('.niche').forEach(tile => {\n    tile.addEventListener('click', () => {\n      const name = tile.dataset.niche;\n      const count = tile.dataset.count;\n      \/\/ mark chip active (add new one or activate)\n      if(nicheChips){\n        nicheChips.querySelectorAll('.demo-chip').forEach(c => c.classList.remove('active'));\n        let chip = Array.from(nicheChips.children).find(c => c.textContent.trim() === name);\n        if(!chip){\n          \/\/ insert a chip for this niche at position 1\n          chip = document.createElement('span');\n          chip.className = 'demo-chip';\n          chip.textContent = name;\n          nicheChips.insertBefore(chip, nicheChips.firstChild);\n        }\n        chip.classList.add('active');\n      }\n      \/\/ animate count\n      const countEl = document.getElementById('demo-count');\n      if(countEl && count){\n        const start = parseInt(countEl.textContent.replace(\/\\D\/g,''),10) || 0;\n        const target = parseInt(count, 10);\n        const dur = 700;\n        const t0 = performance.now();\n        function tick(t){\n          const p = Math.min(1, (t - t0) \/ dur);\n          const eased = 1 - Math.pow(1 - p, 3);\n          countEl.textContent = Math.round(start + (target - start) * eased);\n          if(p < 1) requestAnimationFrame(tick);\n        }\n        requestAnimationFrame(tick);\n      }\n      \/\/ smooth scroll + flash\n      demoFrame.scrollIntoView({behavior: 'smooth', block: 'center'});\n      demoFrame.classList.remove('flash');\n      void demoFrame.offsetWidth;\n      demoFrame.classList.add('flash');\n    });\n  });\n  \/\/ ---------- Hero tag click: smooth scroll to niche bento ----------\n  const nichesSection = document.querySelector('.niches');\n  document.querySelectorAll('.hero-tag').forEach(tag => {\n    tag.addEventListener('click', () => {\n      if(nichesSection) nichesSection.scrollIntoView({behavior: 'smooth', block: 'start'});\n    });\n  });\n  \/\/ ---------- Search bar submit: smooth scroll to demo with flash ----------\n  const searchBar = document.querySelector('.search-bar');\n  if(searchBar){\n    const btn = searchBar.querySelector('.btn');\n    const input = searchBar.querySelector('input');\n    const trigger = () => {\n      demoFrame.scrollIntoView({behavior: 'smooth', block: 'center'});\n      demoFrame.classList.remove('flash');\n      void demoFrame.offsetWidth;\n      demoFrame.classList.add('flash');\n    };\n    btn.addEventListener('click', trigger);\n    input.addEventListener('keydown', (e) => { if(e.key === 'Enter') trigger(); });\n  }\n  \/\/ ---------- Final CTA + main CTA \u2192 scroll to search bar ----------\n  document.querySelectorAll('.cta-btn').forEach(btn => {\n    btn.addEventListener('click', (e) => {\n      e.preventDefault();\n      const search = document.querySelector('.search-bar input');\n      if(search){\n        window.scrollTo({top: 0, behavior: 'smooth'});\n        setTimeout(() => search.focus(), 600);\n      }\n    });\n  });\n})();\n<\/script>\n","protected":false},"excerpt":{"rendered":"<p>Free search \u00b7 400M+ creators \u00b7 14 days free Find TikTok influencers Go viral on the For You Page with verified creators. Search our 400M+ creator database by niche, audience and sound-trend usage. Free, no card. Search free \u2192 Dance Comedy Food hacks GRWM Life hacks POV\/Storytime Beauty hacks Fitness + 91 more 4.8\/5\u00b7412 reviews [&hellip;]<\/p>\n","protected":false},"author":69,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_et_pb_use_builder":"off","_et_pb_old_content":"","_et_gb_content_width":"","inline_featured_image":false,"cybocfi_hide_featured_image":"","footnotes":""},"class_list":["post-61127","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/www.clickanalytic.com\/pt\/wp-json\/wp\/v2\/pages\/61127","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.clickanalytic.com\/pt\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.clickanalytic.com\/pt\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.clickanalytic.com\/pt\/wp-json\/wp\/v2\/users\/69"}],"replies":[{"embeddable":true,"href":"https:\/\/www.clickanalytic.com\/pt\/wp-json\/wp\/v2\/comments?post=61127"}],"version-history":[{"count":23,"href":"https:\/\/www.clickanalytic.com\/pt\/wp-json\/wp\/v2\/pages\/61127\/revisions"}],"predecessor-version":[{"id":61199,"href":"https:\/\/www.clickanalytic.com\/pt\/wp-json\/wp\/v2\/pages\/61127\/revisions\/61199"}],"wp:attachment":[{"href":"https:\/\/www.clickanalytic.com\/pt\/wp-json\/wp\/v2\/media?parent=61127"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}