For additional analytics and tracking outside of what is provided by default, you can embed third-party scripts in a variety of areas on the Thought Industries platform.
Tracking scripts allow you to see what’s holding your page visitors’ attention, how long they’re staying on your page, and how they interact with your content. This kind of information can help you to make improvements to your page design, content, call to action, or even your product.
Available Scripting Fields
Thought Industries supports 12 different Scripting Fields, all with their own purpose.
Header Scripts
Header scripts are among the most popular area to insert tracking scripts, alongside Footer scripts. When you add a Header script, it is inserted in the source code before the </head>
on every page in the Thought Industries Platform.
Footer Scripts
Footer scripts are the most popular area to insert tracking scripts. When you add a footer script, it is inserted in the source code before the </body>
on every page in the Thought Industries Platform.
Order Confirmation Scripts
When you insert an order confirmation script, it is run after a successful action. The action only happens on the order confirmation page, after a successful order, following a checkout transaction, or registration for free content.
Email Capture Scripts
When you insert an email capture script, it is run after a successful action. The action only happens following an email capture from a course waitlist or paywall.
Page View Scripts
When you insert a page view script, it is run after a successful action. The action only happens for page views on the public site and learner view. This action will not be present on the following pages: sign in, sign out, forgot password, order confirmation, manager interface, and account management.
Product View Scripts
When you insert a product view script, it is run after a successful action. This action only happens whenever a purchasable item (course, collection, etc.) is viewed.
Add Cart Item Scripts
When you insert an add cart item script, it is run after a successful action. This action only happens when an item is added to a cart.
Remove Cart Item Scripts
When you insert a remove cart script, it is run after a successful action. This action only happens when an item is removed from a cart.
Check Out Scripts
When you insert a checkout script, it is run after a successful action. This action only happens during the checkout flow, before a user completes a purchase. Step 1 is run when the checkout flow is first entered, and step 2 is run after collecting name/address information from the customer.
Section Completed Scripts
When you insert a section completed script, it is run after a successful action. This action only happens when a section is completed in the learner view.
Course Completed Scripts
When you insert a course completed script, it is run after a successful action. This action only happens when a course is completed in the learner view.
Onboarding Survey Completed Scripts
When you insert a course completed script, it is run after a successful action. This action only happens when an Onboarding Survey is completed in the learner view.
Product Documentation
Doc Attached
Please download the Product Document attached for a comprehensive Tracking Script guide.