Filter WooCommerce Order Received Thank You Text

You can filter the text on a WooCommerce order received after checkout, by default the text reads ‘Thank you. Your order has been received’, but you may want to add some further instruction, which you can do using the filter woocommerce_thankyou_order_received_text


Above the original text is being replaced.

Or below the original text is being retained with some new text added.


  1. Varun Gupta on October 13, 2020 at 1:18 pm

    Does not seem to be working :(

  2. Scott on June 21, 2019 at 12:53 pm

    you should do it in your themes child files..

  3. Isra Gonzalez on May 15, 2018 at 7:14 pm

    Hello!!! My name is Isra
    I am a developer, but I am very new to wordpress and woocommerce.
    I need to do precisely what you do in this example, but I do not know where to edit this php.
    Can you help me telling me what file do I have to edit and where I can find it?

    • Isra Gonzalez on May 15, 2018 at 7:44 pm

      Ignore all of this! I have done it!!
      I found the php file at:

      Thank you for the article!!!

Leave all Comment