Not sure what you mean by
"What different things need to happen at the beginning of the project to ensure that the effects desired support the overall design?"
But I don't think you can go wrong by doing a comp in like Photoshop of the design layout, then start doing some research for sites that have components similar to what you are trying to acheive. You can always do a storyboard as well.