Email selected product attributes on PDP instead of Adding to Cart

Topic summary

Goal: Email a customer’s selected product options and their contact details from a custom product page, without using Add to Cart or showing price.

Context: A Shopify store uses a custom product template/section to suppress the Add to Cart button for specific products. The storefront link is provided.

Attempt: The contact form code (from page.contact.liquid) was copied into the custom section. Clicking “Send” opens the user’s desktop email program instead of submitting within the site, suggesting the form isn’t tied to the product selection data or the store’s contact submission flow.

Additional need: Another participant wants the same outcome—remove price and Add to Cart for a special product, capture selected variants and custom fields, and email all data via a custom submit button.

Status: No solution or implementation details shared yet; the discussion remains open.

Unresolved questions: How to connect the PDP form to the selected product attributes and customer info, and submit as an email through Shopify rather than triggering a local email client.

Notes: PDP = product detail page; variants/custom fields = product options and extra inputs; page.contact.liquid = Shopify’s contact form template.

Summarized with AI on December 14. AI used: gpt-5.

Hi

I have a custom product template that is using a custom section to suppress the Add to Cart button. I have set of products that use this particular template instead of the default one.

I am able to hide the button. However, now I am looking to incorporate a mechanism to email myself the selected contents along with customer email and name. I copy pasted the code from the page.contact.liquid to my custom file in the sections (where I commented the Payment button), but clicking on “Send” button tries to open the email program on my desktop. Somehow I feel that I am missing to connect to the overall form that holds the product attribute selction and link that to Send Mail submit action.

The storefront is: https://ms-cakes-bakes.myshopify.com/collections/custom-cakes/products/custom-cake

gtg123

Did you get the solution?

I’m also looking for a solution.

My concern is:

I have a special product with custom variants and custom fields. And I want to remove the price and add to cart. BCZ of this specific product Price will discussed with the customer on contact. So I want to submit all the variants and custom data along with custom submit button. Which will email all the data. Instead of add to cart.