Skip to content

Social Media Content Calendar with Hijri Dates

A Content Calendar with Hijri Dates

See the entire month at a glance, with Ramadan, holidays, and public holidays for your country, right where you schedule your posts.

On this page

Publishing day by day often ends the same way: an empty week, followed by three posts on the same evening. A social media content calendar solves this problem. You see the entire month, know what will be published, when, and on which account, well before the deadline. In Postilik, this calendar also displays Hijri dates and upcoming occasions, alongside your scheduled posts: no more need for a paper calendar next to your screen to know when Ramadan begins or when Eid falls.

This page explains what Postilik’s calendar shows, how to use it to plan an entire month, and how to prepare for major periods such as Ramadan and the holidays several weeks in advance.

Last updated: October 2026.

Why use a social media content calendar?

Most small businesses do not stop posting because they run out of ideas, but because they lack visibility. Without a view of the following week, you forget the offer you announced, post the same photo twice, or discover a holiday on the morning itself. The calendar provides three things:

  • Consistency: empty days stand out and get filled before they turn into silence.
  • Balance: you can see whether your week contains only sales posts, then add a tip or a behind-the-scenes moment.
  • Forward planning: content for key periods is prepared in advance, not in a rush.

In practice, one hour at the start of the week is enough: open the calendar, look at the days ahead, check that each post has its visual and copy, and make sure upcoming occasions have their own publication.

Month, week and day views

Postilik’s calendar displays your posts at three levels, each with its own purpose:

  • Month view for planning: how many posts you have, where the gaps are, and where publications are piling up.
  • Week view for keeping track of what’s happening: what’s going out this week and at what time.
  • Day view for busy days, such as a product launch or a celebration.

You can filter the calendar by network to see only Instagram or Facebook, and by status. From the calendar, you can add a post or open a scheduled post to edit it. Past days appear closed because you can’t schedule anything in the past.

The scheduling process itself (choosing accounts, setting the time, and checking the post for each network) is explained in detail on the page scheduling your posts across all your social networks.

Hijri dates and upcoming occasions

This is where Postilik’s calendar stands apart from tools designed for Europe or the United States. You can display the Hijri date next to each day and below the month title: the beginning of Ramadan, Shawwal or Dhu al-Hijjah appears directly above your posts.

Hijri dates follow the Umm al-Qura calendar. Since Morocco and other countries rely on crescent moon sightings, the actual day may differ by one day, and the calendar flags this for occasions linked to the Hijri month. Use these dates for planning, then confirm them after the official announcement.

In the settings, you choose the calendar country, or leave automatic detection enabled. This determines the public holidays and occasions displayed, the first day of the week, and the weekend days. The list of upcoming occasions shows how many days remain until each one, and you can schedule a post for an occasion directly from this list.

The status of every post: scheduled, published, failed

Every post in the calendar displays its status. At a glance, you know what is waiting to be published, what is already live and what has failed. A post that fails on one network does not get lost among the others: it stays in its place in the month, so you know it needs your attention.

This tracking is especially important during busy periods, when scheduling is dense and a missed post could mean an offer does not reach your customers in time.

AI-suggested topics to fill your calendar

If your calendar is empty because you are out of ideas, the calendar’s AI Topics button suggests a series of topics in Arabic, French or English. You review the topics, edit whatever you want, remove those that are not suitable, then choose the accounts and start date. The posts are then written and distributed across consecutive days, with times selected automatically within a safe time window. You can open and edit each post before it is published.

Nothing is scheduled without your review. To see how Postilik writes a post in your customers’ dialect, from Darija to Khaleeji, read the page AI post generator in Darija, Arabic and French.

Prepare for Ramadan and the holidays in advance

For many businesses in Morocco and the Arab world, Ramadan is the highlight of the year. It should be prepared for in advance, not during the month itself. A practical rule: start three to four weeks ahead, set your offers and order and delivery deadlines, then prepare posts for the first days, the last ten nights, and Eid.

Ramadan 1448 is expected to begin around early February 2027; the final date depends on the sighting of the crescent moon and the official announcement. We have organized ideas by phase, with examples for different types of businesses, in the guide Ramadan social media content ideas.

During Ramadan, the daily rhythm changes, and online activity changes with it: the time after iftar and late evening are different from the rest of the year. To choose your posting times based on your own audience, consult the guide Instagram time slots to test in Morocco.

A simple monthly plan to get started

If your calendar is empty today, don’t start with one post a day. Choose a sustainable rhythm, such as three posts a week, spread across several types:

WeekPost 1Post 2Post 3
1Product or service introductionUseful tip for your customersBehind-the-scenes photo
2Question or pollAnother productAnswer to a frequently asked question in a message
3Post for an occasion from the upcoming listUseful tipOffer or reminder of how to place an order
4Introduction to the team or locationShort educational postMonthly recap or announcement of the following month

At the end of the month, check the calendar to see what was published, compare engagement, then adjust the mix for the following month.

One calendar for your team and all your activities

If you work as a team, the account holder can invite team members by email so they can work in the same business workspace. And if you manage several activities, you can add multiple ones to the same account, each with its own accounts and posts.

Access to Postilik is currently available on request. You can request access from the homepage to try the calendar with your accounts.

To prepare the period from mid-December to 14 January, see our New Year and Yennayer social media post ideas.

Go further

Hands-on articles that dig into each part of this topic.

All articles

Frequently asked questions

Does the calendar show Hijri dates?

Yes, you can display the Hijri date next to each day and below the month title. They follow the Umm al-Qura calendar; the actual day may vary by one day depending on crescent sighting in your country.

Which occasions appear in the calendar?

Public holidays and occasions for the country selected in the calendar settings, or detected automatically. The upcoming occasions list shows how many days remain until each one.

Can I filter the calendar by network?

Yes, you can display only one network, such as Instagram or Facebook, and also filter by publication status.

Does my team see the same calendar?

The account holder invites team members by email to the same business workspace, and everyone works on the same posts.

Can I fill the calendar without ready-made ideas?

The AI Topics button suggests topics for you to review and edit; posts are then written and distributed across consecutive days. Nothing is scheduled without your approval.

Put these ideas to work with Postilik.

Write in every dialect, schedule across all your networks and track what works — from one place.

Request access