Avada Age Verification
Campaigns
Terms & Conditions

Add a Terms & Conditions Checkbox

The Terms & Conditions campaign adds an "I agree to the Terms & Conditions" checkbox to your store. Customers must tick it before they can check out - a simple way to collect explicit agreement to your store policies.

Requires: Free plan

Prerequisites

  • The app is installed and the app embed is enabled. See the Quick start guide if you haven't done this yet.

Set up your Terms of Service

The checkbox links to your store's Terms of Service, so add it first. In Shopify admin, go to Settings > Policies, fill in your Terms of service, and save.

⚠️

Without this policy, the storefront checkbox stays hidden. If it's missing, the campaign editor shows a Terms of Service is not set up banner with a Set up Terms of Service shortcut - click Refresh after you add it.

Create the campaign

On the Campaigns page, click Create campaign, then select the Terms & Conditions template.

Selecting the Terms & Conditions template

Choose where the checkbox appears

On the General tab, name the campaign and tick the Display locations: Product page, Cart page, and/or Cart drawer.

For the product page, you can narrow it down further:

OptionThe checkbox shows on
All product pagesEvery product
Specific productsOnly the products you pick
Group of productsProducts matched by tags, vendor, or title

The Terms & Conditions General tab

Choose what the checkbox links to

Still on the General tab, set two options:

  • T&C content - Link to your Shopify Terms of Service, or a Custom link to any URL.
  • Display mode - Checkbox + T&C page opens your policy page; Checkbox + T&C popup shows it in a popup.

If you see a "Popup mode is not yet available" notice, that mode hasn't been enabled for your store yet - keep Checkbox + T&C page for now.

Style the checkbox

Open the Style tab to match the checkbox with your theme.

  • Checkbox background and border color
  • Text and link color
  • Custom CSS for advanced tweaks

Styling the Terms & Conditions checkbox

Translate the label

On the Content tab, customize the checkbox label per language.

  • Detect language by - Customer's browser (recommended), IP address, or store language.
  • Translate language - Edit the label for each language. The policy text itself follows your Shopify Terms of Service translations.

Save and test

  • Click Save and make sure the campaign is Active.
  • Open your store in an incognito window, add a product to the cart, and confirm the checkbox appears before the checkout button - customers cannot check out until they tick it.

Tips

  • Run Terms & Conditions campaigns alongside age verification campaigns - manage both from the same Campaigns page, filtered by the type tabs.
  • If the checkbox doesn't appear, check two things first: the campaign is Active, and your Terms of Service policy exists in Shopify Settings > Policies.

Related Articles

And there you have it! You've successfully added a Terms & Conditions checkbox to your store. Every customer now explicitly agrees to your policies before checking out.

If you have any questions or run into any issues, don't hesitate to reach out. We're here to help!

Products
Avada SEO SuiteAvada AEO OptimizerAvada AI Blog BuilderAvada Product CopyAvada Images & Page Speed UpAvada Shipping LabelsAvada Backups & Restore
Resources
DocumentationSEO Suite DocsBlog DocsSpeed DocsShipping Labels DocsBackups & Restore Docs
Company
Avada GroupPrivacy Policy
© 2026 Avada Group. All rights reserved.