Each day you can collect a free daily puzzle box on the home screen of the game.
When you have earned enough Gold Pieces you also have the option of purchases a bonus puzzle box. There is no limit on how many bonus puzzle boxes can be purchased each day.