Installation Guide

How to publish hosted legal pages on Shopify

Use the hosted TermsBuilder links in the Shopify footer and any page or section where customers need to review policies before acting.

Before you publish

Shopify lets you add policy content in the admin and display policy links during checkout, but merchants are responsible for keeping the published wording accurate. The safer pattern is to treat the hosted TermsBuilder page as the source of truth and use Shopify's menus and policy settings consistently.

If you keep the hosted URL live in the footer, customers can always reach the current document without relying on a copied Shopify page that may drift out of date.

Recommended steps

  1. 1Open your TermsBuilder dashboard and copy the hosted URL for each document you want to publish.
  2. 2In the Shopify admin, edit the footer menu and add links for Terms and Conditions, Privacy Policy, and any other policy page you want customers to reach from every page.
  3. 3Use the hosted TermsBuilder URL for each menu item instead of building a separate copy inside the theme.
  4. 4If you also populate Shopify's policy settings so policy links appear during checkout, keep that content aligned with the hosted version or direct customers clearly to the hosted page.
  5. 5Open the live storefront, footer, and checkout flow to confirm the same legal pages are being shown everywhere customers expect them.

Placement notes

  • Footer links should use the same document names customers see in checkout and account flows.
  • If you sell subscriptions or digital goods, make sure the refund, renewal, and cancellation language shown in Shopify does not conflict with the hosted document.
  • If you use the hosted privacy request page, add that link to the footer or the privacy-rights section of your Privacy Policy, and make sure the request paths published there are current.

Code examples

Replace the placeholder URL with the hosted document URL from your TermsBuilder dashboard.

Simple footer link

<a href="https://your-domain-or-hosted-link.example/privacy-policy">Privacy Policy</a>