Multiple elements make up a good email, but it isn't all visual. In it's most basic form the elements you need in a good marketing email are:
There's no single template to making a perfect email, but making sure you include as many elements as possible will improve your performance.
“The average open rate for B2B email is 15.1% but enjoys a higher click-through rate than B2C email.”