Broken order received (thank you) page layout #
This is a know issue with Elementor. What happens is that Elementor PRO redirects the customer to a custom thank you page if it was configured previously as the “Purchase Summary” page in the Elementor settings, but it will not automatically restore the original WooCommerce thank you page.
Enable the optimized thank you page from Fluid Checkout PRO #
Follow the steps below if you wish to stop using the Elementor’s custom thank you page and restore the original thank you page from WooCommerce or use Fluid Checkout’s optimized thank you page.
- Open any page to edit with Elementor;
- Go to Elementor Menu > Site Settings > WooCommerce;
- Remove the page selected for the dropdown field “Purchase Summary”;
- Save the changes.
- Go to WP Admin > WooCommerce > Settings > Fluid Checkout > Thank you.
- Check the option “Enable thank you page and order details optimizations“.
- Save the settings changes.
Please note that Elementor redirects the customers to a different page when the “Purchase Summary” option has a selected page in the Elementor settings, so refreshing the thank you page might not work as expected. Although, whenever a new order is completed the native WooCommerce thank you page or Fluid Checkout’s optimized thank you page will be displayed.
Keep using the customized thank you page from Elementor PRO #
Since Fluid Checkout Lite version 3.1.9, manual content changes are no longer needed to fix the layout issues on the custom order received page created with Elementor PRO.
Otherwise, to keep using the Elementor’s customized thank you page and fix this issue you will need to make sure you have the “Purchase Summary” widget provided by Elementor PRO added to that page.
Follow the steps below to fix the thank you page content and keep using the custom thank you page from Elementor:
- Open the custom thank you page to edit with Elementor;
- Go to Elementor Menu > Site Settings > WooCommerce;
- Make sure the page is selected for the dropdown field “Purchase Summary”;
- Save the changes.
- Go back to edit the custom thank you page contents with the Elementor editor.
- Search for “Purchase Summary” in the widgets/elements section.
- Drag and drop the widget “Purchase Summary” into the desired place on the custom thank you page.
- Save the changes.
- Go to WP Admin > WooCommerce > Settings > Fluid Checkout > Thank you.
- Make sure the option “Enable thank you page and order details optimizations” is unchecked/disabled.
- Save the settings changes.
Progress bar frozen at first step and spacing issues #

Sometimes when using Elementor, the progress bar might be displayed “frozen” at the first step and not “growing” as the customer proceeds through the checkout steps, and there might be too much space between some elements on the checkout page.
Depending on how the checkout form was added to the page, Elementor thinks it needs to automatically convert spaces into line breaks and paragraphs, leading to these layout issues.
The solution for this issue is to ensure the checkout form has been added correctly to the page:
- Open the checkout page to edit in Elementor;
- Select the “Text Editor” widget which is showing the checkout form;
- Remove that “Text Editor” widget;
- Save/Publish your changes;
- Visit your your checkout page and check that checkout form is not displayed; this is the expected behavior at this point;
- Go back to edit the checkout page in Elementor;
- Add a new “Shortcode” widget from Elementor;
- Enter the shortcode
[ woocommerce_checkout ]
(without extra spaces around the brackets) in the new “Shortcode” widget; - Save/Publish your changes;
- Visit your checkout page again and check that this time the checkout form is displayed as expected.