HIKO Social Login

HIKO Social Login

고객이 이미 가진 계정으로 로그인하게 하세요. 아니면 이메일로 보낸 링크 하나로도 됩니다.

소셜 로그인 Google One Tap 이메일 링크 로그인 고객 정보 Klaviyo 헤드리스 분석 Shopify 앱

웹 검색 미리보기

apps.shopify.com
HIKO Social Login — 고객 가입과 로그인을 쉽고 안전하게

Shopify 스토어에 20가지 이상의 소셜 로그인과 비밀번호 없는 이메일 링크 로그인을 추가하세요. 실제로 필요한 고객 정보를 가입 단계에서 받아 Klaviyo·Mailchimp·Omnisend·Contlo로 동기화하고, 고객이 어떤 방식을 정말로 쓰는지 확인할 수 있습니다. 무료 요금제가 있습니다.

구매 여정에서 고객이 가장 많이 이탈하는 지점은 계정을 만들라고 요구하는 순간입니다. HIKO Social Login은 그 지점에서 비밀번호를 걷어냅니다. 고객은 Google, Facebook, Apple, LINE, Kakao, Naver, X 등 십수 개 플랫폼으로 로그인하거나, 이메일로 받은 일회용 링크로 들어옵니다. 같은 단계에서 스토어에 필요한 항목——전화번호, 이름, 국가——을 정확히 요청해 Shopify의 정식 고객 레코드로 남길 수 있습니다. 이 정보는 그대로 Klaviyo·Mailchimp·Omnisend·Contlo로 흘러가고, 리포트 대시보드는 로그인이 실제로 어떤 플랫폼·기기·브라우저·지역에서 오는지 보여줍니다. 고객이 보는 모든 요소는 직접 다듬을 수 있습니다. 버튼 배치, 로고 색상, 열 수, 커스텀 CSS, 그리고 자체 개발자 자격 증명으로 표시되는 동의 화면까지. Liquid 테마를 쓰지 않는 스토어를 위해 REST API, Shopify Hydrogen 지원, React 위젯 컴포넌트도 준비돼 있습니다.

기능

HIKO Social Login — 소셜 플랫폼 목록과 스토어프런트 로그인 위젯

고객이 쓰는 플랫폼만 고르세요. 나머지는 위젯이 처리합니다.

소셜 로그인

이미 믿고 쓰는 계정으로 로그인

비밀번호를 하나 더 만들라는 요구는 떠날 이유를 하나 더 주는 일입니다. HIKO Social Login은 스무 개가 넘는 플랫폼을 스토어프런트의 로그인 블록 하나에 담습니다 — Google, Facebook, Apple, LINE, Kakao, Naver, Amazon, X, Instagram, Microsoft, LinkedIn, Discord, TikTok 등. 고객은 이미 로그인돼 있는 것을 고르기만 하면 통과합니다.

유료 요금제에서는 각 플랫폼에 자체 개발자 앱을 등록하고 직접 발급한 API 키를 입력할 수 있습니다. 동의 화면에는 저희가 아니라 귀사의 스토어 이름과 로고, 그리고 귀사의 개인정보처리방침과 이용약관이 표시됩니다.

  • 20가지 이상의 글로벌·지역 플랫폼을 한 블록에
  • 직접 발급한 API 키로 동의 화면에 자사 브랜드 노출
  • 가입 폼과 로그인 폼 모두 지원
  • 모든 로그인이 정식 Shopify 고객으로 기록

자체 자격 증명

커스텀 소셜 플랫폼 API 키와 Apple 로그인 동의 화면

재방문에 걸림돌 없이

한 번 누르면 바로 복귀

페이지가 열리는 순간 Google One Tap이 재방문 고객을 본인의 Google 계정으로 맞이합니다. 폼도, 플랫폼 선택도, 리디렉션도 없습니다. 한 번 누르면 세션이 되돌아옵니다.

모바일과 데스크톱 모두에서 표시되며 어떤 테마 위에서도 동작합니다. 한 번 구매한 적 있는 고객에게 로그인 단계는 사실상 사라집니다.

  • 클릭 한 번으로 로그인, 폼을 열 필요 없음
  • 모바일과 데스크톱 모두 대응
  • 같은 요금제에서 Apple과 X 로그인도 제공
  • 테마 어디에서든 띄울 수 있는 로그인 팝업

