{"id":58757,"date":"2026-07-29T13:36:30","date_gmt":"2026-07-29T11:36:30","guid":{"rendered":"https:\/\/www.sotrender.com\/blog\/?p=58757"},"modified":"2026-07-29T13:36:31","modified_gmt":"2026-07-29T11:36:31","slug":"social-media-campaign-template","status":"publish","type":"post","link":"https:\/\/www.sotrender.com\/blog\/2026\/07\/social-media-campaign-template\/","title":{"rendered":"Social media campaign template: a practical plan for campaigns"},"content":{"rendered":"\n<p>A social media campaign can look organised in the first meeting, then slowly unravel.<\/p>\n\n\n\n<p>The brief sits in one document. The content calendar sits somewhere else. Paid social has its own plan. Someone needs approval from a stakeholder who was not included early enough. The campaign launches, posts go live and then the team discovers nobody agreed on what success was meant to look like.<\/p>\n\n\n\n<p>A social media campaign template will not make a weak idea stronger on its own. It can stop strong ideas from getting lost between planning, content creation, approvals and reporting.<\/p>\n\n\n\n<!--more-->\n\n\n\n<p>This guide gives you a practical campaign template that works for product launches, seasonal promotions, awareness campaigns, employer branding, events and paid social support. It also shows how to turn the template into a repeatable workflow instead of a document people fill in once and forget.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>What is a social media campaign template?<\/strong><\/h2>\n\n\n\n<p>A social media campaign template is a structured plan that brings the campaign goal, target audience, key assets, content formats, owners, deadlines and KPIs into one place.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1000\" height=\"742\" src=\"https:\/\/www.sotrender.com\/blog\/wp-content\/uploads\/2026\/07\/social-media-campaign-template.png\" alt=\"social media campaign template\" class=\"wp-image-58760\" srcset=\"https:\/\/www.sotrender.com\/blog\/wp-content\/uploads\/2026\/07\/social-media-campaign-template.png 1000w, https:\/\/www.sotrender.com\/blog\/wp-content\/uploads\/2026\/07\/social-media-campaign-template-475x352.png 475w, https:\/\/www.sotrender.com\/blog\/wp-content\/uploads\/2026\/07\/social-media-campaign-template-768x570.png 768w\" sizes=\"(max-width: 1000px) 100vw, 1000px\" \/><\/figure>\n\n\n\n<p>It gives marketing teams a shared view of what needs to happen before, during and after a campaign.<\/p>\n\n\n\n<p>A useful campaign template should answer:<\/p>\n\n\n\n<ul>\n<li>What business goal does the campaign support?<\/li>\n\n\n\n<li>Who is the campaign for?<\/li>\n\n\n\n<li>What should that audience think, feel or do?<\/li>\n\n\n\n<li>Which social media platforms matter for this campaign?<\/li>\n\n\n\n<li>What content needs to be created?<\/li>\n\n\n\n<li>Who needs to approve it?<\/li>\n\n\n\n<li>Which metrics will show if it worked?<\/li>\n\n\n\n<li>What should happen after the campaign ends?<\/li>\n<\/ul>\n\n\n\n<p>That is more useful than a blank social media plan filled with post dates and captions. A clear <a href=\"https:\/\/www.sotrender.com\/blog\/2025\/04\/social-media-content-calendar\/\" target=\"_blank\" rel=\"noreferrer noopener\"><u>social media content calendar<\/u><\/a> gives the campaign a publishing rhythm, but the full plan needs to cover much more than posting dates.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Why a campaign plan matters<\/strong><\/h2>\n\n\n\n<p>Many campaigns do not fail because the creative was weak. They fail because the plan stopped too early.<\/p>\n\n\n\n<p>A team may know the campaign theme but not the audience segment. They may have a great Reel idea but no plan for comments, DMs or paid media. They may track likes after the campaign but never compare performance metrics against the original goals and objectives.<\/p>\n\n\n\n<p>A strong social media strategy needs a bridge between idea and execution.<\/p>\n\n\n\n<p>That bridge should include:<\/p>\n\n\n\n<ul>\n<li>a campaign brief<\/li>\n\n\n\n<li>a defined campaign owner<\/li>\n\n\n\n<li>a list of required assets<\/li>\n\n\n\n<li>a realistic approval process<\/li>\n\n\n\n<li>a social media calendar<\/li>\n\n\n\n<li>a measurement plan<\/li>\n\n\n\n<li>a post-campaign review<\/li>\n<\/ul>\n\n\n\n<p>The template below gives each of those parts a place. It also helps teams <a href=\"https:\/\/www.sotrender.com\/blog\/2023\/10\/social-media-management-best-practices\/\" target=\"_blank\" rel=\"noreferrer noopener\">streamline social media management<\/a> instead of relying on scattered documents and memory.<\/p>\n\n\n\n<p>You can build this plan template in Google Sheets, Notion, Canva, PowerPoint or another plan maker your team already uses. In a wider digital marketing workflow, Canva can help design the assets while the template keeps the campaign structure clear. A PowerPoint deck can help present the final campaign report. A PSD file may still be useful for designers.<\/p>\n\n\n\n<p>But none of those tools replace the campaign structure itself.<\/p>\n\n\n\n<p>The best template is customizable enough to fit your campaign, yet simple enough that people will still use it when deadlines become tight.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>1. Campaign overview<\/strong><\/h3>\n\n\n\n<p>Start with the basic information, including a short campaign description alongside the core fields.<\/p>\n\n\n\n<div style=\"width:100%; overflow-x:auto; margin:32px 0;\">\n  <table style=\"width:100%; border-collapse:collapse; font-family:inherit; font-size:17px; line-height:1.35; color:#222;\">\n    <thead>\n      <tr>\n        <th style=\"background:#ff5a00; color:#fff; font-weight:500; text-align:left !important; padding:12px 14px; font-size:17px;\">\n          Field\n        <\/th>\n        <th style=\"background:#ff5a00; color:#fff; font-weight:500; text-align:left !important; padding:12px 14px; font-size:17px;\">\n          What to add\n        <\/th>\n      <\/tr>\n    <\/thead>\n\n    <tbody>\n      <tr>\n        <td style=\"padding:10px 14px; vertical-align:top; border-bottom:1px solid #d6d6d6; font-weight:700; text-align:left !important;\">\n          Campaign name\n        <\/td>\n        <td style=\"padding:10px 14px; vertical-align:top; border-bottom:1px solid #d6d6d6; text-align:left !important;\">\n          A clear internal name\n        <\/td>\n      <\/tr>\n\n      <tr style=\"background:#fff4e6;\">\n        <td style=\"padding:10px 14px; vertical-align:top; border-bottom:1px solid #d6d6d6; font-weight:700; text-align:left !important;\">\n          Campaign period\n        <\/td>\n        <td style=\"padding:10px 14px; vertical-align:top; border-bottom:1px solid #d6d6d6; text-align:left !important;\">\n          Start date, end date, and key launch moments\n        <\/td>\n      <\/tr>\n\n      <tr>\n        <td style=\"padding:10px 14px; vertical-align:top; border-bottom:1px solid #d6d6d6; font-weight:700; text-align:left !important;\">\n          Campaign owner\n        <\/td>\n        <td style=\"padding:10px 14px; vertical-align:top; border-bottom:1px solid #d6d6d6; text-align:left !important;\">\n          One person responsible for progress\n        <\/td>\n      <\/tr>\n\n      <tr style=\"background:#fff4e6;\">\n        <td style=\"padding:10px 14px; vertical-align:top; border-bottom:1px solid #d6d6d6; font-weight:700; text-align:left !important;\">\n          Business goal\n        <\/td>\n        <td style=\"padding:10px 14px; vertical-align:top; border-bottom:1px solid #d6d6d6; text-align:left !important;\">\n          Awareness, leads, sales, sign-ups, event registrations, or retention\n        <\/td>\n      <\/tr>\n\n      <tr>\n        <td style=\"padding:10px 14px; vertical-align:top; border-bottom:1px solid #d6d6d6; font-weight:700; text-align:left !important;\">\n          Marketing goal\n        <\/td>\n        <td style=\"padding:10px 14px; vertical-align:top; border-bottom:1px solid #d6d6d6; text-align:left !important;\">\n          The social media outcome that supports the business goal\n        <\/td>\n      <\/tr>\n\n      <tr style=\"background:#fff4e6;\">\n        <td style=\"padding:10px 14px; vertical-align:top; border-bottom:1px solid #d6d6d6; font-weight:700; text-align:left !important;\">\n          Primary audience\n        <\/td>\n        <td style=\"padding:10px 14px; vertical-align:top; border-bottom:1px solid #d6d6d6; text-align:left !important;\">\n          The exact group the campaign needs to reach\n        <\/td>\n      <\/tr>\n\n      <tr>\n        <td style=\"padding:10px 14px; vertical-align:top; border-bottom:1px solid #d6d6d6; font-weight:700; text-align:left !important;\">\n          Campaign promise\n        <\/td>\n        <td style=\"padding:10px 14px; vertical-align:top; border-bottom:1px solid #d6d6d6; text-align:left !important;\">\n          The central message or idea\n        <\/td>\n      <\/tr>\n\n      <tr style=\"background:#fff4e6;\">\n        <td style=\"padding:10px 14px; vertical-align:top; border-bottom:1px solid #d6d6d6; font-weight:700; text-align:left !important;\">\n          Main CTA\n        <\/td>\n        <td style=\"padding:10px 14px; vertical-align:top; border-bottom:1px solid #d6d6d6; text-align:left !important;\">\n          The next step you want people to take\n        <\/td>\n      <\/tr>\n\n      <tr>\n        <td style=\"padding:10px 14px; vertical-align:top; font-weight:700; text-align:left !important;\">\n          Stakeholders\n        <\/td>\n        <td style=\"padding:10px 14px; vertical-align:top; text-align:left !important;\">\n          People who need updates or approval\n        <\/td>\n      <\/tr>\n    <\/tbody>\n  <\/table>\n<\/div>\n\n\n\n<p>This section should be short enough for people to read in one minute.<\/p>\n\n\n\n<p>Avoid vague goals such as \u201cincrease visibility.\u201d Write what visibility is meant to achieve.<\/p>\n\n\n\n<p>For example:<\/p>\n\n\n\n<p>Increase awareness of the new summer collection among existing customers aged 25\u201340, then drive qualified traffic to the product category page.<\/p>\n\n\n\n<p>That gives the team a clear direction for content, paid media and reporting. It also helps you <a href=\"https:\/\/www.sotrender.com\/blog\/2025\/04\/social-media-kpis\/\" target=\"_blank\" rel=\"noreferrer noopener\">set social media KPIs that connect to business goals<\/a>, instead of treating reach as the answer to every campaign question.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>2. Campaign objective and KPIs<\/strong><\/h3>\n\n\n\n<p>A social media campaign needs one main objective and clearly defined campaign goals. It can support several outcomes, but one should lead.<\/p>\n\n\n\n<p>For example, a product launch may need reach, engagement, clicks and sales. The campaign still needs a primary target. Otherwise, every number can look useful and none of them guide decisions.<\/p>\n\n\n\n<p>Use this campaign template:<\/p>\n\n\n\n<div style=\"width:100%; overflow-x:auto; margin:32px 0;\"> <table style=\"width:100%; border-collapse:collapse; font-family:inherit; font-size:17px; line-height:1.35; color:#222;\"> <thead> <tr> <th style=\"background:#ff5a00; color:#fff; font-weight:500; text-align:left !important; padding:12px 14px; font-size:17px;\"> Objective <\/th> <th style=\"background:#ff5a00; color:#fff; font-weight:500; text-align:left !important; padding:12px 14px; font-size:17px;\"> KPI <\/th> <th style=\"background:#ff5a00; color:#fff; font-weight:500; text-align:left !important; padding:12px 14px; font-size:17px;\"> Target <\/th> <th style=\"background:#ff5a00; color:#fff; font-weight:500; text-align:left !important; padding:12px 14px; font-size:17px; min-width:300px;\"> Why it matters <\/th> <\/tr> <\/thead> <tbody> <tr> <td style=\"padding:10px 14px; vertical-align:top; border-bottom:1px solid #d6d6d6; font-weight:700; text-align:left !important;\"> Build awareness <\/td> <td style=\"padding:10px 14px; vertical-align:top; border-bottom:1px solid #d6d6d6; text-align:left !important;\"> Reach <\/td> <td style=\"padding:10px 14px; vertical-align:top; border-bottom:1px solid #d6d6d6; text-align:left !important;\"> [Target] <\/td> <td style=\"padding:10px 14px; vertical-align:top; border-bottom:1px solid #d6d6d6; text-align:left !important;\"> Shows how many relevant people saw the campaign <\/td> <\/tr> <tr style=\"background:#fff4e6;\"> <td style=\"padding:10px 14px; vertical-align:top; border-bottom:1px solid #d6d6d6; font-weight:700; text-align:left !important;\"> Encourage engagement <\/td> <td style=\"padding:10px 14px; vertical-align:top; border-bottom:1px solid #d6d6d6; text-align:left !important;\"> Engagement rate <\/td> <td style=\"padding:10px 14px; vertical-align:top; border-bottom:1px solid #d6d6d6; text-align:left !important;\"> [Target] <\/td> <td style=\"padding:10px 14px; vertical-align:top; border-bottom:1px solid #d6d6d6; text-align:left !important;\"> Shows if content created a response <\/td> <\/tr> <tr> <td style=\"padding:10px 14px; vertical-align:top; border-bottom:1px solid #d6d6d6; font-weight:700; text-align:left !important;\"> Drive visits <\/td> <td style=\"padding:10px 14px; vertical-align:top; border-bottom:1px solid #d6d6d6; text-align:left !important;\"> Link clicks <\/td> <td style=\"padding:10px 14px; vertical-align:top; border-bottom:1px solid #d6d6d6; text-align:left !important;\"> [Target] <\/td> <td style=\"padding:10px 14px; vertical-align:top; border-bottom:1px solid #d6d6d6; text-align:left !important;\"> Shows interest in the next step <\/td> <\/tr> <tr style=\"background:#fff4e6;\"> <td style=\"padding:10px 14px; vertical-align:top; border-bottom:1px solid #d6d6d6; font-weight:700; text-align:left !important;\"> Generate leads <\/td> <td style=\"padding:10px 14px; vertical-align:top; border-bottom:1px solid #d6d6d6; text-align:left !important;\"> Form completions <\/td> <td style=\"padding:10px 14px; vertical-align:top; border-bottom:1px solid #d6d6d6; text-align:left !important;\"> [Target] <\/td> <td style=\"padding:10px 14px; vertical-align:top; border-bottom:1px solid #d6d6d6; text-align:left !important;\"> Connects social activity to lead generation <\/td> <\/tr> <tr> <td style=\"padding:10px 14px; vertical-align:top; border-bottom:1px solid #d6d6d6; font-weight:700; text-align:left !important;\"> Support sales <\/td> <td style=\"padding:10px 14px; vertical-align:top; border-bottom:1px solid #d6d6d6; text-align:left !important;\"> Conversion rate <\/td> <td style=\"padding:10px 14px; vertical-align:top; border-bottom:1px solid #d6d6d6; text-align:left !important;\"> [Target] <\/td> <td style=\"padding:10px 14px; vertical-align:top; border-bottom:1px solid #d6d6d6; text-align:left !important;\"> Shows commercial impact <\/td> <\/tr> <tr style=\"background:#fff4e6;\"> <td style=\"padding:10px 14px; vertical-align:top; font-weight:700; text-align:left !important;\"> Build community <\/td> <td style=\"padding:10px 14px; vertical-align:top; text-align:left !important;\"> Saves, shares, replies <\/td> <td style=\"padding:10px 14px; vertical-align:top; text-align:left !important;\"> [Target] <\/td> <td style=\"padding:10px 14px; vertical-align:top; text-align:left !important;\"> Shows deeper audience value <\/td> <\/tr> <\/tbody> <\/table> <\/div>\n\n\n\n<p>Do not fill every row just because the template includes it. Select the metrics that match the campaign strategy and your specific objectives.<\/p>\n\n\n\n<p>Performance tracking works best when the team has a baseline. Use a recent <a href=\"https:\/\/www.sotrender.com\/blog\/2025\/09\/instagram-audit\/\" target=\"_blank\" rel=\"noreferrer noopener\">social media audit<\/a> to understand what normal reach, engagement, conversion rates where relevant, and other core results look like before the campaign begins.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>3. Target audience and campaign insight<\/strong><\/h3>\n\n\n\n<p>A campaign does not need a fully rebuilt buyer persona. It needs a useful audience insight.<\/p>\n\n\n\n<p>Start with the group you want to reach. Then describe the problem, tension or desire that gives the campaign a reason to exist.<\/p>\n\n\n\n<div style=\"width:100%; overflow-x:auto; margin:32px 0;\">\n  <table style=\"width:100%; border-collapse:collapse; font-family:inherit; font-size:17px; line-height:1.35; color:#222;\">\n    <thead>\n      <tr>\n        <th style=\"background:#ff5a00; color:#fff; font-weight:500; text-align:left !important; padding:12px 14px; font-size:17px;\">\n          Question\n        <\/th>\n        <th style=\"background:#ff5a00; color:#fff; font-weight:500; text-align:left !important; padding:12px 14px; font-size:17px;\">\n          Your answer\n        <\/th>\n      <\/tr>\n    <\/thead>\n    <tbody>\n      <tr>\n        <td style=\"padding:10px 14px; vertical-align:top; border-bottom:1px solid #d6d6d6; font-weight:700; text-align:left !important;\">\n          Who are we speaking to?\n        <\/td>\n        <td style=\"padding:10px 14px; vertical-align:top; border-bottom:1px solid #d6d6d6; text-align:left !important;\">\n          [Audience segment]\n        <\/td>\n      <\/tr>\n      <tr style=\"background:#fff4e6;\">\n        <td style=\"padding:10px 14px; vertical-align:top; border-bottom:1px solid #d6d6d6; font-weight:700; text-align:left !important;\">\n          What do they care about right now?\n        <\/td>\n        <td style=\"padding:10px 14px; vertical-align:top; border-bottom:1px solid #d6d6d6; text-align:left !important;\">\n          [Need, goal, or concern]\n        <\/td>\n      <\/tr>\n      <tr>\n        <td style=\"padding:10px 14px; vertical-align:top; border-bottom:1px solid #d6d6d6; font-weight:700; text-align:left !important;\">\n          What is stopping them from acting?\n        <\/td>\n        <td style=\"padding:10px 14px; vertical-align:top; border-bottom:1px solid #d6d6d6; text-align:left !important;\">\n          [Barrier or objection]\n        <\/td>\n      <\/tr>\n      <tr style=\"background:#fff4e6;\">\n        <td style=\"padding:10px 14px; vertical-align:top; border-bottom:1px solid #d6d6d6; font-weight:700; text-align:left !important;\">\n          What message may change their mind?\n        <\/td>\n        <td style=\"padding:10px 14px; vertical-align:top; border-bottom:1px solid #d6d6d6; text-align:left !important;\">\n          [Campaign promise]\n        <\/td>\n      <\/tr>\n      <tr>\n        <td style=\"padding:10px 14px; vertical-align:top; border-bottom:1px solid #d6d6d6; font-weight:700; text-align:left !important;\">\n          What proof will make the message believable?\n        <\/td>\n        <td style=\"padding:10px 14px; vertical-align:top; border-bottom:1px solid #d6d6d6; text-align:left !important;\">\n          [Review, demo, creator, data, or product detail]\n        <\/td>\n      <\/tr>\n      <tr style=\"background:#fff4e6;\">\n        <td style=\"padding:10px 14px; vertical-align:top; font-weight:700; text-align:left !important;\">\n          What action should they take?\n        <\/td>\n        <td style=\"padding:10px 14px; vertical-align:top; text-align:left !important;\">\n          [CTA]\n        <\/td>\n      <\/tr>\n    <\/tbody>\n  <\/table>\n<\/div>\n\n\n\n<p>Competitive analysis can help you refine the campaign angle. Look at the formats, topics and social marketing messages that appear across your category, and regular audits of competitors\u2019 social media can reveal gaps worth exploiting in messaging, formats or positioning, then decide where your brand has a stronger point of view for potential customers. Sotrender\u2019s guide to <a href=\"https:\/\/www.sotrender.com\/blog\/2024\/11\/track-competitors\/\" target=\"_blank\" rel=\"noreferrer noopener\">tracking competitors\u2019 marketing activity<\/a> is useful for identifying patterns worth challenging, not copying.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>4. Key message and campaign concept<\/strong><\/h3>\n\n\n\n<p>The campaign concept is not the same as the caption.<\/p>\n\n\n\n<p>It is the idea that connects every asset, format and message across marketing channels.<\/p>\n\n\n\n<p>A good campaign concept should be easy to explain in one or two sentences. It should also leave room for platform-specific content.<\/p>\n\n\n\n<div style=\"width:100%; overflow-x:auto; margin:32px 0;\">\n  <table style=\"width:100%; border-collapse:collapse; font-family:inherit; font-size:17px; line-height:1.35; color:#222;\">\n    <thead>\n      <tr>\n        <th style=\"background:#ff5a00; color:#fff; font-weight:500; text-align:left !important; padding:12px 14px; font-size:17px;\">\n          Element\n        <\/th>\n        <th style=\"background:#ff5a00; color:#fff; font-weight:500; text-align:left !important; padding:12px 14px; font-size:17px;\">\n          Example\n        <\/th>\n      <\/tr>\n    <\/thead>\n    <tbody>\n      <tr>\n        <td style=\"padding:10px 14px; vertical-align:top; border-bottom:1px solid #d6d6d6; font-weight:700; text-align:left !important;\">\n          Campaign concept\n        <\/td>\n        <td style=\"padding:10px 14px; vertical-align:top; border-bottom:1px solid #d6d6d6; text-align:left !important;\">\n          \u201cMake social planning less chaotic.\u201d\n        <\/td>\n      <\/tr>\n      <tr style=\"background:#fff4e6;\">\n        <td style=\"padding:10px 14px; vertical-align:top; border-bottom:1px solid #d6d6d6; font-weight:700; text-align:left !important;\">\n          Core message\n        <\/td>\n        <td style=\"padding:10px 14px; vertical-align:top; border-bottom:1px solid #d6d6d6; text-align:left !important;\">\n          \u201cA clear plan gives every post a purpose.\u201d\n        <\/td>\n      <\/tr>\n      <tr>\n        <td style=\"padding:10px 14px; vertical-align:top; border-bottom:1px solid #d6d6d6; font-weight:700; text-align:left !important;\">\n          Supporting message\n        <\/td>\n        <td style=\"padding:10px 14px; vertical-align:top; border-bottom:1px solid #d6d6d6; text-align:left !important;\">\n          \u201cYou do not need more content. You need better decisions about the content you already create.\u201d\n        <\/td>\n      <\/tr>\n      <tr style=\"background:#fff4e6;\">\n        <td style=\"padding:10px 14px; vertical-align:top; border-bottom:1px solid #d6d6d6; font-weight:700; text-align:left !important;\">\n          Campaign hashtag\n        <\/td>\n        <td style=\"padding:10px 14px; vertical-align:top; border-bottom:1px solid #d6d6d6; text-align:left !important;\">\n          [Optional and relevant]\n        <\/td>\n      <\/tr>\n      <tr>\n        <td style=\"padding:10px 14px; vertical-align:top; border-bottom:1px solid #d6d6d6; font-weight:700; text-align:left !important;\">\n          Brand tone\n        <\/td>\n        <td style=\"padding:10px 14px; vertical-align:top; border-bottom:1px solid #d6d6d6; text-align:left !important;\">\n          Practical, calm, credible\n        <\/td>\n      <\/tr>\n      <tr style=\"background:#fff4e6;\">\n        <td style=\"padding:10px 14px; vertical-align:top; border-bottom:1px solid #d6d6d6; font-weight:700; text-align:left !important;\">\n          Visual direction\n        <\/td>\n        <td style=\"padding:10px 14px; vertical-align:top; border-bottom:1px solid #d6d6d6; text-align:left !important;\">\n          Clear layouts, real data, simple graphics\n        <\/td>\n      <\/tr>\n      <tr>\n        <td style=\"padding:10px 14px; vertical-align:top; font-weight:700; text-align:left !important;\">\n          Campaign CTA\n        <\/td>\n        <td style=\"padding:10px 14px; vertical-align:top; text-align:left !important;\">\n          Download, register, shop, book, or learn more\n        <\/td>\n      <\/tr>\n    <\/tbody>\n  <\/table>\n<\/div>\n\n\n\n<p>A campaign idea should give content creation some freedom. If every post repeats the same line, the social media plan will feel mechanical.<\/p>\n\n\n\n<p>The brand kit should define recurring visual elements, typography and approved colours. It helps create a cohesive look and feel, but brand identity goes beyond design. The campaign message should also sound recognisable across paid social, creator content and community replies.<\/p>\n\n\n\n<p>For help with message consistency, see Sotrender\u2019s guide to <a href=\"https:\/\/www.sotrender.com\/blog\/2025\/07\/social-media-messaging-strategy\/\" target=\"_blank\" rel=\"noreferrer noopener\"><u>building a social media messaging strategy<\/u><\/a>.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>5. Platform strategy<\/strong><\/h3>\n\n\n\n<p>A social media campaign should not appear on every platform because the brand has accounts there.<\/p>\n\n\n\n<p>Choose platforms based on audience, format and campaign goal. With over five billion people using social media today, selection matters because audiences behave differently across different social media platforms.<\/p>\n\n\n\n<div style=\"width:100%; overflow-x:auto; margin:32px 0;\">\n  <table style=\"width:100%; border-collapse:collapse; font-family:inherit; font-size:17px; line-height:1.35; color:#222;\">\n    <thead>\n      <tr>\n        <th style=\"background:#ff5a00; color:#fff; font-weight:500; text-align:left !important; padding:12px 14px; font-size:17px;\">\n          Platform\n        <\/th>\n        <th style=\"background:#ff5a00; color:#fff; font-weight:500; text-align:left !important; padding:12px 14px; font-size:17px;\">\n          Role in campaign\n        <\/th>\n        <th style=\"background:#ff5a00; color:#fff; font-weight:500; text-align:left !important; padding:12px 14px; font-size:17px; min-width:240px;\">\n          Best content format\n        <\/th>\n        <th style=\"background:#ff5a00; color:#fff; font-weight:500; text-align:left !important; padding:12px 14px; font-size:17px; min-width:220px;\">\n          Main CTA\n        <\/th>\n      <\/tr>\n    <\/thead>\n\n    <tbody>\n      <tr>\n        <td style=\"padding:10px 14px; vertical-align:top; border-bottom:1px solid #d6d6d6; font-weight:700; text-align:left !important;\">\n          Instagram\n        <\/td>\n        <td style=\"padding:10px 14px; vertical-align:top; border-bottom:1px solid #d6d6d6; text-align:left !important;\">\n          Awareness and engagement\n        <\/td>\n        <td style=\"padding:10px 14px; vertical-align:top; border-bottom:1px solid #d6d6d6; text-align:left !important;\">\n          Reels, carousels, Stories\n        <\/td>\n        <td style=\"padding:10px 14px; vertical-align:top; border-bottom:1px solid #d6d6d6; text-align:left !important;\">\n          Save, share, or visit link\n        <\/td>\n      <\/tr>\n\n      <tr style=\"background:#fff4e6;\">\n        <td style=\"padding:10px 14px; vertical-align:top; border-bottom:1px solid #d6d6d6; font-weight:700; text-align:left !important;\">\n          LinkedIn\n        <\/td>\n        <td style=\"padding:10px 14px; vertical-align:top; border-bottom:1px solid #d6d6d6; text-align:left !important;\">\n          Thought leadership and leads\n        <\/td>\n        <td style=\"padding:10px 14px; vertical-align:top; border-bottom:1px solid #d6d6d6; text-align:left !important;\">\n          Expert post, document post, short video\n        <\/td>\n        <td style=\"padding:10px 14px; vertical-align:top; border-bottom:1px solid #d6d6d6; text-align:left !important;\">\n          Download or book\n        <\/td>\n      <\/tr>\n\n      <tr>\n        <td style=\"padding:10px 14px; vertical-align:top; border-bottom:1px solid #d6d6d6; font-weight:700; text-align:left !important;\">\n          TikTok\n        <\/td>\n        <td style=\"padding:10px 14px; vertical-align:top; border-bottom:1px solid #d6d6d6; text-align:left !important;\">\n          Discovery and reach\n        <\/td>\n        <td style=\"padding:10px 14px; vertical-align:top; border-bottom:1px solid #d6d6d6; text-align:left !important;\">\n          Short-form video\n        <\/td>\n        <td style=\"padding:10px 14px; vertical-align:top; border-bottom:1px solid #d6d6d6; text-align:left !important;\">\n          Follow, comment, or visit profile\n        <\/td>\n      <\/tr>\n\n      <tr style=\"background:#fff4e6;\">\n        <td style=\"padding:10px 14px; vertical-align:top; border-bottom:1px solid #d6d6d6; font-weight:700; text-align:left !important;\">\n          Facebook\n        <\/td>\n        <td style=\"padding:10px 14px; vertical-align:top; border-bottom:1px solid #d6d6d6; text-align:left !important;\">\n          Community and paid support\n        <\/td>\n        <td style=\"padding:10px 14px; vertical-align:top; border-bottom:1px solid #d6d6d6; text-align:left !important;\">\n          Video, link post, event post\n        <\/td>\n        <td style=\"padding:10px 14px; vertical-align:top; border-bottom:1px solid #d6d6d6; text-align:left !important;\">\n          Click or register\n        <\/td>\n      <\/tr>\n\n      <tr>\n        <td style=\"padding:10px 14px; vertical-align:top; font-weight:700; text-align:left !important;\">\n          YouTube\n        <\/td>\n        <td style=\"padding:10px 14px; vertical-align:top; text-align:left !important;\">\n          Deeper explanation\n        <\/td>\n        <td style=\"padding:10px 14px; vertical-align:top; text-align:left !important;\">\n          Tutorial, case study, or demo\n        <\/td>\n        <td style=\"padding:10px 14px; vertical-align:top; text-align:left !important;\">\n          Subscribe or visit website\n        <\/td>\n      <\/tr>\n    <\/tbody>\n  <\/table>\n<\/div>\n\n\n\n<p>You do not need every platform in every campaign.<\/p>\n\n\n\n<p>A B2B campaign may focus on LinkedIn and YouTube. A local event may need Instagram Stories and Facebook. An ecommerce campaign may use TikTok for reach, Instagram for product proof and paid media for retargeting.<\/p>\n\n\n\n<p>The point is to give every channel a job. A <a href=\"https:\/\/www.sotrender.com\/blog\/2025\/09\/social-media-strategy\/\" target=\"_blank\" rel=\"noreferrer noopener\">data-driven social media strategy<\/a> helps teams choose how to reach the right audience on different social media platforms instead of treating every network as equally important.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>6. Content plan and asset list<\/strong><\/h3>\n\n\n\n<p>This is where the campaign template becomes useful for daily work.<\/p>\n\n\n\n<p>Create a list of every asset needed before the campaign goes live, while leaving room for fresh content ideas during production.<\/p>\n\n\n\n<div style=\"width:100%; overflow-x:auto; margin:32px 0;\">\n  <table style=\"width:100%; border-collapse:collapse; font-family:inherit; font-size:17px; line-height:1.35; color:#222;\">\n    <thead>\n      <tr>\n        <th style=\"background:#ff5a00; color:#fff; font-weight:500; text-align:left !important; padding:12px 14px; font-size:17px;\">\n          Asset\n        <\/th>\n        <th style=\"background:#ff5a00; color:#fff; font-weight:500; text-align:left !important; padding:12px 14px; font-size:17px;\">\n          Format\n        <\/th>\n        <th style=\"background:#ff5a00; color:#fff; font-weight:500; text-align:left !important; padding:12px 14px; font-size:17px; min-width:180px;\">\n          Platform\n        <\/th>\n        <th style=\"background:#ff5a00; color:#fff; font-weight:500; text-align:left !important; padding:12px 14px; font-size:17px;\">\n          Owner\n        <\/th>\n        <th style=\"background:#ff5a00; color:#fff; font-weight:500; text-align:left !important; padding:12px 14px; font-size:17px; min-width:160px;\">\n          Status\n        <\/th>\n        <th style=\"background:#ff5a00; color:#fff; font-weight:500; text-align:left !important; padding:12px 14px; font-size:17px;\">\n          Deadline\n        <\/th>\n      <\/tr>\n    <\/thead>\n    <tbody>\n      <tr>\n        <td style=\"padding:10px 14px; vertical-align:top; border-bottom:1px solid #d6d6d6; font-weight:700; text-align:left !important;\">\n          Campaign launch post\n        <\/td>\n        <td style=\"padding:10px 14px; vertical-align:top; border-bottom:1px solid #d6d6d6; text-align:left !important;\">\n          Carousel\n        <\/td>\n        <td style=\"padding:10px 14px; vertical-align:top; border-bottom:1px solid #d6d6d6; text-align:left !important;\">\n          Instagram, LinkedIn\n        <\/td>\n        <td style=\"padding:10px 14px; vertical-align:top; border-bottom:1px solid #d6d6d6; text-align:left !important;\">\n          [Name]\n        <\/td>\n        <td style=\"padding:10px 14px; vertical-align:top; border-bottom:1px solid #d6d6d6; text-align:left !important;\">\n          Draft\n        <\/td>\n        <td style=\"padding:10px 14px; vertical-align:top; border-bottom:1px solid #d6d6d6; text-align:left !important;\">\n          [Date]\n        <\/td>\n      <\/tr>\n      <tr style=\"background:#fff4e6;\">\n        <td style=\"padding:10px 14px; vertical-align:top; border-bottom:1px solid #d6d6d6; font-weight:700; text-align:left !important;\">\n          Short video\n        <\/td>\n        <td style=\"padding:10px 14px; vertical-align:top; border-bottom:1px solid #d6d6d6; text-align:left !important;\">\n          Reel\n        <\/td>\n        <td style=\"padding:10px 14px; vertical-align:top; border-bottom:1px solid #d6d6d6; text-align:left !important;\">\n          Instagram, TikTok\n        <\/td>\n        <td style=\"padding:10px 14px; vertical-align:top; border-bottom:1px solid #d6d6d6; text-align:left !important;\">\n          [Name]\n        <\/td>\n        <td style=\"padding:10px 14px; vertical-align:top; border-bottom:1px solid #d6d6d6; text-align:left !important;\">\n          In production\n        <\/td>\n        <td style=\"padding:10px 14px; vertical-align:top; border-bottom:1px solid #d6d6d6; text-align:left !important;\">\n          [Date]\n        <\/td>\n      <\/tr>\n      <tr>\n        <td style=\"padding:10px 14px; vertical-align:top; border-bottom:1px solid #d6d6d6; font-weight:700; text-align:left !important;\">\n          Explainer post\n        <\/td>\n        <td style=\"padding:10px 14px; vertical-align:top; border-bottom:1px solid #d6d6d6; text-align:left !important;\">\n          Text and graphic\n        <\/td>\n        <td style=\"padding:10px 14px; vertical-align:top; border-bottom:1px solid #d6d6d6; text-align:left !important;\">\n          LinkedIn\n        <\/td>\n        <td style=\"padding:10px 14px; vertical-align:top; border-bottom:1px solid #d6d6d6; text-align:left !important;\">\n          [Name]\n        <\/td>\n        <td style=\"padding:10px 14px; vertical-align:top; border-bottom:1px solid #d6d6d6; text-align:left !important;\">\n          Planned\n        <\/td>\n        <td style=\"padding:10px 14px; vertical-align:top; border-bottom:1px solid #d6d6d6; text-align:left !important;\">\n          [Date]\n        <\/td>\n      <\/tr>\n      <tr style=\"background:#fff4e6;\">\n        <td style=\"padding:10px 14px; vertical-align:top; border-bottom:1px solid #d6d6d6; font-weight:700; text-align:left !important;\">\n          Customer proof\n        <\/td>\n        <td style=\"padding:10px 14px; vertical-align:top; border-bottom:1px solid #d6d6d6; text-align:left !important;\">\n          Quote card\n        <\/td>\n        <td style=\"padding:10px 14px; vertical-align:top; border-bottom:1px solid #d6d6d6; text-align:left !important;\">\n          Instagram, Facebook\n        <\/td>\n        <td style=\"padding:10px 14px; vertical-align:top; border-bottom:1px solid #d6d6d6; text-align:left !important;\">\n          [Name]\n        <\/td>\n        <td style=\"padding:10px 14px; vertical-align:top; border-bottom:1px solid #d6d6d6; text-align:left !important;\">\n          Awaiting approval\n        <\/td>\n        <td style=\"padding:10px 14px; vertical-align:top; border-bottom:1px solid #d6d6d6; text-align:left !important;\">\n          [Date]\n        <\/td>\n      <\/tr>\n      <tr>\n        <td style=\"padding:10px 14px; vertical-align:top; border-bottom:1px solid #d6d6d6; font-weight:700; text-align:left !important;\">\n          Paid social creative\n        <\/td>\n        <td style=\"padding:10px 14px; vertical-align:top; border-bottom:1px solid #d6d6d6; text-align:left !important;\">\n          Static and video\n        <\/td>\n        <td style=\"padding:10px 14px; vertical-align:top; border-bottom:1px solid #d6d6d6; text-align:left !important;\">\n          Meta\n        <\/td>\n        <td style=\"padding:10px 14px; vertical-align:top; border-bottom:1px solid #d6d6d6; text-align:left !important;\">\n          [Name]\n        <\/td>\n        <td style=\"padding:10px 14px; vertical-align:top; border-bottom:1px solid #d6d6d6; text-align:left !important;\">\n          Briefed\n        <\/td>\n        <td style=\"padding:10px 14px; vertical-align:top; border-bottom:1px solid #d6d6d6; text-align:left !important;\">\n          [Date]\n        <\/td>\n      <\/tr>\n      <tr style=\"background:#fff4e6;\">\n        <td style=\"padding:10px 14px; vertical-align:top; font-weight:700; text-align:left !important;\">\n          Campaign report\n        <\/td>\n        <td style=\"padding:10px 14px; vertical-align:top; text-align:left !important;\">\n          Slide deck\n        <\/td>\n        <td style=\"padding:10px 14px; vertical-align:top; text-align:left !important;\">\n          Internal\n        <\/td>\n        <td style=\"padding:10px 14px; vertical-align:top; text-align:left !important;\">\n          [Name]\n        <\/td>\n        <td style=\"padding:10px 14px; vertical-align:top; text-align:left !important;\">\n          Not started\n        <\/td>\n        <td style=\"padding:10px 14px; vertical-align:top; text-align:left !important;\">\n          [Date]\n        <\/td>\n      <\/tr>\n    <\/tbody>\n  <\/table>\n<\/div>\n\n\n\n<p>This section can include free templates for recurring formats. They also help teams move from a blank page to practical execution faster. A designer may use Canva or PSD source files. A marketer may start from scratch in a Google Sheet. The format is less important than giving each asset an owner and a purpose.<\/p>\n\n\n\n<p>For small teams working across multiple formats, <a href=\"https:\/\/www.sotrender.com\/blog\/2025\/09\/how-to-use-instagram-templates\/\" target=\"_blank\" rel=\"noreferrer noopener\">Instagram templates<\/a> can speed up production of consistent social media posts, but only when the template supports the campaign message instead of flattening every post into the same design.<\/p>\n\n\n\n<p>Teams that need a more customized planning workflow can also use <a href=\"https:\/\/www.rocket.new\/intelligence\" target=\"_blank\" rel=\"noreferrer noopener\">Rocket\u2019s intelligence feature<\/a> to build internal campaign tools around their own processes.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>7. Social media content calendar<\/strong><\/h3>\n\n\n\n<p>A content calendar turns the campaign concept into a publishing rhythm by organizing posting dates, topics, platforms, and responsible team members so teams can schedule posts consistently.<\/p>\n\n\n\n<p>It should include organic posts, paid social activity, creator content, employee amplification, Stories, community management cover and reporting checkpoints.<\/p>\n\n\n\n<div style=\"width:100%; overflow-x:auto; margin:32px 0;\">\n  <table style=\"width:100%; border-collapse:collapse; font-family:inherit; font-size:17px; line-height:1.35; color:#222;\">\n    <thead>\n      <tr>\n        <th style=\"background:#ff5a00; color:#fff; font-weight:500; text-align:left !important; padding:12px 14px; font-size:17px;\">\n          Date\n        <\/th>\n        <th style=\"background:#ff5a00; color:#fff; font-weight:500; text-align:left !important; padding:12px 14px; font-size:17px;\">\n          Platform\n        <\/th>\n        <th style=\"background:#ff5a00; color:#fff; font-weight:500; text-align:left !important; padding:12px 14px; font-size:17px;\">\n          Content type\n        <\/th>\n        <th style=\"background:#ff5a00; color:#fff; font-weight:500; text-align:left !important; padding:12px 14px; font-size:17px; width:140px;\">\n          Topic\n        <\/th>\n        <th style=\"background:#ff5a00; color:#fff; font-weight:500; text-align:left !important; padding:12px 14px; font-size:17px; width:130px;\">\n          CTA\n        <\/th>\n        <th style=\"background:#ff5a00; color:#fff; font-weight:500; text-align:left !important; padding:12px 14px; font-size:17px;\">\n          Owner\n        <\/th>\n        <th style=\"background:#ff5a00; color:#fff; font-weight:500; text-align:left !important; padding:12px 14px; font-size:17px; width:120px;\">\n          Approval status\n        <\/th>\n      <\/tr>\n    <\/thead>\n\n    <tbody>\n      <tr>\n        <td style=\"padding:10px 14px; vertical-align:top; border-bottom:1px solid #d6d6d6; font-weight:700; text-align:left !important;\">Day 1<\/td>\n        <td style=\"padding:10px 14px; vertical-align:top; border-bottom:1px solid #d6d6d6; text-align:left !important;\">Instagram<\/td>\n        <td style=\"padding:10px 14px; vertical-align:top; border-bottom:1px solid #d6d6d6; text-align:left !important;\">Reel<\/td>\n        <td style=\"padding:10px 14px; vertical-align:top; border-bottom:1px solid #d6d6d6; text-align:left !important;\">Campaign launch<\/td>\n        <td style=\"padding:10px 14px; vertical-align:top; border-bottom:1px solid #d6d6d6; text-align:left !important;\">Visit profile<\/td>\n        <td style=\"padding:10px 14px; vertical-align:top; border-bottom:1px solid #d6d6d6; text-align:left !important;\">[Name]<\/td>\n        <td style=\"padding:10px 14px; vertical-align:top; border-bottom:1px solid #d6d6d6; text-align:left !important;\">Approved<\/td>\n      <\/tr>\n\n      <tr style=\"background:#fff4e6;\">\n        <td style=\"padding:10px 14px; vertical-align:top; border-bottom:1px solid #d6d6d6; font-weight:700; text-align:left !important;\">Day 2<\/td>\n        <td style=\"padding:10px 14px; vertical-align:top; border-bottom:1px solid #d6d6d6; text-align:left !important;\">LinkedIn<\/td>\n        <td style=\"padding:10px 14px; vertical-align:top; border-bottom:1px solid #d6d6d6; text-align:left !important;\">Document post<\/td>\n        <td style=\"padding:10px 14px; vertical-align:top; border-bottom:1px solid #d6d6d6; text-align:left !important;\">Main campaign insight<\/td>\n        <td style=\"padding:10px 14px; vertical-align:top; border-bottom:1px solid #d6d6d6; text-align:left !important;\">Download guide<\/td>\n        <td style=\"padding:10px 14px; vertical-align:top; border-bottom:1px solid #d6d6d6; text-align:left !important;\">[Name]<\/td>\n        <td style=\"padding:10px 14px; vertical-align:top; border-bottom:1px solid #d6d6d6; text-align:left !important;\">Approved<\/td>\n      <\/tr>\n\n      <tr>\n        <td style=\"padding:10px 14px; vertical-align:top; border-bottom:1px solid #d6d6d6; font-weight:700; text-align:left !important;\">Day 3<\/td>\n        <td style=\"padding:10px 14px; vertical-align:top; border-bottom:1px solid #d6d6d6; text-align:left !important;\">Instagram Stories<\/td>\n        <td style=\"padding:10px 14px; vertical-align:top; border-bottom:1px solid #d6d6d6; text-align:left !important;\">Poll and Q&amp;A<\/td>\n        <td style=\"padding:10px 14px; vertical-align:top; border-bottom:1px solid #d6d6d6; text-align:left !important;\">Audience pain point<\/td>\n        <td style=\"padding:10px 14px; vertical-align:top; border-bottom:1px solid #d6d6d6; text-align:left !important;\">Reply or vote<\/td>\n        <td style=\"padding:10px 14px; vertical-align:top; border-bottom:1px solid #d6d6d6; text-align:left !important;\">[Name]<\/td>\n        <td style=\"padding:10px 14px; vertical-align:top; border-bottom:1px solid #d6d6d6; text-align:left !important;\">Planned<\/td>\n      <\/tr>\n\n      <tr style=\"background:#fff4e6;\">\n        <td style=\"padding:10px 14px; vertical-align:top; border-bottom:1px solid #d6d6d6; font-weight:700; text-align:left !important;\">Day 5<\/td>\n        <td style=\"padding:10px 14px; vertical-align:top; border-bottom:1px solid #d6d6d6; text-align:left !important;\">TikTok<\/td>\n        <td style=\"padding:10px 14px; vertical-align:top; border-bottom:1px solid #d6d6d6; text-align:left !important;\">Short video<\/td>\n        <td style=\"padding:10px 14px; vertical-align:top; border-bottom:1px solid #d6d6d6; text-align:left !important;\">Behind the scenes<\/td>\n        <td style=\"padding:10px 14px; vertical-align:top; border-bottom:1px solid #d6d6d6; text-align:left !important;\">Follow for part two<\/td>\n        <td style=\"padding:10px 14px; vertical-align:top; border-bottom:1px solid #d6d6d6; text-align:left !important;\">[Name]<\/td>\n        <td style=\"padding:10px 14px; vertical-align:top; border-bottom:1px solid #d6d6d6; text-align:left !important;\">Draft<\/td>\n      <\/tr>\n\n      <tr>\n        <td style=\"padding:10px 14px; vertical-align:top; font-weight:700; text-align:left !important;\">Day 7<\/td>\n        <td style=\"padding:10px 14px; vertical-align:top; text-align:left !important;\">Facebook<\/td>\n        <td style=\"padding:10px 14px; vertical-align:top; text-align:left !important;\">Paid post<\/td>\n        <td style=\"padding:10px 14px; vertical-align:top; text-align:left !important;\">Offer or proof point<\/td>\n        <td style=\"padding:10px 14px; vertical-align:top; text-align:left !important;\">Learn more<\/td>\n        <td style=\"padding:10px 14px; vertical-align:top; text-align:left !important;\">[Name]<\/td>\n        <td style=\"padding:10px 14px; vertical-align:top; text-align:left !important;\">Approved<\/td>\n      <\/tr>\n    <\/tbody>\n  <\/table>\n<\/div>\n\n\n\n<p>A 30-day social media plan template should include weekly breakdowns and moments where the team checks results and adjusts. Add a review point after the first few posts. Many social media campaigns run for about 4-6 weeks, so space review points across that period and mark key dates that affect timing. If one format clearly outperforms the others, refine the rest of the action plan instead of waiting until the campaign ends.<\/p>\n\n\n\n<p>For TikTok-led campaigns, Sotrender\u2019s guide to <a href=\"https:\/\/www.sotrender.com\/blog\/2025\/07\/repurpose-tiktok-videos\/\" target=\"_blank\" rel=\"noreferrer noopener\">repurposing TikTok videos<\/a> can help turn stronger content into a wider campaign asset library.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>8. Campaign management workflow<\/strong><\/h3>\n\n\n\n<p>A campaign can have a strong social media strategy and still collapse during approvals.<\/p>\n\n\n\n<p>Set the workflow before content creation begins.<\/p>\n\n\n\n<div style=\"width:100%; overflow-x:auto; margin:32px 0;\">\n  <table style=\"width:100%; border-collapse:collapse; font-family:inherit; font-size:17px; line-height:1.35; color:#222;\">\n    <thead>\n      <tr>\n        <th style=\"background:#ff5a00; color:#fff; font-weight:500; text-align:left !important; padding:12px 14px; font-size:17px; width:210px;\">\n          Stage\n        <\/th>\n        <th style=\"background:#ff5a00; color:#fff; font-weight:500; text-align:left !important; padding:12px 14px; font-size:17px; width:170px;\">\n          Owner\n        <\/th>\n        <th style=\"background:#ff5a00; color:#fff; font-weight:500; text-align:left !important; padding:12px 14px; font-size:17px;\">\n          What happens\n        <\/th>\n      <\/tr>\n    <\/thead>\n    <tbody>\n      <tr>\n        <td style=\"padding:10px 14px; vertical-align:top; border-bottom:1px solid #d6d6d6; font-weight:700; text-align:left !important;\">\n          Brief approved\n        <\/td>\n        <td style=\"padding:10px 14px; vertical-align:top; border-bottom:1px solid #d6d6d6; text-align:left !important;\">\n          Campaign owner\n        <\/td>\n        <td style=\"padding:10px 14px; vertical-align:top; border-bottom:1px solid #d6d6d6; text-align:left !important;\">\n          Goal, audience, and concept confirmed\n        <\/td>\n      <\/tr>\n      <tr style=\"background:#fff4e6;\">\n        <td style=\"padding:10px 14px; vertical-align:top; border-bottom:1px solid #d6d6d6; font-weight:700; text-align:left !important;\">\n          Content drafted\n        <\/td>\n        <td style=\"padding:10px 14px; vertical-align:top; border-bottom:1px solid #d6d6d6; text-align:left !important;\">\n          Content creator\n        <\/td>\n        <td style=\"padding:10px 14px; vertical-align:top; border-bottom:1px solid #d6d6d6; text-align:left !important;\">\n          Copy and creative prepared\n        <\/td>\n      <\/tr>\n      <tr>\n        <td style=\"padding:10px 14px; vertical-align:top; border-bottom:1px solid #d6d6d6; font-weight:700; text-align:left !important;\">\n          Brand review\n        <\/td>\n        <td style=\"padding:10px 14px; vertical-align:top; border-bottom:1px solid #d6d6d6; text-align:left !important;\">\n          Brand lead\n        <\/td>\n        <td style=\"padding:10px 14px; vertical-align:top; border-bottom:1px solid #d6d6d6; text-align:left !important;\">\n          Tone, visual identity, and claims checked\n        <\/td>\n      <\/tr>\n      <tr style=\"background:#fff4e6;\">\n        <td style=\"padding:10px 14px; vertical-align:top; border-bottom:1px solid #d6d6d6; font-weight:700; text-align:left !important;\">\n          Legal or product review\n        <\/td>\n        <td style=\"padding:10px 14px; vertical-align:top; border-bottom:1px solid #d6d6d6; text-align:left !important;\">\n          Relevant stakeholder\n        <\/td>\n        <td style=\"padding:10px 14px; vertical-align:top; border-bottom:1px solid #d6d6d6; text-align:left !important;\">\n          Required claims, disclosures, and details checked\n        <\/td>\n      <\/tr>\n      <tr>\n        <td style=\"padding:10px 14px; vertical-align:top; border-bottom:1px solid #d6d6d6; font-weight:700; text-align:left !important;\">\n          Scheduled\n        <\/td>\n        <td style=\"padding:10px 14px; vertical-align:top; border-bottom:1px solid #d6d6d6; text-align:left !important;\">\n          Social media manager\n        <\/td>\n        <td style=\"padding:10px 14px; vertical-align:top; border-bottom:1px solid #d6d6d6; text-align:left !important;\">\n          Posts loaded into publishing tool\n        <\/td>\n      <\/tr>\n      <tr style=\"background:#fff4e6;\">\n        <td style=\"padding:10px 14px; vertical-align:top; border-bottom:1px solid #d6d6d6; font-weight:700; text-align:left !important;\">\n          Community cover assigned\n        <\/td>\n        <td style=\"padding:10px 14px; vertical-align:top; border-bottom:1px solid #d6d6d6; text-align:left !important;\">\n          Community manager\n        <\/td>\n        <td style=\"padding:10px 14px; vertical-align:top; border-bottom:1px solid #d6d6d6; text-align:left !important;\">\n          Comments and DMs monitored\n        <\/td>\n      <\/tr>\n      <tr>\n        <td style=\"padding:10px 14px; vertical-align:top; font-weight:700; text-align:left !important;\">\n          Results reviewed\n        <\/td>\n        <td style=\"padding:10px 14px; vertical-align:top; text-align:left !important;\">\n          Campaign owner\n        <\/td>\n        <td style=\"padding:10px 14px; vertical-align:top; text-align:left !important;\">\n          Performance compared with KPIs\n        <\/td>\n      <\/tr>\n    <\/tbody>\n  <\/table>\n<\/div>\n\n\n\n<p>Keep this workflow short. Too many approval stages can make a campaign feel safer but slower.<\/p>\n\n\n\n<p>The aim is not to create a perfect chain of sign-off. It is to make sure the right people review the right things at the right time.<\/p>\n\n\n\n<p>A simple brief template should also document what must not change after approval: key claims, brand tone, CTA, offer terms and required disclosures. That protects consistency while leaving creators room to make content feel platform-specific.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>9. Community management plan<\/strong><\/h3>\n\n\n\n<p>A social media campaign does not end when the post goes live.<\/p>\n\n\n\n<p>A new campaign can create questions, objections, support requests and unexpected public feedback. Decide who will respond before the comments arrive. Engagement strategies should define response processes for comments, DMs and escalation during the campaign.<\/p>\n\n\n\n<p>Include:<\/p>\n\n\n\n<ul>\n<li>common questions and approved answers<\/li>\n\n\n\n<li>escalation contacts<\/li>\n\n\n\n<li>reply tone guidelines<\/li>\n\n\n\n<li>crisis or complaint process<\/li>\n\n\n\n<li>expected response time<\/li>\n\n\n\n<li>DM handling rules<\/li>\n\n\n\n<li><a href=\"https:\/\/sleekflow.io\/blog\/whatsapp-automation\" target=\"_blank\" rel=\"noreferrer noopener\">WhatsApp automation<\/a> for routing enquiries, answering common questions and following up with leads<\/li>\n\n\n\n<li>comment moderation approach<\/li>\n\n\n\n<li>creator or partner response responsibilities<\/li>\n\n\n\n<li>the resources needed to handle reply volume or escalations during peak campaign periods<\/li>\n<\/ul>\n\n\n\n<p>This part matters even more for a campaign that uses paid social. A strong ad can increase reach quickly, but it can also bring more questions than the team can handle.<\/p>\n\n\n\n<p>A campaign plan should prepare for that moment instead of treating it as an afterthought. A <a href=\"https:\/\/www.sotrender.com\/blog\/2023\/10\/social-media-management-best-practices\/\" target=\"_blank\" rel=\"noreferrer noopener\">social media management tool<\/a> can support the reporting and planning side, while a defined community workflow helps protect response quality while meeting audience expectations when the campaign gets busy.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>10. Paid social plan<\/strong><\/h3>\n\n\n\n<p>Paid social should support the campaign as part of an effective social media strategy, not repeat the exact same asset to a larger audience.<\/p>\n\n\n\n<p>Use paid media for a specific job:<\/p>\n\n\n\n<ul>\n<li>build awareness among a defined audience, or support driving traffic when the campaign goal is site visits<\/li>\n\n\n\n<li>retarget people who watched or clicked<\/li>\n\n\n\n<li>promote a high-performing organic post<\/li>\n\n\n\n<li>support lead generation<\/li>\n\n\n\n<li>test a message before rolling it out more widely<\/li>\n\n\n\n<li>bring campaign content to a new market or segment<\/li>\n<\/ul>\n\n\n\n<p>Paid plans need a defined budget for ads and clear marketing goals before launch.<\/p>\n\n\n\n<div style=\"width:100%; overflow-x:auto; margin:32px 0;\">\n  <table style=\"width:100%; border-collapse:collapse; font-family:inherit; font-size:17px; line-height:1.35; color:#222;\">\n    <thead>\n      <tr>\n        <th style=\"background:#ff5a00; color:#fff; font-weight:500; text-align:left !important; padding:12px 14px; font-size:17px; width:150px;\">\n          Paid objective\n        <\/th>\n        <th style=\"background:#ff5a00; color:#fff; font-weight:500; text-align:left !important; padding:12px 14px; font-size:17px; width:155px;\">\n          Audience\n        <\/th>\n        <th style=\"background:#ff5a00; color:#fff; font-weight:500; text-align:left !important; padding:12px 14px; font-size:17px; width:130px;\">\n          Creative\n        <\/th>\n        <th style=\"background:#ff5a00; color:#fff; font-weight:500; text-align:left !important; padding:12px 14px; font-size:17px; width:105px;\">\n          Budget\n        <\/th>\n        <th style=\"background:#ff5a00; color:#fff; font-weight:500; text-align:left !important; padding:12px 14px; font-size:17px; width:185px;\">\n          Metric\n        <\/th>\n        <th style=\"background:#ff5a00; color:#fff; font-weight:500; text-align:left !important; padding:12px 14px; font-size:17px; width:115px;\">\n          Review date\n        <\/th>\n      <\/tr>\n    <\/thead>\n    <tbody>\n      <tr>\n        <td style=\"padding:10px 14px; vertical-align:top; border-bottom:1px solid #d6d6d6; font-weight:700; text-align:left !important;\">\n          Awareness\n        <\/td>\n        <td style=\"padding:10px 14px; vertical-align:top; border-bottom:1px solid #d6d6d6; text-align:left !important;\">\n          New audience\n        <\/td>\n        <td style=\"padding:10px 14px; vertical-align:top; border-bottom:1px solid #d6d6d6; text-align:left !important;\">\n          Short video\n        <\/td>\n        <td style=\"padding:10px 14px; vertical-align:top; border-bottom:1px solid #d6d6d6; text-align:left !important;\">\n          [Budget]\n        <\/td>\n        <td style=\"padding:10px 14px; vertical-align:top; border-bottom:1px solid #d6d6d6; text-align:left !important;\">\n          Reach and video views\n        <\/td>\n        <td style=\"padding:10px 14px; vertical-align:top; border-bottom:1px solid #d6d6d6; text-align:left !important;\">\n          [Date]\n        <\/td>\n      <\/tr>\n      <tr style=\"background:#fff4e6;\">\n        <td style=\"padding:10px 14px; vertical-align:top; border-bottom:1px solid #d6d6d6; font-weight:700; text-align:left !important;\">\n          Retargeting\n        <\/td>\n        <td style=\"padding:10px 14px; vertical-align:top; border-bottom:1px solid #d6d6d6; text-align:left !important;\">\n          Website visitors\n        <\/td>\n        <td style=\"padding:10px 14px; vertical-align:top; border-bottom:1px solid #d6d6d6; text-align:left !important;\">\n          Product proof\n        <\/td>\n        <td style=\"padding:10px 14px; vertical-align:top; border-bottom:1px solid #d6d6d6; text-align:left !important;\">\n          [Budget]\n        <\/td>\n        <td style=\"padding:10px 14px; vertical-align:top; border-bottom:1px solid #d6d6d6; text-align:left !important;\">\n          Clicks and conversion\n        <\/td>\n        <td style=\"padding:10px 14px; vertical-align:top; border-bottom:1px solid #d6d6d6; text-align:left !important;\">\n          [Date]\n        <\/td>\n      <\/tr>\n      <tr>\n        <td style=\"padding:10px 14px; vertical-align:top; font-weight:700; text-align:left !important;\">\n          Lead generation\n        <\/td>\n        <td style=\"padding:10px 14px; vertical-align:top; text-align:left !important;\">\n          Job-title segment\n        <\/td>\n        <td style=\"padding:10px 14px; vertical-align:top; text-align:left !important;\">\n          Lead form ad\n        <\/td>\n        <td style=\"padding:10px 14px; vertical-align:top; text-align:left !important;\">\n          [Budget]\n        <\/td>\n        <td style=\"padding:10px 14px; vertical-align:top; text-align:left !important;\">\n          Cost per lead\n        <\/td>\n        <td style=\"padding:10px 14px; vertical-align:top; text-align:left !important;\">\n          [Date]\n        <\/td>\n      <\/tr>\n    <\/tbody>\n  <\/table>\n<\/div>\n\n\n\n<p>Paid media needs its own measurement plan. It\u2019s not always that straightforward to measure manually, though. Using <a href=\"https:\/\/www.redtrack.io\/software-solutions\/ad-tracking-software\/\" target=\"_blank\" rel=\"noreferrer noopener\">ad tracking software<\/a> can help teams connect clicks and conversions to the correct campaigns and channels.<\/p>\n\n\n\n<p>A high reach number may be useful for awareness, but it cannot prove lead quality, purchase intent, or whether the campaign will increase sales on its own.<\/p>\n\n\n\n<p>For campaign support, use organic posts to test language and formats before committing more budget. The <a href=\"https:\/\/www.sotrender.com\/blog\/2025\/06\/boosting-social-media-engagement\/\" target=\"_blank\" rel=\"noreferrer noopener\">social media engagement guide<\/a> can help identify what gets a response before you scale it through paid distribution.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>11. Campaign reporting template<\/strong><\/h3>\n\n\n\n<p>A campaign <a href=\"https:\/\/www.sotrender.com\/social-reporting\" target=\"_blank\" rel=\"noreferrer noopener\">report<\/a> should not become a list of screenshots.<\/p>\n\n\n\n<p>It should explain what happened, why it happened and what the team should do next.&nbsp;<\/p>\n\n\n\n<p>Use this structure:<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Campaign summary<\/strong><\/h3>\n\n\n\n<ul>\n<li>What was the campaign goal?<\/li>\n\n\n\n<li>Who did it target?<\/li>\n\n\n\n<li>Which channels did it use?<\/li>\n\n\n\n<li>What was the campaign period?<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Results<\/strong><\/h3>\n\n\n\n<ul>\n<li>Which KPIs reached target?<\/li>\n\n\n\n<li>Which fell short?<\/li>\n\n\n\n<li>What content performed best?<\/li>\n\n\n\n<li>Which platform produced the strongest outcome?<\/li>\n\n\n\n<li>How did paid social affect the result?<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Audience insight<\/strong><\/h3>\n\n\n\n<ul>\n<li>Which format created the most engagement?<\/li>\n\n\n\n<li>Which content drove the most clicks or conversions?<\/li>\n\n\n\n<li>What comments, questions or objections appeared?<\/li>\n\n\n\n<li>Did the campaign reach your audience?<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Recommendations<\/strong><\/h3>\n\n\n\n<ul>\n<li>What should the team repeat?<\/li>\n\n\n\n<li>What should change?<\/li>\n\n\n\n<li>Which content deserves repurposing?<\/li>\n\n\n\n<li>Which audience or platform needs a different approach?<\/li>\n\n\n\n<li>What should the next campaign test, and where can the brand build brand loyalty through stronger follow-up content or community activity?<\/li>\n\n\n\n<li>What lessons learned should carry into the next campaign?<\/li>\n<\/ul>\n\n\n\n<p>Sotrender\u2019s guide to <a href=\"https:\/\/www.sotrender.com\/blog\/2025\/12\/social-media-analytics-reports\/\" target=\"_blank\" rel=\"noreferrer noopener\">social media analytics reports<\/a> can help turn raw metrics into stakeholder-ready recommendations. Agencies can also use <a href=\"https:\/\/www.sotrender.com\/blog\/2025\/08\/reporting-tools-for-agencies\/\" target=\"_blank\" rel=\"noreferrer noopener\">customizable reporting workflows<\/a> to make the final report easier to review with clients.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" src=\"https:\/\/www.sotrender.com\/blog\/wp-content\/uploads\/2026\/07\/flexible-reports-new-pdf-layout-e1784106826340.png\" alt=\"social media report\" class=\"wp-image-58753\"\/><\/figure>\n\n\n\n<p><\/p>\n\n\n\n<p>For campaigns with large or complex datasets \u2013 especially if social media is not the only channel to be analyzed \u2013 <a href=\"https:\/\/www.luzmo.com\/blog\/ai-data-analysis\" target=\"_blank\" rel=\"noreferrer noopener\">AI data analysis<\/a> can help identify patterns, compare channel performance and turn raw campaign data into clearer insights.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Free social media campaign template: copy and paste version<\/strong><\/h2>\n\n\n\n<p>Use this free social media marketing plan when you need a simple campaign template.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Campaign basics<\/strong><\/h3>\n\n\n\n<ul>\n<li>Campaign name:<\/li>\n\n\n\n<li>Campaign owner:<\/li>\n\n\n\n<li>Start date:<\/li>\n\n\n\n<li>End date:<\/li>\n\n\n\n<li>Business goal:<\/li>\n\n\n\n<li>Campaign description:<\/li>\n\n\n\n<li>Marketing goals:<\/li>\n\n\n\n<li>Specific objectives:<\/li>\n\n\n\n<li>Main KPI:<\/li>\n\n\n\n<li>Clear objectives:<\/li>\n\n\n\n<li>Target audience:<\/li>\n\n\n\n<li>Main campaign message:<\/li>\n\n\n\n<li>Primary CTA:<\/li>\n\n\n\n<li>Campaign hashtag:<\/li>\n\n\n\n<li>Stakeholders:<\/li>\n\n\n\n<li>Approval owner:<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Content and channels<\/strong><\/h3>\n\n\n\n<ul>\n<li>Platforms:<\/li>\n\n\n\n<li>Key dates:<\/li>\n\n\n\n<li>Organic content formats:<\/li>\n\n\n\n<li>Paid social formats:<\/li>\n\n\n\n<li>Budget for ads:<\/li>\n\n\n\n<li>Creator or partner content:<\/li>\n\n\n\n<li>Required visual assets:<\/li>\n\n\n\n<li>Resources needed:<\/li>\n\n\n\n<li>Required copy:<\/li>\n\n\n\n<li>Landing page:<\/li>\n\n\n\n<li>Schedule posts:<\/li>\n\n\n\n<li>Community management owner:<\/li>\n\n\n\n<li>Escalation contact:<\/li>\n\n\n\n<li>One platform:<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Measurement<\/strong><\/h3>\n\n\n\n<ul>\n<li>Baseline performance:<\/li>\n\n\n\n<li>KPI target:<\/li>\n\n\n\n<li>Reporting date:<\/li>\n\n\n\n<li>Campaign result:<\/li>\n\n\n\n<li>Best-performing content:<\/li>\n\n\n\n<li>Main audience insight:<\/li>\n\n\n\n<li>What to repeat:<\/li>\n\n\n\n<li>What to change:<\/li>\n<\/ul>\n\n\n\n<p>You can use this as a marketing plan template, proposal template or campaign brief for a client-facing project. It is more useful than a \u201cfree marketing campaign\u201d idea with no owner, deadline or measurement plan.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Final thoughts<\/strong><\/h2>\n\n\n\n<p>A social media campaign template is not there to make marketing feel bureaucratic.<\/p>\n\n\n\n<p>It gives the team room to make better creative decisions because the basic decisions are already clear. Everyone knows the goal. Everyone knows who owns the next step. The campaign has a way to handle feedback, measure results and learn after launch.<\/p>\n\n\n\n<p>Start with the simplest version of the template so your team has a solid foundation for future refinements. Use it for one campaign. Then refine it based on what your team actually needs.<\/p>\n\n\n\n<p>The best template is not the prettiest one in Canva. It is the one people still use when the campaign gets busy. It is what helps even a small business run more consistent campaigns without scattered workflows.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>A social media campaign can look organised in the first meeting, then slowly unravel. The brief sits in one document. The content calendar sits somewhere else. Paid social has its own plan. Someone needs approval from a stakeholder who was not included early enough. The campaign launches, posts go live and then the team discovers [&hellip;]<\/p>\n","protected":false},"author":73,"featured_media":58774,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"inline_featured_image":false,"footnotes":""},"categories":[3266],"tags":[1281],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v22.4 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Social media campaign template: a practical plan for campaigns<\/title>\n<meta name=\"description\" content=\"Use this social media campaign template to plan goals, content, KPIs and reporting. Includes a free social media campaign template.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.sotrender.com\/blog\/2026\/07\/social-media-campaign-template\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Social media campaign template: a practical plan for campaigns\" \/>\n<meta property=\"og:description\" content=\"Use this social media campaign template to plan goals, content, KPIs and reporting. Includes a free social media campaign template.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.sotrender.com\/blog\/2026\/07\/social-media-campaign-template\/\" \/>\n<meta property=\"og:site_name\" content=\"Sotrender Blog\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/Sotrender\" \/>\n<meta property=\"article:published_time\" content=\"2026-07-29T11:36:30+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-07-29T11:36:31+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.sotrender.com\/blog\/wp-content\/uploads\/2026\/07\/social-media-campaign-.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1280\" \/>\n\t<meta property=\"og:image:height\" content=\"960\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Kinga Edwards\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@Sotrender\" \/>\n<meta name=\"twitter:site\" content=\"@Sotrender\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Kinga Edwards\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"14 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.sotrender.com\/blog\/2026\/07\/social-media-campaign-template\/\",\"url\":\"https:\/\/www.sotrender.com\/blog\/2026\/07\/social-media-campaign-template\/\",\"name\":\"Social media campaign template: a practical plan for campaigns\",\"isPartOf\":{\"@id\":\"https:\/\/www.sotrender.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.sotrender.com\/blog\/2026\/07\/social-media-campaign-template\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.sotrender.com\/blog\/2026\/07\/social-media-campaign-template\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.sotrender.com\/blog\/wp-content\/uploads\/2026\/07\/social-media-campaign-.jpg\",\"datePublished\":\"2026-07-29T11:36:30+00:00\",\"dateModified\":\"2026-07-29T11:36:31+00:00\",\"author\":{\"@id\":\"https:\/\/www.sotrender.com\/blog\/#\/schema\/person\/2aa7c1b3a3e1c04440a6f9ddc02bf15d\"},\"description\":\"Use this social media campaign template to plan goals, content, KPIs and reporting. Includes a free social media campaign template.\",\"breadcrumb\":{\"@id\":\"https:\/\/www.sotrender.com\/blog\/2026\/07\/social-media-campaign-template\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.sotrender.com\/blog\/2026\/07\/social-media-campaign-template\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.sotrender.com\/blog\/2026\/07\/social-media-campaign-template\/#primaryimage\",\"url\":\"https:\/\/www.sotrender.com\/blog\/wp-content\/uploads\/2026\/07\/social-media-campaign-.jpg\",\"contentUrl\":\"https:\/\/www.sotrender.com\/blog\/wp-content\/uploads\/2026\/07\/social-media-campaign-.jpg\",\"width\":1280,\"height\":960},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.sotrender.com\/blog\/2026\/07\/social-media-campaign-template\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.sotrender.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Social media campaign template: a practical plan for campaigns\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.sotrender.com\/blog\/#website\",\"url\":\"https:\/\/www.sotrender.com\/blog\/\",\"name\":\"Sotrender Blog\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.sotrender.com\/blog\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.sotrender.com\/blog\/#\/schema\/person\/2aa7c1b3a3e1c04440a6f9ddc02bf15d\",\"name\":\"Kinga Edwards\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.sotrender.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/9d96dc807c1dba1727b4e38730d1f928?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/9d96dc807c1dba1727b4e38730d1f928?s=96&d=mm&r=g\",\"caption\":\"Kinga Edwards\"},\"description\":\"Kinga is the Creative Owner at Brainy Bees, a SaaS content marketing &amp; PR agency working for clients from all over the world.\",\"sameAs\":[\"https:\/\/www.linkedin.com\/in\/kingaodziemek\/\"],\"url\":\"https:\/\/www.sotrender.com\/blog\/author\/kinga-odziemek\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Social media campaign template: a practical plan for campaigns","description":"Use this social media campaign template to plan goals, content, KPIs and reporting. Includes a free social media campaign template.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.sotrender.com\/blog\/2026\/07\/social-media-campaign-template\/","og_locale":"en_US","og_type":"article","og_title":"Social media campaign template: a practical plan for campaigns","og_description":"Use this social media campaign template to plan goals, content, KPIs and reporting. Includes a free social media campaign template.","og_url":"https:\/\/www.sotrender.com\/blog\/2026\/07\/social-media-campaign-template\/","og_site_name":"Sotrender Blog","article_publisher":"https:\/\/www.facebook.com\/Sotrender","article_published_time":"2026-07-29T11:36:30+00:00","article_modified_time":"2026-07-29T11:36:31+00:00","og_image":[{"width":1280,"height":960,"url":"https:\/\/www.sotrender.com\/blog\/wp-content\/uploads\/2026\/07\/social-media-campaign-.jpg","type":"image\/jpeg"}],"author":"Kinga Edwards","twitter_card":"summary_large_image","twitter_creator":"@Sotrender","twitter_site":"@Sotrender","twitter_misc":{"Written by":"Kinga Edwards","Est. reading time":"14 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.sotrender.com\/blog\/2026\/07\/social-media-campaign-template\/","url":"https:\/\/www.sotrender.com\/blog\/2026\/07\/social-media-campaign-template\/","name":"Social media campaign template: a practical plan for campaigns","isPartOf":{"@id":"https:\/\/www.sotrender.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.sotrender.com\/blog\/2026\/07\/social-media-campaign-template\/#primaryimage"},"image":{"@id":"https:\/\/www.sotrender.com\/blog\/2026\/07\/social-media-campaign-template\/#primaryimage"},"thumbnailUrl":"https:\/\/www.sotrender.com\/blog\/wp-content\/uploads\/2026\/07\/social-media-campaign-.jpg","datePublished":"2026-07-29T11:36:30+00:00","dateModified":"2026-07-29T11:36:31+00:00","author":{"@id":"https:\/\/www.sotrender.com\/blog\/#\/schema\/person\/2aa7c1b3a3e1c04440a6f9ddc02bf15d"},"description":"Use this social media campaign template to plan goals, content, KPIs and reporting. Includes a free social media campaign template.","breadcrumb":{"@id":"https:\/\/www.sotrender.com\/blog\/2026\/07\/social-media-campaign-template\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.sotrender.com\/blog\/2026\/07\/social-media-campaign-template\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.sotrender.com\/blog\/2026\/07\/social-media-campaign-template\/#primaryimage","url":"https:\/\/www.sotrender.com\/blog\/wp-content\/uploads\/2026\/07\/social-media-campaign-.jpg","contentUrl":"https:\/\/www.sotrender.com\/blog\/wp-content\/uploads\/2026\/07\/social-media-campaign-.jpg","width":1280,"height":960},{"@type":"BreadcrumbList","@id":"https:\/\/www.sotrender.com\/blog\/2026\/07\/social-media-campaign-template\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.sotrender.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Social media campaign template: a practical plan for campaigns"}]},{"@type":"WebSite","@id":"https:\/\/www.sotrender.com\/blog\/#website","url":"https:\/\/www.sotrender.com\/blog\/","name":"Sotrender Blog","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.sotrender.com\/blog\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/www.sotrender.com\/blog\/#\/schema\/person\/2aa7c1b3a3e1c04440a6f9ddc02bf15d","name":"Kinga Edwards","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.sotrender.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/9d96dc807c1dba1727b4e38730d1f928?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/9d96dc807c1dba1727b4e38730d1f928?s=96&d=mm&r=g","caption":"Kinga Edwards"},"description":"Kinga is the Creative Owner at Brainy Bees, a SaaS content marketing &amp; PR agency working for clients from all over the world.","sameAs":["https:\/\/www.linkedin.com\/in\/kingaodziemek\/"],"url":"https:\/\/www.sotrender.com\/blog\/author\/kinga-odziemek\/"}]}},"_links":{"self":[{"href":"https:\/\/www.sotrender.com\/blog\/wp-json\/wp\/v2\/posts\/58757"}],"collection":[{"href":"https:\/\/www.sotrender.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.sotrender.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.sotrender.com\/blog\/wp-json\/wp\/v2\/users\/73"}],"replies":[{"embeddable":true,"href":"https:\/\/www.sotrender.com\/blog\/wp-json\/wp\/v2\/comments?post=58757"}],"version-history":[{"count":16,"href":"https:\/\/www.sotrender.com\/blog\/wp-json\/wp\/v2\/posts\/58757\/revisions"}],"predecessor-version":[{"id":58779,"href":"https:\/\/www.sotrender.com\/blog\/wp-json\/wp\/v2\/posts\/58757\/revisions\/58779"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.sotrender.com\/blog\/wp-json\/wp\/v2\/media\/58774"}],"wp:attachment":[{"href":"https:\/\/www.sotrender.com\/blog\/wp-json\/wp\/v2\/media?parent=58757"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.sotrender.com\/blog\/wp-json\/wp\/v2\/categories?post=58757"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.sotrender.com\/blog\/wp-json\/wp\/v2\/tags?post=58757"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}