Social media content calendar template

A simple template separating ideas, clearance and actual publication. Use one row per channel version and keep a stable post ID.

A content calendar template should make the next action clear: what will publish, where, when and who owns it? Use these fields in your own spreadsheet or project tool. Each row represents one channel-specific version of a post.

Copy these fields

FieldRecordExample
IDStable reference that follows the postCOURSE-014-IG
Company and accountExact destination, beyond the network nameExample Courses / Instagram business account
Date, time and timezoneIntended publication time10 November, 09:00, Europe/Oslo
Topic and goalThe question the post answersWho the course suits / relevant traffic
SourceEvidence for the claimCourse outline version 3
Copy and mediaLink to the current versionDraft v2 and course-014.avif
Next stepOne useful reader actionRead the prerequisites
Owner and reviewerWho creates and who checksMarketer / course specialist
StatusOne defined value from the table belowReady to schedule
Published URLAdded after actual publicationLink to the live post
Measurement date and resultConsistent windows for comparable postsAfter 7 days / relevant link clicks

If the same idea goes to Facebook, create another row such as COURSE-014-FB. Account, copy, timing and results can then differ without overwriting history.

A worked weekly example

This fictional training-provider setup assigns dates only after ownership and evidence are clear.

IDChannel and formatQuestion and sourceNext stepNext action
COURSE-014-FBFacebook, copy and imageWho is it for? Course outlineRead prerequisitesSpecialist checks the wording
COURSE-015-YTYouTube, short videoWhat will I learn? A real exerciseView the syllabusMarketer finishes the video
COURSE-016-IGInstagram, carouselHow does attendance work? Participant informationRead attendance detailsOperator schedules the cleared version

Give each status one meaning

StatusMeaningNext owner
IdeaTopic without a complete draftContent owner
DraftCopy or media in progressWriter or producer
In reviewA specific version awaits checkingNamed reviewer
Changes neededFeedback must be incorporatedWriter or producer
Ready to scheduleReview is complete for this versionPublishing operator
ScheduledTime set in the publishing toolOperator monitors publication
PublishedPost verified on the correct accountMeasurement owner
StoppedPublication halted with a reasonOwner decides whether to create a new version

Scheduled does not mean published. Add the URL once the post is visible. After a failure, keep the row and record what needs fixing before retrying.

Check before scheduling

  • Confirm the account and company.
  • Verify that the source supports the claims and remains current.
  • Match clearance to the exact copy and media being published.
  • Check the link and reader’s next step.
  • Confirm timezone and format.
  • Assign someone to follow up questions after publication.

This manual process works independently of your publishing tool. Utin has no native approval workflow or promised spreadsheet import. Once review is complete, the operator can schedule the post in Utin.

Keep history usable

Keep the ID from idea through measurement. Filter records instead of copying them across many tabs; copies can develop conflicting statuses and cause duplicate publication. Material edits require a new version and another review.

Start with the content plan if topics are missing. Use the calendar routine for ongoing work. Create a Utin account when supported publishing and follow-up belong in one workspace.

Create account