Setting your online store preferences

You can edit the title and meta description of your online store, add tracking codes, and enable a password page on the Preferences page.

Edit the title and meta description for your home page

You can set the page title and meta description for your online store home page. These display in search engine results. Use descriptive text and keywords to improve the search engine ranking for your online store. Learn more about search engine optimization.

Steps:

  1. From your Shopify admin, go to Online Store > Preferences.

  2. In the Title and meta description section, enter a title and meta description for your store.

  3. Click Save.

Adding tracking information for Google Analytics

Google is sunsetting Universal Analytics in July 2023, and replacing it with Google Analytics 4(GA4). To learn more about Google Analytics, refer to setting up Google Analytics 4.

Adding or removing your online store password

You can restrict visitors access to your online store by adding the password page in the Password protection section. The password page is a landing page that requires any visitor to provide a password to visit your online store. If you want your customers to access your online store, then you can provide them with the password to your online store.

Learn more about adding, removing, and customizing the password page.

Protecting your online store with hCaptcha

hCaptcha helps analyze the behavior of visitors to your online store to block spam from bots. hCaptcha also reduces friction for real users by eliminating captcha challenges and is enabled by default on all Shopify stores.

hCaptcha can display in the following locations of your online store:

  • in contact, newsletter signup, and comment forms
  • on login, create account, and password recovery pages

To learn more about editing hCaptcha in themes, visit Shopify.dev.

Activate or deactivate hCaptcha on your online store

hCaptcha is activated by default on all Shopify stores. Information about hCaptcha is available to all visitors. hCaptcha continuously monitors the visitor’s behavior to determine whether it’s a human or a bot.

If hCaptcha can't determine whether a visitor is a bot, then it will either return an error, or potentially redirect the user to a page to solve an interactive challenge.

hCaptcha isn't compatible with custom code or third-party apps that add CAPTCHA. If you have custom code or a third-party app that adds CAPTCHA and you have hCaptcha activated, then your customers might experience issues with hCaptcha. To ensure hCaptcha works for your customers, remove custom code and deactivate CAPTCHA on third-party apps.

The hCaptcha logo displays on any form with hCaptcha activated, when the user interacts with the form:

hCaptcha logo

Steps:

  1. From your Shopify admin, go to Settings > Apps and sales channels.

  2. Click Online store.

  3. Click Open sales channel.

  4. Click Preferences.

  5. In the Spam protection section, you can check to activate or uncheck to deactivate hCaptcha for that location:

hCaptcha on contact and comment forms

Use hCaptcha on contact forms and blog comments to minimize incoming spam from bots. hCaptcha is activated by default on all Shopify stores.

When activated, all form submissions will perform an invisible (non-interactive) challenge. Challenges assessed as suspicious will result in a redirect to the /challenge page to solve an interactive puzzle, or click an "I'm a human" checkbox.

Even when hCaptcha is deactivated in admin, customers who make multiple comments or enter comments from email addresses that hCaptcha considers suspicious are redirected to the page where they can complete the interactive challenge flow described above.

hCaptcha on customer login, account, and register forms

Use hCaptcha on legacy customer account login pages, create account pages, and password recovery forms to minimize unwanted traffic to your online store. hCaptcha is activated by default on all Shopify stores.

When hCaptcha is activated, suspicious traffic might encounter one or both of the following friction points:

  • An interactive challenge immediately after submitting the form
  • A "CAPTCHA failed" error message, if there is a very high certainty that the interaction isn't from a human

Update for hCaptcha on customer login, account, and register forms

If an admin alert displays in your Shopify admin to update your customer login form, customer account form, or customer register form, then you need to update the connection between hCaptcha and these forms by March 7, 2025. This ensures that customers can continue to log in, access their accounts, and check out on your store without disruption.

You need to take one of the following actions to update your connection between hCaptcha and customer forms on your store:

  • Upgrade to customer accounts to give customers access to passwordless login using a one-time 6-digit verification code. In addition to a faster login and checkout experience, the customer accounts verification process doesn't require hCaptcha. Learn more about customer accounts.
  • To continue using legacy customer accounts, update your theme to configure the upgraded version of hCaptcha on your store. For more information, refer to Shopify's CAPTCHA developer documentation.
  • If you want to continue using legacy customer accounts, and no longer want hCaptcha to display on your store, then deactivate hCaptcha.
Can’t find the answers you’re looking for? We’re here to help.