HTML & MJML

Customer Anniversary Email Template

Strengthen customer loyalty with this beautifully designed customer anniversary email template crafted for ecommerce brands and subscription services. This responsive email template features a warm, celebratory design that acknowledges your customers' milestone moments with genuine appreciation and exclusive rewards. Perfect for thanking long-term customers on their first year, this HTML email template works seamlessly across all devices and email clients, delivering your message with impact. Use this anniversary email template to celebrate customer retention anniversaries, launch surprise discount campaigns, reward loyalty program members, thank subscription renewals, or reinvigorate relationships with at-risk accounts. Marketing teams, ecommerce managers, and customer success professionals rely on this email design to increase repeat purchases and deepen customer relationships. By implementing this anniversary email template, you'll see measurable improvements in customer engagement rates, higher redemption of promotional codes, and stronger lifetime customer value—all while building genuine emotional connections that turn customers into brand advocates.
Edit In EmailBuilder.ai
Share:
Customer Anniversary Email Template - email template preview
Show full preview ▼

About the Customer Anniversary Email Template

Celebrate the customers who keep coming back with an anniversary email that feels as special as the milestone itself. Built for ecommerce brands and subscription services, this template transforms a simple calendar trigger into a revenue-driving loyalty moment. The warm, celebratory design pairs genuine appreciation with an exclusive reward, making it ideal for retention marketers who want to deepen relationships and drive repeat purchases simultaneously.

When to use this template

Send this email on the exact date a customer completed their first purchase or activated their subscription one year prior. For subscription services, trigger it on renewal anniversaries. Scheduling delivery in the morning on the milestone date maximizes open rates and gives customers a full day to redeem any included discount or reward.
  • A DTC skincare brand rewarding customers on their one-year purchase anniversary with a discount
  • A SaaS company celebrating subscription renewal milestones to reduce churn risk
  • An online pet supply store thanking loyal repeat buyers with an exclusive anniversary promo code
  • A meal kit service surprising long-term subscribers with a free add-on box offer
  • A fashion retailer re-engaging lapsed customers by acknowledging their shopping anniversary
  • A loyalty program manager delivering tiered rewards to members hitting annual point milestones

Subject line ideas

  • Happy Anniversary — here's a gift just for you 🎁
  • One year together. Your exclusive reward is inside.
  • Your special day is here — open before it expires
  • We've been counting down to this day, [First Name]

Best practices for anniversary emails

  • Lead the email body with the specific milestone year so customers immediately feel personally recognized, not mass-marketed to.
  • Place the discount code or reward in a visually isolated CTA block above the fold so it is impossible to miss on mobile.
  • Write anniversary copy in second person throughout, centering the customer's journey rather than your brand's accomplishments.
  • Use a single, time-bound offer with a clearly stated expiration date to create urgency without undermining the celebratory tone.
  • Include a one-sentence callback to the customer's history with your brand, such as referencing their product category, to reinforce genuine appreciation.

Template anatomy

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

Components used

Built from the following MJML elements:
17 text blocks3 images2 spacers1 button1 divider1 social row1 social link

Color palette

Colors used across the Customer Anniversary Email Template template:
#fff6f1
#ffffff
#e86127
#2b1408
#6b5249
#fff0e8
#a8694f
#8a6354
#f0d9cd

Typography

Font stacks declared in the template:
  • Helvetica, Arial, sans-serif

MJML source code

A preview of the MJML markup for the Customer Anniversary Email Template template. Open it free in EmailBuilder.ai to get the complete source and start customizing.
<mjml>
  <mj-head>
    <mj-title>Customer Anniversary Email Template</mj-title>
    <mj-preview>It's been a year — here's a thank-you gift inside</mj-preview>
    <mj-attributes>
      <mj-all font-family="Helvetica, Arial, sans-serif"></mj-all>
      <mj-text font-size="14px" line-height="1.5"></mj-text>
    </mj-attributes>
  </mj-head>
  <mj-body background-color="#FFF6F1" width="600px">
    <mj-section padding="0"><mj-column><mj-spacer height="20px"></mj-spacer></mj-column></mj-section>
    <mj-section background-color="#FFFFFF" padding="28px 16px 12px 16px">
      <mj-column>
        <mj-image src="[[branding.logoURL]]" alt="[[branding.businessInfo.companyName]] logo" width="136px" align="center" padding="0"></mj-image>
      </mj-column>
    </mj-section>
    <mj-section background-color="#FFFFFF" padding="8px 16px 0 16px">
      <mj-column>
        <mj-image src="https://cdn.emailbuilder.ai/68509e6904fc27bcbbd459b1/uploads/6a3285bde9de4e1068491e30.png" width="150px" align="center" padding="0" alt="Anniversary gift badge"></mj-image>
      </mj-column>
    </mj-section>
    <mj-section background-color="#FFFFFF" padding="14px 40px 0 40px">
      <mj-column>
        <mj-text align="center" font-size="13px" font-weight="700" color="#E86127" letter-spacing="2px" padding="0 0 8px 0">ONE YEAR TOGETHER</mj-text>
        <mj-text align="center" font-size="30px" font-weight="800" color="#2B1408" line-height="36px" padding="0">Happy anniversary, friend!</mj-text>
        <mj-text align="center" font-size="16px" color="#6B5249" line-height="25px" padding="14px 0 0 0">A year ago you joined us — and we're so glad you did. To say thank you, here's a little something for your next order.</mj-text>
      </mj-column>
    </mj-section>
    <mj-section background-color="#FFFFFF" padding="22px 40px 0 40px">
      <mj-column background-color="#FFF0E8" border-radius="16px" padding="26px">
        <mj-text align="center" font-size="14px" color="#A8694F" letter-spacing="1px" padding="0 0 6px 0">YOUR ANNIVERSARY GIFT</mj-text>
        <mj-text align="center" font-size="40px" font-weight="800" color="#E86127" line-height="46px" padding="0">20% OFF</mj-text>
        <mj-text align="center" font-size="14px" color="#8A6354" padding="6px 0 0 0">Code <strong>THANKYOU20</strong> · valid 30 days</mj-text>
      </mj-column>
    </mj-section>
    <mj-section background-color="#FFFFFF" padding="22px 40px 24px 40px">
      <mj-column>
        <mj-button background-color="#E86127" color="#FFFFFF" font-size="16px" font-weight="700" border-radius="30px" inner-padding="16px 44px" href="#">Redeem your gift</mj-button>
      </mj-column>
    </mj-section>
    <mj-section background-color="#FFFFFF" padding="0">
      <mj-column padding="0">
        <mj-image src="https://images.unsplash.com/photo-1464349153735-7db50ed83c84?ixid=M3w4NzY5MzJ8MHwxfHNlYXJjaHwxfHxiaXJ0aGRheSUyMGNha2UlMjBjYW5kbGVzJTIwY2VsZWJyYXRpb258ZW58MHwwfHx8MTc4MzM0OTc1N3ww&ixlib=rb-4.1.0&w=1200&h=480&fit=crop&auto=format&q=80" alt="A year to celebrate" padding="0" fluid-on-mobile="true"></mj-image>
      </mj-column>
Want the full MJML?Open Customer Anniversary 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

Anniversary Email TemplatesCustomer Appreciation Email TemplatesDiscount Email TemplatesLoyalty / Rewards Email TemplatesAll Email Templates

Similar anniversary templates