Email Marketing is one of the most important assets to connect and engage with your audience.If you collect the marketing consent during registration you can create segmented campaigns. And target customers based on relevant criteria. Because Shopify stores customer data when customers create an account. Like purchases, products and location, to name a few of the standard fields, that you can use to drive your campaigns.
Customer data and customer segmentation offers many opportunities to target your customers. And drive relevant campaigns based on their preferences and past activities. Such as upcoming sales or promotions, restocking announcements, new products. Or discounts on items they've purchased before or left in their carts.
With this guide you'll learn how to quickly add a required "Subscribe to Marketing" (or "Accepts Marketing") opt-in in the registration form. Please note that this method requires you to have Shopify Customer Accounts enabled in its Classic version. The New Version currently doesn't allow collecting marketing consent during registration.
For a no-code solution, you'd need to use third-party apps that can collect the consent for you.
One option is doing it before registration with newsletter sign-up forms that create subscribed, yet disabled, accounts in Shopify. Check out apps like Adoric: Email Pop Ups, that will help you capture emails through Welcome Newsletter & Exit Intent pop ups, among many other options.
If you still need to collect the consent strictly during registration and are not familiar with code, you should try our Custom Forms plugin. This plugin allows you to create custom registration and profile forms to collect marketing consent and even make it a required step to submit the registration form. You can also collect any other additional information you need from your customers. This information is saved in Shopify customer metafields, where you can use it to analyze and segment your customers.
Learn more about this plugin here: Custom Forms: collect all data you need from your customers
Yes. From the code above, you just need to omit all the code between the script tags: <script>...</script>
To ask for marketing consent during checkout you can use the built-in Shopify feature. You'll find it in the Shopify Settings > Checkout > Marketing Options. It's an optional consent, you can know more details about it here.
Alternatively you can require your customers to log-in or sign-up before checkout. This way you'll make sure that they have created an account and subscribed to marketing before completing the purchase. Of course, you must consider along if requiring login at checkout step adds enough value to your interests to potentially sacrifice purchase completion rates. If you want to know how to enable this feature you can visit this link.
Most Shopify themes have an option to add a newsletter opt-in in the footer that collects both email addresses and consent. But collecting it during registration will open more options to collect data. For you to personalize your email campaigns based on relevant customer data.
Shopify's New Customer Accounts use password-less login, which means that customers don't need to fill a form to login or sign up. They access with a code sent to their emails. Accounts created this way have an Unsubscribed marketing status and it's not possible to modify this behavior.