{"componentChunkName":"component---src-templates-docs-js","path":"/content-planners","result":{"data":{"site":{"siteMetadata":{"title":"Documentation | PostNext","docsLocation":""}},"mdx":{"fields":{"id":"eb297737-eeb9-5b4a-82a4-2e952495236d","title":"Content Planners","slug":"/content-planners","locale":"en-GB"},"body":"var _excluded = [\"components\"];\nfunction _extends() { return _extends = Object.assign ? Object.assign.bind() : function (n) { for (var e = 1; e < arguments.length; e++) { var t = arguments[e]; for (var r in t) ({}).hasOwnProperty.call(t, r) && (n[r] = t[r]); } return n; }, _extends.apply(null, arguments); }\nfunction _objectWithoutProperties(e, t) { if (null == e) return {}; var o, r, i = _objectWithoutPropertiesLoose(e, t); if (Object.getOwnPropertySymbols) { var n = Object.getOwnPropertySymbols(e); for (r = 0; r < n.length; r++) o = n[r], -1 === t.indexOf(o) && {}.propertyIsEnumerable.call(e, o) && (i[o] = e[o]); } return i; }\nfunction _objectWithoutPropertiesLoose(r, e) { if (null == r) return {}; var t = {}; for (var n in r) if ({}.hasOwnProperty.call(r, n)) { if (-1 !== e.indexOf(n)) continue; t[n] = r[n]; } return t; }\n/* @jsxRuntime classic */\n/* @jsx mdx */\n\nvar _frontmatter = {\n  \"title\": \"Content Planners\",\n  \"metaTitle\": \"Content Planners | PostNext\",\n  \"metaDescription\": \"Automate social and blog content at scale with Brand Plans, Influencer Plans, and the Post Planner in PostNext.\",\n  \"order\": 1\n};\nvar layoutProps = {\n  _frontmatter: _frontmatter\n};\nvar MDXLayout = \"wrapper\";\nreturn function MDXContent(_ref) {\n  var components = _ref.components,\n    props = _objectWithoutProperties(_ref, _excluded);\n  return mdx(MDXLayout, _extends({}, layoutProps, props, {\n    components: components,\n    mdxType: \"MDXLayout\"\n  }), mdx(\"h1\", null, \"Content Planners\"), mdx(\"p\", null, \"Content Planners turn a single brief into a steady stream of posts. Instead of writing one post at a time in the \", mdx(\"a\", {\n    parentName: \"p\",\n    \"href\": \"/docs/features/post-composer\"\n  }, \"composer\"), \", a planner generates a series of posts for you and publishes them on a schedule, so a channel stays active without daily effort.\"), mdx(\"p\", null, mdx(\"span\", {\n    parentName: \"p\",\n    \"className\": \"gatsby-resp-image-wrapper\",\n    \"style\": {\n      \"position\": \"relative\",\n      \"display\": \"block\",\n      \"marginLeft\": \"auto\",\n      \"marginRight\": \"auto\",\n      \"maxWidth\": \"800px\"\n    }\n  }, \"\\n      \", mdx(\"a\", {\n    parentName: \"span\",\n    \"className\": \"gatsby-resp-image-link\",\n    \"href\": \"/docs/static/2fef6fab9cba891e8ccc44f28660a716/644c5/brand-planner.jpg\",\n    \"style\": {\n      \"display\": \"block\"\n    },\n    \"target\": \"_blank\",\n    \"rel\": \"noopener\"\n  }, \"\\n    \", mdx(\"span\", {\n    parentName: \"a\",\n    \"className\": \"gatsby-resp-image-background-image\",\n    \"style\": {\n      \"paddingBottom\": \"62.5%\",\n      \"position\": \"relative\",\n      \"bottom\": \"0\",\n      \"left\": \"0\",\n      \"backgroundImage\": \"url('data:image/jpeg;base64,/9j/2wBDABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2P/2wBDARESEhgVGC8aGi9jQjhCY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2P/wgARCAANABQDASIAAhEBAxEB/8QAFwABAQEBAAAAAAAAAAAAAAAAAgABBf/EABQBAQAAAAAAAAAAAAAAAAAAAAD/2gAMAwEAAhADEAAAAe6sQZR//8QAFxAAAwEAAAAAAAAAAAAAAAAAAAEQEf/aAAgBAQABBQKYK//EABQRAQAAAAAAAAAAAAAAAAAAABD/2gAIAQMBAT8BP//EABQRAQAAAAAAAAAAAAAAAAAAABD/2gAIAQIBAT8BP//EABQQAQAAAAAAAAAAAAAAAAAAACD/2gAIAQEABj8CX//EABkQAAIDAQAAAAAAAAAAAAAAAAEQABExQf/aAAgBAQABPyEDqpMP/9oADAMBAAIAAwAAABADL//EABQRAQAAAAAAAAAAAAAAAAAAABD/2gAIAQMBAT8QP//EABYRAQEBAAAAAAAAAAAAAAAAAAABEf/aAAgBAgEBPxBtf//EABsQAQEAAQUAAAAAAAAAAAAAAAERABAhQWGx/9oACAEBAAE/ECoAslwvIGKKt37c99f/2Q==')\",\n      \"backgroundSize\": \"cover\",\n      \"display\": \"block\"\n    }\n  }), \"\\n  \", mdx(\"img\", {\n    parentName: \"a\",\n    \"className\": \"gatsby-resp-image-image\",\n    \"alt\": \"The PostNext Brand Planner showing running plans, each with a channel, a date range, and publishing progress\",\n    \"title\": \"The PostNext Brand Planner showing running plans, each with a channel, a date range, and publishing progress\",\n    \"src\": \"/docs/static/2fef6fab9cba891e8ccc44f28660a716/4b190/brand-planner.jpg\",\n    \"srcSet\": [\"/docs/static/2fef6fab9cba891e8ccc44f28660a716/e07e9/brand-planner.jpg 200w\", \"/docs/static/2fef6fab9cba891e8ccc44f28660a716/066f9/brand-planner.jpg 400w\", \"/docs/static/2fef6fab9cba891e8ccc44f28660a716/4b190/brand-planner.jpg 800w\", \"/docs/static/2fef6fab9cba891e8ccc44f28660a716/e5166/brand-planner.jpg 1200w\", \"/docs/static/2fef6fab9cba891e8ccc44f28660a716/644c5/brand-planner.jpg 1440w\"],\n    \"sizes\": \"(max-width: 800px) 100vw, 800px\",\n    \"style\": {\n      \"width\": \"100%\",\n      \"height\": \"100%\",\n      \"margin\": \"0\",\n      \"verticalAlign\": \"middle\",\n      \"position\": \"absolute\",\n      \"top\": \"0\",\n      \"left\": \"0\"\n    },\n    \"loading\": \"lazy\"\n  }), \"\\n  \"), \"\\n    \")), mdx(\"p\", null, \"PostNext has three planners, each suited to a different goal:\"), mdx(\"ul\", null, mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"a\", {\n    parentName: \"li\",\n    \"href\": \"/docs/content-planners/brand-planner\"\n  }, \"Brand Plans\"), \" - On-brand campaigns tied to a brand profile and channel.\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"a\", {\n    parentName: \"li\",\n    \"href\": \"/docs/content-planners/influencer-planner\"\n  }, \"Influencer Plans\"), \" - Topic-driven campaigns for a personal or creator account.\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"a\", {\n    parentName: \"li\",\n    \"href\": \"/docs/content-planners/post-planner\"\n  }, \"Post Planner\"), \" - Long-form articles published to your CMS integrations.\")), mdx(\"h2\", null, \"How a plan works\"), mdx(\"p\", null, \"Every plan shares the same lifecycle. You choose what to post about and where, set how many posts and over what date range, and the planner drafts each post using AI. Plans appear under the \", mdx(\"strong\", {\n    parentName: \"p\"\n  }, \"Running\"), \" tab while they publish and move to \", mdx(\"strong\", {\n    parentName: \"p\"\n  }, \"Completed\"), \" when finished. Each plan card shows its channel, date range, how many posts have published, and how many AI credits it has used.\"), mdx(\"h2\", null, \"Credits and limits\"), mdx(\"p\", null, \"Planners draw on your account AI credit allowance, the same balance shown in the sidebar. A plan card also displays its own usage, so you can see the cost of a campaign at a glance. See \", mdx(\"a\", {\n    parentName: \"p\",\n    \"href\": \"/docs/knowledge-base/managing-your-plan-and-limits\"\n  }, \"Managing Your Plan and Limits\"), \" for how credits are counted.\"), mdx(\"h2\", null, \"Next steps\"), mdx(\"ul\", null, mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"a\", {\n    parentName: \"li\",\n    \"href\": \"/docs/guides/plan-your-content\"\n  }, \"Plan Your Content\"), \" - A walkthrough of choosing a planner and starting your first plan.\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"a\", {\n    parentName: \"li\",\n    \"href\": \"/docs/features/brand-profile\"\n  }, \"Brand Profile\"), \" - Define the voice and themes a Brand Plan writes from.\")));\n}\n;\nMDXContent.isMDXComponent = true;","rawBody":"---\ntitle: \"Content Planners\"\nmetaTitle: \"Content Planners | PostNext\"\nmetaDescription: \"Automate social and blog content at scale with Brand Plans, Influencer Plans, and the Post Planner in PostNext.\"\norder: 1\n---\n\n# Content Planners\n\nContent Planners turn a single brief into a steady stream of posts. Instead of writing one post at a time in the [composer](/features/post-composer), a planner generates a series of posts for you and publishes them on a schedule, so a channel stays active without daily effort.\n\n![The PostNext Brand Planner showing running plans, each with a channel, a date range, and publishing progress](images/docs/brand-planner.jpg)\n\nPostNext has three planners, each suited to a different goal:\n\n- [Brand Plans](/content-planners/brand-planner) - On-brand campaigns tied to a brand profile and channel.\n- [Influencer Plans](/content-planners/influencer-planner) - Topic-driven campaigns for a personal or creator account.\n- [Post Planner](/content-planners/post-planner) - Long-form articles published to your CMS integrations.\n\n## How a plan works\n\nEvery plan shares the same lifecycle. You choose what to post about and where, set how many posts and over what date range, and the planner drafts each post using AI. Plans appear under the **Running** tab while they publish and move to **Completed** when finished. Each plan card shows its channel, date range, how many posts have published, and how many AI credits it has used.\n\n## Credits and limits\n\nPlanners draw on your account AI credit allowance, the same balance shown in the sidebar. A plan card also displays its own usage, so you can see the cost of a campaign at a glance. See [Managing Your Plan and Limits](/knowledge-base/managing-your-plan-and-limits) for how credits are counted.\n\n## Next steps\n\n- [Plan Your Content](/guides/plan-your-content) - A walkthrough of choosing a planner and starting your first plan.\n- [Brand Profile](/features/brand-profile) - Define the voice and themes a Brand Plan writes from.\n","tableOfContents":{"items":[{"url":"#content-planners","title":"Content Planners","items":[{"url":"#how-a-plan-works","title":"How a plan works"},{"url":"#credits-and-limits","title":"Credits and limits"},{"url":"#next-steps","title":"Next steps"}]}]},"parent":{"__typename":"File","relativePath":"en/content-planners.md"},"frontmatter":{"metaTitle":"Content Planners | PostNext","metaDescription":"Automate social and blog content at scale with Brand Plans, Influencer Plans, and the Post Planner in PostNext.","order":1}},"allMdx":{"edges":[{"node":{"fields":{"slug":"/content-planners","title":"Content Planners"}}},{"node":{"fields":{"slug":"/features","title":"Features"}}},{"node":{"fields":{"slug":"/integrations","title":"Integrations"}}},{"node":{"fields":{"slug":"/knowledge-base","title":"Knowledge Base"}}},{"node":{"fields":{"slug":"/pricing-faqs","title":"Pricing FAQs"}}},{"node":{"fields":{"slug":"/guides","title":"Guides"}}},{"node":{"fields":{"slug":"/mini-site","title":"Mini Site"}}},{"node":{"fields":{"slug":"/features/ai-carousels","title":"AI Carousels"}}},{"node":{"fields":{"slug":"/features/ai-content","title":"AI Content"}}},{"node":{"fields":{"slug":"/features/channels","title":"Channels"}}},{"node":{"fields":{"slug":"/features/brand-profile","title":"Brand Profile"}}},{"node":{"fields":{"slug":"/content-planners/influencer-planner","title":"Influencer Plans"}}},{"node":{"fields":{"slug":"/features/post-composer","title":"Post Composer"}}},{"node":{"fields":{"slug":"/features/scheduling","title":"Scheduling"}}},{"node":{"fields":{"slug":"/guides/plan-your-content","title":"Plan Your Content"}}},{"node":{"fields":{"slug":"/features/asset-management","title":"Asset Management"}}},{"node":{"fields":{"slug":"/guides/schedule-and-publish","title":"Schedule and Publish"}}},{"node":{"fields":{"slug":"/content-planners/brand-planner","title":"Brand Plans"}}},{"node":{"fields":{"slug":"/guides/teams-and-brand-profiles","title":"Teams and Brand Profiles"}}},{"node":{"fields":{"slug":"/features/apps","title":"Apps"}}},{"node":{"fields":{"slug":"/integrations/api-keys","title":"API Keys"}}},{"node":{"fields":{"slug":"/guides/create-your-first-post","title":"Create Your First Post"}}},{"node":{"fields":{"slug":"/integrations/mcp","title":"MCP (AI Agents)"}}},{"node":{"fields":{"slug":"/features/analytics","title":"Analytics"}}},{"node":{"fields":{"slug":"/integrations/wordpress","title":"WordPress"}}},{"node":{"fields":{"slug":"/guides/connect-your-first-channel","title":"Connect Your First Channel"}}},{"node":{"fields":{"slug":"/knowledge-base/how-to-update-card-details","title":"How to Update Card Details"}}},{"node":{"fields":{"slug":"/knowledge-base/managing-your-plan-and-limits","title":"Managing Your Plan and Limits"}}},{"node":{"fields":{"slug":"/content-planners/post-planner","title":"Post Planner"}}},{"node":{"fields":{"slug":"/knowledge-base/understanding-declined-card-payments","title":"Understanding Declined Card Payments"}}},{"node":{"fields":{"slug":"/features/scheduling/best-time-to-post","title":"Best Time to Post"}}},{"node":{"fields":{"slug":"/features/post-composer/creating-and-editing-drafts","title":"Creating and Editing Drafts"}}},{"node":{"fields":{"slug":"/","title":"PostNext Documentation"}}}]}},"pageContext":{"id":"eb297737-eeb9-5b4a-82a4-2e952495236d","locale":"en-GB"}},"staticQueryHashes":["361965504","361965504","417421954","417421954","445494767","445494767"]}