Built for Shopify

Agree to Terms Checkbox App for Shopify.

One of 40+ apps inside Vitals.

Install App 7-day free trial
See all 40+ apps
4.9 ★★★★★ 2,800+ App Store reviews
PROUDLY BOOSTING THEIR SALES WITH VITALS
the skinnyfood co. Alex + Nova EZ Detangler Nuts 'N More LeatherUp Stock SupplierLittle Dresser the skinnyfood co. Alex + Nova EZ Detangler Nuts 'N More LeatherUp Stock SupplierLittle Dresser
AGREE TO TERMS CHECKBOX

What is the Agree to Terms Checkbox app?

The Vitals Agree to Terms Checkbox app adds a checkbox above your checkout button, and shoppers can't check out until they tick it to accept your terms.

1 tick
before checkout to accept your terms
Trusted at scale
31k+
happy merchants
1,000+ Shopify Plus brands
4.9 ★★★★★ 2,800+ App Store reviews
Conversion
+54%
on the same traffic
2.06% before → 3.17% with Vitals
Order value
+42%
on orders with an upsell
$82.6 → $117.3 with an upsell

Why ask shoppers to accept your terms?

Every order starts with a shopper who has seen and accepted your terms, the consent many EU stores ask for before checkout.

01
Terms seen before paying

Put a link to your terms right above the checkout button.

Your cart
Classic Tee$29.99
Chinos$50.00
Subtotal$79.99
I have read, understood and agreed with your terms and conditions.
Check out
02
No skipped step

Block checkout until the box is ticked.

Your cart
Classic Tee$29.99
Chinos$50.00
I have read, understood and agreed with your terms and conditions.
You must read and accept the terms and conditions to checkout.
Check out
Checkout blockedNot ticked
03
No extra app

Add a terms checkbox without installing another app.

SCRIPTS ON YOUR STORE
terms-checkbox-app.jsREMOVED
checkout-buttons.jsREMOVED
cookie-consent.jsREMOVED
vitals.js40+ apps
SCRIPTS TO LOAD3 → 1

How does the checkbox work?

It sits above the checkout button, and a shopper who skips it sees your warning.

01
Cart page

Show the checkbox above the checkout button on your cart page.

Your cart2 items
Classic Tee$29.99
Chinos$50.00
Subtotal$79.99
I have read, understood and agreed with your terms and conditions.
Check out
02
Cart drawers

Show it in supported theme cart drawers and in the Vitals Cart Drawer.

Cart2 items
Classic Tee$29.99
Chinos$50.00
I have read, understood and agreed with your terms and conditions.
Check out
03
Warning message

Show your own message when a shopper clicks checkout without ticking.

Checkbox warning text on cart page
You must read and accept the terms and conditions to checkout.
Preview
I have read, understood and agreed with your terms and conditions.
You must read and accept the terms and conditions to checkout.Check out

Can I change what it says?

Yes. You write the checkbox text and the warning, link your terms page and translate both.

01
Checkbox text

Write the sentence next to the box, with your terms as a link.

Checkbox text on cart page
I have read, understood and agreed with your ##terms_link##.
Preview
I have read, understood and agreed with your terms and conditions.
02
Terms link

Link any page of your store, or paste a URL.

Terms and conditions link
Terms of Service▾
Pages
Terms of ServiceSelected
Refund Policy
Or paste a URL
03
Translations

Translate the checkbox and warning for each language your store sells in.

EN
I have read, understood and agreed with your terms and conditions.
You must read and accept the terms and conditions to checkout.
DE
Ich habe die AGB gelesen und akzeptiert.
Bitte akzeptiere die AGB, um zur Kasse zu gehen.

You remain responsible for your terms and for what your store needs to comply with. This is general information, not legal advice.

Which other Vitals apps cover my legal basics?

Hide Dynamic Checkout Buttons, Cookie Banner and EU Withdrawal Button, all in the same Vitals subscription, so you don't install or pay for three more apps.

Hide Dynamic Checkout Buttons
Remove the express-pay buttons that skip the cart.
CONVERSION
Cookie Banner
Ask for cookie consent in a banner that matches your store.
PROTECT
EU Withdrawal Button
Let EU shoppers withdraw from an order without emailing you.
PROTECT
See all 40+ apps Every tool is in the same subscription.

What do merchants say about Vitals?

Merchants rate Vitals 4.9 stars across 2,800+ reviews on the Shopify App Store.

★★★★★

“We've been using Vitals for our store at Bigksport and it replaced at least 6 separate apps. The product reviews, upsells, shipping estimates, sticky add to cart and visitor replays all work seamlessly together. The fact that it doesn't slow down your store while doing all of this is the biggest win.”

