What requirements must a custom HTML template meet?
If you have your own design, you do not need to recreate it in the drag & drop editor. You can set it up as HTML in Laposta and use it to create campaigns, provided the template meets a number of requirements.
You cannot simply import a design from Photoshop or another graphics programme. You must convert it to HTML first, as this is the only coding language that ensures your text, images and links are displayed properly in your newsletter.
Have you only made a sketch? First check whether you can largely recreate it using one of the basic templates in Laposta. Laposta can also convert your sketch into HTML for you, but this requires a fair amount of work: the designers have to build the template from scratch. The costs for this are the same as for a custom template.
If you only want to place a piece of your own HTML into a newsletter made in the drag & drop editor, please read HTML code in the editor.
Requirements for your HTML template
The template you import must consist of standard HTML and CSS. When building it, bear in mind that email clients lag quite far behind web browsers, which means not everything is possible. Outlook 2007, 2010 and 2013 in particular cause limitations.
Making elements editable with tags
With Laposta tags, you can specify in your HTML which elements may be edited when creating a campaign. Anything you do not mark remains fixed. This prevents the layout from being changed accidentally.
A good example template as a starting point
Laposta has provided a boilerplate template on GitHub that works well and is fully responsive. You can use this as a starting point for further customisation:
Importing and testing your template
You can load your final HTML template via Campaigns → Templates → ‘Import’: from your own computer, from a location on the internet or by entering the code directly. You can read how to do this in Importing or entering your own HTML template.
If you want to be able to adjust your template later on, host it online yourself, for example at a URL on your own website. You can then import it again each time.
After importing, check whether your template works everywhere: see Testing your imported template.