HTML & MJML

Valentine's Day Sale Email Template

Capture love-driven shoppers with this Valentine's Day sale email template, purpose-built for ecommerce brands, retailers, and seasonal marketers chasing holiday revenue. Inside this Valentine's Day email template you'll find a romantic blush-and-crimson palette, bold product showcase blocks, and a fully responsive layout that renders beautifully across every device and inbox. It's ideal for flash sales, couples' bundles, gift guides, last-minute deals, and limited-edition seasonal launches. Marketing teams, email designers, and ecommerce managers can customize the pre-built holiday promotion sections in minutes, no coding required. Deploy this template to boost click-throughs, spark urgency, and lift seasonal sales when buyer intent hits its peak.
Edit In EmailBuilder.ai
Share:
Valentine's Day Sale Email Template - email template preview
Show full preview ▼

About the Valentine's Day Sale Email Template

Love is in the air, and so is holiday revenue waiting to be claimed. Built for ecommerce brands and seasonal marketers, this layout pairs a romantic blush-and-crimson palette with bold product showcase blocks that put your Valentine's Day promotions front and center. The structure guides shoppers from emotional hook straight to checkout, making it a strong fit for flash sales, couples' bundles, and gift guides where visual appeal and urgency drive the final purchase decision.

When to use this template

Deploy this template across the two-to-three week window before February 14th, when gift-hunting intent peaks. Use it for early bird promotions in late January, a mid-campaign urgency push around February 7-10, and a last-chance blast 24-48 hours before the holiday. It also performs well as a cart-abandonment or browse-abandonment trigger for shoppers who viewed gift categories but didn't convert.
  • Jewelry and accessory brands launching a couples' gift bundle promotion
  • Beauty and skincare retailers running a limited-edition Valentine's collection drop
  • Subscription box companies offering a romantic gift guide with bundled discounts
  • Home goods or candle brands promoting a flash sale for last-minute shoppers
  • Apparel retailers pushing matching-set or his-and-hers Valentine's Day deals
  • Chocolate, florist, or gourmet food brands sending a countdown urgency campaign

Subject line ideas

  • Your Valentine's gift is 30% off (today only)
  • Cupid approved: deals this good won't last
  • Still need a gift? We've got you covered
  • Hearts, discounts, and 48 hours left to shop

Best practices for valentine's day emails

  • Lead with a bold discount or bundle offer above the fold so it's visible before any scrolling
  • Use warm blush and crimson tones sparingly against white space to keep product photos the focal point
  • Write copy that speaks to the gift-giver's stress, like solving what to buy for a partner
  • Add a visible countdown or deadline line near the CTA to reinforce urgency without cluttering the design
  • Segment product blocks by recipient type, such as for her, for him, or for couples, to reduce decision fatigue

Template anatomy

How the Valentine's Day Sale Email Template template is laid out, top to bottom:
  1. section (2 columns) containing image, text block.
  2. section (1 column) containing image.
  3. section (4 columns) containing button.
  4. section (1 column) containing text block, button.
  5. section (2 columns) containing image, spacer, text block.
  6. section (3 columns) containing image, text block, button.
  7. section (2 columns) containing text block, image.
  8. section (3 columns) containing image, text block, button.
  9. section (1 column) containing spacer.
  10. section (3 columns) containing image, text block, social row, social link.
  11. section (1 column) containing text block.

Components used

Built from the following MJML elements:
23 text blocks11 images11 buttons3 social links2 spacers1 social row

Color palette

Colors used across the Valentine's Day Sale Email Template template:
#fee5eb
transparent
#023461
#f9bdcd
#fe6470
#6467fe
#ffffff
#4154cc
#515856
#555

Typography

Font stacks declared in the template:
  • system-ui, -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif

MJML source code

