Skip to content
Try free for 7 days
English
EnglishFrenchSoonItalianSoonJapaneseSoonSpanishSoonPortuguese (Portugal)SoonGermanSoonCzechSoonDanishSoonFinnishSoonKoreanSoonNorwegian (Bokmål)SoonDutchSoonPolishSoonPortuguese (Brazil)SoonTurkishSoonChinese (Simplified)SoonChinese (Traditional)Soon
Open in Claude Ask questions about this pageOpen in ChatGPT Ask questions about this page

Customer information fields

Choose which contact and address details your quote form asks for, and let logged-in customers skip typing them.

Two sections of the Form builder handle the details you need about the person asking: Contact information and Shipping address. Both the Detailed quote form and the B2B customer form templates arrive with them, so this page applies whichever one you started from. The best thing about them is that a logged-in customer barely has to type anything.

  1. Go to Quote settings, click Customize, then open the Quote form tab.

  2. In the Form builder, expand Contact information. It holds First name, Last name, Email address, Phone number and Address.

    Use Add element if you need another field in it.

    Every field you ask for is one more thing between a buyer and a request.

  3. Shipping address holds Country/region, First name, Last name, Company/attention, Address, Apartment suite etc, City, Postal code and Phone number.

    Only keep it if where the goods go changes the price.

  4. Check it as a logged-in customer, without leaving the editor

    Section titled “Check it as a logged-in customer, without leaving the editor”

    You don’t have to publish and go shopping to see what a signed-in buyer gets. The editor’s Preview panel has a customer-state selector in its header — switch it to Logged-in and the preview redraws the form the way an account holder sees it.

    Switch it back afterwards to check the version a first-time visitor meets. Those are your two audiences, and they do not see the same form.

  5. Save your changes, then open the form on your storefront and read it as a customer would.

SectionFields
Contact informationFirst name, Last name, Email address, Phone number, Address
Shipping addressCountry/region, First name, Last name, Company/attention, Address, Apartment suite etc, City, Postal code, Phone number

If you sell to businesses, Company information and Billing address cover the rest. They only appear on the B2B customer form template — the Detailed quote form has just Contact information, Shipping address and Extra info. See Build a B2B form.

On the storefront the form offers customers a shortcut above the contact fields:

Already have an account? Log in to auto-fill your contact and company information.

Next to it is a Login link.

Storefront quote form contact step with the log-in prompt above the Contact information, Company information and Shipping address fields

The contact step on the storefront, with the log-in shortcut above it.

The app doesn’t invent the data. If the customer already has an account on your store, it reads their record in Customers in your Shopify admin and drops those values into the matching form fields. The fill happens after two things have both happened: the customer has logged in, and they have added a product to their quote.

Two useful consequences:

  • A field that stays blank is usually a blank customer record, not a bug. If a buyer’s phone number doesn’t appear, open that customer in Customers in your Shopify admin and check whether the number is there at all.
  • Fixing the data in Shopify fixes the form. There is nothing to correct inside the quote app.
FieldWorth asking?
Email addressAlways — without it you can't reply.
First name and Last nameYes. Makes your reply personal and helps you find the quote later.
Phone numberOnly if you actually call people. An unused required field costs you submissions.
Shipping addressOnly if it changes the price — for freight or bulky goods it usually does.

Was this helpful?