<aside>
<img src="/icons/copy_yellow.svg" alt="/icons/copy_yellow.svg" width="40px" /> if(prop("Fulfillment Stage") == "Payment Processing", "•◦◦◦◦ 20%", if(prop("Fulfillment Stage") == "Payment Cleared", "••◦◦◦ 40%", if(prop("Fulfillment Stage") == "Packaged", "•••◦◦ 60%", if(prop("Fulfillment Stage") == "Shipped", "••••◦ 80%", if(prop("Fulfillment Stage") == "Delivered", "••••• 100%", "")))))
</aside>
This is perhaps the simplest way to make a progress bar in Notion. For it to work you need a Formula property and a Select property that represents the status of an item, for example Payment Processing, Payment Cleared, Packaged, Shipped and Delivered, or Idea, First Draft, Edited, Proofread, Scheduled and Published.
Once set up, the Formula property will display a bar based on what selection has been made in the Select/Status property.
(prop("Fulfillment Stage") so that “Fulfillment Stage” exactly matches the title of your Select property.== "Payment Processing", == "Payment Cleared", etc. sections to exactly match the status options of the Select property.if(prop("Fulfillment Stage") == "Payment Cleared", "••◦◦◦ 40%",•◦◦◦◦ 20%" parts to be anything you like that represents each status selection. Update the % value and number of dots according to the number of status options.TIP: Experiment with different emoticons to create other styles than dots.
<aside> <img src="/icons/more_blue.svg" alt="/icons/more_blue.svg" width="40px" /> Progress Bars:
◦◦◦◦◦ 0% •◦◦◦◦ 20% ••◦◦◦ 40% •••◦◦ 60% ••••◦ 80% ••••• 100%
⬜⬜⬜⬜⬜ ⬛⬜⬜⬜⬜ ⬛⬛⬜⬜⬜ ⬛⬛⬛⬜⬜ ⬛⬛⬛⬛⬜ ⬛⬛⬛⬛⬛
🌕🌕🌕🌕🌕 🌚🌕🌕🌕🌕 🌚🌚🌕🌕🌕 🌚🌚🌚🌕🌕 🌚🌚🌚🌚🌕 🌚🌚🌚🌚🌚
Stars → ★☆
Circles → ●○
Shades → ▓░
Vote/Rating Bars:
⭐⚪⚪⚪⚪ ⭐⭐⚪⚪⚪ ⭐⭐⭐⚪⚪ ⭐⭐⭐⭐⚪ ⭐⭐⭐⭐⭐
❤️🤍🤍🤍🤍 ❤️❤️🤍🤍🤍 ❤️❤️❤️🤍🤍 ❤️❤️❤️❤️🤍 ❤️❤️❤️❤️❤️
</aside>