A preview of the MJML markup for the Valentine's Day Sale Email Template template. Open it free in EmailBuilder.ai to get the complete source and start customizing.
<mjml>
  <mj-head>
    <mj-attributes>
      <mj-all font-family="system-ui, -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif">
      </mj-all>
    </mj-attributes>
    <mj-title>
      Celebrate Love with Our Valentine's Day Sale!
    </mj-title>
    <mj-preview>
      Discover the perfect gifts for your loved ones this Valentine's Day with our exclusive sale!
    </mj-preview>
  </mj-head>
  <mj-body background-color="#fee5eb">
    <mj-section full-width="full-width" padding="15px 0px 9px 0px" background-color="transparent">
      <mj-column width="50%" vertical-align="top">
        <mj-image width="150px" src="[[branding.logoURL]]" align="left" padding="0" padding-top="10px">
        </mj-image>
      </mj-column>
      <mj-column width="50%" vertical-align="top">
        <mj-text align="right" padding="0" line-height="1.5">
          <p style="text-align: right;">
            <span style="color: rgb(65, 84, 204);">
              <span style="font-size: 12px;">
                <a style="color: rgb(65, 84, 204);" href="https://emailbuilder.ai" target="_blank" rel="noopener">
                  Online version
                </a>
              </span>
            </span>
          </p>
        </mj-text>
      </mj-column>
    </mj-section>
    <mj-section padding="0px 0px 0px 0px">
      <mj-column width="100%" vertical-align="top">
        <mj-image src="https://cdn.emailbuilder.ai/68509e6904fc27bcbbd459b1/uploads/67ac9aba9270c0ba36294af2.png" width="300px">
        </mj-image>
      </mj-column>
    </mj-section>
    <mj-section background-color="#023461">
      <mj-column width="25%" vertical-align="top">
        <mj-button background-color="transparent" href="https://emailbuilder.ai" padding="0">
          HOME
        </mj-button>
      </mj-column>
      <mj-column width="25%" vertical-align="top">
        <mj-button background-color="transparent" href="https://emailbuilder.ai" padding="0">
          FOR HER
        </mj-button>
      </mj-column>
      <mj-column width="25%" vertical-align="top">
        <mj-button background-color="transparent" href="https://emailbuilder.ai" padding="0">
          FOR HIM
        </mj-button>
      </mj-column>
      <mj-column width="25%" vertical-align="top">
        <mj-button href="https://emailbuilder.ai" padding="0" background-color="transparent">
          SWEETS
        </mj-button>
      </mj-column>
    </mj-section>
    <mj-section padding="10px 0px 10px 0px" background-color="#f9bdcd">
      <mj-column width="100%" vertical-align="top">
        <mj-text align="center" padding="20px 25px 0px 25px" line-height="1.5" font-size="35px" color="#fe6470">
          HAPPY VALETINE'S DAY!
        </mj-text>
        <mj-text align="center" padding="20px 25px 0px 25px" line-height="1.5" font-size="35px" color="#6467fe">
          SALE UP TO - 40 %
        </mj-text>
        <mj-text align="center" padding="15px 25px 15px 25px" line-height="1.5" color="#ffffff">
          Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Nullam justo enim, consectetuer nec, ullamcorper ac, vestibulum in, elit. Integer tempor. Pellentesque pretium lectus id turpis.
          <strong>
            Fusce wisi. In rutrum.
          </strong>
          Pellentesque pretium lectus id turpis. Maecenas fermentum, sem in pharetra pellentesque, velit turpis
          <strong>
            volutpat ante,
          </strong>
          in pharetra metus odio a lectus. Suspendisse sagittis ultrices augue. Fusce wisi.
        </mj-text>
        <mj-button align="center" background-color="#4154cc" color="#ffffff" border-radius="8px" font-size="14px" padding="20px 20px 20px 20px" inner-padding="10px 20px 10px 20px" href="https://emailbuilder.ai" font-weight="normal" font-style="normal" text-transform="none" text-decoration="none">
          <div>
            CELEBRATE VALENTINE'S DAY
          </div>
        </mj-button>
      </mj-column>
    </mj-section>
    <mj-section padding="15px 0px 0px 0px" background-color="transparent">
      <mj-column width="32%" vertical-align="top">
        <mj-image src="https://cdn.emailbuilder.ai/68509e6904fc27bcbbd459b1/uploads/67ac9bbe9270c0ba36294b3b.png" padding="0px 0px 0px 0px" width="35px">
        </mj-image>
      </mj-column>
      <mj-column width="68%" vertical-align="top">
        <mj-spacer height="19px">
        </mj-spacer>
        <mj-text align="left" padding="15px 10px 15px 10px" line-height="1.2" font-size="35px" color="#fe6470">
          FOR YOU LOVED ONE
        </mj-text>
      </mj-column>
    </mj-section>
    <mj-section padding="15px 0px 15px 0px" background-color="#F9BDCD">
      <mj-column width="33.333333%" vertical-align="top">
        <mj-image src="https://cdn.emailbuilder.ai/68509e6904fc27bcbbd459b1/uploads/67ab55b3abc2b4122d02d299.png" padding="10px 10px 10px 10px" width="59px">
        </mj-image>
        <mj-text align="left" padding="10px 15px 5px 15px" line-height="1.5">
          <h3 style="text-align: center;">
            <span style="color: rgb(65, 84, 204);">
              PRODUCT TITLE
            </span>
          </h3>
        </mj-text>
        <mj-text align="left" padding="5px 15px 5px 15px" line-height="1.2">
          <p style="text-align: center;">
            <span style="color: rgb(255, 255, 255);">
              Lorem ipsum dolor sit amet, consectetuer adipiscing elit
            </span>
          </p>
        </mj-text>
        <mj-button align="center" background-color="#4154cc" color="#ffffff" border-radius="8px" font-size="14px" padding="9px 9px 9px 9px" inner-padding="10px 20px 10px 20px" href="https://emailbuilder.ai" font-weight="normal" font-style="normal" text-transform="none" text-decoration="none">
          <div>
            BUY
          </div>
        </mj-button>
      </mj-column>
      <mj-column width="33.333333%" vertical-align="top">
        <mj-image src="https://cdn.emailbuilder.ai/68509e6904fc27bcbbd459b1/uploads/67ab55b3abc2b4122d02d299.png" padding="10px 10px 10px 10px" width="59px">
        </mj-image>
        <mj-text align="left" padding="10px 15px 5px 15px" line-height="1.5">
          <h3 style="text-align: center;">
            <span style="color: rgb(65, 84, 204);">
              PRODUCT TITLE
            </span>
          </h3>
        </mj-text>
        <mj-text align="left" padding="5px 15px 5px 15px" line-height="1.2">
          <p style="text-align: center;">
            <span style="color: rgb(255, 255, 255);">
              Lorem ipsum dolor sit amet, consectetuer adipiscing elit
            </span>
          </p>
        </mj-text>
        <mj-button align="center" background-color="#4154cc" color="#ffffff" border-radius="8px" font-size="14px" padding="9px 9px 9px 9px" inner-padding="10px 20px 10px 20px" href="https://emailbuilder.ai" font-weight="normal" font-style="normal" text-transform="none" text-decoration="none">
          <div>
            BUY
          </div>
        </mj-button>
      </mj-column>
      <mj-column width="33.333333%" vertical-align="top">
        <mj-image src="https://cdn.emailbuilder.ai/68509e6904fc27bcbbd459b1/uploads/67ab55b3abc2b4122d02d299.png" padding="10px 10px 10px 10px" width="59px">
        </mj-image>
        <mj-text align="left" padding="10px 15px 5px 15px" line-height="1.5">
Want the full MJML?Open Valentine's Day Sale Email Template free in the editor to copy the complete, production-ready source — and customize it with drag-and-drop.Get the full MJML — it's free

Browse more templates

Valentine's Day Email TemplatesSeasonal Email TemplatesHoliday Email TemplatesPromotion Email TemplatesAll Email Templates

Related valentine's day email templates