Knowledge base
Video tutorials
Try searching for:
Recently viewed articles:

Table of contents

Editing checkout form options in Ecwid

You can edit your one-page checkout page to request additional information from customers, remind them about special offers in your store, ask their permission to send marketing emails, agree with your store’s Terms and Conditions, etc.

Requesting extra details from customers

If you need to get additional information from customers at checkout, e.g. ask how they found out about your store or whether they have any special wishes about the order delivery, there are several ways to do it:

If you want to change the order of fields at checkout, hide or add new sections there or otherwise tailor it to your business needs, you can customize your store using CSS or API. Here you can find a few examples of how checkout can be customized.

Reminding of special offers

At checkout, you can remind customer about the free shipping conditions you have to encourage them to buy more, share a discount coupon, or announce that a new collection is arriving soon.

To add information to your checkout page, use the free Checkout Notices app from the Ecwid App Market. You can type any text and format it the way you want: change the color, font type or size, etc.

You can also show related products at checkout to upsell and cross-sell in your store.

Adding “I Agree with Terms & Conditions” checkbox

You can ask your customers to agree with your store’s Terms and Conditions before they can proceed with checkout.

Terms and conditions

To add a checkbox to ask customers to accept your store terms at checkout:

  1. From your Ecwid admin, go to Settings → Legal and scroll down to the Customers’ consent section.
  2. Turn on the Require consent to terms and conditions at checkout toggle.

Now the shoppers have to agree with the terms to be able to proceed with checkout.

To see how to add a privacy policy, terms & conditions, and other legal pages to your Ecwid store, please refer to Legal pages in Ecwid.

Asking for consent to receive marketing emails

You can also add a checkbox at checkout to collect customers’ consent to receive your marketing emails:

Opt-in for emails

To add a checkbox that asks customers to agree with being on your marketing mailing list:

  1. From your Ecwid admin, go to Settings → General and click the Cart&Checkout tab.
  2. Scroll to the Newsletters section and turn on the Request customers' approval for your marketing emails at checkout toggle.

Collecting customers phones at checkout

To make a purchase in your store, customers enter their email address at checkout. It’s possible to collect buyers’ phone numbers as well by adding a required phone number field at checkout. You may need to contact a client via phone if you deliver yourself and want to notify a person about upcoming delivery, or if you need to clarify order details.

To make a phone field required at checkout:

  1. From your Ecwid admin, go to Settings → General → Cart & Checkout.
  2. In the Checkout settings section, enable the Require phone number at checkout.
  3. Click Save.

That’s it. After you enable the mandatory phone field, customers will be able to proceed with their order only after they specify their phone number:


To find customers’ phone number in your Ecwid admin:

  1. Go to the Orders page.
  2. Click on the order.
  3. In the Customer section on the right-hand side, you will see the phone number:Collecting_customers_phones_at_checkout__1_.png
Collecting customers phones doesn't affect Google Pay and PayPal Express Checkout. If you're using these payment options, you can add custom fields to checkout to collect phone numbers of your customers.

Removing zip code field

You can remove the postal/zip code field from the address form if you do not need to use it for the delivery cost estimations at checkout.

To remove the zip code field from your store checkout:

  1. From your Ecwid admin, go to Settings → General → Cart & Checkout.
  2. Disable the Ask for a ZIP/postal code option.
Was this article helpful?

Awesome! Thanks for your feedback!

Thanks for your feedback!

Sorry about that! What went wrong?
3 out of 12 found this helpful
We use cookies and similar technologies to remember your preferences, measure effectiveness of our campaigns, and analyze depersonalized data to improve performance of our site. By choosing «Accept», you consent to the use of cookies.
Accept cookies Decline