Bigk Belgium · Over 1 year using the app
★★★★★

“This app has been a game changer - deleted at least 5 other apps and saved over $100 per month by using just this app. Easy to configure and heaps of options to improve numerous areas of the site.”

Addict Tackle Australia · Over 1 year using the app
★★★★★

“It not only added several useful functionalities, but it also drastically reduced the cost of all previous apps by 90%, and it increased our website speed drastically. Finally we got a better conversion rate and a better website for a very small price and all in one app.”

Karma Yoga Shop France · 7 months using the app
★★★★★

“This REALLY IS... about the only app you will need! Does everything I needed it to do and more. I was also able to delete 3 app speeding up my store! Our AOV has improved as well as our conversion rates.”

Bad Dog Gang United States · 9 days using the app
★★★★★

“Vitals combines powerful features like upsells, reviews, and conversion tools in one simple app. It replaces multiple apps, saves costs, and is super easy to use. One of the best apps on the Shopify App Store!”

Airpaq GmbH Germany · About 1 year using the app
★★★★★

“We've been using Vitals for our store at Bigksport and it replaced at least 6 separate apps. The product reviews, upsells, shipping estimates, sticky add to cart and visitor replays all work seamlessly together. The fact that it doesn't slow down your store while doing all of this is the biggest win.”

Bigk Belgium · Over 1 year using the app
★★★★★

“This app has been a game changer - deleted at least 5 other apps and saved over $100 per month by using just this app. Easy to configure and heaps of options to improve numerous areas of the site.”

Addict Tackle Australia · Over 1 year using the app
★★★★★

“It not only added several useful functionalities, but it also drastically reduced the cost of all previous apps by 90%, and it increased our website speed drastically. Finally we got a better conversion rate and a better website for a very small price and all in one app.”

Karma Yoga Shop France · 7 months using the app
★★★★★

“This REALLY IS... about the only app you will need! Does everything I needed it to do and more. I was also able to delete 3 app speeding up my store! Our AOV has improved as well as our conversion rates.”

Bad Dog Gang United States · 9 days using the app
★★★★★

“Vitals combines powerful features like upsells, reviews, and conversion tools in one simple app. It replaces multiple apps, saves costs, and is super easy to use. One of the best apps on the Shopify App Store!”

Airpaq GmbH Germany · About 1 year using the app
★★★★★

“The best thing by far is navigating and monitoring and updating all these features from one app and not have 15 different apps + it helps add more functionality on the site without massively impacting the load speed.”

Dear Barber United Kingdom · About 2 months using the app
★★★★★

“Amazing product and amazing support. Using this one app instead of multiple apps has really increased the speed of my website.”

3kingsmerch United States · Almost 2 years using the app
★★★★★

“For sure one of the best existing apps. I have around 9 apps installed already and the Speed Score did not dropped at least 1%. It is super easy to install & use.”

Nutriland Romania · 19 days using the app
★★★★★

“Is doing everything I'd hoped and more. The product bundling is very slick and it has replaced about 4 other apps, two of them paid ones.”

KASIE's Room Australia · 2 months using the app
★★★★★

“So many amazing apps in 1. If I could only choose 1 app, this would be it. The Visitor replays has been priceless when it comes to dialing in the user experience.”

Mermaidcat Designs United States · 12 days using the app
★★★★★

“The best thing by far is navigating and monitoring and updating all these features from one app and not have 15 different apps + it helps add more functionality on the site without massively impacting the load speed.”

Dear Barber United Kingdom · About 2 months using the app
★★★★★

“Amazing product and amazing support. Using this one app instead of multiple apps has really increased the speed of my website.”

3kingsmerch United States · Almost 2 years using the app
★★★★★

“For sure one of the best existing apps. I have around 9 apps installed already and the Speed Score did not dropped at least 1%. It is super easy to install & use.”

Nutriland Romania · 19 days using the app
★★★★★

“Is doing everything I'd hoped and more. The product bundling is very slick and it has replaced about 4 other apps, two of them paid ones.”

KASIE's Room Australia · 2 months using the app
★★★★★

“So many amazing apps in 1. If I could only choose 1 app, this would be it. The Visitor replays has been priceless when it comes to dialing in the user experience.”

Mermaidcat Designs United States · 12 days using the app

Frequently Asked Questions

4.9 ★★★★★
2,800+ App Store reviews
31,000+ happy merchants

Above the checkout button on your cart page, and in supported theme cart drawers. For the Vitals Cart Drawer, turn on Terms checkbox in the Cart Drawer settings.

Ask for your terms before checkout.

One install. One bill. 7-day free trial.

One script
One team
One bill