Cómo crear una plantilla de email híbrida
Qué aprenderás
Descubre cómo crear plantillas HTML personalizadas que sean compatibles con el editor de arrastrar y soltar de Klaviyo (es decir, plantillas híbridas). Al seguir estos pasos, puedes diseñar un email HTML totalmente personalizado y, al mismo tiempo, mantener el acceso a funciones disponibles solo en el editor de arrastrar y soltar (por ejemplo, bloques de productos o bloques de contenido universal).
Solo recomendamos el uso de HTML personalizado a especialistas en marketing con conocimientos técnicos o a cualquiera que tenga acceso a un desarrollador. Aunque nuestro producto sí es compatible con HTML personalizado, nuestro equipo de asistencia no puede ayudarte a crear tus plantillas personalizadas más allá de ofrecerte la orientación general que se recoge en esta documentación. ¿Necesitas ayuda? Ponte en contacto con un socio de Klaviyo.
Para mantener la seguridad de tus datos, el equipo de asistencia de Klaviyo no puede abrir tus archivos HTML.
Añade un fragmento de código a tu plantilla HTML
Solo añade uno de los fragmentos de código que se indican a continuación por plantilla de email. Un fragmento de código te permite añadir varios bloques de arrastrar y soltar, así que no necesitas añadir varios fragmentos de código.
Por ejemplo, si quieres añadir una imagen y un bloque de tabla con el editor de arrastrar y soltar, solo tienes que seguir los pasos de Añadir un bloque de imagen personalizable que se indican a continuación. Una vez que subas tu plantilla a Klaviyo y la uses en una campaña o un flujo, podrás añadir bloques por encima o por debajo del bloque de imagen.
Añade un bloque de texto editable
- Crea una plantilla HTML personalizada con tu editor HTML preferido.
- Añade el siguiente fragmento de código a tu plantilla HTML. Colócalo donde quieras añadir tu bloque de texto en tu plantilla.
<td align="center" data-klaviyo-region="true" data-klaviyo-region-width-pixels="600">
<div class="klaviyo-block klaviyo-text-block">Hello world!</div>
</td> - En Klaviyo, navega hasta Contenido > Plantillas.
- Selecciona la pestaña Plantillas de Email.
- Haz clic en Importar.
- Introduce un nombre para tu plantilla, sube tu archivo HTML e impórtalo.
- Si abres la plantilla desde la pestaña Plantillas, verás el código de tu plantilla en el editor HTML de Klaviyo.
- Para acceder a la plantilla en el editor de arrastrar y soltar de Klaviyo, añádela a una campaña o flujo.
- Selecciona Arrastrar y soltar como el tipo de plantilla.
- Fíjate en el bloque de texto que dice ¡Hola, mundo! Este es tu bloque de texto editable.
- Arrastra y suelta bloques adicionales por encima o por debajo del bloque de texto, según se desee.
Añade un bloque de imagen personalizable
- Crea una plantilla HTML personalizada con tu editor HTML preferido.
- Añade el siguiente fragmento de código a tu plantilla HTML. Asegúrate de colocarlo donde quieras añadir tu bloque de imagen después de importar tu plantilla.
<td align="center" data-klaviyo-region="true" data-klaviyo-region-width-pixels="600">
<div class="klaviyo-block klaviyo-image-block"></div>
</td> - De forma opcional, puedes añadir una imagen predefinida dentro del div. Si decides hacerlo, tu código tendrá este aspecto:
<td align="center" data-klaviyo-region="true" data-klaviyo-region-width-pixels="600">
<div class="klaviyo-block klaviyo-image-block">
<a href="http://klaviyo.com><img src="example.com/my_image.png" alt="My Image" /></a> </div>
</td> - En Klaviyo, navega hasta Contenido > Plantillas.
- Selecciona la pestaña Plantillas de Email.
- Haz clic en Importar.
- Introduce un nombre para tu plantilla, sube tu archivo HTML e impórtalo.
- Si abres la plantilla desde la pestaña Plantillas, verás el código de tu plantilla en el editor HTML de Klaviyo.
- Para acceder a la plantilla en el editor de arrastrar y soltar de Klaviyo, añádela a una campaña o un flujo. En el paso de contenido, selecciona la plantilla que importaste.
- Fíjate en el bloque de imagen, que contendrá un botón para subir una imagen o la imagen que hayas incluido.
- Arrastra y suelta bloques adicionales encima o debajo del bloque de imagen, según quieras.
Añadir un bloque de contenido universal
Este proceso es compatible con bloques de contenido universal, no con secciones universales.
- Crea una plantilla HTML personalizada con tu editor HTML preferido.
- Añade el siguiente fragmento de código a tu plantilla HTML. Asegúrate de colocarlo donde quieras añadir tu bloque de imagen después de importar tu plantilla.
<td data-klaviyo-region="true" data-klaviyo-region-width-pixels="600"> <div data-klaviyo-universal-block="block_id_1"> <div></td> - Sustituye block_id_1 por el ID de tu bloque de contenido universal. Para encontrar el ID de un bloque de contenido universal:
- Ve a Contenido > Contenido universal.
- Abre un bloque de contenido universal para editarlo.
- La URL de esta página tendrá este formato: https://www.klaviyo.com/email-template-editor/universal/block/BLOCK_ID.
- Copia el ID del bloque desde la URL.
- En Klaviyo, navega hasta Contenido > Plantillas.
- Selecciona la pestaña Plantillas de Email.
- Haz clic en Importar.
- Introduce un nombre para tu plantilla, sube tu archivo HTML e impórtalo.
- Si abres la plantilla desde la pestaña Plantillas, verás el código de tu plantilla en el editor HTML de Klaviyo.
- Para acceder a la plantilla en el editor de arrastrar y soltar de Klaviyo, añádela a una campaña o un flujo. En el paso de contenido, selecciona la plantilla que importaste.
- Fíjate en el/los bloque(s) de contenido universal.
Puedes añadir varios bloques de contenido universal con un solo fragmento de código. Para hacerlo, añade otro elemento div inmediatamente después del primero en el fragmento de código anterior, usando el ID de un bloque diferente.
Añade un bloque de otro tipo (es decir, bloque de producto, bloque de tabla)
- Crea una plantilla HTML personalizada con tu editor HTML preferido.
- Añade el siguiente fragmento de código a tu plantilla HTML. Colócalo donde quieras añadir tus bloques después de importar tu plantilla.
<td align="center" data-klaviyo-region="true" data-klaviyo-region-width-pixels="600">
<div class="klaviyo-block klaviyo-text-block">Hello world!</div>
</td> - En Klaviyo, navega hasta Contenido > Plantillas.
- Selecciona la pestaña Plantillas de Email.
- Haz clic en Importar.
- Introduce un nombre para tu plantilla, sube tu archivo HTML e impórtalo.
- Si abres la plantilla desde la pestaña Plantillas, verás el código de tu plantilla en el editor HTML de Klaviyo.
- Para acceder a la plantilla en el editor de arrastrar y soltar de Klaviyo, añádela a una campaña o un flujo. En el paso de contenido, selecciona la plantilla que importaste.
- Fíjate en el bloque de texto que dice ¡Hola, mundo! Arrastra otro bloque (p. ej., un bloque de producto) debajo de este bloque.
- Elimina el bloque de texto y añade bloques personalizados adicionales, según quieras.
Código de ejemplo de plantilla de email híbrido
El siguiente ejemplo muestra un archivo HTML funcional con el fragmento de código híbrido para un bloque de texto. Usa este código para probar la funcionalidad del editor híbrido.
| This is a very simple HTML email | |
|
|
| {% unsubscribe %} |