Instructions relatives aux modèles d’e-mail

Un modèle d’e-mail marketing sert de base pour des campagnes par e-mail attrayantes et réactives sur le plan visuel. En règle générale, les modèles HTML vous permettent de contrôler la mise en page, la typographie, les couleurs et l’imagerie pour vous aligner sur les directives de votre marque. Lorsque vous préparez votre modèle à utiliser dans GenStudio for Performance Marketing, utilisez la sémantique HTML et le CSS intégré pour le style et évitez les scripts ou les dépendances externes. Des modèles HTML bien structurés peuvent améliorer l’expérience du ou de la destinataire ainsi que la délivrabilité et les taux d’engagement.

Suivez ces bonnes pratiques de conception lors de la personnalisation de modèles d’e-mail pour travailler avec GenStudio for Performance Marketing :

  • Utilisation des polices Adobe ou Google
  • Utilisation d’HTML et de CSS intégré propres et réactifs
  • N’utilisez ​JavaScript
  • N utilisez pas largeur fixe dans le corps ou le conteneur
  • N’utilisez pas codage base64 pour les images, car il peut augmenter considérablement la taille du modèle
  • La taille maximale du fichier HTML est de 102 Ko

Noms de champs reconnus

Lorsque vous personnalisez votre modèle d’e-mail, utilisez des espaces réservés de contenu pour les champs obligatoires suivants :

  • headline
  • sub_headline
  • body
  • cta
  • image (sélectionné parmi Content JPEG, PNG ou GIF)

GenStudio for Performance Marketing génère automatiquement les champs suivants : Le texte enrichi n’est pas activé. Il n’est pas nécessaire d’appliquer des espaces réservés de contenu pour :

  • pre_header
  • subject

Le nombre maximal de champs autorisés dans un modèle est de 20. Voir Espaces réservés de contenu pour en savoir plus sur l’utilisation de noms de champ dans les modèles.

E-mail à plusieurs sections

Les sections vous permettent d’organiser le contenu en groupes distincts, prenant en charge des dispositions plus complexes. Dans GenStudio for Performance Marketing, vous pouvez définir chaque section à l’aide d’une convention de nommage de groupe. Voir Personnaliser les sections de modèle.

Les modèles à plusieurs sections peuvent comporter 0, 2 ou 3 sections :

  • Un modèle de base (zéro section) peut générer un seul ensemble d'éléments de modèle, ce qui ne nécessite pas la convention d'affectation des noms de groupe.
  • Un modèle complexe (plusieurs sections) peut générer jusqu’à trois ensembles d’éléments de modèle, ce qui nécessite de respecter la convention d’affectation des noms de groupe : <groupname_fieldname>.
  • Si vous utilisez plusieurs sections, les éléments laissés autonomes, en dehors d’une section, ne sont pas renseignés.

Voici des exemples de noms de champ, selon la convention d’affectation des noms de groupe, pour deux sections :

  • Dans la section 1:pod1_headline, pod1_body, pod1_cta
  • Dans la section 2:pod2_headline, pod2_body, pod2_cta

Exemples de modèles

Exemple : modèle d’e-mail avec une section

Voici un exemple de base de modèle d’e-mail HTML avec une section. Le <head> inclut un CSS intégré simple pour le style et le <body> utilise des espaces réservés de contenu tels que pre_header, headline, sub_headline, body, cta et image avec un lien et. Ces espaces réservés permettent à GenStudio for Performance Marketing d’injecter du contenu dynamique pendant la génération des e-mails.

code language-html
<!DOCTYPE html>
<html>
    <head>
        <title>Marketing Email</title>
        <style>
            .container {
                width: 100%;
                padding: 20px;
                font-family: Arial, sans-serif;
            }
            .cta-button {
                display: inline-block;
                background-color: #fff;
                color: #000;
                border: 2px solid #000;
                padding: 10px 20px;
                text-decoration: none;
                font-family: 'Source Sans Pro', Arial, sans-serif;
                font-weight: 600;
                font-size: 14px;
                margin-top: 20px;
                text-align: center;
            }
        </style>
    </head>
    <body>
        <div class="container">
            {{pre_header}}
            <h1>{{headline}}</h1>
            <p>
                <a href="{{link}}">
                    <img alt="banner headline" src="{{image}}" width="600" height="600">
                </a>
            </p>
            <h2>{{sub_headline}}</h2>
            <p>{{body}}</p>
            <a href="#" class="cta-button">{{cta}}</a>
        </div>
    </body>
</html>
Exemple : modèle d’e-mail avec plusieurs sections

Voici le même modèle HTML dans l’exemple ci-dessus, mais avec deux sections supplémentaires. L’en-tête contient un CSS intégré pour la mise en forme d’un groupe. Le corps utilise deux groupes avec des espaces réservés de contenu utilisant un préfixe.

code language-html
<!DOCTYPE html>
<html>
    <head>
        <title>Adobe</title>
        <style>
            .container {
            width: 100%;
            padding: 20px;
            font-family: Arial, sans-serif;
            }
            .pod {
            background-color: #f8f8f8;
            margin: 10px;
            padding: 20px;
            border-radius: 5px;
            }
            .pod h2 {
            color: #333;
            }
            .pod p {
                color: #666;
            }
            .cta-button {
            display: inline-block;
            background-color: #fff; /* Background color to white */
            color: #000; /* Text color to black */
            border: 2px solid #000; /* Border color to black */
            padding: 10px 20px;
            text-decoration: none;
            font-family: 'Source Sans Pro', Arial, sans-serif;
            font-weight: 600; /* Semibold */
            font-size: 14px;
            margin-top: 20px;
            text-align: center;
            }
        </style>
    </head>
    <body>{{pre_header}}
        <div class="container">
            <!-- Pod1 -->
            <div class="pod">
                <h2>{{pod1_headline}}</h2>
                <p><img alt="pic1" src="{{pod1_image}}" width="200" height="200" border="0"></p>
                <p>{{pod1_body}}</p>
            </div>
            <!-- End of Pod1 -->
            <!-- Pod2 -->
            <div class="pod">
                <h2>{{pod2_headline}}</h2>
                <p><img alt="pic2" src="{{pod2_image}}" width="200" height="200" border="0"></p>
                <p>{{pod2_body}}</p>
            </div>
            <!-- End of Pod2 -->
            <a href="#" class="cta-button">{{cta}}</a>
        </div>
    </body>
</html>
recommendation-more-help
28475a92-7296-4969-af5f-82e50c3f1519