

{"id":60731,"date":"2026-05-18T20:33:09","date_gmt":"2026-05-18T19:33:09","guid":{"rendered":"https:\/\/www.clickanalytic.com\/for-beauty-brands\/"},"modified":"2026-05-20T23:44:30","modified_gmt":"2026-05-20T22:44:30","slug":"for-beauty-brands","status":"publish","type":"page","link":"https:\/\/www.clickanalytic.com\/nl\/for-beauty-brands\/","title":{"rendered":"Influencer Marketing for Beauty Brands"},"content":{"rendered":"\n<script type=\"application\/ld+json\">{\"@context\": \"https:\/\/schema.org\", \"@type\": \"WebPage\", \"@id\": \"https:\/\/www.clickanalytic.com\/find-influencers\/#webpage\", \"url\": \"https:\/\/www.clickanalytic.com\/find-influencers\/\", \"name\": \"Influencer Marketing for Beauty Brands\", \"description\": \"Search free across 400M+ influencers on Instagram, TikTok and YouTube. Filter by niche, audience location, engagement rate and fake-follower score. 195 countries, 99 niches, no signup.\", \"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\": \"Influencer Marketing for Beauty Brands\", \"item\": \"https:\/\/www.clickanalytic.com\/find-influencers\/\"}]}<\/script>\n<script type=\"application\/ld+json\">{\"@context\": \"https:\/\/schema.org\", \"@type\": \"SoftwareApplication\", \"name\": \"ClickAnalytic Influencer Search\", \"applicationCategory\": \"BusinessApplication\", \"operatingSystem\": \"Web\", \"url\": \"https:\/\/www.clickanalytic.com\/find-influencers\/\", \"offers\": {\"@type\": \"Offer\", \"price\": \"0\", \"priceCurrency\": \"USD\", \"description\": \"Free influencer search across 400M+ creator profiles on Instagram, TikTok and YouTube\"}, \"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\": \"Can I find skincare and makeup influencers?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"Yes. Search across skincare, cosmetics, haircare, GRWM, tutorials, reviews, and related beauty niches.\"}}, {\"@type\": \"Question\", \"name\": \"Is ClickAnalytic useful for product seeding?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"Yes. It helps beauty brands find relevant creators for gifting campaigns, especially micro influencers who produce authentic content.\"}}, {\"@type\": \"Question\", \"name\": \"Can I source UGC for ads?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"Yes. Many beauty brands use the platform to find creators who can make tutorials, testimonials, and routine-based content for paid media.\"}}, {\"@type\": \"Question\", \"name\": \"How do I find creators for specific skin concerns?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"Use niche and content filters to identify creators focused on acne, sensitive skin, anti-aging, clean beauty, and more.\"}}, {\"@type\": \"Question\", \"name\": \"Can I find diverse beauty creators?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"Yes. Brands use ClickAnalytic to discover creators across skin tones, hair types, age groups, and audience communities.\"}}, {\"@type\": \"Question\", \"name\": \"Does it work for micro influencer campaigns?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"Yes. Beauty brands often see strong performance from micro creators who drive trust, saves, comments, and conversion.\"}}, {\"@type\": \"Question\", \"name\": \"Can I vet audience quality before outreach?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"Yes. Review audience signals and creator fit before investing in product seeding or paid partnerships.\"}}, {\"@type\": \"Question\", \"name\": \"What kind of beauty content works best?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"Tutorials, GRWM videos, before-and-after content, ingredient education, routines, and honest reviews often perform well.\"}}, {\"@type\": \"Question\", \"name\": \"Can I use it for launch campaigns?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"Yes. It is effective for launch seeding, creator whitelisting prep, affiliate testing, and ongoing UGC sourcing.\"}}, {\"@type\": \"Question\", \"name\": \"Do I need an agency to run beauty creator campaigns?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"No. In-house teams can use ClickAnalytic to discover creators, build lists, and handle outreach directly.\"}}]}<\/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<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-1531746020798-e6953c6e8e04?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-1487412947147-5cebf100ffc2?w=600&#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-1438761681033-6461ffad8d80?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-1500648767791-00dcc994a43e?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-1469334031218-e382a71b716b?w=600&#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-1571019613454-1cb2f99b2d8b?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-1488646953014-85cb44e25828?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-1504674900247-0877df9cc836?w=600&#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-1483985988355-763728e1935b?w=600&#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-1490481651871-ab68de25d43d?w=600&#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-1554151228-14d9def656e4?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 \u00b7 400M+ creators \u00b7 No card needed<\/div>\n    <h1>Influencer marketing for <span class=\"accent\">beauty brands<\/span><\/h1>\n    <p class=\"sub\"><b>Seed product to creators who make beauty content people actually save.<\/b> Find skincare, makeup, and GRWM creators fast. Build UGC that fuels growth.<\/p>\n    <div class=\"search-bar\">\n      <input type=\"text\" placeholder=\"Try: find creators for your campaign in seconds\" \/>\n      <button class=\"btn\">Search free \u2192<\/button>\n    <\/div>\n    <div class=\"hero-tags\">\n      <a class=\"hero-tag\" href=\"\/find-instagram-influencers\/\">Instagram<\/a>\n      <a class=\"hero-tag\" href=\"\/find-tiktok-influencers\/\">TikTok<\/a>\n      <a class=\"hero-tag\" href=\"\/find-youtube-influencers\/\">YouTube<\/a>\n      <a class=\"hero-tag\" href=\"\/influencer-database\/\">400M+ database<\/a>\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<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<\/div><\/div>\n  <\/div>\n<\/section>\n<section class=\"block\">\n  <div class=\"container\">\n    <div class=\"sec-head\">\n      <span class=\"sec-eyebrow\">Built for beauty brands<\/span>\n      <h2>Influencer marketing for beauty brands that actually fits your workflow<\/h2>\n      <p>Four things beauty brands teams care about, and how ClickAnalytic handles each.<\/p>\n    <\/div>\n    <div class=\"feature-grid\">\n      <div class=\"feature\"><div class=\"icon\">\ud83c\udfaf<\/div><h3>Beauty moves fast<\/h3><p>Find micro influencers early, before trends peak and creator rates climb beyond your test budget.<\/p><\/div>\n      <div class=\"feature\"><div class=\"icon\">\u26a1<\/div><h3>Product seeding only works with the right match<\/h3><p>Filter by niche, skin concern, aesthetic, and audience relevance first.<\/p><\/div>\n      <div class=\"feature\"><div class=\"icon\">\ud83d\udcca<\/div><h3>Generic UGC misses nuance<\/h3><p>Source creators who naturally speak to routines, ingredients, shade match, and real results.<\/p><\/div>\n      <div class=\"feature\"><div class=\"icon\">\ud83d\ude80<\/div><h3>Representation matters in beauty<\/h3><p>Discover creators across skin tones, hair types, age groups, and cultural audiences.<\/p><\/div>\n    <\/div>\n  <\/div>\n<\/section>\n<section class=\"block\">\n  <div class=\"container\">\n    <div class=\"sec-head\">\n      <span class=\"sec-eyebrow\">Use cases<\/span>\n      <h2>What beauty brands teams use ClickAnalytic for<\/h2>\n      <p>Four real campaigns we power for beauty brands teams every week.<\/p>\n    <\/div>\n    <div class=\"feature-grid\">\n      <div class=\"feature\"><div class=\"icon\">\ud83c\udfaf<\/div><h3>Seed new launches to skincare and makeup creators <\/h3><p><\/p><\/div>\n      <div class=\"feature\"><div class=\"icon\">\u26a1<\/div><h3>Build a steady stream of UGC for paid ads, PDPs, e<\/h3><p><\/p><\/div>\n      <div class=\"feature\"><div class=\"icon\">\ud83d\udcca<\/div><h3>Find GRWM, acne, anti-aging, clean beauty, and sen<\/h3><p><\/p><\/div>\n      <div class=\"feature\"><div class=\"icon\">\ud83d\ude80<\/div><h3>Source diverse creators that reflect real buyers a<\/h3><p><\/p><\/div>\n    <\/div>\n  <\/div>\n<\/section>\n<section class=\"block\">\n  <div class=\"container\">\n    <div class=\"sec-head\">\n      <span class=\"sec-eyebrow\">Workflow<\/span>\n      <h2>How beauty brands teams use ClickAnalytic in 5 steps<\/h2>\n      <p>Free, repeatable. No signup to start.<\/p>\n    <\/div>\n    <div class=\"steps-grid\">\n      <div class=\"step\"><div class=\"num\">1<\/div><h3>Search beauty creators by niche, audienc<\/h3><p><\/p><\/div>\n      <div class=\"step\"><div class=\"num\">2<\/div><h3>Filter for skincare, makeup, haircare, G<\/h3><p><\/p><\/div>\n      <div class=\"step\"><div class=\"num\">3<\/div><h3>Review audience quality, creator fit, an<\/h3><p><\/p><\/div>\n      <div class=\"step\"><div class=\"num\">4<\/div><h3>Shortlist micro influencers for seeding,<\/h3><p><\/p><\/div>\n      <div class=\"step\"><div class=\"num\">5<\/div><h3>Track creator outreach, product sends, c<\/h3><p><\/p><\/div>\n    <\/div>\n  <\/div>\n<\/section>\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 beauty brands 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 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 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<section class=\"block faq-section\">\n  <div class=\"container\">\n    <div class=\"sec-head\">\n      <span class=\"sec-eyebrow\">FAQ<\/span>\n      <h2>Influencer Marketing for Beauty Brands, answered<\/h2>\n    <\/div>\n    <div class=\"faq-list\">\n      <details class=\"faq\" open><summary>Can I find skincare and makeup influencers?<\/summary><div class=\"a\">Yes. Search across skincare, cosmetics, haircare, GRWM, tutorials, reviews, and related beauty niches.<\/div><\/details>\n      <details class=\"faq\"><summary>Is ClickAnalytic useful for product seeding?<\/summary><div class=\"a\">Yes. It helps beauty brands find relevant creators for gifting campaigns, especially micro influencers who produce authentic content.<\/div><\/details>\n      <details class=\"faq\"><summary>Can I source UGC for ads?<\/summary><div class=\"a\">Yes. Many beauty brands use the platform to find creators who can make tutorials, testimonials, and routine-based content for paid media.<\/div><\/details>\n      <details class=\"faq\"><summary>How do I find creators for specific skin concerns?<\/summary><div class=\"a\">Use niche and content filters to identify creators focused on acne, sensitive skin, anti-aging, clean beauty, and more.<\/div><\/details>\n      <details class=\"faq\"><summary>Can I find diverse beauty creators?<\/summary><div class=\"a\">Yes. Brands use ClickAnalytic to discover creators across skin tones, hair types, age groups, and audience communities.<\/div><\/details>\n      <details class=\"faq\"><summary>Does it work for micro influencer campaigns?<\/summary><div class=\"a\">Yes. Beauty brands often see strong performance from micro creators who drive trust, saves, comments, and conversion.<\/div><\/details>\n      <details class=\"faq\"><summary>Can I vet audience quality before outreach?<\/summary><div class=\"a\">Yes. Review audience signals and creator fit before investing in product seeding or paid partnerships.<\/div><\/details>\n      <details class=\"faq\"><summary>What kind of beauty content works best?<\/summary><div class=\"a\">Tutorials, GRWM videos, before-and-after content, ingredient education, routines, and honest reviews often perform well.<\/div><\/details>\n      <details class=\"faq\"><summary>Can I use it for launch campaigns?<\/summary><div class=\"a\">Yes. It is effective for launch seeding, creator whitelisting prep, affiliate testing, and ongoing UGC sourcing.<\/div><\/details>\n      <details class=\"faq\"><summary>Do I need an agency to run beauty creator campaigns?<\/summary><div class=\"a\">No. In-house teams can use ClickAnalytic to discover creators, build lists, and handle outreach directly.<\/div><\/details>\n    <\/div>\n  <\/div>\n<\/section>\n<section class=\"final-cta\">\n  <div class=\"container\">\n    <h2>Find beauty creators that turn seeding into content<\/h2>\n    <p>Source better creators for launches, UGC, and ongoing beauty growth.<\/p>\n    <a href=\"https:\/\/app.clickanalytic.com\/register\" class=\"cta-btn\">Find Beauty Creators<\/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 \u00b7 400M+ creators \u00b7 No card needed Influencer marketing for beauty brands Seed product to creators who make beauty content people actually save. Find skincare, makeup, and GRWM creators fast. Build UGC that fuels growth. Search free \u2192 Instagram TikTok YouTube 400M+ database 4.8\/5\u00b7412 reviews 400M+creator profiles 195countries 99niches 0 creator profiles 0 brands [&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-60731","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/www.clickanalytic.com\/nl\/wp-json\/wp\/v2\/pages\/60731","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.clickanalytic.com\/nl\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.clickanalytic.com\/nl\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.clickanalytic.com\/nl\/wp-json\/wp\/v2\/users\/69"}],"replies":[{"embeddable":true,"href":"https:\/\/www.clickanalytic.com\/nl\/wp-json\/wp\/v2\/comments?post=60731"}],"version-history":[{"count":4,"href":"https:\/\/www.clickanalytic.com\/nl\/wp-json\/wp\/v2\/pages\/60731\/revisions"}],"predecessor-version":[{"id":61226,"href":"https:\/\/www.clickanalytic.com\/nl\/wp-json\/wp\/v2\/pages\/60731\/revisions\/61226"}],"wp:attachment":[{"href":"https:\/\/www.clickanalytic.com\/nl\/wp-json\/wp\/v2\/media?parent=60731"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}