Theme 💎 Built for Sidekick ✍️ Sidekick drafts it — you apply it
shopify sidekick theme contact-form support

Sidekick: Build Contact Form Page Section

Use Shopify Sidekick to create a professional contact form section with custom fields, business details, and clear instructions.

Sidekick writes it — you put it live

Sidekick produces the content or code for this, but doesn't apply it to your store itself. You'll paste or publish the result yourself — the prompt tells Sidekick to explain exactly where it goes.

đź“‹ Prompt
Run in Sidekick
Generate the Liquid, CSS, and form markup for a contact form section that I can paste into my theme as a custom section, based on this spec:

Section Heading: [e.g., “Get in Touch” or “Contact Us”]
Introductory Text: [1-2 SENTENCES, e.g., “Have a question or need help? Fill out the form below and we will get back to you within [RESPONSE TIME].”]

Form Fields:

  Name: [required/optional]
  Email: [required]
  Phone number: [required/optional/hidden]
  Subject/Topic dropdown: [OPTION 1, OPTION 2, OPTION 3, OPTION 4]
  Order number: [optional field for order-related inquiries]
  Message: [required – textarea with placeholder: “[PLACEHOLDER TEXT]”]
  File upload: [yes/no – for attaching images or documents]


Submit Button:

  Text: [e.g., “Send Message” or “Submit”]
  Success message: [e.g., “Thank you! We have received your message and will respond within [TIMEFRAME].”]


Business Contact Details (displayed alongside form):

  Email: [BUSINESS EMAIL]
  Phone: [PHONE NUMBER or “do not display”]
  Address: [PHYSICAL ADDRESS or “do not display”]
  Business hours: [e.g., “Monday-Friday, 9am-5pm [TIMEZONE]”]


Social Links (optional):

  Display social media icons: [yes/no]
  Platforms: [INSTAGRAM URL, FACEBOOK URL, TWITTER URL, etc.]


Layout:

  Form position: [left side with details on right / full width / centered narrow]
  Background: [COLOR or “match theme”]
  Include map: [yes – embed Google Maps for [ADDRESS] / no]


Anti-Spam:

  CAPTCHA: [Shopify default/reCAPTCHA/honeypot/none]


Routing:

  Send submissions to: [EMAIL ADDRESS]
  Auto-reply to customer: [yes/no]


Where to paste this: Note that Shopify’s native contact.liquid form already covers basic fields, so tell me whether to extend that template or add a new section, and walk me through adding it via the Shopify theme editor.

How to Use

  1. Copy the prompt above
  2. Open Shopify Sidekick in your Shopify admin
  3. Paste the prompt and replace the bracketed placeholders with your details
  4. Review Sidekick's response and apply the suggestions