Yes. The earlier you make your booking request the higher the chance that you’ll get your preferred slot. Take into account that many activities are seasonal and many people go on holidays and travel at the same time.
A good example to understand why, is the activity skydiving: the instructor will not make plans to be present on the day nor book the plane if there is no booking ahead. Hence, you should make a booking request in advance.