Google One Tap

스토어프런트의 Google One Tap 안내. 모바일과 데스크톱 모두 지원

고객 정보

정말 필요한 정보만 요청하세요

소셜 계정에서 얻는 것은 이메일 주소와 이름뿐입니다. 대부분의 스토어는 그 이상이 필요합니다 — 배송을 위한 전화번호, 세금과 배송 규칙을 판단할 국가, 그리고 고객이 제대로 이해한 상태의 마케팅 동의. HIKO Social Login은 이것들을 가입과 같은 단계에서 받습니다. 나중에 따로 쫓아다닐 필요가 없습니다.

마케팅 동의 체크박스는 전부 설정할 수 있습니다. 위치, 문구, 기본 선택 여부, 제출 시 사용할 HTML name까지. 동의 상태는 Shopify 고객 레코드에 기록되므로, 다른 도구에서 보면 일반 구독자와 똑같이 보입니다.

  • 가입 시 전화번호·이름·국가 수집
  • 위치와 문구를 직접 정하는 마케팅 동의 항목
  • 동의 상태를 Shopify 고객 레코드에 기록
  • 앱을 통해 가입한 고객에게 자동으로 태그 부여

마케팅 수신 동의

마케팅 이메일 구독 설정과 그 결과로 노출되는 스토어프런트 체크박스

마케팅 연동

이미 쓰고 있는 도구로 바로

로그인은 했지만 이메일 도구에 도달하지 못한 고객은 연락할 수 없는 고객과 같습니다. HIKO Social Login은 고객 정보가 생성되는 즉시 Klaviyo·Mailchimp·Omnisend·Contlo로 전송하고, 어떤 플랫폼으로 로그인했는지도 함께 기록합니다.

각 플랫폼은 직접 발급한 API 키로 연결하고, 무엇을 보낼지도 직접 고릅니다 — 고객 항목, 로그인 지표, 또는 둘 다. 켜지 않은 항목은 전송되지 않습니다.

  • Klaviyo·Mailchimp·Omnisend·Contlo
  • 직접 발급한 API 키, 권한 범위도 직접 지정
  • 고객 항목, 로그인 지표, 또는 둘 다 동기화
  • 어떤 플랫폼으로 로그인했는지도 함께 전달

마케팅 플랫폼

Klaviyo·Omnisend·Mailchimp·Contlo 연동 설정

분석

고객이 실제로 어떻게 로그인하는지

어떤 플랫폼을 놓을지 감으로 정하는 것은 비싼 선택입니다. 버튼이 하나 늘 때마다 고객에게 판단을 하나 더 시키는 셈이니까요. 대시보드는 실제 분포를 보여줍니다 — 어떤 소셜 플랫폼이 쓰이는지, 어떤 기기와 브라우저에서, 어느 국가와 도시에서, 그리고 일별 로그인 수가 어떻게 변하는지.

차트 아래에는 고객 목록 자체가 있습니다. 각자가 사용한 플랫폼, 마케팅 구독 상태, 첫 로그인 시점이 함께 표시됩니다. 내보내서 어디서든 활용하세요.

  • 플랫폼·기기·브라우저·국가·도시별 사용 현황
  • 일별 로그인 추이
  • 고객별 플랫폼과 구독 상태 표
  • 무료 요금제를 포함한 모든 요금제에서 제공

고객 리포트

플랫폼·기기·브라우저·지역별로 로그인을 나눠 보여주는 대시보드

헤드리스와 API

Liquid 테마가 아니어도 됩니다

스토어프런트가 Shopify Hydrogen이나 자체 React 프런트엔드로 만들어졌다면, 로그인 블록은 테마 블록이 아니라 바로 끼워 넣는 위젯 컴포넌트로 제공됩니다. 연결되는 백엔드도, 생성되는 고객 레코드도 동일합니다.

