How to show WooCommerce product information after purchase

Sometimes you’ll sell WooCommerce products that require you to provide some information to the customer after purchase. It doesn’t always make sense to provide this information to customers on the product page or to show it before purchasing, as it only relates to customers after they’ve purchased.

If you sell a membership on your site, you may want to tell customers more about your membership and how to access their benefits. If you sell a product that requires assembly, you may want to forward set up instructions for that product. You may also have products that require special shipping (such as perfume or freight items), and need to provide details on shipping methods and lead time.

There are several ways you can provide additional WooCommerce product information to your customers after they’ve purchased in your store, such as:

  • Redirect them to a custom thank you page
  • Use WooCommerce purchase notes to share information
  • Automatically send a product-specific email with details

Let’s take a look at some helpful tools for each method.

Using WooCommerce redirect thank you

One way you can display WooCommerce product information to customers is to use a dedicated thank you page for that product. The WooCommerce Redirect Thank You plugin is really helpful for these use cases.

You can set up a customized thank you page for a particular product (with category support coming soon), and when the customer purchases this product, they’ll be redirected to the thank you page you’ve created instead of the default “Order Received” page.

WooCommerce Custom Thank You

This works great for things like membership products, as you can send members right to a dedicated welcome page instead of the thank you page, and you can put the content specific to your product within this page so customers get the information they need.

WooCommerce custom thank you page example

If two products are in the cart that have custom redirects, then the product that appears first will have its custom thank you page used, so this is a great solution if certain products on your site need this thank you page, but not all of them.

Using WooCommerce purchase notes

If you only have a small amount of information for a product you want to add, you can also look into using WooCommerce purchase notes. These are part of WooCommerce core, and allow you to add some notes about the product to be displayed to the customer after purchase, such as instructions for downloads, information on product shipping, or links to product manuals.

These notes do not require you to use a custom thank you page, and are great for sharing information about several products at once on the Order Received page.

Purchase notes can be added by going to Product Data > Advanced and adding a purchase note for the item:

WooCommerce Purchase Notes
Add purchase notes

By default these purchase notes will be shown on the order received page for processing or completed orders. They’ll be shown as a separate row after the item in the order items table:

WooCommerce Purchase Notes on thank you page
Purchase Notes for paid orders

However, you can also include purchase notes in WooCommerce emails with a small bit of code. We’ve talked about how to add information to WooCommerce emails before, including how to show images or SKUs. You can use an almost identical code snippet to show purchase notes, as there’s a handy filter around the order information included in emails.

By default, purchase notes are not included. To enable them, we’d have to use the woocommerce_email_order_items_table filter to change the default for “show_purchase_notes” to true.

Once we do, these purchase notes will also be displayed in emails.

WooCommerce Purchase Notes in email
Purchase notes in emails

Send a WooCommerce product email

You can also share product-specific information in a dedicated email using AutomateWoo. You can create a workflow for orders that contain your product, and can use an email action following the purchase. Emails can be sent immediately or after a certain time has passed.

AutomateWoo Product Email

These emails can let you send further details about the product so that customers can save the email and refer to it at a later date.

The thing I really love about this is that you can delay an email a few days if a membership product is purchased, then send the email to welcome them again and remind them to log in to access their membership perks.

There are tons of great things you can do with dedicated emails, and you can set up this kind of workflow for purchases of a specific product, or for purchases of any product in a specific category.


Getting customers the information they need after purchase is important to ensure they have a great experience with your store, and they have all of the details about their purchases that you can provide. Emails, custom thank you pages, and purchase notes are all great tools to ensure that customers will get all of the details about purchases either immediately after placing the order or within a set time period after purchasing.

Beka Rice
Beka Rice is the Head of Product at Jilt. She works on app improvements, integration plugins, helping merchants improve recovery campaigns, and shares tutorials on reducing abandonment or improving recovery on our blog.


  1. hi
    thank you,it was so useful
    in Using WooCommerce Purchase Notes i have one problem
    i want it just show purchase note in emails that send to admin,not to customer
    is there anyway to do that?

  2. again thank you
    but another question
    where should i put that code?
    i put it end of email-order-items.php and when i wast testing in checkout page it say internal server error

  3. Thank you Beka!
    This is EXACTLY what I needed. We have a client with several woocommerce sites and use the Purchase Note field to include a link to a specific external site URL for each of their virtual products. However the client wanted the purchase note to show up on the Admin New Order notification emails too. At some point in time Woo turned those off on Admin emails in one of their version updates. I popped your code into our child theme functions.php file and waa lah! … the purchase notes now appear in their emails. Now to roll this out to the other sites.

    Thanks again for sharing!


<em>Hmm, looks like this article is quite old! Its content may be outdated, so comments are now closed.</em>