Is this a gift? Checkbox on Dawn Checkout Page

Topic summary

Main issue: Add a “gift” checkbox on the checkout page in Dawn so an order gets a “Gift” tag, ensuring no pricing is included.

Key constraint: Direct checkout customization is only available on Shopify Plus. On non-Plus plans, this cannot be added to the checkout stage.

Workable alternatives (pre-checkout):

  • Implement the gift option in the cart or at the product level (e.g., line item properties) via theme customizations.
  • Use Shopify Flow (Shopify’s automation tool) to detect the chosen attribute and automatically tag the order as “Gift.”
  • If not using Flow, consider an external automation/tagging app.

Resources: Links to related community guides were provided for advanced theme customization approaches.

Outcome/status: No direct solution in checkout without Shopify Plus. Viable workaround is to capture the gift choice before checkout and automate order tagging. Discussion remains open, with no code sample provided in-thread.

Summarized with AI on January 19. AI used: gpt-5.

I would like to add some custom code to our checkout page so that customers can mark that the item is a gift.

A checkbox that, when ticked, adds the tag to our order, so I we know not to include any pricing information. Currently it’s quite confusing for our team to know whether it’s a gift.

I would rather have this coded in than an app.

something like - If ‘gift’ box ticked - add “Gift” tag to order, if not, end?

Is that possible?

I’m using the Dawn theme and would like this in the checkout rather than the cart.

1 Like

Hi @izzy365 Customizing checkout is limited to Shopify Plus enterprise plance

However very possible in the pre-checkout steps with advanced theme customizations either at the cart/order level or the product/item level

https://community.shopify.com/topic/613718

https://community.shopify.com/topic/616503

For the tagging then use shopify flow to check for attributes and tag the order, or use an external automation app or tagger app to tag the order/customer.

If you need this customization then contact me directly by email for services.
Please always provide context, examples: store url, theme name, post url(s) , or any further detail.
Contact Info in signature.