Fact: clients are busy. Sometimes they respond slowly or don’t give appropriate feedback. Unfortunately, it comes with the territory.
When your client does give input, follow-up fast. Remember that your client may be in a different timezone, so changes will take more time. Acknowledge their requests and ask any questions as soon as you see a message. Don’t wait until after you’ve made the changes to communicate.
This may be hard to manage if you’re only freelancing part time. Try setting up email notifications so you don’t need to check in on the project throughout the day.