When You Post: Signal or Superstition?

Timing patterns across social engagement, tested against platform, format, and audience size.

Posts analyzed
5,000
Study period
Broad sample for timing tests
Peak window
Friday 08:00
149.6% avg engagement
+1,150.5% vs overall average
Dead zone
Saturday 19:00
2.5% avg engagement
-98.3% vs best window
Timing share after controls
1.9%
Follower count dominates
Smaller than platform and content type
Verdict

Platform-specific sweet spots

Timing is not universal: the best posting block shifts once you benchmark each platform against its own baseline.

    Centerpiece: engagement heatmap by day and hour
    Each cell shows average engagement rate for a day/hour combination; hover reveals exact values and sample size, with annotations marking the hottest pocket and clearest dead zone.
    Hourly profile: timing matters at the edges, not every hour
    Average engagement by hour, with post volume on the secondary axis to show where spikes are supported by meaningful sample sizes.
    Within-platform timing uplift
    Color shows lift or drag versus each platform's own average, isolating whether time still helps after you stop comparing unlike platforms.
    Follower size changes how much timing matters
    Smaller accounts swing far more by hour than large ones, suggesting timing is most valuable when audience scale cannot brute-force reach.
    Best hour by content type
    Each bar compares a content type's best hour with that content type's own baseline, showing that timing works differently for videos, stories, carousels, and posts.
    Timing vs the bigger drivers
    Standardized model-share bars compare posting hour to follower count, platform, and content type; the companion series shows raw between-group variation share.
    Peak windows vs dead zones
    The best and worst timing pockets both clear the minimum sample threshold, so these aren't just one-off outliers.

    Peak windows

    WindowAvg engagementPosts

    Dead zones

    WindowAvg engagementPosts