Driving More Sales: 12 Essential Elements