{"componentChunkName":"component---src-templates-docs-js","path":"/guides/create-your-first-post","result":{"data":{"site":{"siteMetadata":{"title":"Documentation | PostNext","docsLocation":""}},"mdx":{"fields":{"id":"4813adf1-16e2-5b11-8421-720eb142ab23","title":"Create Your First Post","slug":"/guides/create-your-first-post","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\": \"Create Your First Post\",\n  \"metaTitle\": \"Create Your First Post | PostNext\",\n  \"metaDescription\": \"Compose a draft, pick your channels, add media, and tailor each post per channel in the PostNext composer.\",\n  \"order\": 2\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, \"Create Your First Post\"), mdx(\"p\", null, \"Posts start as drafts in the PostNext composer. You write the content, choose which channels to target, and optionally add media before saving or scheduling.\"), 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/6ae17ecd66557d010d4a5ffe57c9c114/644c5/composer.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/8QAGQAAAgMBAAAAAAAAAAAAAAAAAAMCBAUG/8QAFAEBAAAAAAAAAAAAAAAAAAAAAP/aAAwDAQACEAMQAAAB1q75nOjg/8QAHBAAAgICAwAAAAAAAAAAAAAAAQIDBBESEyMz/9oACAEBAAEFAoQOK3KYUdtzE3Vvk2Pf/8QAFBEBAAAAAAAAAAAAAAAAAAAAEP/aAAgBAwEBPwE//8QAFBEBAAAAAAAAAAAAAAAAAAAAEP/aAAgBAgEBPwE//8QAGhAAAwADAQAAAAAAAAAAAAAAAAECERJxMf/aAAgBAQAGPwKeEuZTyzZrDZPDwo//xAAZEAEBAQEBAQAAAAAAAAAAAAABEQBBIWH/2gAIAQEAAT8hqZxmzUPTPOBFDTGc4sOPudTf/9oADAMBAAIAAwAAABDID//EABQRAQAAAAAAAAAAAAAAAAAAABD/2gAIAQMBAT8QP//EABURAQEAAAAAAAAAAAAAAAAAABAx/9oACAECAQE/EKf/xAAdEAEBAAICAwEAAAAAAAAAAAABEQAxIWFBUYGx/9oACAEBAAE/ELsFtrrKowR0kXxg0QQQGGs2NnJes0u4tPb5nFUqfhn/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 composer with channel selection, the caption editor, media options, and a live preview\",\n    \"title\": \"The PostNext composer with channel selection, the caption editor, media options, and a live preview\",\n    \"src\": \"/docs/static/6ae17ecd66557d010d4a5ffe57c9c114/4b190/composer.jpg\",\n    \"srcSet\": [\"/docs/static/6ae17ecd66557d010d4a5ffe57c9c114/e07e9/composer.jpg 200w\", \"/docs/static/6ae17ecd66557d010d4a5ffe57c9c114/066f9/composer.jpg 400w\", \"/docs/static/6ae17ecd66557d010d4a5ffe57c9c114/4b190/composer.jpg 800w\", \"/docs/static/6ae17ecd66557d010d4a5ffe57c9c114/e5166/composer.jpg 1200w\", \"/docs/static/6ae17ecd66557d010d4a5ffe57c9c114/644c5/composer.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(\"h2\", null, \"Compose a draft\"), mdx(\"p\", null, \"Open the composer and write your post content. You can use AI to help generate or refine copy; if you have a brand profile set up, AI output will reflect your voice and topics.\"), mdx(\"h2\", null, \"Choose channels\"), mdx(\"p\", null, \"Select one or more of your connected channels as targets for the draft. A single draft can publish to multiple channels at once.\"), mdx(\"h2\", null, \"Tailor per channel\"), mdx(\"p\", null, \"Each platform has its own style, character limits, and audience expectations. The composer lets you vary the content per channel so you can fit each platform without maintaining separate drafts from scratch.\"), mdx(\"h2\", null, \"Add media\"), mdx(\"p\", null, \"Attach images or video from your media library. For details on uploading and managing assets, see \", mdx(\"a\", {\n    parentName: \"p\",\n    \"href\": \"/docs/features/asset-management\"\n  }, \"Asset management\"), \".\"), mdx(\"p\", null, \"Note that media rules vary by platform. LinkedIn, for example, has stricter video handling requirements. If a channel rejects a media attachment, PostNext surfaces the error so you can adjust.\"), mdx(\"h2\", null, \"Save or schedule\"), mdx(\"p\", null, \"Save the draft to return to it later, or move on to scheduling. See \", mdx(\"a\", {\n    parentName: \"p\",\n    \"href\": \"/docs/guides/schedule-and-publish\"\n  }, \"Schedule and publish\"), \" for the next step.\"));\n}\n;\nMDXContent.isMDXComponent = true;","rawBody":"---\ntitle: \"Create Your First Post\"\nmetaTitle: \"Create Your First Post | PostNext\"\nmetaDescription: \"Compose a draft, pick your channels, add media, and tailor each post per channel in the PostNext composer.\"\norder: 2\n---\n\n# Create Your First Post\n\nPosts start as drafts in the PostNext composer. You write the content, choose which channels to target, and optionally add media before saving or scheduling.\n\n![The PostNext composer with channel selection, the caption editor, media options, and a live preview](../images/docs/composer.jpg)\n\n## Compose a draft\n\nOpen the composer and write your post content. You can use AI to help generate or refine copy; if you have a brand profile set up, AI output will reflect your voice and topics.\n\n## Choose channels\n\nSelect one or more of your connected channels as targets for the draft. A single draft can publish to multiple channels at once.\n\n## Tailor per channel\n\nEach platform has its own style, character limits, and audience expectations. The composer lets you vary the content per channel so you can fit each platform without maintaining separate drafts from scratch.\n\n## Add media\n\nAttach images or video from your media library. For details on uploading and managing assets, see [Asset management](/features/asset-management).\n\nNote that media rules vary by platform. LinkedIn, for example, has stricter video handling requirements. If a channel rejects a media attachment, PostNext surfaces the error so you can adjust.\n\n## Save or schedule\n\nSave the draft to return to it later, or move on to scheduling. See [Schedule and publish](/guides/schedule-and-publish) for the next step.\n","tableOfContents":{"items":[{"url":"#create-your-first-post","title":"Create Your First Post","items":[{"url":"#compose-a-draft","title":"Compose a draft"},{"url":"#choose-channels","title":"Choose channels"},{"url":"#tailor-per-channel","title":"Tailor per channel"},{"url":"#add-media","title":"Add media"},{"url":"#save-or-schedule","title":"Save or schedule"}]}]},"parent":{"__typename":"File","relativePath":"en/guides/create-your-first-post.md"},"frontmatter":{"metaTitle":"Create Your First Post | PostNext","metaDescription":"Compose a draft, pick your channels, add media, and tailor each post per channel in the PostNext composer.","order":2}},"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":"4813adf1-16e2-5b11-8421-720eb142ab23","locale":"en-GB"}},"staticQueryHashes":["361965504","361965504","417421954","417421954","445494767","445494767"]}