The Daily Bonus is an awesome reward system, here is how it work.
Open SongPop daily and collect your rewards, then come back the next day and do the same thing! If you enter the game and did not see the daily bonus screen please make sure to visit the homepage so that your daily bonus shows up. If you play a challenge and then exit the game without see the daily bonus, that day will not be registered. You must collect your daily bonus reward in order for the day to count towards your streak.
The best rewards are every 7 days. The goal is to play daily and complete the bonus streak.
What is a streak? It is 28 consecutive days of playing SongPop and collecting your rewards. You can find more information about the streaks here.
If you miss 1 day you will be offered a free revive. If you miss a second day you will need to pay $$ to recover your streak. If you miss any other days within the streak you will have to pay again to recover those days and the price may increase. You will be offered only 1 free revive per streak.