How to add a subscription checkbox to the new customer account (one-time code)

Hi,

We’ve implemented the new recommended Customer Accounts where customers can log in with a one-time code sent to their email addresses. Unfortunately, we couldn’t find a direct way to add a marketing subscription box as it was the case with the Legacy accounts. We want customers to be able to choose whether or not they want to subscribe to our newsletters when creating a new account. It was more straightforward with the Legacy accounts.

How can we accomplish that?

Thank you

Hi @ITchef

For new customer accounts, to the contrary of what we do with the Legacy accounts, the newsletter opt-in box is not integrated in the signup flow. A possible workaround here is to add a newsletter signup section to your store, or use a popup form with the help of apps such as Klaviyo or Shopify Email to gather that consent separately post-login or after an account is created.

Hi Roan,

To be honest, it’s quite surprising, and frankly hard to understand, that the new Customer Accounts don’t allow for a newsletter subscription option during account creation. One of the main reasons customers create an account is to stay informed: about updates, offers, and brand news. Removing the ability to opt in to marketing emails at this crucial step creates an unnecessary barrier to engagement and limits the value of the account both for the customer and the merchant.

Shopify introduced the new Customer Accounts to simplify the Sign-in experience, but in doing so, failed to implement one of the most important features which is allowing customers to subscribe to communications. That undermines the very purpose of account creation and, to be honest, feels quite unprofessional.

This was seamlessly integrated in the Legacy system, and it’s disappointing to see that such a basic and essential feature is missing in what’s now considered the “recommended” version. I hope Shopify will seriously consider reintroducing this functionality or offering a flexible workaround soon.

ITchef

New customer accounts are a joke on Shopify - on many levels we have advised clients not to use them/switch to them. Complete waste of space created by people who aren’t working towards what merchants actually need.

Hello @ITchef ,

I hope you are doing well!

You’re correct that with the new Customer Accounts, Shopify removed some of the flexibility that was previously available with the legacy account registration forms, including easily adding custom fields like a newsletter opt-in checkbox during account creation.

You can also try AiTrillion, provide tools like signup forms, popups, and automated workflows that can capture newsletter consent and sync it with Shopify customer profiles.

  • You can use the settings to subscribe to email or SMS marketing with AiTrillion.
  • Add a newsletter signup form or popup on key pages (home, blog, checkout thank-you page, etc.).
  • Use email/SMS marketing apps that allow you to collect and manage marketing consent through embedded forms.
  • Trigger a welcome or post-signup email flow asking customers to confirm their subscription preferences.