New affiliates must be welcomed with mailers either personal or through SFI. you van also include the benefits that the new affiliate will get by completing the fast track.
inform them the importance of getting started, basics and the launch pad. Ask the to finish the simple task of their profile completion.
If you do all these the new affiliates will feel that there is somebody to care for them in their progress.when once they get full confidence in their up line they become more excited.