Welcome Email for SaaS
This is the first email a new SaaS signup receives after they create an account. Its only job: drive one activation step that lands the user on their first value moment before they close the tab.
What makes this welcome work for SaaS / B2B software
Trigger and timing. Send the welcome the instant signup confirms, not inside a 24-hour nurture window. In SaaS the activation window is brutal. Users who reach their first value moment in the first session retain at 2 to 3 times the rate of users who leave and come back tomorrow. Fire the email from your product event stream within 60 seconds of the signup webhook. Wait an hour and half your trial signups have already ghosted.
The offer is not a discount. Retail welcome emails hand out 15 percent off and free shipping. That model breaks for software, where the thing you sell is a working habit, not a cart total. Your offer is a single named next step that produces value inside the product: connect your first data source, ship your first preview deploy, flip your first feature flag, send your first test event. Name it in the subject line, repeat it in the hero, and make it the only button.
Copy angle: helpful, not hyped. Write it from the product or engineering team, not the marketing crew. Short sentences, one idea per line. Subject lines should read like a quiet internal ping, not a sale: "Your Forge workspace is ready", "One step left: flip your first flag", "Riya, your trial ends in 14 days. Here is the 5-minute start." Cut the exclamation-mark pileup that signals a blast.
The CTA: one button, one job, linked straight into the logged-in product at the exact screen for the activation step. "Open Forge", "Finish setup", "Flip your first flag." Deep-link past the dashboard to the flag-creation screen and you lift click-to-activation by a measurable margin. Drop the "follow us on Twitter" row and the "rate us on G2" row. Those belong in a day-7 email, not the welcome.
Numbers you can plan against. SaaS welcome emails usually open at 50 to 60 percent and click at 4 to 8 percent, well above the 20 percent open and 2 percent click you will see on later lifecycle mail. The metric that actually matters is activation rate within 24 hours of send, not open rate. Track the click to a product event and tie it to 7-day retention.
Real example (Forge, a feature-flag tool). Subject: "Your Forge workspace is ready." Preheader: "Flip your first flag in under five minutes." Hero headline: "Your workspace is ready. One step left." Body: "You signed up to ship behind a flag. The fastest way to feel it work is to create one flag, target it to yourself, and reload your app. It takes about four minutes." Button: "Flip your first flag."
Why it renders in every inbox
Klaviyo and Mailchimp both render whatever HTML you paste, then hand it to Gmail, Apple Mail, and Outlook. Outlook desktop still runs the Word rendering engine, which ignores flexbox, ignores border-radius on anchors, and ignores most CSS written after 2009. This template ships as nested HTML tables, not divs, so structure survives every client including Outlook.
Inline CSS on every element. Gmail strips your style block when it sits in the body, and several webmail clients keep only inline styles. Every text size, padding, and color lives on the element it styles, so nothing vanishes in transit.
Bulletproof button for Outlook. The call-to-action is a real anchor inside a table cell, with a VML rectangle fallback wrapped in Outlook conditional comments. Word-engine Outlook users see a solid filled button with working corners instead of a gray rectangle or a link with no background. MJML writes this VML for you when you use the button component, and the compiled output carries 33 MSO conditionals.
Live text, not image text. The headline and body are selectable text, not PNGs. Image-only emails arrive blocked by default in many clients, and screen readers need real text to read your headline aloud. The product wordmark is the only image, hosted on a stable CDN URL.
Dark-mode safety. The head carries a color-scheme meta (light dark) so Apple Mail and Outlook dark modes auto-invert the light surfaces instead of leaving a blinding white card. Text colors pick slate tones that hold up on both light and dark backgrounds. The template avoids pure black on pure white.
One mobile media query. A single max-width:480px query bumps font sizes and collapses the three-step row into a single stack. No hover states, no animation. Mobile clients ignore them or break on them.
Web fonts with fallbacks. The font stack starts with system fonts (Apple System, Segoe UI, Roboto, Helvetica, Arial). If you load Inter or IBM Plex via a web font, the system font fills in for every client that blocks remote fonts, which is most of them.
How to use it in Klaviyo or Mailchimp
1. Copy the HTML. Use the Export HTML button on this page. It compiles the MJML into one self-contained HTML file with all CSS inlined.
2. Paste it into your ESP. In Klaviyo, create a new email and pick Code Email (not Drag and Drop), then paste the HTML into the source view. In Mailchimp, start a campaign, select Code Your Own, then Paste In Code. Both editors accept the raw table HTML without reflowing it.
3. Swap brand and links. Replace the "Forge" wordmark, the indigo (#4F46E5) and slate (#0F172A) hex values, and every href with your own. The hex values live in the attributes block at the top of the MJML, so a single edit recolors the whole email if you rebuild from source.
4. Wire the merge tags. This is where SaaS differs from retail. You are not dropping in a first name and a coupon. You are dropping in product state. In Klaviyo, use {{ first_name|default:'there' }} for the greeting, {{ workspace.name }} for the workspace, {{ plan.name }} for the plan, and {{ trial.ends_at|date:'short' }} for the trial countdown. In Mailchimp, the equivalents are *|FNAME|*, *|WORKSPACE|*, *|PLAN|*, *|TRIAL_END|*, with *|FNAME|* falling back to a default you set inside the merge-tag settings. Map these to the signup event payload you already send from your product database.
5. Test before you send. Run a real send to a seed list that includes Outlook desktop on Windows, Gmail web, the Apple Mail app on iOS, and Apple Mail in dark mode. Look at the button in Outlook and confirm it fills with color. Confirm the preheader shows under the subject. Click the CTA on a phone and confirm it deep-links into the logged-in product, not the homepage.
Questions
Is this SaaS welcome email template free? +
Yes. Copy the HTML from this page and paste it into Klaviyo or Mailchimp at no cost. The MJML source is included if you want to rebuild it or recolor it for a client.
Will the call-to-action button render in Outlook? +
Yes. The button ships with a VML fallback inside Outlook conditional comments, so Word-engine Outlook draws a filled, clickable rectangle instead of a borderless link. The same button keeps its rounded corners in Gmail and Apple Mail.
Can I change the colors to match my SaaS brand? +
Yes. The indigo, slate, and accent hex values sit in one place in the MJML source. Edit them once and every section, button, and divider updates. If you only have the exported HTML, find-and-replace the hex strings inline.
Do I need to know HTML to use it? +
No. Copy the exported HTML, paste it into your ESP, and swap the text and links in the editor. You only touch HTML if you want to edit the merge tags or rebuild from the MJML source.
Want this on your client's brand?
Paste a client's site and we build a real, on-brand sample in clean, ESP-safe HTML you can paste into Klaviyo.
Get a free sampleMore templates
- Abandoned Cart email for Beauty brandsVeloura
- Abandoned cart email for coffee brandsSlow Bloom Coffee
- Abandoned cart email for course creatorsStoryboard Lab
- Abandoned cart email for fashion brandsSTUDIO HALDEN
- Abandoned Cart email for RestaurantsSycamore Kitchen
- Abandoned cart email for skincare brandsMira
- Abandoned cart email for supplement brandsVerdant Labs
- Abandoned cart emailMaison Riva
- Back-in-stock email for beauty brandsMarisol Skincare
- Back in Stock email for Fashion brandsMaris & Wren
- Back-in-stock email for sneaker brandsPavement Supply Co.
- Back-in-stock email for supplement brandsFernwell Naturals
- Back-in-stock emailAURE
- Birthday email for beauty brandsMaison Lumière
- Birthday email for coffee brandsTidewater Coffee Roasters
- Birthday email for EcommerceHearth & Hazel
- Birthday email for restaurantsCoppa Rossa
- Birthday emailSMALL BATCH ROASTERS
- Browse Abandonment email for Beauty brandsHalden & Hue
- Browse abandonment email for fashionHalden Studio
- Browse abandonment email for home goodsHalvor & Oak
- Browse abandonment email for supplement brandsHearthroot
- Browse abandonment emailHARTWELL
- Weekly digest emailCadence Weekly
- Event / webinar invite emailCadence
- Flash sale emailMARA
- Loyalty / VIP emailMAISON VERDE
- Newsletter email for creatorsMargins
- Newsletter email for ecommerceMarlow & Finch
- Newsletter email for restaurantsSaltmarsh
- Newsletter email for SaaSRelaybeam
- Editorial newsletter emailFrontier
- Order confirmation emailHALCYON
- Post Purchase email for Coffee brandsDaybreak Coffee Roasters
- Post-purchase email for skincare brandsVesper
- Post-purchase email for supplementsNorthroot
- Post-purchase emailHale and Fern
- Price drop emailWREN
- Product announcement emailLUME
- Product launch email for DTC beautyMarisol
- Product Launch email for EcommerceNorthbound Roast
- Product launch email for SaaSForgepath
- Product launch email for sneaker brandsFORM Athletics
- Product launch (drop) emailPULSAR
- Promotional (sale) emailOSSE
- Referral emailHEARTH
- Replenishment emailNORTHPEAK
- Review request email for course creatorsLoam Academy
- Review request email for ecommerceCove Skincare
- Review request email for restaurantsOlive & Ember
- Review Request email for SaaSRecurlio
- Review request emailHALCYON
- SaaS onboarding emailCadence
- Shipping update emailHalftide
- Trial ending email (SaaS)Cadence
- Welcome email for Beauty brandsMaris Botanica
- Welcome email for Coffee brandsBright Iron Coffee
- Welcome email for course creatorsLoaf & Crumb
- Welcome email for ecommerceNorthpine Coffee Roasters
- Welcome email for restaurantsOlea Trattoria
- Welcome email for supplement brandsFlorae Health
- Welcome emailVerda
- Win-back email for course creatorsPigment Studio
- Win-back email for ecommerceMarlowe Skin
- Win-back email for fintechHaven
- Win Back email for RestaurantsSaltwood Kitchen
- Win-back email for subscription boxesHearthwood Coffee Co.
- Win-back email for supplement brandsFernwood Botanicals
- Win-back (re-engagement) emailORSO