Page templates: About & Contact
The About us and Contact us pages, including how the contact form is submitted.
Page templates: About & Contact
๐ค Ops ยท ๐ Dev
These are the simpler marketing pages. Both are edited section-by-section in the theme editor.
About us
- URL:
/pages/about-usโ templatepage.about-us. - A standard marketing page composed of off-the-shelf theme sections (hero, two-column, image-CVP, etc.). See the sections reference.
- Editing: open the page in the theme editor and edit each section in place. No special workflows โ it doesn't use metaobjects or product metafields.
- Template file:
templates/page.about-us.json.
Contact us
- URL:
/pages/contact-usโ templatepage.contact-us. - Thank-you page:
/pages/contact-us-thank-youโ templatepage.contact-us-thank-you. - The contact form is rendered by the Contact us section. To change the copy, edit the section's settings in the theme editor. After submitting, customers are redirected to the thank-you page, which you can edit separately.
How the contact form is submitted
The contact form does not use Shopify's built-in contact form. It POSTs to the CBP backend's
/v1/contact endpoint, which sends the message by email from the server. So the destination is
configured on the backend (the GOOGLE_IMPERSONATE_CONTACT_EMAIL setting), not in Shopify's
Settings โ Notifications โ Sender email. To change where contact submissions go, a developer must
update the backend โ see The backend API and
Escalation.
This means a contact-form problem (submissions not arriving) is usually an API/backend issue, not a Shopify settings issue.
Developer reference
- Templates:
templates/page.contact-us.json,templates/page.contact-us-thank-you.json. - Section:
sections/contact-us.liquidโ submits viafetchtowindow.theme.api.getEndpoint('/v1/contact')(around line 465), authenticated throughwindow.theme.sessionManager.