Keep sending the weekly messages or even more often.Also you can prefer contacting the Affiliates through the mail s/he used to sign up, this will give you a direct contact and you will know what's going on with them.
Some of the Affiliates may think that the weekly messages are automated and will not take time to respond to them.So the messages you send should be of encouragement and offering them some GCs if you can budget it.