1.) What you're offering should be obvious. Just like a good landing page, a good booth should instantly identify what the product is and why I might want it.
2.) Multiple stations if you're showing a product that you need to demo for passerby. A large, general screen and and other, possibly smaller ones to go in depth with people who are particularly interested.
3.) Be sure your demo infrastructure doesn't just work but snaps. It looks horrible when you have troubleshoot or make excuses for a slow/incomplete demo. Don't count on the network infrastructure of the show host, have something to fall back on.
4.) Don't discriminate, be friendly and inviting to everyone who passes by. I'm generally dressed way down at these show/conventions and I've felt plain ignored at times, only to become someone's best friend when they realize who I work for (Nothing special, but a place that certain vendors would bend over backwards to list as a customer).
5.) Don't expect to get anywhere with emails collected from scanning show badges. Everybody knows to use a throwaway for registration after their first show/convention.