Steps To Create The Email Template
![mainImg](/_next/image?url=https%3A%2F%2Fradialcode-cms.s3.ap-south-1.amazonaws.com%2FThumbnail_576fb4589a.webp&w=3840&q=75)
Written by
![profileImg](/_next/image?url=https%3A%2F%2Fradialcode-cms.s3.ap-south-1.amazonaws.com%2FAnjali_7a8b8d7c52.png&w=3840&q=75)
Anjali Chanda
Front End Developer
Table of contents
Build with Radial Code
An email template is a pre-designed structure for creating and sending email messages. It provides a consistent format and layout, making crafting professional and cohesive emails easier. Email templates often streamline communication, ensure branding consistency, and automate repetitive email tasks.
Why do we use an Email Template?
- Time-Saving: Templates provide a ready-made structure, so you don’t have to start from scratch each time.
- Consistency: They ensure a consistent look and feel across all your emails, which is important for maintaining your brand identity.
- Professionalism: Well-designed templates can make your emails look more polished and professional.
- Efficiency: They streamline creating emails, especially for repetitive tasks like newsletters, promotions, or updates.
- Customization: Templates can be easily customized to fit different purposes while maintaining a cohesive design
How to Create an Email Template
- Set Up the Basic HTML Structure
- Create the Email Layout Using Tables
- Do not upload images directly, create a URL, Click Here.
- Always use cellspacing, cellpadding, and border=0 on the table.
- For responsive layout use the inline grid property of css.
- Always write a width attribute in an <img/> tag
- Use only Inline and Internal CSS.
- Always give padding property on <td>.
- Always use links for font family, and only use Google Fonts.
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Email Template</title>
</head>
<body>
</body>
<html>
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Email Template</title>
</head>
<body>
<table width="100%" cellpadding="0" cellspacing="0" border="0">
<tbody>
<tr>
<td>
<table width="600" cellpadding="0" cellspacing="0" border="0">
<!-- Email content goes here -->
</table>
</td>
</tr>
</tbody>
</table>
</body>
<html>
<img src="https://i.postimg.cc/7ZvQpf2P/Dino-images.png" malt="images" width="100"/>
<!DOCTYPE html>
<table cellpadding="0" cellspacing="0" border="0" style="width: 100%;">
<tbody>
<tr>
<td>
</td>
</tr>
</tbody>
</table>
@media (max-width:992px) {
.d-inline-grid{
display: inline-grid;
}
}
<tr class="d-inline-grid">
<td>
<img src="https://i.postimg.cc/7ZvQpf2P/Dino-images.png" malt="images" width="100"/>
</td>
</tr>
<img src="https://i.postimg.cc/7ZvQpf2P/Dino-images.png" malt="images" width="100"/>
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>email template</title>
<style>
.w-100 {
width: 100% !important;
}
.py-40 {
padding-top: 40px;
padding-right: 40px;
}
@media (max-width:991.98px) {
.px-12 {
padding-left: 12px !important;
padding-right: 12px !important;
}
.d-inline-grid {
display: inline-grid !important;
}
.mx-auto {
margin-left: auto !important;
margin-right: auto !important;
}
}
</style>
<body>
<table width="100%" cellpadding="0" cellspacing="0" border="0">
<tbody>
<tr>
<td style="padding: 20px;">
<table width="600" cellpadding="0" cellspacing="0" border="0">
<tr>
<td>
<table style="background-color: white; max-width: 600px ; margin: auto ; ">
<tr>
<td style="border: 1px solid black;">
</td>
</tr>
</table>
</td>
</tr>
</table>
</td>
</tr>
</tbody>
</table>
</body>
</html>
<table>
<tbody>
<tr>
<td style="padding-top: 20px; padding-bottom: 30px; padding-right: 30px; padding-left: 10px;">
</td>
</tr>
</tbody>
</table>
<style>
@import url('https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap');
</style>
Rules for email template
These properties are not working in email templates
![](https://radialcode-cms.s3.ap-south-1.amazonaws.com/Frame_1171276114_f2f655ca86.webp)
If you know more about this then consult here:- Click Here
Conclusion
Effective email templates are key to achieving clear, engaging, and actionable communication with your audience. By focusing on personalized content, clear calls to action, and a design that reflects your brand, you can enhance your email marketing efforts and drive better results. Remember, the best email templates are visually appealing and tailored to your audience’s needs and preferences. Experiment with different styles, track your performance, and continuously refine your approach to ensure your emails resonate and convert. For more tips and examples, stay tuned to our blog and unlock the full potential of your email marketing strategy.
![cta](https://radialcode-cms.s3.ap-south-1.amazonaws.com/CTA_4c885750dc.webp)