Since August 13, 2025, Shopify stores have had access to social sign-in as a native feature. This lets customers sign up for and log into your shop easily using their Google or Facebook account.
This article clearly explains the specifications of Shopify's native social sign-in feature and the setup steps for Google and Facebook login.
Reference Information
This article is based on official information from the Shopify Help Center as of August 13, 2025, and reflects what we actually tried in a test environment. We accept no responsibility whatsoever for any subsequent specification changes, malfunctions, or operational errors. Before implementing and configuring this feature, be sure to check the latest official documentation (Shopify, Google Cloud, and Meta), and proceed at your own discretion and responsibility.
What Is Social Sign-In?
Social login (social sign-in) is a mechanism that lets users log into or register on a different website or app using their existing social/identity provider account information, such as Facebook, Google, Twitter, or Apple. Users don't need to create a new username and password, and authentication is completed with a simple authorization step.
On August 13, 2025, Shopify released social sign-in as a native feature.
Specifications of Shopify's Native Social Sign-In
Only Available with Customer Accounts
Shopify's native social sign-in feature is only supported with the "new customer accounts." Please note that it is not supported with the legacy customer accounts.
For more on the differences between the types of customer accounts, please also refer to the blog article below.
Only Google and Facebook Can Be Configured
Shopify's native social sign-in feature currently only supports Google and Facebook.
Only the Email Address Can Be Synced for Customer Information
Only the email address is synced during social sign-in.
For this reason, customers will need to separately enter information such as their name and address.
The Login Screen Display Changes Depending on How Many Social Sign-In Options Are Enabled
Shopify's native social sign-in feature lets you configure Google and Facebook, but the buttons shown on the login screen differ depending on whether only Google is enabled, only Facebook is enabled, or both are enabled.
When Only Google Is Enabled

When Only Facebook Is Enabled

When Both Google and Facebook Are Enabled

How to Set Up Google Login
Step 1: Get Credentials from the Shopify Admin

(1) Go to Settings > Customer accounts
(2) Click "Authentication" in the customer accounts section

(3) Click "Connect" for Google

You'll use the "authorized JavaScript origins" and "authorized redirect URL" shown here as credentials, so keep this screen open and move to the next step.
Step 2: Create an OAuth Client ID in Google Cloud Console

(1) Open Google Cloud Console
(2) Select an organization

(3) Create a new project (or select an existing project)
※ This time, we'll create a new project.

(4) Enter any name for the project
(5) Click "Create"

(6) Select the organization you chose again when creating the new project

(7) Select the project newly created in steps (1)–(5)

(8) Click the hamburger menu icon at the top left of the screen

(9) Click "APIs & Services > Credentials"

(10) Click "Create Credentials"
(11) Select "OAuth Client ID"

(12) Select "Web application" from the application type
(13) Set any name

(14) Enter the URLs shown as the "authorized JavaScript origins" on the screen you opened in step 1, into "Authorized JavaScript origins"

(15) Enter the URLs shown as the "authorized redirect URL" on the screen you opened in step 1, into "Authorized redirect URIs"
(16) Click "Create"

(17) Confirm the "Client ID" and "Client secret" are displayed
Step 3: Enter the Credentials on the Shopify Screen You Opened in Step 1

(1) Copy the "Client ID" and "Client secret" generated in Google Cloud
(2) Paste each one into the admin screen you had open from step 1
(3) Click "Save"
Step 4: Test Google Authentication

(1) Click "More actions > Preview"

(2) Click "Continue with Google"
(3) Log in by following the Google authentication steps

Once you're successfully logged in, the account page is displayed
Step 5: Enable Sign-In with Google
Once you've successfully logged in in step 4, enable sign-in with Google so that it also works with a Google account in your production environment.

(1) Go to Settings > Customer accounts
(2) Click "Authentication" in the customer accounts section
(3) Click "Connect" for Google
(4) Click "On"
How to Set Up Facebook Login
Step 1: Get Credentials from the Shopify Admin

(1) Go to Settings > Customer accounts
(2) Click "Authentication" in the customer accounts section

(3) Click "Connect" for Facebook

You'll use the information shown here in the next step, so keep this screen open and move to the next step.
Step 2: Create a Meta App in Meta for Developers

(1) Go to Meta for Developers
(2) Click "My Apps"

(3) Click "Create App"

(4) Enter the app name and the app's contact email address
(5) Click "Next"

(6) Check "Authorization for Facebook Login and requesting user data" from the use cases
(7) Click "Next"

(8) Select the appropriate organization from the business portfolio
(9) Click "Next"

(10) Review the publishing requirements and click "Next"

(11) Click "Go to dashboard"
(12) When prompted, enter your Facebook login password
Step 3: Configure Credentials in the Meta App

(1) Open the dashboard of the Meta app created in step 2
(2) Click "Use case"
(3) Click "Customize"

(4) Select "Permissions and features"
(5) Click "Add" in the email section

(6) Click "Settings"

(7) Enter the URLs shown as the "authorized redirect URL" on the screen you opened in step 1 into "Valid OAuth redirect URIs"

(8) Enter the URL shown as the "deauthorize callback URL" on the screen you opened in step 1 into "Deauthorize callback URL"
(9) Click "Save Changes"
Step 4: Enter the Credentials on the Shopify Screen You Opened in Step 1

(1) Press the home button to return to the app dashboard
(2) Click "App settings > Basic"

(3) Copy the "App ID" and "app secret" shown
(4) Paste each one into the admin screen you had open from step 1
(5) Click "Save"
Step 5: Test Facebook Authentication

(1) Click "More actions > Preview"

(2) Click "Continue with Facebook"
(3) Log in by following the Facebook authentication steps

Once you're successfully logged in, the account page is displayed
Step 6: Enable Sign-In with Facebook
Once you've successfully logged in in step 4, enable sign-in with Facebook so that it also works with a Facebook account in your production environment.
(1) Go to Settings > Customer accounts
(2) Click "Authentication" in the customer accounts section
(3) Click "Connect" for Facebook

(4) Click "On"
Conclusion
This article walked through the process of setting up social sign-in with Google and Facebook, available with Shopify's new customer accounts.
The overall flow runs from starting the connection in the admin, to registering the authorized JavaScript origins/redirect URL (URI) on each platform's side, obtaining and pasting the client ID/client secret or app ID/app secret, verifying it works in preview, and finally switching it "On" in your production environment.
Once the setup is complete, be sure to verify that authentication works properly in your production environment as well.
