Task IntentCheckout
Sidekick: Customize Checkout Form Fields
Add, remove, or rearrange checkout form fields to collect exactly the information your business needs.
What This Sidekick Query Does
Add, remove, or rearrange checkout form fields to collect exactly the information your business needs.
Prompts
Copy, adapt, and run this directly in Shopify Sidekick.
Help me customize the form fields on my Shopify checkout page:
Store name: [YOUR STORE NAME]
Business type: [PHYSICAL PRODUCTS / DIGITAL / SERVICES / SUBSCRIPTION]
Required custom info: [LIST ANY SPECIAL INFORMATION YOU NEED TO COLLECT]
Fields to remove: [LIST ANY UNNECESSARY DEFAULT FIELDS]
Customize the checkout fields as follows:
Remove unnecessary fields - Hide or remove fields that are not needed for my business, such as [COMPANY NAME / APARTMENT LINE / PHONE NUMBER]. Walk me through which fields Shopify allows to be hidden versus which are required.
Add custom fields - Add the following custom fields to the checkout:
[CUSTOM FIELD 1 NAME] - Type: [TEXT / DROPDOWN / CHECKBOX] - Required: [YES/NO]
[CUSTOM FIELD 2 NAME] - Type: [TEXT / DROPDOWN / CHECKBOX] - Required: [YES/NO]
Explain where in the checkout flow each field should appear.
Field ordering - Rearrange fields so that email comes first (for abandoned cart recovery), followed by shipping address, then any custom fields. Place the phone number field last and mark it as optional.
Smart defaults - Enable browser autofill compatibility for all standard address fields. Pre-fill the country field based on the customer IP geolocation.
Conditional fields - Show certain fields only when relevant. For example, only show the company name field when a “Business purchase” checkbox is selected. Only show a delivery instructions field when a non-express shipping method is chosen.
Validation rules - Add proper validation for phone numbers (format check), postal codes (country-specific format), and any custom fields. Show inline error messages directly below the invalid field.
Field labels and placeholders - Use clear, conversational labels. Replace generic labels like “Address 1” with “Street address” and “Address 2” with “Apartment, suite, etc. (optional).”
Provide Shopify admin steps and any Liquid or checkout extensibility code needed.Expected Output
Add, remove, or rearrange checkout form fields to collect exactly the information your business needs.
Tips to Improve Results
Copy the prompt above
Open Shopify Sidekick in your Shopify admin
Paste the prompt and replace the bracketed placeholders with your details
Review Sidekick's response and apply the suggestions