I know from experience that some affiliates will come back from inactivity. So, you must keep them on your weekly mail list. Otherwise, there is nothing that will revive a dead horse - so spend your time with those who are actively involve - no matter how small there achievement may seem as long as they keep moving forward then that's progress.