Skip to content

Shipping Confirmation Email with Tracking

Email-safe shipping notification with estimated delivery, a table-cell progress bar, carrier and tracking number, shipped items and a track package button.

Also known as: shipping notification email, order shipped email, delivery tracking email, package tracking email

Shipping Confirmation Email with Tracking live demo

Open in new tab

Pure CSS code (HTML, CSS)

An email-safe shipping confirmation template that tells customers "Your order is on its way". It is built from plain HTML tables with inline styles, no framework, and combines a dark navy header, a bright estimated-delivery band, a four-step progress bar drawn with table cells, carrier and tracking details, a track package button and the list of shipped items with photos.

How it works

The hidden .sc-preheader provides the inbox preview line. The .sc-wrap table paints the light gray page, and .sc-container holds the 600px message, wrapped in a fixed-width table inside MSO conditional comments for Outlook desktop. Every color, font and spacing value is inline, with matching bgcolor attributes for clients that drop CSS backgrounds.

The progress tracker is the .sc-steps table. Its first row has four 25% cells, each holding a nested table with an 8px high colored cell: navy for completed steps, orange for the current one and light gray for what is still to come. The second row holds the .sc-step-label cells with a check mark, the step name and a short status. Only table cells and bgcolor are used, so Outlook's Word engine renders it too.

Carrier, tracking number and service sit in a two-column details table with a navy left border; the tracking number uses a monospace stack. The "Track package" button is a bulletproof padded cell (.sc-btn-cell) around a padded link (.sc-btn) with mso-padding-alt.

style.css only adds progressive extras: a hover color, a focus ring and a mobile media query that trims .sc-pad padding, shrinks .sc-h1 and .sc-eta, stacks every .sc-detail cell and makes the button full width through .sc-btn-table.

Customization

  • Progress state: move the orange #fca311 cell in .sc-steps to another column and switch the others between navy #14213d (done) and gray #d9dbe1 (pending); update the matching .sc-step-label text.
  • Brand colors: replace #14213d (header, button, text) and #fca311 (delivery band, logo mark) throughout the markup.
  • Delivery estimate: edit the text in .sc-eta; keep it relative, such as a weekday.
  • Carrier details: change the rows of the details table or add a "Shipping method" row by copying the "Service" row and its .sc-detail cells.
  • Items: duplicate an item row; replace the Unsplash photos with your own product images at 192x192.
  • Button link: point the href of .sc-btn at your carrier's tracking URL with the tracking number appended.

Use cases

  • Online stores: tell customers their order is on its way with an estimated delivery band
  • Fulfillment updates: a four-step progress bar made from table cells shows shipping status
  • Logistics notices: carrier and tracking number appear next to a track package button
  • Post-purchase emails: a list of shipped items reminds customers what is in the parcel

Accessibility

All layout tables use role="presentation", the wrapper declares lang="en", and the message has a real <h1> and <h2> outline. Progress is described in text, not only by color: each step label states "Ordered", "Shipped", "In transit" or "Delivered" with a status line. Images have descriptive alt text, and white on navy and navy on orange both exceed WCAG AA contrast.

Usage notes

The patterns target Outlook 2016-2021 and Microsoft 365 on Windows, Outlook.com, Gmail (web and apps), Apple Mail and iOS Mail. Insert the snippet into a full email document, copy style.css into a <style> block in the <head> and replace the sample data.

Shipping Confirmation Email with Tracking 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 Shipping Confirmation Email with Tracking 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.

Shipping Confirmation Email with Tracking – Pure CSS email templates component screenshot
Shipping Confirmation Email with Tracking · Pure CSS Email Templates

More Email Templates

Email Verification Email – Pure CSS email templates preview

Email Verification Email

Dark, email-safe confirm-your-email template with a big bulletproof verify button, a six-digit one-time code, expiry note and footer.

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.

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.

Order Confirmation Email – Pure CSS email templates preview

Order Confirmation Email

Email-safe order confirmation template with order number, product rows with photos, totals table, shipping and billing addresses and a track order button.

New Sign-In Security Alert Email – Pure CSS email templates preview

New Sign-In Security Alert Email

Email-safe security alert template for a new sign-in: device, browser, location, IP and time rows plus "This was me" and "Secure my account" buttons.

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.