Skip to content

Welcome Email

Email-safe welcome email template with logo header, hero photo, three getting-started steps, a bulletproof button, help line and footer.

Also known as: onboarding email, new user welcome email, signup confirmation email

Welcome Email live demo

Open in new tab

Pure CSS code (HTML, CSS)

An email-safe welcome email template for a SaaS sign-up, built with plain HTML tables and inline styles, no framework. It opens with a logo header and a full-width hero photo, greets the new user, walks through three numbered getting-started steps and ends with one strong call to action, a help line and a compliant footer.

How it works

The markup starts with a hidden preheader (.we-preheader) that inbox lists show as preview text. Everything else sits in the outer .we-wrap table, which paints the mint page background, and a centered .we-container table capped at 600px with max-width. Outlook desktop ignores max-width, so an MSO conditional comment wraps the container in a fixed 600px table for the Word rendering engine only.

Every visual style is an inline style attribute, and backgrounds are repeated as bgcolor attributes for older clients. The hero <img> has width="600" and height="280" attributes for Outlook plus width:100% and height:auto inline so it scales on phones. The three steps are table rows with a round number cell and a heading plus text. The button is "bulletproof": a padded table cell with a background color and a link that carries its own padding, with mso-padding-alt so Outlook keeps the size.

The optional style.css holds progressive extras only: a hover color for .we-btn-cell, a focus ring for .we-btn, and a mobile media query that tightens .we-pad and .we-outer padding, shrinks .we-h1 and turns the button into a full-width block via .we-btn-table. Clients that strip <style> keep the full inline design.

Customization

  • Brand color: replace #1d4d3a in the header cell, the button cell and the link colors to restyle the template.
  • Page background: change bgcolor and background-color on .we-wrap (and the preheader color) to match your brand.
  • Hero photo: swap the src of .we-hero. The photo comes from Unsplash; replace it with your own image at 1200x560 and keep the width/height attributes.
  • Logo: replace the letter cell and the "Juniper" text cell with an <img> that has width, height, alt and display:block.
  • Steps: copy or delete a step row inside the steps table; remove the border-bottom from the last row.
  • Mobile spacing: edit the padding values for .we-pad in the @media screen and (max-width: 600px) block of style.css.

Use cases

  • SaaS sign-ups: greet a new user with a hero photo and three numbered getting-started steps
  • Onboarding flows: one strong button guides people to their first action
  • Web apps: a help line and compliant footer reassure new customers
  • Membership sites: a logo header and friendly copy set the tone after registration

Accessibility

Layout tables carry role="presentation", so screen readers announce content instead of table structure. Real <h1> and <h2> elements give the message an outline, and the wrapper table has lang="en". The hero image has descriptive alt text, link text is meaningful ("Open your workspace", "Help Center", "Unsubscribe"), and body text keeps contrast well above WCAG AA against white and mint.

Usage notes

The patterns target Outlook 2016-2021 and Microsoft 365 for Windows, Outlook.com, Gmail (web, iOS, Android), Apple Mail and iOS Mail. Wrap the snippet in a full email document with a <head> containing the style.css rules in a <style> block and replace the example.com links with your real URLs.

Welcome Email at a glance

Framework
Pure CSS
Code
HTML, CSS
JavaScript
Not needed, CSS only
Dependencies
None
Layout
Responsive, works on mobile
Category
Email Templates
License
Free for personal and commercial use

Questions about this template

Can I use the Welcome Email code for free?

Yes. You can copy or download the code and use it in personal and commercial projects, including client work. No sign-up is needed. Reselling it as part of a component library or template collection is not allowed; see the license.

How do I add it to my website?

There is nothing to install. Paste the HTML where the component should appear and add the CSS to your stylesheet. Download HTML gives you a complete page with everything already linked.

Does it need jQuery or a JavaScript framework?

No. It is built with HTML and CSS only, so there is no JavaScript to load.

Does it work on mobile?

Yes. The layout adapts to small screens. Use the Mobile and Tablet buttons above the live demo to check it at phone and tablet width.

Requirements

No dependencies. Pure HTML, CSS and JavaScript.

Welcome Email – Pure CSS email templates component screenshot
Welcome Email · Pure CSS Email Templates

More Email Templates

Feedback Survey Request Email – Pure CSS email templates preview

Feedback Survey Request Email

Email-safe feedback request with a one-tap 1 to 5 rating row of links, an open survey button, a thank-you discount note and a compliant footer.

Promotional Sale Email with Discount Code – Pure CSS email templates preview

Promotional Sale Email with Discount Code

Email-safe sale template with a big 40% off banner, dashed discount code box, four-product price grid, bulletproof shop button and terms line.

Subscription Renewal Reminder Email – Pure CSS email templates preview

Subscription Renewal Reminder Email

Email-safe renewal reminder with a photo header, plan summary and renewal amount, benefits list, bulletproof manage button and skip, pause and cancel links.

Event Invitation Email with RSVP – Pure CSS email templates preview

Event Invitation Email with RSVP

Dark email-safe event invitation with stage photo, date/time/location table, agenda highlights, Yes/No RSVP buttons and add-to-calendar links.

Payment Failed Email – Pure CSS email templates preview

Payment Failed Email

Email-safe card declined template with an alert banner, subscription and amount summary, decline reasons, update payment button and relative retry wording.

Re-engagement We Miss You Email – Pure CSS email templates preview

Re-engagement We Miss You Email

Email-safe win-back template with a friendly headline, what's new list with thumbnails, comeback offer card, return button and one-click unsubscribe.