고객 데이터를 프로그램으로 읽는 REST API도 있으며, 직접 발급한 액세스 토큰으로 인증합니다. 소셜 로그인 데이터는 메타필드를 통해 Shopify 고객 레코드에 저장되므로, 저희가 아니라 귀사의 스토어에 남습니다.

  • Shopify Hydrogen과 React 스토어프런트 지원
  • React에 바로 넣는 SocialLoginWidget 컴포넌트
  • 직접 발급한 액세스 토큰으로 쓰는 REST API
  • 데이터는 Shopify 고객 레코드에 보관, 앱에는 남지 않음

헤드리스 연동

헤드리스 설정의 공개 액세스 토큰과 React 위젯 데모

우리 스토어답게

몇 분이면 설정, 디자인은 스토어에 맞춰

설정은 앱 관리 화면에서 5단계입니다. 플랫폼을 고르고, 이메일 폼과의 사이에 구분선을 넣을지 정하고, 버튼 형식을 선택하고, 색상을 설정한 뒤, 테마에서 블록을 켜면 끝입니다. 테마 코드를 고칠 필요가 없습니다.

그다음부터는 블록의 모든 요소를 조정할 수 있습니다 — 아이콘형인지 텍스트형인지, 몇 열로 배치할지, 버튼 크기와 간격, 테두리와 그림자, 플랫폼별 로고와 배경 색상, 그리고 노출 순서까지. 그래도 부족하면 직접 CSS를 추가하세요. 앱 화면 자체도 10개 언어를 지원합니다.

  • 5단계 설정, 테마 코드 수정 불필요
  • 버튼 형식, 열 수, 크기, 테두리, 그림자
  • 플랫폼별 로고·배경·글자 색상
  • 커스텀 CSS, 앱 화면 10개 언어 지원

간편한 설정

플랫폼 선택부터 테마에서 활성화까지 5단계 설정 흐름

판매자가 HIKO Social Login을 선택하는 이유

오늘 Shopify 스토어에 도입해야 할 여섯 가지 이유

🚀

가입 중 이탈이 줄어듭니다

비밀번호를 하나 덜 물을 때마다, 문 앞에서 잃는 고객이 한 명 줄어듭니다.

📱

한 번 누르면 돌아옵니다

Google One Tap이 재구매 고객을 곧바로 되돌립니다. 모바일에서도 데스크톱에서도.

🌎

당신의 시장을 위해

LINE, Kakao, Naver, VK가 글로벌 플랫폼과 나란히 놓입니다. 뒤로 밀리지 않습니다.

📧

목록이 알아서 채워집니다

신규 고객은 가입과 동시에 Klaviyo·Mailchimp·Omnisend·Contlo에 도착합니다.

🧩

헤드리스 대응

Liquid 테마가 아닌 스토어프런트를 위한 Hydrogen, React, REST API.

📊

데이터로 결정하기

플랫폼·기기·지역별 리포트가 어떤 버튼을 남겨야 할지 알려줍니다.

요금제

무료로 시작하고, 물량이 늘면 업그레이드

무료

실제 스토어에서 써보는 데 필요한 모든 것

$0 / 월
  • 최대 18개 소셜 플랫폼 연결
  • 고객 사용 리포트
  • 하루 최대 30회 로그인
  • Hydrogen 및 API 연동

Professional

하루 로그인 한도를 넘어선 스토어를 위해

$2.49 / 월
  • 로그인 무제한
  • 고객 정보 수집
  • 직접 발급한 API 키로 커스텀 플랫폼 추가
  • 다국어 및 커스텀 CSS 지원

가격은 미국 달러로 표시되며 Shopify가 매월 청구합니다. HIKO Social Login은 기존(클래식) 고객 계정에서 작동합니다.

자주 묻는 질문

시작하기

이 앱은 레거시 고객 계정이 필요합니다

현재 스토어가 레거시 고객 계정을 사용하고 있지 않아 이 앱과 호환되지 않습니다.

레거시가 아닌 고객 계정은 완전히 다른 인증 방식을 사용하며, 서드파티 앱이 로그인 경험을 커스터마이즈할 수 없습니다. 이러한 기술적 제약 때문에 소셜 로그인, 맞춤 가입 항목, 로그인 페이지 커스터마이즈 같은 기능은 레거시 고객 계정에서만 사용할 수 있습니다. Shopify 공식 문서에서 자세히 보기.

스토어가 이미 새로운 고객 계정을 사용합니다. 어떤 선택지가 있나요?

