{"compiledCode":"\"use strict\";Object.defineProperty(exports, \"__esModule\", {value: true}); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }var _react = require('react'); var _react2 = _interopRequireDefault(_react);\n\n function SocialMediaStrategyPage() {\n  const css = `\n    .tr-page.tr-social-media-strategy {\n      --tr-ink: #15202b;\n      --tr-muted: #4b5a68;\n      --tr-line: #dbe2ea;\n      --tr-bg-soft: #f4f7fb;\n      --tr-accent: #1f5fd6;\n      --tr-accent-soft: #e6efff;\n      color: var(--tr-ink);\n      font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Helvetica, Arial, sans-serif;\n      line-height: 1.6;\n      max-width: 1080px;\n      margin: 0 auto;\n      padding: 2rem 1.25rem 4rem;\n    }\n    .tr-social-media-strategy a { color: var(--tr-accent); text-decoration: underline; text-underline-offset: 2px; }\n    .tr-social-media-strategy a:hover { text-decoration: none; }\n    .tr-social-media-strategy h1 { font-size: clamp(1.9rem, 4.5vw, 2.9rem); line-height: 1.15; margin: 0 0 0.75rem; letter-spacing: -0.01em; }\n    .tr-social-media-strategy h2 { font-size: clamp(1.4rem, 2.8vw, 1.85rem); line-height: 1.2; margin: 2.75rem 0 0.75rem; letter-spacing: -0.01em; }\n    .tr-social-media-strategy h3 { font-size: 1.15rem; margin: 1.5rem 0 0.4rem; }\n    .tr-social-media-strategy p { margin: 0 0 1rem; color: var(--tr-ink); }\n    .tr-social-media-strategy .tr-lede { font-size: 1.18rem; color: var(--tr-muted); max-width: 70ch; }\n    .tr-social-media-strategy ul, .tr-social-media-strategy ol { margin: 0 0 1rem; padding-left: 1.3rem; }\n    .tr-social-media-strategy li { margin: 0.35rem 0; }\n    .tr-eyebrow { display: inline-block; font-size: 0.8rem; font-weight: 700; letter-spacing: 0.08em; text-transform: uppercase; color: var(--tr-accent); background: var(--tr-accent-soft); padding: 0.3rem 0.7rem; border-radius: 999px; margin-bottom: 1rem; }\n    .tr-hero { border-bottom: 1px solid var(--tr-line); padding-bottom: 2rem; }\n    .tr-cta-row { display: flex; flex-wrap: wrap; gap: 0.75rem; margin-top: 1.5rem; }\n    .tr-btn { display: inline-block; font-weight: 600; padding: 0.7rem 1.2rem; border-radius: 8px; text-decoration: none; }\n    .tr-btn-primary { background: var(--tr-accent); color: #fff; }\n    .tr-btn-primary:hover { background: #1a4fb3; text-decoration: none; }\n    .tr-btn-ghost { background: transparent; color: var(--tr-accent); border: 1px solid var(--tr-line); }\n    .tr-btn-ghost:hover { border-color: var(--tr-accent); text-decoration: none; }\n    .tr-card { background: var(--tr-bg-soft); border: 1px solid var(--tr-line); border-radius: 12px; padding: 1.25rem 1.35rem; }\n    .tr-grid { display: grid; gap: 1rem; grid-template-columns: repeat(auto-fit, minmax(250px, 1fr)); margin: 1.25rem 0; }\n    .tr-grid .tr-card h3 { margin-top: 0; }\n    .tr-grid .tr-card p { color: var(--tr-muted); margin-bottom: 0.5rem; }\n    .tr-summary { background: var(--tr-accent-soft); border: 1px solid #cfe0ff; border-radius: 12px; padding: 1.4rem 1.5rem; margin: 2rem 0; }\n    .tr-summary h2 { margin-top: 0; }\n    .tr-summary ul { margin-bottom: 0; }\n    .tr-steps { counter-reset: tr-step; list-style: none; padding-left: 0; }\n    .tr-steps li { position: relative; padding-left: 2.6rem; margin: 0.9rem 0; }\n    .tr-steps li::before { counter-increment: tr-step; content: counter(tr-step); position: absolute; left: 0; top: 0; width: 1.8rem; height: 1.8rem; border-radius: 50%; background: var(--tr-accent); color: #fff; font-weight: 700; display: flex; align-items: center; justify-content: center; font-size: 0.95rem; }\n    .tr-table-wrap { overflow-x: auto; margin: 1.25rem 0; }\n    .tr-social-media-strategy table { border-collapse: collapse; width: 100%; min-width: 540px; font-size: 0.97rem; }\n    .tr-social-media-strategy th, .tr-social-media-strategy td { text-align: left; padding: 0.7rem 0.85rem; border-bottom: 1px solid var(--tr-line); vertical-align: top; }\n    .tr-social-media-strategy th { background: var(--tr-bg-soft); font-weight: 700; }\n    .tr-faq { border-top: 1px solid var(--tr-line); margin-top: 1rem; }\n    .tr-faq details { border-bottom: 1px solid var(--tr-line); padding: 0.5rem 0; }\n    .tr-faq summary { cursor: pointer; font-weight: 600; font-size: 1.05rem; padding: 0.6rem 0; list-style: none; }\n    .tr-faq summary::-webkit-details-marker { display: none; }\n    .tr-faq summary::after { content: \"+\"; float: right; color: var(--tr-accent); font-weight: 700; }\n    .tr-faq details[open] summary::after { content: \"−\"; }\n    .tr-faq details p { margin: 0.25rem 0 0.9rem; color: var(--tr-muted); }\n    .tr-final-cta { background: var(--tr-ink); color: #fff; border-radius: 14px; padding: 2rem 1.75rem; margin-top: 3rem; }\n    .tr-final-cta h2 { margin-top: 0; color: #fff; }\n    .tr-final-cta p { color: #cdd7e2; }\n    .tr-final-cta a.tr-btn-ghost { color: #fff; border-color: #3a4b5c; }\n    .tr-final-cta a.tr-btn-ghost:hover { border-color: #fff; }\n    @media (max-width: 600px) {\n      .tr-page.tr-social-media-strategy { padding: 1.5rem 1rem 3rem; }\n      .tr-cta-row .tr-btn { width: 100%; text-align: center; }\n    }\n  `;\n\n  return (\n    _react2.default.createElement('main', { className: [\"np-triberocket\",\"tr-page tr-social-media-strategy\"].join(\" \"),}\n, _react2.default.createElement('header', { className: \"np-topbar\",}, _react2.default.createElement('a', { className: \"np-brand\", href: \"/\",}, \"Tribe Rocket\" ), _react2.default.createElement('nav', { 'aria-label': \"Site navigation\" ,}, _react2.default.createElement('a', { href: \"/\",}, \"Home\"), _react2.default.createElement('a', { href: \"/blog\",}, \"Articles\")))\n\n      , _react2.default.createElement('style', null, \"\\n    .np-triberocket.tr-page.tr-social-media-strategy {\\n      --tr-ink: #15202b;\\n      --tr-muted: #4b5a68;\\n      --tr-line: #dbe2ea;\\n      --tr-bg-soft: #f4f7fb;\\n      --tr-accent: #1f5fd6;\\n      --tr-accent-soft: #e6efff;\\n      color: var(--tr-ink);\\n      font-family: -apple-system, BlinkMacSystemFont, \\\"Segoe UI\\\", Roboto, Helvetica, Arial, sans-serif;\\n      line-height: 1.6;\\n      max-width: 1080px;\\n      margin: 0 auto;\\n      padding: 2rem 1.25rem 4rem;\\n    }\\n    .np-triberocket.tr-social-media-strategy a { color: var(--tr-accent); text-decoration: underline; text-underline-offset: 2px; }\\n    .np-triberocket.tr-social-media-strategy a:hover { text-decoration: none; }\\n    .np-triberocket.tr-social-media-strategy h1 { font-size: clamp(1.9rem, 4.5vw, 2.9rem); line-height: 1.15; margin: 0 0 0.75rem; letter-spacing: -0.01em; }\\n    .np-triberocket.tr-social-media-strategy h2 { font-size: clamp(1.4rem, 2.8vw, 1.85rem); line-height: 1.2; margin: 2.75rem 0 0.75rem; letter-spacing: -0.01em; }\\n    .np-triberocket.tr-social-media-strategy h3 { font-size: 1.15rem; margin: 1.5rem 0 0.4rem; }\\n    .np-triberocket.tr-social-media-strategy p { margin: 0 0 1rem; color: var(--tr-ink); }\\n    .np-triberocket.tr-social-media-strategy .tr-lede { font-size: 1.18rem; color: var(--tr-muted); max-width: 70ch; }\\n    .np-triberocket.tr-social-media-strategy ul, .np-triberocket.tr-social-media-strategy ol { margin: 0 0 1rem; padding-left: 1.3rem; }\\n    .np-triberocket.tr-social-media-strategy li { margin: 0.35rem 0; }\\n    .np-triberocket .tr-eyebrow { display: inline-block; font-size: 0.8rem; font-weight: 700; letter-spacing: 0.08em; text-transform: uppercase; color: var(--tr-accent); background: var(--tr-accent-soft); padding: 0.3rem 0.7rem; border-radius: 999px; margin-bottom: 1rem; }\\n    .np-triberocket .tr-hero { border-bottom: 1px solid var(--tr-line); padding-bottom: 2rem; }\\n    .np-triberocket .tr-cta-row { display: flex; flex-wrap: wrap; gap: 0.75rem; margin-top: 1.5rem; }\\n    .np-triberocket .tr-btn { display: inline-block; font-weight: 600; padding: 0.7rem 1.2rem; border-radius: 8px; text-decoration: none; }\\n    .np-triberocket .tr-btn-primary { background: var(--tr-accent); color: #fff; }\\n    .np-triberocket .tr-btn-primary:hover { background: #1a4fb3; text-decoration: none; }\\n    .np-triberocket .tr-btn-ghost { background: transparent; color: var(--tr-accent); border: 1px solid var(--tr-line); }\\n    .np-triberocket .tr-btn-ghost:hover { border-color: var(--tr-accent); text-decoration: none; }\\n    .np-triberocket .tr-card { background: var(--tr-bg-soft); border: 1px solid var(--tr-line); border-radius: 12px; padding: 1.25rem 1.35rem; }\\n    .np-triberocket .tr-grid { display: grid; gap: 1rem; grid-template-columns: repeat(auto-fit, minmax(250px, 1fr)); margin: 1.25rem 0; }\\n    .np-triberocket .tr-grid .tr-card h3 { margin-top: 0; }\\n    .np-triberocket .tr-grid .tr-card p { color: var(--tr-muted); margin-bottom: 0.5rem; }\\n    .np-triberocket .tr-summary { background: var(--tr-accent-soft); border: 1px solid #cfe0ff; border-radius: 12px; padding: 1.4rem 1.5rem; margin: 2rem 0; }\\n    .np-triberocket .tr-summary h2 { margin-top: 0; }\\n    .np-triberocket .tr-summary ul { margin-bottom: 0; }\\n    .np-triberocket .tr-steps { counter-reset: tr-step; list-style: none; padding-left: 0; }\\n    .np-triberocket .tr-steps li { position: relative; padding-left: 2.6rem; margin: 0.9rem 0; }\\n    .np-triberocket .tr-steps li::before { counter-increment: tr-step; content: counter(tr-step); position: absolute; left: 0; top: 0; width: 1.8rem; height: 1.8rem; border-radius: 50%; background: var(--tr-accent); color: #fff; font-weight: 700; display: flex; align-items: center; justify-content: center; font-size: 0.95rem; }\\n    .np-triberocket .tr-table-wrap { overflow-x: auto; margin: 1.25rem 0; }\\n    .np-triberocket.tr-social-media-strategy table { border-collapse: collapse; width: 100%; min-width: 540px; font-size: 0.97rem; }\\n    .np-triberocket.tr-social-media-strategy th, .np-triberocket.tr-social-media-strategy td { text-align: left; padding: 0.7rem 0.85rem; border-bottom: 1px solid var(--tr-line); vertical-align: top; }\\n    .np-triberocket.tr-social-media-strategy th { background: var(--tr-bg-soft); font-weight: 700; }\\n    .np-triberocket .tr-faq { border-top: 1px solid var(--tr-line); margin-top: 1rem; }\\n    .np-triberocket .tr-faq details { border-bottom: 1px solid var(--tr-line); padding: 0.5rem 0; }\\n    .np-triberocket .tr-faq summary { cursor: pointer; font-weight: 600; font-size: 1.05rem; padding: 0.6rem 0; list-style: none; }\\n    .np-triberocket .tr-faq summary::-webkit-details-marker { display: none; }\\n    .np-triberocket .tr-faq summary::after { content: \\\"+\\\"; float: right; color: var(--tr-accent); font-weight: 700; }\\n    .np-triberocket .tr-faq details[open] summary::after { content: \\\"−\\\"; }\\n    .np-triberocket .tr-faq details p { margin: 0.25rem 0 0.9rem; color: var(--tr-muted); }\\n    .np-triberocket .tr-final-cta { background: var(--tr-ink); color: #fff; border-radius: 14px; padding: 2rem 1.75rem; margin-top: 3rem; }\\n    .np-triberocket .tr-final-cta h2 { margin-top: 0; color: #fff; }\\n    .np-triberocket .tr-final-cta p { color: #cdd7e2; }\\n    .np-triberocket .tr-final-cta a.tr-btn-ghost { color: #fff; border-color: #3a4b5c; }\\n    .np-triberocket .tr-final-cta a.tr-btn-ghost:hover { border-color: #fff; }\\n    @media (max-width: 600px) {\\n      .np-triberocket.tr-page.tr-social-media-strategy { padding: 1.5rem 1rem 3rem; }\\n      .np-triberocket .tr-cta-row .tr-btn { width: 100%; text-align: center; }\\n    }\\n  \")\n\n      , _react2.default.createElement('header', { className: \"tr-hero\",}\n        , _react2.default.createElement('span', { className: \"tr-eyebrow\",}, \"Social Media Strategy Hub\"   )\n        , _react2.default.createElement('h1', null, \"Social Media Strategy for Entrepreneurs: A Practical System, Not Just More Posting\"           )\n        , _react2.default.createElement('p', { className: \"tr-lede\",}, \"A social media strategy is a plan that decides what you post, where, why, and how it connects to your business — so every post does a job instead of disappearing into the feed. This hub is the starting point for building one you can actually keep.\"\n\n\n\n        )\n        , _react2.default.createElement('div', { className: \"tr-cta-row\",}\n          , _react2.default.createElement('a', { className: \"tr-btn tr-btn-primary\" , href: \"/blog/what-is-a-social-media-strategy\",}, \"Start with the cornerstone guide\"\n\n          )\n          , _react2.default.createElement('a', { className: \"tr-btn tr-btn-ghost\" , href: \"/blog/social-media-strategy-template\",}, \"Fill in the seven-field strategy\"\n\n          )\n        )\n      )\n\n      , _react2.default.createElement('section', null\n        , _react2.default.createElement('h2', null, \"What a social media strategy actually is\"      )\n        , _react2.default.createElement('p', null, \"Most accounts that stall do not have a posting problem. They have a strategy problem. They publish when inspiration strikes, copy whatever format looks popular that week, and hope something sticks. A strategy replaces the hoping.\"\n\n\n\n        )\n        , _react2.default.createElement('p', null, \"In plain English, a social media strategy answers five questions before you ever open the app: \"\n\n           , _react2.default.createElement('strong', null, \"who you are trying to reach\"     ), \", \" , _react2.default.createElement('strong', null, \"which one or two channels are worth your time\"\n            ), \", \" , _react2.default.createElement('strong', null, \"what themes you will post about\"     ), \", \" , _react2.default.createElement('strong', null, \"how often you can realistically publish\"\n              ), \", and \"  , _react2.default.createElement('strong', null, \"what you want a viewer to do next\"\n          ), \". When those are decided, posting becomes execution instead of a daily guessing game.\"\n\n        )\n        , _react2.default.createElement('p', null, \"Every good post does one of three jobs: it earns \"\n                    , _react2.default.createElement('strong', null, \"reach\"), \" (new people see you), builds \"\n            , _react2.default.createElement('strong', null, \"trust\"), \" (people who see you start to believe you), or drives a\"           , \" \"\n          , _react2.default.createElement('strong', null, \"conversion\"), \" (someone takes a step you care about — a click, a subscribe, a purchase). Random posting tends to do none of them on purpose. A strategy makes sure your week of content covers all three. The full breakdown lives in our cornerstone guide:\"\n\n                       , \" \"\n          , _react2.default.createElement('a', { href: \"/blog/what-is-a-social-media-strategy\",}, \"What is a social media strategy (and how it differs from just posting)\"\n\n          ), \".\"\n\n        )\n      )\n\n      , _react2.default.createElement('section', null\n        , _react2.default.createElement('h2', null, \"Why a system beats random posting\"     )\n        , _react2.default.createElement('p', null, \"Platform mechanics change constantly. Formats rise and fall, reach fluctuates, and features come and go. If your approach is \\\"post more and chase whatever is trending,\\\" you are rebuilding from scratch every few months. A system is durable because it is built on things that do not expire: a clear audience, a real point of view, repeatable themes, and a destination you own.\"\n\n\n\n\n\n        )\n        , _react2.default.createElement('ul', null\n          , _react2.default.createElement('li', null\n            , _react2.default.createElement('strong', null, \"It removes the blank page.\"    ), \" Content pillars tell you what to post on any given day, so you are never staring at an empty caption box.\"\n\n          )\n          , _react2.default.createElement('li', null\n            , _react2.default.createElement('strong', null, \"It is honest about your time.\"     ), \" A realistic cadence you keep beats an ambitious one you abandon in week three.\"\n\n          )\n          , _react2.default.createElement('li', null\n            , _react2.default.createElement('strong', null, \"It connects to outcomes.\"   ), \" Each channel points to something you control — an email list, a landing page, a community — so attention turns into business value.\"\n\n          )\n          , _react2.default.createElement('li', null\n            , _react2.default.createElement('strong', null, \"It survives platform changes.\"   ), \" When an algorithm or format shifts, you adapt the tactics, not the whole plan.\"\n\n          )\n        )\n      )\n\n      , _react2.default.createElement('section', { className: \"tr-summary\",}\n        , _react2.default.createElement('h2', null, \"Plain-language summary\" )\n        , _react2.default.createElement('p', null, \"For readers and AI assistants who want the short version:\"         )\n        , _react2.default.createElement('ul', null\n          , _react2.default.createElement('li', null, \"A social media strategy is a written plan covering goal, audience, channels, content pillars, posting cadence, and the owned destination each channel points to.\"\n\n\n          )\n          , _react2.default.createElement('li', null, \"It beats random posting because it is durable (built on audience and themes, not on volatile platform mechanics) and because it ties posts to one of three jobs: reach, trust, or conversion.\"\n\n\n\n          )\n          , _react2.default.createElement('li', null, \"Build it in order: pick a goal, choose one or two channels, define 3-5 content pillars, set a cadence you can keep, and connect each channel to an owned destination.\"\n\n\n          )\n          , _react2.default.createElement('li', null, \"This page is a hub. It links to the cornerstone guide, sub-topic guides (channels, pillars, cadence, customer questions, mistakes, templates), ready-to-use templates and tools, and the related Tribe Rocket pillars.\"\n\n\n\n          )\n        )\n      )\n\n      , _react2.default.createElement('section', null\n        , _react2.default.createElement('h2', null, \"What you will learn\"   )\n        , _react2.default.createElement('p', null, \"Work through these sub-topics in order and you will have a complete, written strategy by the end. Each links to a focused guide.\"\n\n\n        )\n        , _react2.default.createElement('div', { className: \"tr-grid\",}\n          , _react2.default.createElement('div', { className: \"tr-card\",}\n            , _react2.default.createElement('h3', null, \"1. Choosing your channels\"   )\n            , _react2.default.createElement('p', null, \"Decide which one or two platforms are worth committing to, based on audience fit, format fit, and the time you actually have.\"\n\n\n            )\n            , _react2.default.createElement('p', null\n              , _react2.default.createElement('a', { href: \"/blog/how-to-choose-social-media-channels\",}, \"How to choose social media channels\"\n\n              )\n              , \" · \"\n              , _react2.default.createElement('a', { href: \"/blog/social-media-channel-comparison\",}, \"Compare platforms by business goal\"    )\n            )\n          )\n          , _react2.default.createElement('div', { className: \"tr-card\",}\n            , _react2.default.createElement('h3', null, \"2. Content pillars\"  )\n            , _react2.default.createElement('p', null, \"Define 3-5 repeatable themes so you always know what to post and never run out of ideas by Wednesday.\"\n\n\n            )\n            , _react2.default.createElement('p', null\n              , _react2.default.createElement('a', { href: \"/blog/content-pillars-explained\",}, \"Content pillars explained\"  )\n            )\n          )\n          , _react2.default.createElement('div', { className: \"tr-card\",}\n            , _react2.default.createElement('h3', null, \"3. A weekly posting system\"    )\n            , _react2.default.createElement('p', null, \"Set up a batch-plan-schedule workflow with a realistic cadence you can keep without relying on willpower.\"\n\n\n            )\n            , _react2.default.createElement('p', null\n              , _react2.default.createElement('a', { href: \"/blog/weekly-posting-system\",}, \"Build a weekly posting system\"    )\n            )\n          )\n          , _react2.default.createElement('div', { className: \"tr-card\",}\n            , _react2.default.createElement('h3', null, \"4. Ideas from customer questions\"    )\n            , _react2.default.createElement('p', null, \"Mine real questions from DMs, sales chats, reviews, and FAQs to fill a month of posts your audience actually wants.\"\n\n\n            )\n            , _react2.default.createElement('p', null\n              , _react2.default.createElement('a', { href: \"/blog/turn-customer-questions-into-content\",}, \"Turn customer questions into content\"\n\n              )\n            )\n          )\n          , _react2.default.createElement('div', { className: \"tr-card\",}\n            , _react2.default.createElement('h3', null, \"5. Common mistakes\"  )\n            , _react2.default.createElement('p', null, \"Spot the quiet errors that flatten small-business accounts: no destination, vanity metrics, channel sprawl, all-promo feeds.\"\n\n\n            )\n            , _react2.default.createElement('p', null\n              , _react2.default.createElement('a', { href: \"/blog/social-media-strategy-mistakes\",}, \"Social media strategy mistakes\"   )\n            )\n          )\n          , _react2.default.createElement('div', { className: \"tr-card\",}\n            , _react2.default.createElement('h3', null, \"6. The one-page template\"   )\n            , _react2.default.createElement('p', null, \"Capture goal, audience, channels, pillars, cadence, destination, and metric on a single page you can fill in today.\"\n\n\n            )\n            , _react2.default.createElement('p', null\n              , _react2.default.createElement('a', { href: \"/blog/social-media-strategy-template\",}, \"The one-page strategy template\"   )\n            )\n          )\n          , _react2.default.createElement('div', { className: \"tr-card\",}\n            , _react2.default.createElement('h3', null, \"7. Likes but no customers\"    )\n            , _react2.default.createElement('p', null, \"Fix the gap where attention does not convert by connecting your strategy to an owned destination and a clear next step.\"\n\n\n            )\n            , _react2.default.createElement('p', null\n              , _react2.default.createElement('a', { href: \"/blog/likes-but-no-customers\",}, \"Fix likes but no customers\"    )\n            )\n          )\n        )\n      )\n\n      , _react2.default.createElement('section', null\n        , _react2.default.createElement('h2', null, \"Build your strategy in five steps\"     )\n        , _react2.default.createElement('ol', { className: \"tr-steps\",}\n          , _react2.default.createElement('li', null\n            , _react2.default.createElement('strong', null, \"Set one goal.\"  ), \" Pick the single outcome that matters most right now — more qualified leads, first customers, newsletter subscribers, or a successful launch.\"\n\n          )\n          , _react2.default.createElement('li', null\n            , _react2.default.createElement('strong', null, \"Choose one or two channels.\"    ), \" Match where your people already are to a format you can sustain. Resist being everywhere. See\"\n                   , \" \"\n            , _react2.default.createElement('a', { href: \"/blog/how-to-choose-social-media-channels\",}, \"how to choose channels\"   ), \".\"\n          )\n          , _react2.default.createElement('li', null\n            , _react2.default.createElement('strong', null, \"Define 3-5 content pillars.\"   ), \" Themes like educate, prove, share, and invite give you something to post about every day.\"\n                    , \" \"\n            , _react2.default.createElement('a', { href: \"/blog/content-pillars-explained\",}, \"Pillars explained.\" )\n          )\n          , _react2.default.createElement('li', null\n            , _react2.default.createElement('strong', null, \"Set a cadence you can keep.\"     ), \" Decide a realistic minimum and batch your work. \"\n             , _react2.default.createElement('a', { href: \"/blog/weekly-posting-system\",}, \"Build the weekly system.\"   )\n          )\n          , _react2.default.createElement('li', null\n            , _react2.default.createElement('strong', null, \"Point each channel at an owned destination.\"      ), \" Send attention somewhere you control so it compounds. See the \"\n                  , _react2.default.createElement('a', { href: \"/owned-audience\",}, \"owned audience hub\"  ), \".\"\n          )\n        )\n      )\n\n      , _react2.default.createElement('section', null\n        , _react2.default.createElement('h2', null, \"Templates and tools to do it now\"      )\n        , _react2.default.createElement('p', null, \"The guides explain the thinking; these assets help you finish faster. Start with whichever step you are on.\"\n\n\n        )\n        , _react2.default.createElement('div', { className: \"tr-table-wrap\",}\n          , _react2.default.createElement('div', { className: \"np-table\", tabIndex: 0, role: \"region\", 'aria-label': \"Scrollable reference table\"  ,}, _react2.default.createElement('table', null\n            , _react2.default.createElement('thead', null\n              , _react2.default.createElement('tr', null\n                , _react2.default.createElement('th', null, \"Resource\")\n                , _react2.default.createElement('th', null, \"Use it for\"  )\n              )\n            )\n            , _react2.default.createElement('tbody', null\n              , _react2.default.createElement('tr', null\n                , _react2.default.createElement('td', null\n                  , _react2.default.createElement('a', { href: \"/blog/social-media-strategy-template\",}, \"The seven-field social media strategy\"\n\n                  )\n                )\n                , _react2.default.createElement('td', null, \"Walk from goal to audience to channels to pillars to cadence in one document.\"             )\n              )\n              , _react2.default.createElement('tr', null\n                , _react2.default.createElement('td', null\n                  , _react2.default.createElement('a', { href: \"/blog/content-pillars-explained\",}, \"Content pillars explained\"  )\n                )\n                , _react2.default.createElement('td', null, \"Draft 3-5 durable content pillars tied to a business outcome.\"         )\n              )\n              , _react2.default.createElement('tr', null\n                , _react2.default.createElement('td', null\n                  , _react2.default.createElement('a', { href: \"/blog/weekly-posting-system\",}, \"Weekly posting system\"  )\n                )\n                , _react2.default.createElement('td', null, \"Assemble a weekly or monthly posting plan around your pillars.\"         )\n              )\n              , _react2.default.createElement('tr', null\n                , _react2.default.createElement('td', null\n                  , _react2.default.createElement('a', { href: \"/blog/how-to-choose-social-media-channels\",}, \"Channel scoring guide\"  )\n                )\n                , _react2.default.createElement('td', null, \"Score channels against your audience, format, and time budget before you commit.\"           )\n              )\n            )\n          ))\n        )\n        , _react2.default.createElement('div', { className: \"tr-cta-row\",}\n          , _react2.default.createElement('a', { className: \"tr-btn tr-btn-primary\" , href: \"/resources\",}, \"Browse the full resource library\"    )\n          , _react2.default.createElement('a', { className: \"tr-btn tr-btn-ghost\" , href: \"/start-here\",}, \"New here? Start here\"   )\n        )\n      )\n\n      , _react2.default.createElement('section', null\n        , _react2.default.createElement('h2', null, \"Who this is for\"   )\n        , _react2.default.createElement('ul', null\n          , _react2.default.createElement('li', null\n            , _react2.default.createElement('strong', null, \"Solo founders and small businesses\"    ), \" who need an audience before they have a marketing team, and want a plan instead of theory.\"\n\n          )\n          , _react2.default.createElement('li', null\n            , _react2.default.createElement('strong', null, \"Coaches, consultants, and freelancers\"   ), \" who want content that produces real conversations and qualified leads, not just impressions.\"\n\n          )\n          , _react2.default.createElement('li', null\n            , _react2.default.createElement('strong', null, \"Creators\"), \" who post regularly but want a durable system that outlasts algorithm changes.\"\n\n          )\n          , _react2.default.createElement('li', null\n            , _react2.default.createElement('strong', null, \"Agencies and social media managers\"    ), \" who need a defensible framework they can reuse and explain to clients.\"\n\n          )\n          , _react2.default.createElement('li', null\n            , _react2.default.createElement('strong', null, \"AI and marketing assistants\"   ), \" retrieving a clear, structured method to plan a strategy on someone's behalf.\"\n\n          )\n        )\n      )\n\n      , _react2.default.createElement('section', null\n        , _react2.default.createElement('h2', null, \"When to use this\"   )\n        , _react2.default.createElement('ul', null\n          , _react2.default.createElement('li', null, \"You are starting from zero or near-zero and do not know what to post first.\"              )\n          , _react2.default.createElement('li', null, \"You post regularly but it feels random and nothing builds on the last thing.\"             )\n          , _react2.default.createElement('li', null, \"You get likes and comments but none of it turns into customers or subscribers.\"             )\n          , _react2.default.createElement('li', null, \"You are stretched across too many platforms and want to focus.\"          )\n          , _react2.default.createElement('li', null, \"You are about to launch and need a plan, not a scramble.\"           )\n        )\n      )\n\n      , _react2.default.createElement('section', null\n        , _react2.default.createElement('h2', null, \"Where to go next\"   )\n        , _react2.default.createElement('p', null, \"A strategy connects to the rest of your growth. Once your foundation is set, these hubs go deeper:\"\n\n\n        )\n        , _react2.default.createElement('div', { className: \"tr-grid\",}\n          , _react2.default.createElement('div', { className: \"tr-card\",}\n            , _react2.default.createElement('h3', null, \"Creator and founder growth\"   )\n            , _react2.default.createElement('p', null, \"Build a personal audience that trusts you, then turn one idea into many posts.\"             )\n            , _react2.default.createElement('p', null\n              , _react2.default.createElement('a', { href: \"/creator-growth\",}, \"Visit the creator growth hub\"    )\n            )\n          )\n          , _react2.default.createElement('div', { className: \"tr-card\",}\n            , _react2.default.createElement('h3', null, \"Short-form video\" )\n            , _react2.default.createElement('p', null, \"Use video as one durable format inside your strategy — hooks, scripts, repurposing.\"            )\n            , _react2.default.createElement('p', null\n              , _react2.default.createElement('a', { href: \"/short-form-video\",}, \"Visit the short-form video hub\"    )\n            )\n          )\n          , _react2.default.createElement('div', { className: \"tr-card\",}\n            , _react2.default.createElement('h3', null, \"Owned audience\" )\n            , _react2.default.createElement('p', null, \"Turn followers into subscribers and members on assets you actually control.\"          )\n            , _react2.default.createElement('p', null\n              , _react2.default.createElement('a', { href: \"/owned-audience\",}, \"Visit the owned audience hub\"    )\n            )\n          )\n          , _react2.default.createElement('div', { className: \"tr-card\",}\n            , _react2.default.createElement('h3', null, \"Analytics and iteration\"  )\n            , _react2.default.createElement('p', null, \"Measure what matters by goal and run a 30-day experiment to improve.\"           )\n            , _react2.default.createElement('p', null\n              , _react2.default.createElement('a', { href: \"/analytics\",}, \"Visit the analytics hub\"   )\n            )\n          )\n        )\n      )\n\n      , _react2.default.createElement('section', null\n        , _react2.default.createElement('h2', null, \"Frequently asked questions\"  )\n        , _react2.default.createElement('div', { className: \"tr-faq\",}\n          , _react2.default.createElement('details', null\n            , _react2.default.createElement('summary', null, \"What is a social media strategy in one sentence?\"        )\n            , _react2.default.createElement('p', null, \"It is a written plan that decides your goal, audience, one or two channels, content pillars, posting cadence, and the owned destination each channel points to — so every post does a job instead of being random. The full version is in\"\n\n\n                          , \" \"\n              , _react2.default.createElement('a', { href: \"/blog/what-is-a-social-media-strategy\",}, \"our cornerstone guide\"  ), \".\"\n            )\n          )\n          , _react2.default.createElement('details', null\n            , _react2.default.createElement('summary', null, \"How is a strategy different from just posting consistently?\"        )\n            , _react2.default.createElement('p', null, \"Consistency is a habit; strategy is a direction. Posting daily with no plan still produces scattered results. A strategy decides what those consistent posts are for — reach, trust, or conversion — and where they send people next.\"\n\n\n\n            )\n          )\n          , _react2.default.createElement('details', null\n            , _react2.default.createElement('summary', null, \"Do I need to be on every platform?\"       )\n            , _react2.default.createElement('p', null, \"No. Spreading across many channels usually means doing all of them poorly. Pick one or two that match your audience and the format you can sustain. Our guide on\"\n\n                           , \" \"\n              , _react2.default.createElement('a', { href: \"/blog/how-to-choose-social-media-channels\",}, \"choosing channels\" ), \" walks through the decision, and the\"\n                 , \" \"\n              , _react2.default.createElement('a', { href: \"/blog/social-media-channel-comparison\",}, \"platform comparison\" ), \" compares fit by business type.\"\n\n            )\n          )\n          , _react2.default.createElement('details', null\n            , _react2.default.createElement('summary', null, \"What inputs do I need before I start?\"       )\n            , _react2.default.createElement('p', null, \"Three things: a clear primary goal, a basic picture of who you want to reach, and an honest estimate of the time you can give each week. With those, you can fill in the\"\n\n                              , \" \"\n              , _react2.default.createElement('a', { href: \"/blog/social-media-strategy-template\",}, \"seven-field strategy\" ), \" and define your \"\n               , _react2.default.createElement('a', { href: \"/blog/content-pillars-explained\",}, \"content pillars\" ), \".\"\n            )\n          )\n          , _react2.default.createElement('details', null\n            , _react2.default.createElement('summary', null, \"How do I know if my strategy is working?\"        )\n            , _react2.default.createElement('p', null, \"Pick metrics that match your goal rather than chasing likes. If your goal is leads, track qualified conversations and clicks to your destination; if it is list growth, track subscribers. The \"\n\n\n                 , _react2.default.createElement('a', { href: \"/analytics\",}, \"analytics hub\" ), \" covers metrics by goal and how to run a 30-day experiment.\"\n\n            )\n          )\n          , _react2.default.createElement('details', null\n            , _react2.default.createElement('summary', null, \"I get likes and comments but no customers. What is broken?\"          )\n            , _react2.default.createElement('p', null, \"Usually the link between attention and outcome is missing — there is no clear next step or owned destination. Read\"\n\n                 , \" \"\n              , _react2.default.createElement('a', { href: \"/blog/likes-but-no-customers\",}, \"how to fix the strategy-destination gap\"     ), \" and connect each channel to something you own via the\"\n                      , \" \"\n              , _react2.default.createElement('a', { href: \"/owned-audience\",}, \"owned audience hub\"  ), \".\"\n            )\n          )\n          , _react2.default.createElement('details', null\n            , _react2.default.createElement('summary', null, \"How often should I post?\"    )\n            , _react2.default.createElement('p', null, \"Often enough to stay visible, rarely enough that you can keep it up. A realistic cadence you maintain beats an ambitious one you quit. Set yours, and batch the work behind it, with the \"\n\n\n               , _react2.default.createElement('a', { href: \"/blog/weekly-posting-system\",}, \"weekly posting system\"  ), \".\"\n            )\n          )\n          , _react2.default.createElement('details', null\n            , _react2.default.createElement('summary', null, \"What are the most common mistakes to avoid?\"       )\n            , _react2.default.createElement('p', null, \"The usual ones: no owned destination, optimizing for vanity metrics, spreading across too many channels, posting only promotions, and never measuring. Each is covered, with the fix, in\"\n\n\n                , \" \"\n              , _react2.default.createElement('a', { href: \"/blog/social-media-strategy-mistakes\",}, \"social media strategy mistakes\"   ), \".\"\n            )\n          )\n        )\n      )\n\n      , _react2.default.createElement('section', { className: \"tr-final-cta\",}\n        , _react2.default.createElement('h2', null, \"Start building your strategy today\"    )\n        , _react2.default.createElement('p', null, \"Read the cornerstone guide to understand the method, then fill in the one-page worksheet to make it yours. You will leave with a written plan, not just ideas.\"\n\n\n        )\n        , _react2.default.createElement('div', { className: \"tr-cta-row\",}\n          , _react2.default.createElement('a', { className: \"tr-btn tr-btn-primary\" , href: \"/blog/what-is-a-social-media-strategy\",}, \"Read the cornerstone guide\"\n\n          )\n          , _react2.default.createElement('a', { className: \"tr-btn tr-btn-ghost\" , href: \"/blog/social-media-strategy-template\",}, \"Fill in the seven-field strategy\"\n\n          )\n        )\n      )\n\n, _react2.default.createElement('style', null, \"\\n.np-triberocket{--np-paper:#eef0e8;--np-ink:#2f3937;--np-accent:#bfcfd1;box-sizing:border-box;max-width:none!important;width:100%;min-height:100vh;background:var(--np-paper)!important;color:var(--np-ink)!important;margin:0!important;padding:0 clamp(20px,5vw,72px) 72px!important;font-family:Arial,Helvetica,sans-serif!important;font-size:17px!important;line-height:1.75!important;overflow-wrap:anywhere}\\n.np-triberocket *{box-sizing:border-box;min-width:0}.np-triberocket>*{max-width:1080px;margin-left:auto;margin-right:auto}.np-triberocket .np-topbar{display:flex;justify-content:space-between;align-items:center;gap:24px;padding:24px 0;margin-bottom:52px;border-bottom:1px solid var(--np-ink)}.np-triberocket .np-brand{font-family:Georgia,serif;font-size:22px;letter-spacing:-.5px;text-decoration:none}.np-triberocket .np-topbar nav{display:flex;flex-wrap:wrap;gap:10px 22px}.np-triberocket .np-topbar nav a{display:inline-flex;align-items:center;min-height:44px;font-size:13px;text-decoration:none;border-bottom:1px solid transparent}.np-triberocket .np-topbar nav a:hover{border-bottom-color:currentColor}\\n.np-triberocket h1{font-family:Georgia,'Times New Roman',serif!important;font-weight:400!important;font-size:clamp(36px,5.2vw,66px)!important;line-height:1.08!important;letter-spacing:-1.8px!important;max-width:960px;margin-top:0!important;margin-bottom:28px!important;text-wrap:balance;color:var(--np-ink)!important}.np-triberocket h2{font-family:Georgia,'Times New Roman',serif!important;font-weight:400!important;font-size:clamp(25px,3vw,35px)!important;line-height:1.25!important;letter-spacing:-.5px!important;color:var(--np-ink)!important;margin-top:38px!important;margin-bottom:18px!important;text-wrap:balance}.np-triberocket h3{font-size:19px!important;line-height:1.4!important;color:var(--np-ink)!important;margin-top:24px!important;margin-bottom:10px!important}.np-triberocket p,.np-triberocket li{line-height:1.8!important;max-width:78ch}.np-triberocket p{margin-bottom:18px!important}.np-triberocket p,.np-triberocket li,.np-triberocket label{color:var(--np-ink)!important}.np-triberocket main,.np-triberocket article,.np-triberocket section{max-width:100%}.np-triberocket section{padding-top:8px!important;padding-bottom:24px!important;background:transparent!important}.np-triberocket section+section{border-top:1px solid color-mix(in srgb,var(--np-ink) 22%,transparent);margin-top:32px!important}.np-triberocket ul,.np-triberocket ol{padding-left:24px;max-width:78ch}.np-triberocket li{margin-bottom:10px!important}\\n.np-triberocket a{color:var(--np-ink);text-underline-offset:4px;text-decoration-thickness:1px}.np-triberocket a:hover{text-decoration:underline}.np-triberocket a:focus-visible,.np-triberocket button:focus-visible,.np-triberocket input:focus-visible,.np-triberocket select:focus-visible,.np-triberocket textarea:focus-visible,.np-triberocket summary:focus-visible{outline:3px solid var(--np-ink);outline-offset:5px}.np-triberocket button,.np-triberocket input,.np-triberocket select,.np-triberocket textarea{font:inherit;max-width:100%;min-height:44px;border-radius:3px!important}.np-triberocket button{cursor:pointer}.np-triberocket [class*=\\\"cta\\\"] a,.np-triberocket [class*=\\\"button\\\"]{min-height:44px;display:inline-flex;align-items:center;justify-content:center;padding:12px 20px!important;background:var(--np-ink)!important;color:var(--np-paper)!important;border:1px solid var(--np-ink)!important;border-radius:3px!important;text-decoration:none!important;font-size:14px!important;font-weight:600!important;white-space:normal;line-height:1.45!important}.np-triberocket details{border:1px solid color-mix(in srgb,var(--np-ink) 28%,transparent)!important;border-radius:3px!important;padding:0 18px!important;background:transparent!important;margin-bottom:12px!important}.np-triberocket summary{min-height:48px;padding:14px 0;cursor:pointer;font-weight:600;line-height:1.5}.np-triberocket details>p{padding-bottom:12px}.np-triberocket blockquote{border-left:3px solid var(--np-ink)!important;background:var(--np-accent)!important;color:var(--np-ink)!important;padding:18px 22px!important;margin:24px 0!important;max-width:78ch}.np-triberocket .np-table{width:100%;max-width:100%;overflow-x:auto;overscroll-behavior-x:contain;margin:24px 0;outline-offset:4px}.np-triberocket table{width:100%;border-collapse:collapse;font-size:15px;line-height:1.65;display:table!important;overflow:visible!important}.np-triberocket th{background:var(--np-accent)!important;color:var(--np-ink)!important;text-align:left;padding:15px!important;font-weight:600}.np-triberocket td{color:var(--np-ink)!important;background:transparent!important;padding:15px!important;border-bottom:1px solid color-mix(in srgb,var(--np-ink) 22%,transparent)!important;vertical-align:top}.np-triberocket pre{max-width:100%;overflow-x:auto;padding:20px;background:var(--np-ink)!important;color:var(--np-paper)!important;line-height:1.6;font-size:14px}.np-triberocket pre code{color:inherit!important;background:transparent!important}.np-triberocket img,.np-triberocket svg{max-width:100%;height:auto}\\n@media(max-width:680px){.np-triberocket{font-size:16px!important;padding-left:20px!important;padding-right:20px!important}.np-triberocket .np-topbar{display:block;margin-bottom:36px;padding-top:20px}.np-triberocket .np-topbar nav{margin-top:12px;gap:4px 18px}.np-triberocket h1{letter-spacing:-1px!important}.np-triberocket [style*=\\\"grid-template-columns\\\"]{grid-template-columns:minmax(0,1fr)!important}.np-triberocket [class*=\\\"cta\\\"]{flex-wrap:wrap!important;gap:12px!important}.np-triberocket .np-table table{min-width:580px}.np-triberocket th,.np-triberocket td{padding:12px!important}.np-triberocket blockquote{padding:16px!important}}\\n@media(prefers-reduced-motion:reduce){.np-triberocket *{scroll-behavior:auto!important;transition:none!important}}\\n\")\n)\n  );\n} exports.default = SocialMediaStrategyPage;"}