Your scheduler calendar can show national holidays, cultural and seasonal events, social media days, and shopping events as small emoji badges on the day cells. Hover a badge to read about the holiday, grab a suggested hashtag, and jump straight into the composer with that hashtag pre-filled.
Where holidays appear
In the Month view of the scheduler, each day with a holiday gets a small emoji badge next to the date number. In the Week view, holidays render as emoji chips under the weekday header.
Hover or tap the badge to open a short popover with:
- The holiday’s name and country (if applicable)
- A category chip (Public, Cultural, Social media, Shopping, Religious)
- A short content-idea blurb (e.g. “Costume or autumn-themed posts work great today.”)
- A suggested hashtag (#Halloween, #BlackFriday, #WorldEmojiDay, etc.)
- A Draft a post about this link that opens the composer on that day
Turning holidays on and off
Holiday visibility and category selection live in the Calendar Settings dialog:
- Go to Scheduler › Calendar.
- Open Calendar Settings from the sidebar (the same dialog that controls card layout, week start, and “Show Ideas”).
- Scroll to the Show Holidays card and toggle it on.
- An indented panel appears below with Categories and Countries controls.
Your preferences are saved per-browser and stick between sessions.
Holiday categories
- 🏛️ Public holidays — national / federal holidays for the countries you’ve selected (Independence Day, Bastille Day, Diwali, Eid al-Fitr, Chinese New Year, Christmas, and so on). Sourced from Nager.Date for ~50 countries.
- 🎭 Cultural & seasonal — globally observed events that aren’t federal everywhere but matter for content: Halloween, Valentine’s Day, Easter, St. Patrick’s Day, Ramadan, Chinese New Year, Diwali, Hanukkah, Day of the Dead, and more.
- 📱 Social media days — the “National ___ Day” style observances that are tailor-made for engagement: National Coffee Day, World Emoji Day, Pi Day, National Dog Day, International Women’s Day, and ~100 more.
- 🛍️ Shopping events — retail-focused observances: Black Friday, Cyber Monday, Singles’ Day, Prime Day, Back to School, Small Business Saturday. Off by default; toggle on if relevant to your business.
- ✡️ Religious observances — filters within Public and Cultural for religious observances only. Useful for faith-specific campaigns.
Picking your countries
By default, Viraly shows public holidays for a country derived from your social set’s timezone (e.g. America/New_York → United States). Inside the Show Holidays panel, find the Countries section to override.
Multi-country is supported out of the box — agencies managing a US client and a UK client can add both and see holidays from each. Cultural and social media days are global, so they show regardless of country. The Countries section only appears when the Public holidays category is enabled, since the other categories aren’t country-scoped.
Drafting a post about a holiday
Click a holiday badge to open its popover, then click Draft a post about this. The composer opens with:
- The scheduled date set to 9am on that day
- The holiday’s suggested hashtag pre-filled in the caption (e.g.
#Halloween,#NationalCoffeeDay,#BlackFriday)
From there, write (or use the AI caption generator to write) your post, tweak the hashtag, attach an image, and schedule.