gigafibre-fsm/scripts/campaigns/templates
louispaulb 2fe8d3f50e feat(campaigns/templates): richer 4-block intro (greeting, hook, gift, upsell)
Expanded the email intro from 3 short paragraphs into 4 semantic blocks,
restoring the marketing-friendly "Tu choisis local..." line that earlier
edits had dropped, plus adding new content about the 3.5 Gbit/s plans
and a "we're right around the corner" CTA framing.

FR intro structure now:
  1. "Bonjour {{firstname}},"
  2. "Tu choisis local, on veut te remercier. / Comme toi, on aime les
     connexions stables et les relations durables." (paired manifesto)
  3. "Avec l'arrivée de l'été, voici un cadeau pour toi, disponible
     pour un temps limité."
  4. "Nous offrons maintenant de nouveaux forfaits, jusqu'à 3.5 Gbit/s.
     Que tu souhaites plus de vitesse, battre une autre offre ou juste
     nous jaser, on est juste à côté."

EN translation mirrors the same 4-block structure.

Editorial rationale for block grouping in MJML:
- Each block is its own <mj-text> for independent drag-drop in GrapesJS
- Lines that always travel together (manifesto pair, upsell + CTA pair)
  share one <mj-text> joined with <br/> to reduce component clutter
- Different styles per block (greeting smaller/secondary, manifesto
  larger/bolder, body paragraphs normal) require separate <mj-text>
  components anyway since MJML inherits styling per-block

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-05-21 22:44:16 -04:00
..
gift-email-en.html feat(campaigns/templates): richer 4-block intro (greeting, hook, gift, upsell) 2026-05-21 22:44:16 -04:00
gift-email-en.mjml feat(campaigns/templates): richer 4-block intro (greeting, hook, gift, upsell) 2026-05-21 22:44:16 -04:00
gift-email-fr.html feat(campaigns/templates): richer 4-block intro (greeting, hook, gift, upsell) 2026-05-21 22:44:16 -04:00
gift-email-fr.mjml feat(campaigns/templates): richer 4-block intro (greeting, hook, gift, upsell) 2026-05-21 22:44:16 -04:00