The system
One source of truthBody · 400, 1.55 line height, 62-character measure. Two weights only. Nobody on the team has to choose.
SOPs · written and in use
6 documentsWho does what, in what order, signed off on a phone.
In useDraft → brand check → owner → scheduled. No post skips it.
In useArabic and English, with the three cases that need the owner.
In useDay-by-day, so onboarding does not depend on who is free.
In useDrafted, waiting on the updated payment terms.
DraftDrafted after the last launch exposed the gap.
DraftWhy this exists
The pointA brand book nobody opens is decoration. These rules are short enough to remember and are enforced by the approval chain in the scheduler, so consistency is a consequence of the process, not of somebody caring on the day.
This week · drafted, waiting for approval
Best-time slots in green| Channel | Mon | Wed | Thu | Sat |
|---|---|---|---|---|
| Instagram Reels + carousel |
8:40pm · bestBehind the pass · 20s reel |
1:15pmCarousel · new menu board |
9:05pm · bestCustomer repost + credit |
· |
| TikTok Short form |
· |
7:50pm · bestPrep timelapse, no voiceover |
· |
4:30pmWeekend special, 12s |
| Facebook Arabic primary |
12:20pmعرض الأسبوع · صورة واحدة |
· |
8:15pm · bestمراجعة زبون + شكر |
· |
| WhatsApp status Regulars list |
· |
6:00pmToday only · 2 lines, no image |
· |
11:30am · bestWeekend hours reminder |
Timing comes from this account's own engagement history, not a generic chart. Every post above is a draft. Nothing publishes until the owner approves it in the chain.
Sample data. This is our own build showing the shape of the system. It is not a client's brand or account.
Build this for my brand →