Site Footer Code

    Plan Availability
  • Pro
  • Plus
  • Pro + Growth
  • Basic
  • Premier
  • Start
  • Grow
  • Expand
    Legacy Plans
  • Pro
  • Plus
  • Pro + Growth
  • Basic
  • Premier
  • Start
  • Grow
  • Expand
    Platform
  • Pro
  • Plus
  • Pro + Growth
  • Basic
  • Premier
  • Start
  • Grow
  • Expand


Use the Site Footer Code section of your Thinkific settings to add analytics, tracking code, custom JavaScript, or other scripts to your site. Code added here runs on most pages automatically.


Applies to:

  • Plan: Basic, Start, Grow, Expand, Pro, Pro + Growth, Premier, Plus
  • Role: Site Owner, Site Admin

How Site Footer Code Works

You can use the Site Footer Code to expand the capabilities of built-in integrations and add code to track things like analytics, create JavaScript popups, or add prompts like a cookie consent bar.

Site Footer Code runs on most pages of your Thinkific site. Some pages are excluded by default:

  • Performance Checkout — Site Footer Code does not run on Performance Checkout pages. If you are using the older Two-Page Checkout, code will run on both checkout pages.
  • Communities — Code does not run on community pages where students are posting and commenting.
  • DMs — Code does not run on the direct messaging pages.
  • Course Player — Google Tag Manager will not fire on your Course Player, whereas a custom HTML/Javascript code might. 

Built-in Integrations for Analytics

Thinkific has built-in integrations for many common analytics platforms, including Google Analytics 4, Mixpanel, or Segment.io. Where a built-in integration exists, use it instead of adding code manually — built-in integrations are configured to work correctly across your site.

How to Add Code to Your Site Footer

  1. From your Admin Dashboard, go to Settings
  2. Select the Code & Analytics tab
  3. In the Site Footer Code field, paste your code
  4. Click Save

Enable Site Footer in the Learner Hub and the New Course Builder

Site Footer Code does not run on the Learner Hub or new Course Player by default. To enable it to run there, see: How to Run Site Footer Code on the Learner Hub and New Course Player.

Important Considerations

  • You can run multiple scripts within the Site Footer Code.

Related Articles

Was this article helpful?
15 out of 68 found this helpful