영구 장바구니란 무엇이며, 기본 Shopify 장바구니는 실제로 어떻게 작동하는가
영구 장바구니는 로그인한 쇼핑객의 장바구니를 그들의 계정에 저장하고 기기, 브라우저, 재방문에 걸쳐 동기화합니다. Shopify는 기본적으로 이를 하지 않습니다: 표준 장바구니는 계정이 아니라 약 2주짜리 브라우저 쿠키에 살기에, 로그인한 쇼핑객을 휴대폰에서 노트북으로 따라갈 수 없습니다.
마지막 업데이트 2026-07-06
영구 장바구니란 무엇인가요?
영구 장바구니는 한 브라우저가 아니라 로그인한 쇼핑객과 함께 머무는 장바구니입니다. 로그인한 고객이 품목을 담으면 그 품목이 그들의 계정에 저장되므로, 한 시간 뒤 같은 휴대폰으로 돌아오든 다음 날 다른 노트북으로 스토어를 열든 동일한 장바구니가 나타납니다.
관련된 용어는 기기 간 장바구니 동기화입니다: 쇼핑객이 한 기기에서 만든 장바구니가, 로그인하면 다른 기기에도 이미 채워진 채로 나타나는 것이죠. 두 개념 모두 같은 결과를 가리킵니다 — 장바구니가 기계가 아니라 사람을 따라간다는 것. 이것이 대형 소매업체가 이미 작동하는 방식이며, 이제 대부분의 쇼핑객이 어디서 사든 기대하는 바입니다.
기본 Shopify 장바구니는 어떻게 작동하나요?
기본적으로 Shopify 장바구니는 쇼핑객의 계정이 아니라 브라우저에 삽니다. Shopify 자체 쿠키 정책에는 "사용자의 장바구니 관련 정보를 담는" "cart"라는 이름의 퍼스트파티 쿠키가 2주의 유효 기간과 함께 명시되어 있습니다(shopify.com/legal/cookies). 그 쿠키가 바로 스토어프런트가 페이지 로드 사이에 장바구니 내용을 기억하는 방식입니다.
이는 한 브라우저 안에서는 잘 작동합니다: 쇼핑객이 같은 기기에서 약 2주간 떠났다 돌아와도 장바구니가 온전합니다. 하지만 장바구니가 고객 레코드가 아니라 브라우저 쿠키에 붙어 있기에, 이동할 방법이 없습니다. 그 브라우저를 닫거나, 다른 기기로 바꾸거나, 새로운 곳에서 로그인하면, 쇼핑객이 보았던 장바구니는 더 이상 닿을 수 없습니다.
왜 장바구니가 로그인한 쇼핑객을 기기 간에 따라가지 않나요?
로그인이 장바구니를 옮기지 않기 때문입니다. Shopify 로그인은 고객을 인증하지만, 장바구니는 여전히 그것을 만든 브라우저의 쿠키에 들어 있습니다. 그 품목을 계정으로 복사하는 기본 단계가 없으므로, 휴대폰에서 장바구니를 채운 뒤 데스크톱에서 로그인하는 쇼핑객은 빈 장바구니를 봅니다 — 데스크톱 브라우저는 그 품목을 가진 적이 없습니다.
Shopify는 개발자 변경 로그(장바구니 쿠키 값은 2024년 기준 현행)와, 직원들이 장바구니 데이터가 고객이 사용하는 특정 기기와 브라우저에 묶이며 기기 간 동기화에는 맞춤 코드가 필요하다고 언급한 커뮤니티 답변에서 이 형태를 확인했습니다. 새로운 고객 계정도 이를 바꾸지 않았습니다: 2026년 현재에도 기기 간 장바구니는 여전히 Shopify의 기본 기능이 아닙니다.
왜 대부분의 판매자는 이 잃어버린 장바구니를 보지 못하나요?
당신의 관리자 화면에 그것을 기록하는 것이 아무것도 없기 때문입니다. 쇼핑객의 장바구니가 두 번째 기기로 따라가지 못해도, 오류도, 그 전환에 연결된 장바구니 이탈 이벤트도, 로그 항목도 없습니다 — 쇼핑객은 그저 빈 장바구니에 도착해 다시 만들거나 포기할 뿐입니다. 스토어 입장에서는 한산한 오후처럼 보입니다.
그래서 이 격차가 수년간 보이지 않게 남습니다. 장바구니 이탈 이메일은 애초에 수집된 장바구니에 대해서만 발송되고, 분석은 장바구니가 이탈한 기기가 아니라 결제가 일어난 기기를 셉니다. 그렇게 중단된 쇼핑객 중 얼마가 구매했을지는 누구도 측정할 수 없는 합리적 추론일 뿐이지만 — 마찰은 실재하며, 당신의 대시보드에는 결코 숫자로 나타나지 않기에 그것이 거기 있다는 걸 아는 판매자가 그토록 적은 것입니다.
지속(persistence) 계층은 어떻게 이를 해결하며, 누구에게 필요한가요?
지속 계층은 로그인한 쇼핑객의 장바구니를 계정에 저장하고 그들이 다음에 로그인하는 곳에서 복원합니다. Persistent Cart는 당신의 스토어프런트에서 장바구니를 지켜보다가, 로그인한 고객이 그것을 바꾸는 순간 그 품목을 고객 레코드에 저장합니다. 그 고객이 다른 기기에서 로그인하면, 저장된 장바구니가 자동으로 그리고 조용히 다시 병합됩니다 — 팝업도, 이메일도, 쇼핑객이 할 일도 없습니다. Amazon과 Walmart가 이미 제공하는 것과 같은 계정 수준 장바구니입니다. Walmart는 이를 계정 혜택으로 명시하기까지 합니다: 로그인 계정이 있으면 "여러 기기에서 장바구니에 접근"할 수 있습니다.
가장 필요한 사람: 쇼핑객이 모바일에서 조사하고 데스크톱에서 구매하는 스토어, 장바구니가 크고 다시 만드는 데 품이 드는 고액·B2B 카탈로그, 그리고 재구매·로그인 고객이 있는 모든 스토어. 이는 로그인한 쇼핑객에게만 적용됩니다 — 게스트 장바구니는 표준 단일 브라우저 세션에 머뭅니다.
궁금증, 풀어드립니다
Shopify는 기기 간에 장바구니를 저장하나요?
아니요. 기본적으로 Shopify는 기기나 브라우저 간에 장바구니를 저장하지 않습니다. 장바구니는 약 2주간 유지되는 브라우저 쿠키에 저장되므로, 쇼핑객이 같은 브라우저로 돌아오면 유지되지만 — 로그인한 뒤에도 — 다른 기기나 새 브라우저로 따라가지 않습니다. 장바구니를 기기 간으로 만들려면 Persistent Cart 같은 지속 계층을 추가해야 합니다.
Shopify 장바구니는 얼마나 오래 유지되나요?
약 2주입니다. Shopify 쿠키 정책에는 "cart" 쿠키가 2주의 유효 기간으로 명시되어 있으므로, 같은 브라우저로 돌아오는 쇼핑객은 대개 약 14일간 장바구니를 발견합니다. 다만 그 타이머는 브라우저별입니다 — 다른 기기나 브라우저로 장바구니를 가져오는 일은 전혀 하지 못하며, 그곳에서 쇼핑객은 빈 상태로 시작합니다.
영구 장바구니와 장바구니 이탈 이메일의 차이는 무엇인가요?
영구 장바구니는 손실을 예방하고, 장바구니 이탈 이메일은 그것으로부터 복구하려 합니다. 지속은 장바구니를 로그인한 쇼핑객과 함께 유지하여, 그들이 어떤 기기로 돌아와도 — 즉시, 로그인한 모두에게 — 그대로 있게 합니다. 이메일이나 SMS는 장바구니가 이탈한 뒤에야 발송되고, 동의한 쇼핑객에게만 닿으며, 업계 추정치는 복구율을 장바구니의 몇 퍼센트로 봅니다. 둘은 함께 잘 작동합니다 — 지속은 당신의 플로우가 결코 보지 못하는 쇼핑객을 아우릅니다.
게스트 쇼핑객도 영구 장바구니를 받나요?
아니요. 기기 간 지속은 로그인한 고객에게만 적용됩니다. 장바구니가 고객의 계정에 저장되기 때문입니다. 로그인하지 않은 게스트는 표준 Shopify 장바구니 — 그 한 브라우저에 약 2주간 보관 — 를 유지하며, 다른 기기로 동기화되지 않습니다. 방문 전이나 방문 중에 계정을 만들거나 로그인하는 쇼핑객은 완전한 기기 간 경험을 받습니다.