#error!

AI-generated summary

Shopify checkout “additional scripts” work during most purchase steps but do not load on the Thank you (order status) page. The original poster seeks a reason and asks if the tracking script can be added manually.

Shared code includes the Thank you page’s HTML order summary; the actual tracking script content is not shown, so exact implementation details are unclear. Code snippets are central to understanding, but the script block appears empty in the thread.

A respondent suggests the issue may relate to a “no-js” class on the first line of the page. “no-js” typically indicates JavaScript-disabled state; if not toggled to “js,” scripts may not execute.

No confirmed cause, fix, or actionable steps have been agreed upon. The discussion remains open with unanswered questions about why the script is blocked and how to manually add it on the Thank you page.

Hi all We have store linked http://wonderfeel.co/.

We added some social marketing scripts on additional script part of Check out page. Everything works fine on almost every step of purchase but when customer arrived at the Thank you page, Shopify doesn’t load additional script on that specific page.

Here is the code that we added additional scripts:


And this is the code of Thank you page:


Skip to content

# 
Thank you for your purchase!

## Order summary

<table>

<tr>

<th>

Product image

</th>

<th>

Description

</th>

<th>

Quantity

</th>

<th>

Price

</th>

</tr>

<tr>

<td>

1

</td>

<th>

Anytime CBD

</th>

<td>

1

</td>

<td>

$45.00

</td>

</tr>

</table>

Scroll for more items

<table>

<tr>

<th>

Description

</th>

<th>

Price

</th>

</tr>

<tr>

<th>

Subtotal

</th>

<td>

$45.00

</td>

</tr>

<tr>

<th>

Shipping

</th>

<td>

$7.79

</td>

</tr>

<tr>

<th>

Taxes

</th>

<td>

$5.02

</td>

</tr>

<tr>

<th>

Total

</th>

<td>

USD

$57.81

</td>

</tr>

</table>

Why its not adding this tracking script to the thank you page ? Is there any way to add it manually.

Thanks

Having this issue as well, I think it has to do with the the no-js class on the first line