EXPERIENCE DESIGN PYRAMID
This may seem a bit academic but for me it is pretty fundamental to remember when doing experience design. I put this checklist together to remind me why some experiences fail. Usually they are missing one or more parts of this experience design pyramid. Do all 6 and your experience is like magic!