Creating Custom Fields at Checkout

Creating Custom Fields at Checkout

Custom fields allow you to collect extra data like country-specific tax IDs, notes on how to fulfill orders or any other information from your customers at checkout. You can add as many custom fields as you want.

The information that your customers submit via custom checkout fields will appear in the order details. It can also appear in invoices and/or in your store’s notifications if you wish. You can make filling out the fields mandatory or voluntary for your customers.

 

Available custom field types

You can add the following custom field types to checkout:

  • Text fields (single-line or paragraph)
  • Radio buttons
  • Dropdown menus
  • Date and time pickers
  • Selection buttons
  • Checkboxes

It’s up to you to choose which field type best suits the data that you want to collect. For example, you can use date and time pickers for calendars, text fields for delivery instructions or gift messages, and selection buttons for customer feedback surveys.

Screen_Shot_2022-06-08_at_4.15.43_PM.png

 

Adding custom fields to checkout

Your checkout page includes entering email address, shipping address, and pickup details, as well as choosing shipping methods, pickup methods, and payment options. You can add an unlimited amount of custom fields to any of the checkout steps except for the final “Thank you for your order” page.

To add a custom field to checkout:

  1. On the left-hand sidebar, go to Settings → General → Cart & Checkout.
  2. Scroll down to the Custom checkout fields block, then click Add Custom Fields. On the opened page, click + Add Field.
  3. Select the custom field type. A "preview" will appear on the right.
    Screen_Shot_2022-06-08_at_4.17.39_PM.png
  4. Click Next Step.
  5. Name the field to let customers know what it is about (e.g., “Your dimensions”) and add other field content according to its type. For fields with options, you can also mark the option that will be selected by default.
  6. Click Next Step.
  7. From the Select checkout step for field display dropdown, choose the checkout step where you want this custom field to appear.
  8. Enable the Required field toggle if you want customers to fill out the field/choose an option before they can proceed with checkout.
  9. By default, field data appears in the Payment details block of the order details. Click Set up field display after order placement to change field data position in the order details and enable the Show field in invoices and/or Show field in customer emails toggles if you want.
  10. Click Create and Display at Checkout to publish the field, or click Create Without Display to finish creating the field without making it available for customers at checkout. You can enable or disable fields later.

 

Managing custom fields

You can enable, disable, or permanently delete custom fields that you have in your store. If you disable a field, it will no longer be displayed at checkout. You can enable the field back when you need it.

To manage custom fields:

  1. On the left-hand sidebar, go to Settings → General → Cart & Checkout → Custom checkout fields, then click Add Custom Fields. On the opened page, you will see a list of custom fields that you’ve created.
  2. To enable or disable a specific field at checkout, select the toggle switch on the right-hand side of the page.
    Screen_Shot_2022-06-08_at_4.19.49_PM.png
  3. To delete the field completely, click Actions → Delete → Yes.

 

Access custom field data

You can always access the data that customers submit via custom checkout fields in the order details in your Shop dashboard. By default, custom field data appears in the payment details block of the order details unless you choose to place it in the order comments, customer details, or shipping/pickup blocks when creating the field.

Field data is also available in the admin​ and customer​ email notifications and/or in the order invoices if you enable these options for a particular field.

To access custom field data in the order details:

  1. On the left-hand sidebar, go to My Sales → Orders.
  2. Click on the order to open it.
  3. Find field data in the corresponding order details block.
    Screen_Shot_2022-06-08_at_4.22.12_PM.png

    • Related Articles

    • Add PayPal Checkout to Your Store

      You can accept payments on your online store using PayPal. To use PayPal in your store, you need a Business PayPal account. You can integrate it with your store by following the steps below. Setup the PayPal connection Part 1: Create your PayPal ...
    • Use Advanced CSS to Style Your Store

      You can easily customize the look and feel of your Shop by using Cascading Style Sheets (CSS). How to Add Custom CSS To add custom styles to your store: Click Design from your Shop App dashboard. Next, click Create Theme to start your new, unique ...
    • Custom Order Statuses

      An order status contains updates about the payment and shipping status of a particular order. In addition to default statuses that exist in your store, you can create custom order statuses. For example, you can create a “Partially Shipped” status for ...
    • Shop Email Notification Variables

      You can use variables to personalize notification emails within Shop. Variables will display custom data in your emails instead of flat text. To know how to put these variables into action, check out ourEditing Mail Notification Templates article. ...
    • Changing the Look of Your Store

      Once your Websites 360® site is set up for basic shopping functionality, it's time to customize the look and feel of the contents of the store. From Marketing 360®, click Shop App from the dashboard or from the App Menu near the top left corner of ...