Require email before checkout

asia-janay
Visitor
1 0 0

HI!

 

I would like to add a feature to my website where a customer has to enter their email address before adding an item to the cart. For example, when they click the add to cart button a pop up appears where they have to enter their email address. Are there apps to install or do I have to edit the theme code? Thanks for the help!

Replies 3 (3)
Elias
Shopify Staff
Shopify Staff
2506 246 436

Hello, @asia-janay.

 

Elias here with Shopify Support. Thank you for this inquiry.

 

You can adjust your checkout settings to ensure that customers checkout with their email but there isn’t a way to capture an email before customers add a product to their cart natively. You may be able to accomplish this through custom coding, where add-to-cart triggers pop-up and proceeds to the cart after completing the popup prompts. However, this falls outside the scope of our Theme Support. If you have limited knowledge of HTML, CSS, Javascript, and Liquid, you can hire a designer or developer from Shopify Experts. Shopify Experts are experienced in making customizations with coding and can help explore this function. 

 

If you’d like to adjust your checkout so customers are required to enter an email, you can find this settings in the checkout settings of your admin (Settings > Checkout). It looks like this:

 

30-30-y61nj-4du4x

 

Alternatively, you can also capture an email using a popup, this is commonly used to capture emails for newsletters. You can check if your theme offers a popup already. If not, there are a few third-party apps that can and I’ve selected a few for you to try out:

 

 

If you require technical support with these apps, you can always reach out to the developers directly through the contact information found in the Support section of the app’s page.

 

Let me know if this provides some options for you to look into. Or if you have any further questions regarding this topic, feel free to reply to this thread and I’d be happy to help.

Elias | Social Care @ Shopify 
 - Was my reply helpful? Click Like to let me know! 
 - Was your question answered? Mark it as an Accepted Solution
 - To learn more visit the Shopify Help Center or the Shopify Blog

BVines
Visitor
1 0 0

how do I get rid of email or phone requirement at checkout? So that when I’m in person doing a pop up, I don’t have to add each person’s email every time I want to check them out?

Elias
Shopify Staff
Shopify Staff
2506 246 436

Hey, @BVines.

That's a great question! Are you using Shopify POS for your pop up? Or, are you using the website to help customers checkout?

If you're using Shopify POS, you can process the orders without entering an email or phone number. However, if you're using the website to process orders, an email will be required at the minimum. That way, customers can receive their order confirmations.

You can allow customers to checkout with email only or checkout with either an email or a phone number through your website. It's important to note that when customers checkout using their phone number, they'll receive the SMS notification rather than the email notification. As for the shipping phone number, this is something you can hide or make optional as well.

Here's a couple of screenshots for where these functions are located: 

02-22-qhsyb-vqegs
02-21-742hl-9ln2e 

I hope this helps! If you have any other questions on this topic, don't hesitate to let me know!

Elias | Social Care @ Shopify 
 - Was my reply helpful? Click Like to let me know! 
 - Was your question answered? Mark it as an Accepted Solution
 - To learn more visit the Shopify Help Center or the Shopify Blog