What's the meaning of 'keep it coming'.

Keep it coming = give me more. I would have to see more context to be more specific.
MM is right. In your case: "give us more feedback/comments, send us more feedback."
Students: We have free audio pronunciation exercises.
Sorry I thought it was an idiom or something like that.

The context is:

some users of a software product sent their comments to support service and they answered:

We really have been listening to each of you - and it is your input that is helping us to make this a great product - so keep it coming!

 Marius Hancu's reply was promoted to an answer.
Students: Are you brave enough to let our tutors analyse your pronunciation?