Articles on: Blockify - Checkout Rules

Setup Custom Field (For Shopify Plus only)

The Custom Field component lets you collect extra information from customers during checkout — such as special requests, gift messages, or feedback.

Once submitted, these responses are automatically saved in the Order Note of the order, so you can review them anytime in the Shopify Admin.

How It Works

  • Customers fill in the Custom Field on the checkout page.
  • Their answers are appended to the Order Note.
  • You can view these responses in the Additional Notes section of each order in your Shopify Admin.

Set Up Cart Editor

Step 1: Create the Cart Editor Rule in Checkout Component
  • Navigate to "Checkout Component"
  • Click "Create Component"
  • Navigate to "Cart Editor" on "Select component" page and press "Create"

Step 2: Configure the Cart Editor

Set a name for internal reference.

Configure custom field:

  • Label: The title shown to customers (e.g., "Gift Message", "Special Instructions").
  • Option: Required Field toggle (optional).

Choose when the banner should be displayed:

  • Always: The banner is shown without conditions.
  • Specific Condition: Display the banner only when certain conditions are met (e.g., cart value, shipping method, customer tags).

Click Save Condition

Then select Go to Checkout Editor to customize the banner’s appearance

Step 3: Customize the UI in Checkout Editor

Add the Custom Field block

Style and customize the Custom Field as needed.


Note: The Block ID connects your Custom Field block to its matching logic in the Checkout Editor.

  • Locate the Block ID in your Checkout component list within the Blockify Checkout app.
  • Enter the exact same Block ID here to ensure the Custom Field works correctly.
  • If the Block ID is missing or incorrect, the Custom Field will not display or capture data as expected.

Your Custom Field is now set up and ready to enhance your checkout experience! 🚀





Updated on: 11/08/2025

Was this article helpful?

Share your feedback

Cancel

Thank you!