새로운 고객 계정은 이메일로 전송되는 일회용 코드로 로그인하며 서드파티 앱이 로그인을 완료할 수단을 제공하지 않으므로 소셜 로그인을 제공할 수 없습니다. Shopify 관리자 > 설정 > 고객 계정 에서 되돌리면 기존 로그인 양식이 복원되고 이 앱이 바로 작동합니다. 전환으로 고객과 주문이 영향을 받지는 않습니다.

새로운 고객 계정을 유지해야 한다면, 로그인 단계를 직접 작성한 코드로 제어하는 Headless 스토어에서는 이 앱을 계속 사용할 수 있습니다.

Shopify Starter는 지원되지 않습니다

Shopify Starter 요금제에는 회원(고객 계정) 기능이 없어 이 앱을 사용할 수 없습니다.

수동 설치

자동 설치가 모든 테마에 맞는 것은 아닙니다. 그런 경우에는 테마 템플릿의 알맞은 위치에 태그를 직접 삽입하세요:

컨테이너에 지정할 수 있는 선택 속성:

  • type: register 또는 login. 블록이 가입 버튼을 표시할지 로그인 버튼을 표시할지 결정합니다.
  • ignore: 자동 레이아웃을 건너뛰고 직접 작성한 스타일과 마크업을 그대로 사용합니다.
  • register_tag: 이 블록을 통해 가입한 모든 고객에게 이 값이 태그로 추가됩니다. 페이지별 가입을 구분하는 데 사용합니다.
버튼 표시 순서 변경

앱 관리 > 로고 색상 > 순서 에서 위아래 화살표를 클릭하세요

로그인 버튼 너비 조정

일부 테마에서는 로그인 폼이 너무 넓어 블록 안의 로그인 버튼까지 함께 늘어납니다. 너비는 CSS로 조정할 수 있습니다. 예:

로그인 동작 방식

소셜 미디어 계정으로 로그인한 뒤에는 기존 비밀번호로 로그인할 수 없습니다.

고객이 소셜 미디어 계정으로 로그인하면, Shopify의 Multipass 프로토콜이 켜져 있지 않은 한 앱이 고객 비밀번호를 무작위 문자열로 재설정합니다. 비밀번호를 다시 사용하려면 고객이 비밀번호 찾기 절차를 이용하면 됩니다. 앱은 이 문자열을 어떤 형태로도 저장, 기록, 표시하지 않습니다. Multipass 프로토콜을 사용하면 multipass 시크릿으로 암호화된 로그인 토큰으로 로그인할 수 있습니다. Multipass는 Shopify Plus 요금제에서만 제공됩니다.

Multipass 는 Premium > Multipass 에서 Shopify 관리자 > 설정 > 고객 계정 의 시크릿을 사용해 활성화합니다. 활성화하면 앱이 비밀번호 대신 서명된 로그인 토큰을 Shopify 에 전달하므로 고객 본인의 비밀번호는 전혀 건드리지 않습니다. Multipass 는 Shopify Plus 에서만 사용할 수 있습니다.

Google One Tap 을 켜는 방법

Premium > Google One Tap. One Tap 은 고객이 아무것도 클릭하지 않아도 스토어에 Google 계정 선택 화면을 표시하므로, 이미 Google 에 로그인한 방문자에게만 나타납니다.

자체 Google API 키를 사용하는 경우, 스토어 도메인을 Google Cloud 콘솔의 승인된 JavaScript 원본으로 등록해야 합니다. 등록하지 않으면 Google 이 origin_mismatch 로 요청을 거부하고, 페이지에 오류도 보이지 않은 채 아무것도 표시되지 않습니다.

고객 로그인 시 hCaptcha를 비활성화할 수 있나요?

네, 다음 경로에서 비활성화할 수 있습니다: 온라인 스토어 > 기본 설정 > 스팸 방지 > 로그인, 계정 생성, 비밀번호 복구 페이지에서 hCaptcha 사용 체크 해제

꺼야 할 필요는 없습니다. 앱은 로그인 양식을 제출하기 전에 Shopify 자체의 captcha 보호를 거치므로, hCaptcha 를 켜 둔 상태에서도 소셜 로그인이 작동합니다. 끄는 것은 로그인 단계의 번거로움에 관한 판단이며 이 앱의 요구 사항이 아닙니다.

고객 데이터와 개인정보

이 앱이 고객의 개인 데이터를 수집하고 저장하나요?

이 앱은 고객의 이메일, 이름, 성, 전화번호, 마케팅 수신 동의에 대한 접근 권한을 요청합니다.

소셜 프로필 데이터는 당사 측 사본이 아니라 스토어 자신의 고객 metafield 에 들어갑니다. 당사 서버가 보관하는 것은 로그인 운영에 필요한 것뿐입니다. 스토어 설정, 소셜 계정과 Shopify 고객의 연결, 그리고 보관 의무가 있는 로그입니다. 삭제하면 그 전부가 제거됩니다.

앱을 삭제하면 고객 데이터는 어떻게 되나요?

Shopify 에서는 아무것도 삭제되지 않습니다. 이 앱이 기록하는 소셜 프로필 데이터는 각 고객의 hiko.socials metafield 에 있으며 이는 스토어에 속합니다. 고객, 주문, 해당 metafield 는 그대로 남습니다.

당사 측에서는 삭제 시 스토어 설정과 소셜 계정 연결이 서버에서 제거되며, 같은 시점에 Shopify 가 앱의 스토어 접근 권한을 회수합니다. 보관 의무가 있는 최소한의 로그만 남습니다.

소셜 플랫폼

소셜 로그인 동의 화면에 스토어 이름과 로고를 표시할 수 있나요?

소셜 로그인 동의 화면에 스토어 이름과 로고를 표시하려면 각 소셜 플랫폼에 직접 앱을 등록하고 승인을 받아야 합니다. 승인 후 API 키와 시크릿을 Professional > 사용자 지정 API 키에 입력하면 인증 흐름은 이 앱이 처리합니다. 자세한 내용은 업계 표준인 OAuth2를 참고하세요.

소셜 로그인을 사용하려면 스토어용 애플리케이션을 해당 소셜 플랫폼에 등록해야 합니다. 이 과정에서 이용 약관에 동의하고 필요한 권한을 신청하게 됩니다. 승인되면 플랫폼에서 API 키와 시크릿을 발급합니다. 고객이 소셜 계정으로 로그인하면 확인과 동의를 위해 플랫폼의 인증 서버로 이동하며, 그 화면에 스토어 이름, 약관, 요청 권한이 표시되어 고객이 승인하게 됩니다.



각 소셜 플랫폼의 참고 링크는 다음과 같습니다:

Apple 비공개 이메일 릴레이

Apple로 로그인하는 고객은 이메일 주소를 숨길 수 있습니다. hide를 선택하면 개인 이메일을 보호하기 위해 Apple이 고유한 임의의 주소를 생성합니다. 생성된 주소의 도메인은 privaterelay.appleid.com입니다. Apple의 비공개 이메일 릴레이 서비스를 통해 이러한 고객과 메일을 주고받을 수 있습니다.

amazon.co.jp와 amazon.co.uk의 Amazon 로그인을 지원하나요?

지원합니다. Amazon에는 북미(amazon.com), 유럽(amazon.co.uk), 극동(amazon.co.jp) 세 개의 리전이 있으며 고객 계정은 리전별로 따로 관리됩니다. 스토어에서 사용할 리전은 Professional > 사용자 지정 API 키 > Amazon > 에서 선택할 수 있습니다.

요금제와 결제

앱을 다시 설치하고 다시 구독하면 요금이 두 번 청구되나요?

아니요. Shopify는 최초 설치 시의 청구 주기를 이어가며, 해당 주기가 끝날 때까지 판매자에게 청구하지 않습니다.

앱에 표시된 요금제가 실제 구독 중인 요금제와 다릅니다

요금제는 앱을 열 때마다 Shopify 에 있는 스토어의 활성 구독에서 읽어옵니다. 즉 당사에 보관된 사본이 아니라 Shopify 결제를 따릅니다. 구독 에서 변경한 뒤에는 페이지를 새로 고치세요.

그래도 잘못된 것처럼 보이면 Shopify 가 기록한 활성 청구가 기준입니다. 구독 화면을 캡처해 보내 주시면 Shopify 기록과 대조해 드립니다.

문제 해결

Google 로그인 시 403 disallowed_useragent 오류

Google은 2021년 9월 30일부터 임베디드 웹뷰와 알 수 없는 브라우저에서의 로그인을 지원하지 않습니다. 임베디드 웹뷰란 모바일 앱 안의 브라우저를 말합니다. 예를 들어 Facebook에서 스토어 링크를 열면 Chrome이나 Safari가 아니라 Facebook 자체 브라우저가 열립니다. Google은 서드파티 웹뷰를 보안 위험으로 간주합니다. 자세히 보기 .

이 제한은 Google 쪽 정책이며 모든 사이트에 적용되므로 설정으로 피할 수 없습니다. 고객은 들어온 앱에 내장된 브라우저가 아니라 일반 브라우저에서 스토어를 열어야 하며, 보통 해당 앱의 브라우저에서 열기 메뉴를 사용합니다.

Google One-Tap 팝업이 표시되지 않음

사용자가 One Tap을 'X' 버튼으로 닫으면 같은 브라우저나 마지막으로 방문한 사이트에서 일정 기간 One-Tap이 표시되지 않습니다. 이를 exponential cool-down이라고 합니다. 이럴 때는 브라우저의 애플리케이션 데이터를 모두 지우면 복구됩니다. Chrome 예시: F12 > Chrome Developer Tools > Application tab > Clear storage in left tree > Select all data items > click Clear site data

One Tap 은 Premium > Google One Tap 에서 ITP 지원을 체크하지 않으면 iOS 와 Safari 에서도 표시되지 않습니다. 체크하더라도 이 브라우저들은 자동 로그인을 지원하지 않습니다.

고객이 로그인하지 못하고 전화번호 또는 이메일이 이미 사용 중이라는 오류가 표시됩니다

같은 스토어의 다른 고객이 이미 사용하는 전화번호 또는 이메일을 가진 고객 레코드는 Shopify 가 거부하며, 고객에게 보이는 것은 그 거부입니다. 이는 고객 목록 안의 중복이지 소셜 계정의 문제가 아닙니다.

Shopify 관리자 > 고객 에서 해당 전화번호 또는 이메일을 가진 다른 고객을 찾아 두 건을 병합하거나 중복된 항목을 비우세요. 전화번호는 스토어 전체에서 고유해야 하며, 이것이 가장 흔한 원인입니다.

hiko.socials metafield 를 직접 정의했는데 소셜 데이터가 기록되지 않습니다

앱은 hiko.socials 를 json 으로 기록합니다. 스토어에서 이 metafield 를 다른 유형으로 정의해 두었다면 Shopify 가 기록을 거부하고 소셜 프로필 데이터는 건너뜁니다. 로그인은 계속 작동하고 계정 연결도 기록되며, metafield 사본만 그대로 남습니다.

데이터를 다시 기록하려면 Shopify 관리자 > 설정 > 사용자 지정 데이터 > 고객 에서 정의를 JSON 유형으로 변경하거나, 정의를 완전히 삭제하고 앱이 만들도록 두세요.

개발자용

고객에 저장된 소셜 미디어 데이터 접근

소셜 미디어 데이터는 고객 metafield에 JSON 형식으로 저장됩니다. JSON 스키마는 다음과 같습니다:

고객 metafield의 소셜 미디어 데이터에 접근하는 liquid 예시:

이 metafield 는 네임스페이스 hiko, 키 socials, 유형 json 입니다. 어떤 필드가 있는지는 소셜 플랫폼이 반환한 내용에 따라 달라지므로, 사용하기 전에 필드가 있는지 확인하세요.

Headless 또는 Hydrogen 스토어는 어떻게 연동하나요?

설정 > Headless. 요청은 스토어의 Hydrogen 공개 액세스 토큰으로 서명합니다. React 와 Hydrogen 스토어에는 바로 쓸 수 있는 컴포넌트 패키지 hiko-social-login-react 가 있습니다.

요청 서명 방법을 포함한 전체 엔드포인트 문서는 지원팀에 문의해 주세요.

비밀번호를 없앨 준비가 되셨나요?

Shopify 판매자 평점 5점 만점에 4.5점. 무료 요금제로 시작하세요. 카드는 필요 없습니다.

App Store에서 보기