Skip to main content

Customize your address form

Create a customized checkout form with fewer fields, which will require minimal effort from your buyers, suit for digital products too.

Updated this week

When customers fill out an address form to buy a product, it is important that you ask them only the information you absolutely need.

Customizing your address form is one of the ways to optimize your Checkify+ checkout page experience based on your business needs and target audience. We inherit many great features from top eComm platforms in the country-based shipping form, but also enable multiple customization options. For example, you can delete the fields you do not need, change their order or add custom fields.

1. The default address form

The default address form is the one you see in your checkout's Shipping Details section. The customization options are limited with the default form. In the preview mode, the Email and Phone fields are not displayed. If you want to see the full default address form, you can use the preview mode in the appropriate section of the Checkify admin. Refer to the column (menu) on the left.

The default address form in the form builder

There are different kinds of previews available:

  • By device. See how the form is displayed on mobile and desktop devices by clicking the icons (desktop / mobile) on top of the form preview.

  • By country. Change the base country the form is displayed for. It will change the fields. For example, the form for the USA will have States, while the form for Italy will have Provinces.

NOTE: The default form is active unless you create at least one custom address form. You cannot delete the default form.

1.1. Reducing the number of countries

If you want to limit the number of options in the list of countries which your buyers can select on the checkout page, you can do this in Countries section. You can find it in the bottom left corner of your interface. Please save the default form after introducing changes.

2. Custom address form

A custom address form is a static form you can create for your specific business needs. With our address form editor (builder), you will be able to define which standard fields should be displayed, how they should be ordered, and much more.

2.1 Create a custom address form

To create a new custom address form:

  1. Go to the Shipping section, Shipping forms tab.

  2. Click Create shipping form +.

  3. Choose either a form from scratch or select a base country form.
    If you start from scratch, you will see no preselected fields. Selecting a base country will get you started with a recommended address form for the selected country, with all the specific fields and typical address logic.

Two ways to create a new custom address form

If you create a custom form from scratch, it will be set for all countries. To limit the number of countries in the dropdown of the "Country" field, you will need to define the locations for which this address form will be displayed. Click the Edit countries button at the bottom of the left panel and make your selection.

With such settings, this custom form will be displayed for all customers in all countries

NOTE: If you create several custom address forms for different countries, all of them will be listed in the "Country" dropdown.

2.2 Reorder the fields

To change the order of the fields in the address form, you can drag and drop points in the menu on the left. Just drag them to set the order you’d like to see.

Reorder the fields so that the form makes more sense to your customers

2.3 Delete the fields

To delete the fields, go to the menu on the left and click the field you want to remove. You will see the bin icon. Click it to remove the field.

Click the field to remove it

For example, you can remove the address and some other related fields if you sell digital products and only need an email.

Any address form must have at least one required contact field (email or phone number). This info is vital for forming a valid checkout page. You may review the optimization options in admin > Address forms > Settings tab. 
Refer to ‘Default address form settings’ for more.

3. Customize selected fields

You can edit all the elements by selecting them and adjusting them from the menu on the right. In this section, we will study how you can edit the fields of your address form.

Currently, you can:

  • edit element’s label text

  • make it required

  • set up the maximum length

  • change the element width for the desktop and mobile devices.

3.1 Edit element’s label text

To change the label text:

  1. Select the element.

  2. Edit the text in the menu on the right.

For example, if you don’t like the default label of the "Postal code", you can change it to "Zip".

Edit label text

3.2 Make the field required

If the field is required, your customers won’t finish the purchase without filling it in.

To make the field required:

  1. Select the element on the left panel (column).

  2. Click the Required toggle in the right menu (column).

Example: This setting will make the field required

3.3 Set up the maximum length

Maximum length toggles the input length limit of the field to avoid typos in the standardized data, like Zip codes.

To limit the maximum length of a field:

  1. Select the field on the left panel.

  2. Set the toggle of Max length to active.

  3. Add the maximum field input length.

This setting will limit the "Postal/Zip code" input field to nine characters

3.4 Change field’s width

In the layout section of the menu, you can change how much space a field takes: set it to fill 100%, 50%, or 33% of the row. You can adjust the layout if, for example, you see that the Province field looks too small in the desktop version of the checkout.

You can edit the field's width separately for only desktop layout.

To adjust the layout:

  1. Select the element.

  2. In the menu on the right, select two blocks for 50% of the general width. Or even one, if you want it to take up the whole line.

3. Change the field's width only for the desktop versions of the form.

4. Drag the lines in the order you want them to be displayed on mobile.

5. Save changes.

4. Add custom fields

Add custom fields to your checkout to collect additional information from your customers, for example, answers to a survey or additional properties for the order. You can also transfer a custom field as a standard address field.

Checkify+ supports the following five custom field types:

  • Email

  • Dropdown

  • Phone

  • Number

  • Text

Checkify+ transfers the data from the custom fields to the Additional details section of your Orders, which can be found in the appropriate section of the admin.

To create a custom field:

  1. At the top of the left menu, create a new field (+).

  2. Choose the type of a custom field.

    3. Edit the label text.

    4. Set your placeholder, so that customers do not miss the requirements. Without the placeholder, the customers will see the first option.

    5. Add your field options. Once you create an option, you can edit or delete an option in the same menu.

    6. Save changes.

That’s it. Set the form to "Active" if you create a new form, and your customers will see and fill in the custom fields while checking out.

5. Custom address forms and third-party integrations

We give you the maximum flexibility in address form customization. However, some third-party apps pull specific information from this form and may not work properly with shortened variants.

We highly recommend you test your integrations right after publishing your custom address form.

6. Common questions

🙀 Can I have a separate form for digital products?

Currently, you can customize your form for digital products, but your customers still will see it based on the location you set.

🙀 Can I use third-party integrations that work with address forms?

Yes, third-party integrations that pull data from the address form will work. So, you’ll be able to connect apps that provide delivery options. However, they mostly rely on having all fields in the form, so check what fields are required so that you don’t remove ones the app requires. We also recommend testing your integrations right after publishing your custom address form.

🙀 Can I delete the email field?

Yes, you can. However, in this case, you’ll need to ensure your customers can be identified by their phone number.

Did this answer your question?