Many Jamaican businesses work with a web designer or agency that prefers to hand over a finished HTML file rather than build inside an editor. Mailpro supports both approaches: you can import HTML directly, then adjust it in the WYSIWYG editor without touching the code again. This page covers when custom HTML is worth it and how to avoid the common mistakes.
When custom HTML makes sense
- Strong brand guidelines, for example a resort group, bank or telecom-sized retailer that needs every email to match its website pixel for pixel.
- Existing designs from another platform that you want to reuse after moving to Mailpro.
- Complex layouts, such as an event programme for a festival weekend with several stages and times.
For most small businesses, the drag-and-drop builder or a ready-made template is quicker and less error-prone.
Email HTML is not web HTML
Email clients such as Gmail, Outlook and Apple Mail render code differently from browsers. The safe rules are old-fashioned but reliable:
- Use tables for layout, not modern CSS grid or flexbox.
- Inline your styles. Some clients strip styles placed in the head.
- Keep the width around 600 pixels and make the layout collapse to one column on phones.
- Don’t build the email as one big image. Images are sometimes blocked, and an image-only email looks empty and can trigger spam filters.
- Add alt text to every image so the message still makes sense if pictures don’t load.
Design for Jamaican reading conditions
Mobile is the default screen for most Jamaican subscribers, and many are on prepaid data. That makes file size a practical concern: compress photos, avoid auto-playing animations and heavy GIFs, and keep the total email light. Bright outdoor use is common too, so choose strong contrast between text and background rather than pale grey on white. Make buttons large enough to tap with a thumb, and test on Android as well as iPhone.
Personalisation in HTML
Custom code doesn’t mean giving up dynamic content. You can insert merge fields for a first name, a parish or a booking reference inside your HTML, as described on our page about personalising a newsletter. Test with a contact whose fields are empty, too, so that “Dear ,” never reaches a customer.
The footer is not optional
Whatever the design, keep a clear footer with your business name, address, contact details and an unsubscribe link. Jamaica’s Data Protection Act, 2020 requires every direct-marketing message to identify the sender and give an address or contact for stopping the messages. Emails to US and Canadian subscribers have similar requirements under CAN-SPAM and CASL. Mailpro inserts an unsubscribe link automatically, but if your HTML hides it in tiny, low-contrast text, you undermine both compliance and trust.
Check before you send
- Preview in the editor on desktop and mobile views.
- Send tests to Gmail, Outlook and an iPhone mail app.
- Click every link, including the phone number in +1-876 format.
- Confirm your domain is authenticated so the email isn’t flagged as suspicious.
All Mailpro newsletters, coded or built visually, can be responsive. For the full process, see how to create a newsletter in Jamaica.