Adding a shipping address

How to add a shipping address field to collect delivery information

What is a shipping address field?

A shipping address field collects the address where you will ship the customer's order. You can make it optional or required, and pre-fill it if you know the customer's address in advance.

How to add a structured shipping address (recommended)

Add separate custom fields for each part of the address and assign the matching Data type to each field. This makes the data easier to use in integrations like Zapier and Google Sheets.

  1. Go to Pages and open the checkout you want to edit.
  2. Go to Checkout → Fields → Add custom field.
  3. Add the following fields (field type → data type):
    • Name — Text → Customer name
    • Email — Email → Customer email address
    • Address line 1 — Text → Shipping address
    • Address line 2 — Text → Shipping address line 2
    • City — Text → Shipping address city
    • State/Province — Text → Shipping address state
    • Postal code — Text → Shipping address postal code
    • Country — Country → Shipping address country
  4. Check Required on each field as needed.
  5. Click Save.

The "Customer name" and "Shipping address" fields must be added and set to required before you can use the other shipping address data types.

How to add a single shipping address field

If you don't need a structured address, add one text field and assign the Shipping address data type. The customer enters their full address in a single input.

On this page