Thank You Page Widgets
Customize the order confirmation page your customers see after completing a purchase.
Overview
Thank You widgets are designed for the Thank You (order confirmation) template type. They receive the order object and display real order data. In the Elementor editor, a sample order is used for preview.
The Thank You category contains 4 widgets that let you fully customize the order confirmation page. Use them together to build a professional post-purchase experience that reassures customers and provides all the details they need about their order.
All widgets are registered under the mpd-thankyou Elementor category and require the WooCommerce order object to render real data.
MPD Order Confirmation
The main confirmation message displayed at the top of the Thank You page. Shows a “Thank you. Your order has been received.” heading along with a summary of key order details so the customer knows their purchase was successful.
Order Confirmation widget — thank you message with order summary
Key Features
- Shows: “Thank you. Your order has been received.”
- Order details summary: Order number, date, email, total, payment method
- Customizable thank you text and heading
- Icon/illustration for visual appeal
- Card layout with background color customization
- Text alignment options (left, center, right)
- Typography controls for heading and summary text
- Style: Card layout, background color, text alignment, typography
MPD Order Details
Displays a detailed order information table with all the key data about the purchase. Shows order number, date, status, payment method, and shipping method along with billing and shipping addresses and any additional order notes.
Order Details widget — detailed order information table
Key Features
- Shows: Order number, date, status, payment method, shipping method
- Billing and shipping addresses displayed in full
- Additional order notes section
- Table styling with borders, backgrounds, and typography
- Row striping and hover highlight options
- Label and value color customization
- Heading style controls for section titles
- Responsive layout for smaller screens
MPD Order Items
An itemized list of all products purchased in the order. Displays each product with its image, name, quantity, and price in a clean table format, followed by a totals breakdown including subtotal, shipping, tax, discounts, and the final total.
Order Items widget — itemized product list with totals breakdown
Key Features
- Columns: Product (image + name), quantity, price, subtotal
- Shows product variations and add-ons if applicable
- Subtotal, shipping, tax, discount, and total rows
- Product thumbnail display with configurable size
- Table header styling: background color, text color, typography
- Row borders, padding, and alternating row colors
- Totals section styling with separator and emphasis
- Responsive table behavior for mobile devices
MPD Customer Details
Displays the customer’s billing and shipping information in a clean card/box layout. Shows all address fields side by side in a two-column layout so customers can quickly verify their information.
Customer Details widget — billing & shipping information cards
Key Features
- Shows: Name, company, address, phone, email
- Two-column layout for billing and shipping side by side
- Card/box layout with background color customization
- Border, border-radius, and shadow controls
- Heading style for “Billing Address” and “Shipping Address” titles
- Typography controls for address text and labels
- Spacing and padding between the two address cards
- Responsive stacking on mobile screens
A well-designed Thank You page can increase customer satisfaction and encourage repeat purchases. Consider adding Related Products or Upsells widgets alongside your Thank You widgets.
To create a Thank You template: Go to Templates > Add New > Select “Thank You” as the type. Then add these widgets to build your confirmation page layout.