The Viral Hook Vault
Viral Hook Vault — Product Description Preview .cq * { box-sizing: border-box; margin: 0; padding: 0; } .cq { font-family: 'DM Sans', sans-serif; color: #1a1a1a; max-width: 780px; } .cq a { color: #c4687e; } /* INTRO */ .cq-intro { font-size: 15px; color: #4a4a4a; line-height: 1.8; margin-bottom: 32px; padding-bottom: 32px; border-bottom: 1px solid #ebe8e5; } .cq-intro strong { color: #1a1a1a; } /* STATS */ .cq-stats { display: flex; gap: 0; margin-bottom: 32px; padding-bottom: 32px; border-bottom: 1px solid #ebe8e5; } .cq-stat { flex: 1; text-align: center; padding: 16px 8px; border-right: 1px solid #ebe8e5; } .cq-stat:last-child { border-right: none; } .cq-stat-num { font-size: 28px; font-weight: 700; color: #1a1a1a; line-height: 1; margin-bottom: 4px; } .cq-stat-label { font-size: 11px; color: #9a9a9a; } /* SECTION HEADERS */ .cq-label { font-size: 10px; letter-spacing: 3px; text-transform: uppercase; color: #c4687e; font-weight: 600; margin-bottom: 6px; } .cq-heading { font-size: 22px; font-weight: 700; color: #1a1a1a; line-height: 1.3; margin-bottom: 14px; } .cq-heading em { color: #c4687e; font-style: italic; } /* DIVIDER */ .cq-divider { border: none; border-top: 1px solid #ebe8e5; margin: 32px 0; } /* INCLUDES */ .cq-includes { list-style: none; display: flex; flex-direction: column; gap: 8px; margin-bottom: 0; padding: 0; } .cq-includes li { display: flex; align-items: flex-start; gap: 10px; font-size: 14px; color: #4a4a4a; line-height: 1.5; } .cq-includes li::before { content: '✦'; color: #e8a0b0; font-size: 8px; margin-top: 4px; flex-shrink: 0; } /* MODULES — 2-col grid for 10 categories */ .cq-modules { display: grid; grid-template-columns: repeat(2, 1fr); gap: 10px; margin-bottom: 10px; } .cq-module { background: #ffffff; border: 1px solid #ebe8e5; border-radius: 10px; padding: 16px 12px; text-align: center; } .cq-module-num { font-size: 28px; font-weight: 700; color: #f5d6de; line-height: 1; margin-bottom: 6px; } .cq-module-title { font-size: 11px; font-weight: 600; color: #1a1a1a; margin-bottom: 4px; line-height: 1.3; } .cq-module-desc { font-size: 10px; color: #9a9a9a; line-height: 1.4; } /* VAULT CARD */ .cq-vault { background: #1a1a1a; border-radius: 10px; padding: 18px 20px; display: flex; align-items: center; gap: 16px; } .cq-vault-icon { font-size: 22px; flex-shrink: 0; } .cq-vault-title { font-size: 12px; font-weight: 700; color: #fff; margin-bottom: 3px; } .cq-vault-title span { color: #e8a0b0; } .cq-vault-desc { font-size: 11px; color: #888; line-height: 1.5; } /* FOR YOU */ .cq-for-you { display: grid; grid-template-columns: 1fr 1fr; gap: 10px; } .cq-for-you-card { background: #fdf8f5; border: 1px solid #ebe8e5; border-radius: 10px; padding: 16px 18px; font-size: 13px; color: #4a4a4a; line-height: 1.6; } .cq-for-you-card strong { color: #1a1a1a; font-weight: 500; } /* NOT FOR YOU */ .cq-not-for-you { display: flex; flex-direction: column; gap: 8px; } .cq-not-card { background: #f7f7f7; border: 1px solid #ebe8e5; border-radius: 10px; padding: 14px 18px; font-size: 13px; color: #9a9a9a; line-height: 1.6; } .cq-not-card strong { color: #4a4a4a; font-weight: 500; } /* TRANSFORMATION */ .cq-transform { background: #1a1a1a; border-radius: 14px; padding: 32px; display: grid; grid-template-columns: 1fr auto 1fr; gap: 20px; align-items: center; } .cq-trans-before { background: rgba(255,255,255,0.04); border-radius: 10px; padding: 20px; } .cq-trans-after { background: rgba(232,160,176,0.12); border-radius: 10px; padding: 20px; } .cq-trans-label { font-size: 9px; letter-spacing: 3px; text-transform: uppercase; font-weight: 500; margin-bottom: 12px; } .cq-trans-before .cq-trans-label { color: #555; } .cq-trans-after .cq-trans-label { color: #e8a0b0; } .cq-trans-items { list-style: none; padding: 0; display: flex; flex-direction: column; gap: 8px; } .cq-trans-before .cq-trans-items li { font-size: 12px; color: #666; padding-left: 14px; position: relative; line-height: 1.5; } .cq-trans-before .cq-trans-items li::before { content: '—'; position: absolute; left: 0; color: #444; } .cq-trans-after .cq-trans-items li { font-size: 12px; color: #ddd; padding-left: 14px; position: relative; line-height: 1.5; } .cq-trans-after .cq-trans-items li::before { content: '✓'; position: absolute; left: 0; color: #e8a0b0; } .cq-trans-arrow { font-size: 24px; color: #e8a0b0; text-align: center; } /* BOTTOM CTA */ .cq-cta { background: #1a1a1a; border-radius: 14px; padding: 40px; text-align: center; margin-top: 32px; } .cq-cta-label { font-size: 10px; letter-spacing: 3px; text-transform: uppercase; color: #e8a0b0; margin-bottom: 12px; } .cq-cta-title { font-size: 28px; font-weight: 700; color: #ffffff; line-height: 1.2; margin-bottom: 10px; } .cq-cta-title em { color: #e8a0b0; font-style: italic; } .cq-cta-desc { font-size: 13px; color: #888; line-height: 1.7; margin-bottom: 0; } /* ── MOBILE ─────────────────────────────────────────────────── */ @media (max-width: 600px) { .cq-stats { flex-wrap: wrap; } .cq-stat { flex: 0 0 50%; border-right: none; border-bottom: 1px solid #ebe8e5; } .cq-stat:nth-child(odd) { border-right: 1px solid #ebe8e5; } .cq-stat:nth-last-child(-n+2) { border-bottom: none; } .cq-stat-num { font-size: 22px; } .cq-modules { grid-template-columns: repeat(2, 1fr); } .cq-vault { flex-direction: column; text-align: center; gap: 10px; padding: 20px 16px; } .cq-for-you { grid-template-columns: 1fr; } .cq-transform { grid-template-columns: 1fr; padding: 24px 16px; gap: 12px; } .cq-trans-arrow { transform: rotate(90deg); font-size: 20px; } .cq-cta { padding: 28px 20px; } .cq-cta-title { font-size: 22px; } .cq-heading { font-size: 19px; } .cq-intro { font-size: 14px; } } Your content isn't getting ignored because your niche is wrong, your account is too small, or you're not posting enough. It's getting ignored because the first line isn't doing its job. The hook is what decides whether someone stops or keeps scrolling — and most creators spend 2 minutes on it after spending 2 hours on everything else. The Viral Hook Vault gives you 200 first lines that actually work. Organized by psychology, ready to swipe, built for both video and written content. 200 Swipeable hooks 10 Hook categories PDF Instant download 2× Video + written What's Inside 200 ready-to-swipe hooks — organized across 10 psychological trigger categories, so you always know exactly which type to reach for. A brief breakdown of each category — every section opens with a one-line explanation of the psychology behind it and when to use it. You're learning the pattern, not just copying lines. Works for video and written content — every hook adapts to TikTok and Reels openers, Instagram captions, email subject lines, blog intros, and carousel hooks. One vault, every format. PDF format, instant download — open it on any device. Come back to it every single time you sit down to create and don't know how to start. The Categories 10 hook types. 200 examples. One vault. 01 Curiosity Gap The brain can't leave an open loop alone. 02 Pain Point Name it first. Then they trust you. 03 Pattern Interrupt Break autopilot before you lose them. 04 Relatability "That's literally me" stops every scroll. 05 Myth-Buster Challenge what they think they know. 06 Transformation Before → after. That gap is the value. 07 Social Proof Specific numbers beat vague claims every time. 08 Fear & Urgency Real cost of inaction. No fake pressure. 09 Nobody Talks About Say the thing everyone's thinking but won't. 10 Question Hooks Make them realize they don't know the answer. ✦ Works for video and written content Every hook in the vault is designed to work as a video opener, a caption first line, an email subject, or a blog intro. One vault. Every format. Is This For You? This is for you if... 📱 You post content that gets ignored and you're not sure why — because the actual content is good ✍️ You spend hours making content but about 90 seconds deciding how it starts 🔁 Your first line sounds like everyone else in your niche — "Hey guys," or "In this video I'm going to..." 💸 You sell digital products and your content exists but isn't actually moving anyone toward buying 🧠 You go blank every time you sit down to write a caption, a reel opener, or an email subject 📊 You want to understand why certain content stops people — not just copy what works, but actually get the pattern Honest Disclaimer This is not for you if... 🚫 You want to copy-paste word-for-word and call it done — these are swipe-and-adapt templates, not magic spells. You still have to make them yours. 🚫 You think hooks are only for TikTok — they work for Reels, carousels, blogs, emails, and YouTube. If you've already got all of those sorted, you genuinely don't need this. 🚫 You're not creating content yet at all — start creating first, then use the vault to make your hooks better. Order of operations matters. The Difference Before. After. Before Opening every post with "Hey guys" or "So today I wanted to talk about..." Spending 2 hours on the content, 2 minutes on the first line Getting views but no saves, clicks, or sales from your content Starting from scratch every time you sit down to write Not knowing why some content lands and some completely dies → After A first line that earns the second one — every single time Knowing which psychological trigger to use before you write anything else Content that stops the scroll AND moves people toward your product 200 references to pull from when your brain is completely blank The pattern — so you can write your own hooks, not just borrow ours $8 · Instant download You know what to post.Now nail the first line. 200 hooks. 10 categories. One PDF you'll come back to every time you sit down to create.
More you might like
Related
The Viral Hook Bible™
Related
1,000 Viral Hooks - The Creator Swipe File (Instant Download
Related
The Horror at Red Hook, The Hound, Hypnos, In the Vault,
Related