Skip to content
Custom Fields · Block

Opt-ins and toggles, at the right moment.

One checkbox — SMS opt-in, terms, consent or gift-wrap — required or optional.

No code Live in 5 minutes Shopify Plus
LUMA Cart · 2 items
Delivery
First name
Last name
Checkout Ninja
2
Total
2 items
USD
$209.00

Exactly what your shopper sees — at the moment they're ready to buy.

The Checkout Ninja tag only marks the block in this preview — it never appears in your live checkout.

~5 min
install to live
No code
drag & drop
Native
Checkout Extensibility
5.0 ★
Shopify App Store
"Fantastic app, highly recommended. We've been using it for years — a long list of checkout customisations suited to our store. A must-have for all your Shopify checkout needs."
Headphone Zone · Shopify Plus · India
On the Shopify App Store
5.0 ★
Every review, five stars
Built on Shopify Checkout Extensibility — the supported way to customise Plus checkout.
Make it yours

Set up the Checkbox block your way.

1

Set the label

Write the label exactly as the customer should see it. Use Rich Text inside the label for inline links.

2

Pick required or optional

Required blocks pay until checked. Optional just captures the state.

3

Connect downstream (optional)

Wire SMS opt-in to Klaviyo or your SMS tool via Shopify's customer property webhook.

Quick answers.

Something we missed? Support replies within a day.

Ask support
  • Can the label contain a link?

    Yes. Inline links open in a new tab without disrupting the checkout session.

  • Can I require it conditionally?

    Yes. Use Conditional Checkbox if you need follow-up fields based on the checkbox state.

  • Does the value flow to my ESP?

    Yes — via Shopify customer properties. We integrate cleanly with Klaviyo, Mailchimp, Postscript, Attentive.

Add the Checkbox block today.

Every block + every feature, on a 3-day trial. No card. Live before your next order.

Install on Shopify