온라인 쇼핑몰을 운영할 때 어떤 이커머스 플랫폼을 쓰는지는 비즈니스 성과에 엄청난 영향을 미칩니다. 많은 사장님들이 온라인 판매를 위해 BigCommerce를 믿고 사용하지만, 막상 써보면 우리 회사의 운영 방식이나 예산과는 조금 안 맞는다고 느끼는 분들도 계시죠.
이럴 때 흔히 WooCommerce 같은 다른 플랫폼으로 이전을 고민하게 됩니다. 하지만 플랫폼을 바꾼다는 건 그동안 쌓아온 중요한 상품 데이터를 통째로 옮겨야 하는 만만치 않은 작업이죠.
이번 가이드에서는 BigCommerce에서 WooCommerce로 데이터를 안전하게 옮기는 방법을 단계별로 알려드리려고 합니다. 다양한 데이터 이전 방식부터 미리 챙겨야 할 주의사항까지 하나씩 짚어볼게요.
왜 BigCommerce에서 WooCommerce로 이전할까요?
BigCommerce도 충분히 훌륭한 이커머스 플랫폼이지만, 몇 가지 아쉬운 제약 때문에 WooCommerce 같은 BigCommerce 대안을 찾는 팀들이 꽤 많습니다. 실제로 옮겨간 사용자들의 이야기를 들어보면 BigCommerce와 비교했을 때 WooCommerce는 이런 장점들이 있다고 해요.
- 원하는 대로 자유롭게 디자인하고 기능을 바꿀 수 있는 높은 유연성
- 쇼핑몰과 데이터에 대한 온전한 소유권 확보
- 예측하기 쉽고 관리하기 편한 운영 비용
- WordPress를 통해 사용할 수 있는 방대한 플러그인 생태계
- 더 뛰어난 SEO(검색엔진 최적화) 성과
개발자 입장에서는 오픈소스라는 점이 매력적일 테고, 에이전시에서는 다루기 심플하면서도 규모를 키우기 좋다는 점을 높이 평가하곤 합니다. 어떤 이유로 이전을 결심하셨든, 가장 중요한 건 기존 쇼핑몰의 데이터를 순서에 맞게 차근차근 옮기는 것입니다.
본격적인 이전 전에 준비해야 할 것들
BigCommerce에서 WooCommerce로 데이터 가져오기를 시작하기 전에, 먼저 새로 만들 WooCommerce 사이트의 호스팅 업체부터 골라야 합니다. 어떤 호스팅을 선택하느냐에 따라 앞으로 쇼핑몰의 속도와 안정성, 그리고 보안 수준이 결정되거든요.
고민을 덜어드리기 위해 WooCommerce에서 직접 추천 호스팅 목록을 제공하고 있긴 하지만, 업체를 최종 결정할 때는 다음 핵심 요소들도 꼭 함께 따져보시는 게 좋습니다.
- WooCommerce의 기본 호스팅 요구 사항 충족 여부
- 무료 사이트 이전 서비스 지원 여부
- 보안을 위한 무료 SSL 인증서 제공 여부
- 서버 측 캐싱 지원
- 매일 자동으로 진행되는 백업 기능
또한 본격적인 이전을 시작하기 전에, 혹시 모를 오류로 데이터가 유실되지 않도록 기존 BigCommerce 데이터를 반드시 백업해 두어야 합니다. 데이터를 직접 내보내서 수동으로 백업할 수도 있지만 시간이 꽤 오래 걸리기 때문에, 자동 백업을 지원하는 외부 툴을 활용하는 것도 좋은 방법입니다.
사이트를 이전할 때는 도메인 연결 작업도 함께 진행해야 하는데요. 이전 후에도 웹사이트가 문제없이 평소처럼 작동하도록 만들려면 다음과 같은 작업들을 챙겨주셔야 합니다.
- 기존 검색엔진(SEO) 순위가 떨어지지 않도록 BigCommerce에서 WooCommerce로 연결되는 301 리다이렉트를 설정합니다.
- 도메인 등록 업체에서 새 WooCommerce 호스팅을 가리키도록 DNS 설정을 변경합니다.
- 기존 고객들에게 비밀번호 재설정 안내를 보냅니다.
- 결제 대행사(PG)와 배송 업체 설정을 새 환경에 맞게 다시 구성합니다.
- 새 쇼핑몰에 웹사이트 상품을 등록하면서 상품 이미지들도 새 호스팅 서버에 다시 업로드합니다.
이 준비 과정을 모두 마쳤다면, 이제 본격적으로 BigCommerce 데이터를 WooCommerce로 가져올 차례입니다.
BigCommerce 스토어 데이터 내보내기 준비
새로 단장한 WooCommerce 사이트에서 온라인 판매 방법을 고민하기 전에, 먼저 기존 BigCommerce에 있는 스토어 데이터부터 추출해야 합니다. 꼭 챙겨서 내보내야 할 핵심 데이터는 크게 상품, 고객, 주문 내역의 세 가지입니다.
BigCommerce의 내보내기 기능을 이용해 세 가지 데이터를 각각 따로 추출해야 하지만, 다행히 진행하는 방법은 모두 똑같습니다. 전체적인 과정은 다음과 같습니다.
- 관리자 메뉴에서 주문(Orders), 상품(Products) 또는 고객(Customers) 탭으로 이동합니다.
- 각 카테고리 아래에 있는 내보내기(Export) 옵션을 선택합니다.
- 기존 내보내기 템플릿(Export Template)을 고르거나 새 템플릿을 직접 만듭니다.
- 원하는 파일 형식을 지정합니다. 보통은 호환성이 좋은 CSV나 XML 형식을 선택하는 것이 가장 무난합니다.
- 내보내기(Export)를 실행해 파일을 다운로드합니다.
- 나머지 데이터 유형도 똑같은 순서로 반복해 추출합니다.
단, 파일을 받았다고 해서 바로 BigCommerce에서 WooCommerce로 이전할 준비가 끝난 것은 아닙니다. 추출한 데이터를 새 스토어에 정확하게 옮기려면, 꼭 필요한 항목만 남기고 상품 옵션(Variants)이 중복으로 들어가지 않도록 데이터 파일을 미리 깔끔하게 정리해 두어야 합니다.
BigCommerce 데이터를 WooCommerce로 가져오는 방법
BigCommerce에서 이커머스 데이터를 모두 추출했다면, 이제 이 파일들을 WooCommerce로 옮길 차례입니다. 데이터를 이전하는 방법은 크게 세 가지로 나뉩니다. WooCommerce에 내장된 기본 가져오기 도구를 써서 수동으로 옮기거나, 전용 마이그레이션 플러그인을 활용하거나, 아예 전문가에게 작업을 맡기는 것이죠.
시간을 최대한 아끼고 복잡한 과정을 신경 쓰고 싶지 않다면 비용을 지불하고 전문가에게 의뢰하는 것이 가장 편합니다. 반면 직접 데이터를 옮기는 방식은 대부분 무료로 진행할 수 있습니다.
만약 쇼핑몰 규모가 크고 데이터 구조가 복잡한데 시간은 아끼면서 정확하게 데이터를 옮기고 싶다면, WooCommerce 마이그레이션 전용 플러그인을 쓰는 편이 좋습니다. 반대로 상품 수가 적고 데이터가 단순한 소규모 쇼핑몰이라면 WooCommerce의 기본 가져오기 도구를 쓰는 것만으로도 충분합니다. 플러그인 비용도 들지 않고 세세한 부분까지 직접 통제할 수 있거든요. 다만 팀원들이 일일이 손으로 챙겨야 할 작업이 가장 많고, 그만큼 실수가 생길 여지도 크다는 점은 감안해야 합니다.
직접 BigCommerce에서 WooCommerce로 데이터를 가져오기로 결정하셨다면, 지금부터 소개하는 두 가지 방법의 세부 절차를 차근차근 따라와 보세요.
마이그레이션 플러그인으로 단계별 이전하기
마이그레이션 플러그인을 쓰기로 했다면, 먼저 우리 쇼핑몰 상황에 가장 잘 맞는 솔루션을 골라야 합니다. 보통은 사용자들 사이에서 가장 많이 추천하는 다음 두 가지 WooCommerce 이전 플러그인 중 하나를 선택하곤 합니다.
어떤 솔루션을 선택하느냐에 따라 구체적인 설정 과정은 조금씩 달라집니다. 하지만 대부분 플러그인을 설치하고 적용하는 데 필요한 안내 가이드를 상세히 제공하고 있죠. 필요하다면 추가 비용을 내고 전담 마이그레이션 전문가의 지원을 받을 수도 있습니다.
두 플러그인 모두 BigCommerce에서 WooCommerce로 상당히 폭넓은 종류의 데이터를 한 번에 옮겨줍니다. 대표적으로 이전할 수 있는 항목은 다음과 같습니다.
- 상품 정보
- 이미지 파일
- 고객 정보
- 주문 내역
- 제조사 정보
- SEO 설정 데이터
- 할인 쿠폰
- 구매 후기 및 리뷰
- CMS 페이지
- 블로그 게시물
외부 WooCommerce 마이그레이션 플러그인을 쓰면 BigCommerce에서 데이터를 옮길 때 겪는 기술적인 골칫거리를 크게 줄일 수 있습니다. 그렇더라도 데이터를 안전하게 지키고 새 사이트에서도 문제없이 작동하게 만들려면 다음 몇 가지 원칙은 꼭 지켜주시는 것이 좋습니다.
- 실제 운영 중인 라이브 사이트에 바로 데이터를 덮어쓰지 말고, 별도의 테스트 환경(스테이징 환경)을 만들어 고객들에게 사이트를 공개하기 전에 기능이 잘 작동하는지, 데이터는 온전한지 먼저 확인해 보세요.
- 전용 플러그인이 데이터를 꽤 안전하게 옮겨주긴 하지만 완벽하게 오류가 없을 수는 없으니, 돌발 상황이 생겼을 때 원본을 복구하고 대조해 볼 수 있도록 이전 작업을 시작하기 전에 BigCommerce 데이터를 꼼꼼히 백업해 두어야 합니다.
- 플러그인 자체 기능으로 301 리다이렉트를 만들든 직접 설정하든 관계없이, 기존 URL로 접속한 고객이 새 사이트로 자연스럽게 이동하도록 연결해 SEO 순위를 지키는 것이 무엇보다 중요합니다.
- 검색엔진 최적화와 쾌적한 쇼핑 환경을 유지하는 데 꼭 필요한 요소인 만큼, 기존 BigCommerce 사이트에 있던 중요한 숨은 메타데이터까지 새 사이트로 빠짐없이 넘어왔는지 꼼꼼하게 살펴보세요.
- 굳이 필요 없는 데이터까지 그대로 끌고 갈 필요는 없으므로, WooCommerce로 가져오기 전에 현재 데이터를 한번 쭉 훑어보면서 더 이상 쓰지 않는 상품 코드(SKU)나 불필요한 항목들을 미리 정리하는 것이 좋습니다.
- 전용 플러그인도 간혹 실수를 할 때가 있고 이를 잡아내는 건 결국 운영자의 몫이므로, 데이터를 모두 가져온 뒤에는 플러그인이 처리한 결과물에 이상이 없는지 직접 두 번 세 번 다시 확인해야 합니다.
수동 이전이 필요한 상황과 진행 방법
중소규모 쇼핑몰을 운영하는 분들은 평소에도 비즈니스 전반을 직접 챙기는 데 익숙하실 텐데요. BigCommerce에서 WooCommerce로 사이트를 이전할 때도 마찬가지입니다. 옮겨야 할 데이터 양이 적거나 구조가 단순하다면, 굳이 유료 마이그레이션 플러그인을 쓰는 것이 오히려 너무 복잡하거나 돈 아깝게 느껴질 수 있습니다.
단순한 데이터를 비용 부담 없이 원하는 대로 직접 통제하며 옮기고 싶다면, WooCommerce에 기본으로 내장된 가져오기 도구를 활용해 보세요. 진행 순서는 다음과 같습니다.
- 먼저 기존 상품 데이터를 CSV 파일로 내보내기(Export) 합니다.
- WooCommerce 상품 CSV 가져오기 및 내보내기 도구(Product CSV Importer and Exporter)를 엽니다.
- 관리자 메뉴에서 모든 상품(All Products)으로 이동한 다음 상품(Products)을 클릭합니다.
- 상단 메뉴에서 가져오기(Import) 버튼을 선택합니다.
- 파일 선택(Choose File)을 눌러 가져올 CSV 파일을 지정한 뒤 계속(Continue)을 클릭합니다.
- 열 매핑(Column Mapping) 화면이 나오면, WooCommerce가 파일의 열 이름(Column Names)을 알맞은 필드(Fields)에 정확히 연결했는지 확인합니다. 수정해야 할 곳이 있다면 드롭다운 메뉴를 눌러 필드를 알맞게 조정하거나, 아예 가져오지 않음(Do Not Import)으로 변경해 주세요.
- 모든 필드가 정확하게 연결되었다면 하단의 가져오기 도구 실행(Run the Importer) 버튼을 클릭합니다.
- 가져오기 작업이 완전히 끝날 때까지 다른 페이지로 이동하거나 새로고침하지 말고 잠시 기다려 주세요.
이 방법을 쓰면 대부분의 상품 데이터를 한 번에 올릴 수 있지만, 몇 가지 항목은 여전히 직접 손을 봐야 합니다. 바로 이런 이유 때문에 수동 이전 방식은 데이터 구조가 단순한 쇼핑몰에 더 잘 맞는데요. CSV 파일을 성공적으로 가져왔다면 이어서 다음 항목들을 직접 업데이트해 주어야 합니다.
- 상품 이미지
- 메타데이터
- 상품 상세 설명
아울러 이 기본 도구는 오직 상품 데이터를 옮길 때만 쓸 수 있다는 점도 알아두어야 합니다. 고객 정보나 주문 내역은 WooCommerce 자체적으로 가져오는 기능이 없기 때문에, 해당 데이터 형식과 호환되는 별도의 보조 도구를 함께 사용해야 합니다.
Jform으로 이전 작업 한결 수월하게 만들기
전용 마이그레이션 플러그인을 쓰든 직접 수동으로 옮기든, 데이터를 새 스토어로 가져오기 전에는 반드시 정보가 담긴 CSV 파일부터 손봐야 합니다. 상품 코드(SKU)가 서로 어긋나 있거나 카테고리에 오류가 있고 상세 설명이 빠져 있으면, 데이터를 가져온 뒤에 문제가 생기기 쉬워 미리 깔끔하게 정리해 두어야 하거든요.
특히 구조가 복잡한 상품 데이터를 다룰 때 이전 과정을 한결 수월하게 만들고 싶다면, Jform의 상품 목록(Product List) 필드를 활용해 보세요. WooCommerce에 맞게 CSV 파일을 최종 수정하기 전에 기존 BigCommerce 데이터를 한눈에 살펴보고 체계적으로 정리할 수 있습니다.
이 도구를 활용하면 다음과 같은 작업을 손쉽게 처리할 수 있습니다.
- 데이터를 본격적으로 옮기기 전에 상품명, 가격, 상세 설명을 쭉 훑어보고 수정해 오류를 미리 잡아냅니다.
- WooCommerce용 CSV 파일을 업데이트하기 전에 중구난방인 상품 코드(SKU)와 카테고리 체계를 통일합니다.
- 더 이상 판매하지 않거나 불필요한 품목을 카탈로그에서 미리 덜어냅니다.
- 깔끔하게 다듬은 상품 목록을 맞춤 주문서나 도매용 카탈로그, 사전 예약 페이지 등에 그대로 활용할 수 있습니다.
사용 방법도 아주 간단합니다.
- BigCommerce에 있는 상품 데이터를 CSV 파일로 내보냅니다.
- Jform의 양식 빌더에서 상품 목록(Product List) 필드를 추가한 다음 가져오기(Import)를 클릭합니다.
- CSV 파일을 업로드하면 Jform이 상품명, 가격, 상품 코드(SKU)를 비롯한 각 필드를 알아서 자동으로 연결해 줍니다.
- 불러온 상품 데이터를 꼼꼼히 살펴보며 필요한 부분을 수정하고 최종 점검을 마칩니다. 확인한 수정 사항을 원본 CSV 파일에 반영한 뒤, 이 파일을 WooCommerce로 가져오면 끝납니다.
Pro Tip
Jform은 WooCommerce 데이터를 지속적으로 불러오는 기능도 지원합니다. 양식으로 상품을 가져오는 방법을 미리 익혀두시면 앞으로도 상품 카탈로그를 늘 깔끔하게 관리하고 언제든 손쉽게 업데이트할 수 있습니다.
이전 작업 전, Jform으로 상품 데이터 미리 점검하기
BigCommerce에서 WooCommerce로 데이터를 문제없이 옮기려면 무엇보다 CSV 파일을 세심하게 살펴보는 과정이 필요합니다. Jform의 상품 목록(Product List) 필드를 활용하면 추출한 쇼핑몰 데이터를 훨씬 체계적으로 정리할 수 있어, 보이지 않는 곳에서 시스템을 업데이트하는 동안에도 고객에게 불편을 주지 않고 비즈니스를 끊김 없이 이어갈 수 있습니다.
이 글은 이전 과정에서 데이터 유실이나 사이트가 멈추는 현상 없이 BigCommerce 데이터를 WooCommerce로 효율적으로 가져오고자 하는 쇼핑몰 대표님, 웹사이트 운영자 및 디지털 에이전시 실무자를 위해 작성되었습니다.



코멘트 보내기: