로그인 후 Shopify 장바구니가 사라지는 이유 — 그리고 해결책
장바구니가 계정이 아니라 그 브라우저의 쿠키에 저장되기 때문에, 다른 기기나 브라우저에서 로그인하면 Shopify 장바구니가 사라집니다. 이것은 버그나 데이터 손실이 아니라 Shopify의 예상된 기본 동작입니다. 영구 장바구니를 추가하면 장바구니가 계정에 저장되어 사라지지 않게 됩니다.
마지막 업데이트 2026-07-06
Shopify 장바구니가 사라질 때 무슨 일이 일어나는 건가요?
장바구니가 한 브라우저에 저장되었는데, 지금 당신은 다른 브라우저를 보고 있기 때문에 사라지는 것입니다. 기본 Shopify 장바구니는 브라우저 쿠키에 저장됩니다 — Shopify 자체 쿠키 정책에는 장바구니 내용을 약 2주간 담는 "cart" 쿠키가 명시되어 있습니다. 그 쿠키는 단일 기기의 단일 브라우저에 속합니다. 다른 기기에서 로그인하거나, 다른 브라우저를 열거나, 휴대폰과 노트북이 상태를 공유하지 않으면, 새 브라우저에는 그 품목의 사본이 없으므로 장바구니가 비어 보입니다.
로그인해도 해결되지 않습니다. 로그인은 당신을 식별할 뿐, 장바구니를 당신의 계정으로 옮기지는 않기 때문입니다. 품목은 여전히 원래 브라우저의 쿠키에 들어 있고, 지금 사용하는 기기가 그것을 볼 수 없을 뿐입니다. 그게 전부입니다 — 무언가 잘못된 게 아니라, 장바구니가 어디에 저장되느냐의 문제입니다.
이건 버그인가요, 데이터 손실인가요?
아니요 — 예상된 기본 동작이며, 손상된 것은 없습니다. Shopify는 장바구니를 고객 계정이 아니라 브라우저 쿠키에 의도적으로 보관하므로, 기기를 넘나들지 않는 장바구니는 당신의 스토어나 테마의 결함이 아니라 설계대로 작동하는 플랫폼입니다. Shopify 직원도 커뮤니티 답변에서 같은 말을 했습니다: 장바구니 데이터는 고객이 사용하는 특정 기기와 브라우저에 묶이며, 기기 간 동기화에는 맞춤 코드가 필요하다고요.
데이터도 잃지 않습니다. 원래 장바구니는 그것을 만든 브라우저에 여전히 존재합니다 — 약 2주 안에 그 휴대폰이나 그 브라우저로 돌아가면 품목은 대개 그대로 있습니다. 장바구니가 다른 기기에서 사라진 것처럼 보이는 것은 그 기기가 애초에 사본을 가진 적이 없기 때문입니다. 손상도 없고 고칠 것도 없습니다. 그저 장바구니가 어디에 사느냐의 문제입니다.
왜 기기, 로그인, 브라우저를 넘나들 때만 발생하나요?
장바구니 쿠키가 한 브라우저에 묶여 있기 때문입니다. 장바구니를 만든 브라우저 안에서는 모든 것이 예상대로 유지됩니다: 탭을 닫고 몇 시간 또는 며칠 뒤에 돌아와도 장바구니는 약 2주간 그대로 있습니다. 문제는 쿠키가 넘을 수 없는 경계를 넘을 때만 나타납니다 — 두 번째 기기, 별도의 브라우저, 또는 때로는 평소 브라우저 대신 인앱 브라우저일 때 말이죠.
그래서 증상이 내 장바구니가 휴대폰엔 있는데 노트북엔 없어요, 또는 다른 컴퓨터에서 로그인했더니 장바구니가 비었어요 같은 형태로 나타나는 것입니다. 각 경우 당신은 쿠키를 보유하지 않은 브라우저로 옮겨 간 것입니다. 로그인하면 장바구니가 함께 따라올 것 같지만, 기본적으로는 그렇지 않습니다 — 로그인과 장바구니가 그저 다른 곳에 저장되어 있을 뿐입니다.
어떻게 고치나요?
장바구니가 한 브라우저가 아니라 계정에 저장되도록 영구 장바구니를 추가하세요. Shopify 앱인 Persistent Cart는 로그인한 쇼핑객의 장바구니를 고객 레코드에 저장하고, 그들이 다음에 로그인하는 곳이라면 어디서든 — 휴대폰, 노트북, 또는 새 브라우저 — 복원합니다. 기본적으로는 팝업이나 이메일 없이 조용히 병합해 들입니다. 일단 켜지면 로그인한 고객에 대해 장바구니가 기기 간에 사라지지 않습니다 — Amazon이나 Walmart에서 장바구니가 사라지지 않는 것과 같은 방식으로요.
설정은 클릭 한 번, 스위치 하나입니다: Shopify App Store에서 설치한 뒤, 테마 편집기에서 앱 임베드를 켜면 됩니다 — 테마 코드는 없습니다. 분명히 해둘 유의점 하나: 이는 로그인한 쇼핑객을 대상으로 합니다. 장바구니가 계정에 묶이기 때문입니다. 게스트는 표준 단일 브라우저 장바구니를 유지합니다. 재구매 고객이나 로그인 고객이 있는 스토어에게는, 그 스위치 하나가 내 장바구니 어디 갔지를 그냥 거기 있는 장바구니로 바꿔 줍니다.
궁금증, 풀어드립니다
로그인하면 왜 Shopify 장바구니가 비나요?
로그인해도 장바구니가 계정으로 옮겨지지 않고 — 그것을 만든 브라우저에 머무르기 때문입니다. Shopify는 기본적으로 장바구니를 브라우저 쿠키에 보관하므로, 품목을 담은 기기나 브라우저가 아닌 다른 곳에서 로그인하면 새 세션에는 사본이 없어 빈 장바구니가 표시됩니다. 원래 품목은 여전히 첫 번째 브라우저에 있습니다. 이는 버그가 아니라 기본 동작입니다.
장바구니가 사라지면 데이터가 손실되거나 손상되나요?
아니요. 손상되는 것도, 삭제되는 것도 없습니다. 장바구니는 당신이 그것을 만든 브라우저와 기기에 약 2주간 쿠키로 보관된 채 여전히 존재합니다 — 그곳으로 돌아가면 품목은 대개 온전합니다. 두 번째 기기나 브라우저에서 사라진 것처럼 보이는 것은 그쪽이 사본을 가진 적이 없기 때문입니다. 데이터 손실이 아니라 저장 위치의 문제입니다.
왜 장바구니가 휴대폰엔 보이는데 노트북엔 안 보이나요?
휴대폰과 노트북이 별도의 브라우저 쿠키를 사용하고, 기본 Shopify 장바구니는 한 번에 그중 하나에만 살기 때문입니다. 휴대폰에서 만든 장바구니는 휴대폰 브라우저에 저장되고, 노트북 브라우저는 그 품목을 받은 적이 없어 — 로그인 후에도 — 비어 보입니다. 영구 장바구니를 추가하면 장바구니가 계정에 저장되어 둘 다에 나타납니다.
기기 간에 Shopify 장바구니가 사라지지 않게 하려면 어떻게 하나요?
영구 장바구니 앱을 설치하세요. Persistent Cart는 로그인한 쇼핑객의 장바구니를 계정에 저장하고 그들이 로그인하는 어떤 기기에서도 복원하며, 기본적으로 조용히 병합합니다. 설정은 설치 클릭 한 번에 더해 앱 임베드를 켜는 스위치 하나 — 테마 코드는 없습니다. 장바구니가 계정에 묶이므로 로그인한 고객을 대상으로 하며, 게스트는 표준 단일 브라우저 장바구니를 유지합니다.