루커 스튜디오에서 퍼널 만들기 및 순서 강제 고정하기(CASE 문 활용)
루커 스튜디오에서 퍼널 차트를 만들고 CASE 문을 활용해 단계별 순서를 고정하는 방법을 알아봅니다.
루커 스튜디오(Looker Studio)와 빅쿼리(BigQuery), GA4와 함께 잘 사용하고 계시나요? 아직 활용해 보지 않으신 분들도 있겠지만 이미 오래전부터 꾸준히 잘 활용해 오고 계시는 분들도 많을 것 같습니다. 루커 스튜디오(전 데이터 스튜디오)는 다양한 데이터 소스를 연결하여 시각화하고 공유하는 데 활용되는 무료 시각화 툴입니다. 그리고 빅쿼리는 데이터 웨어하우스 서비스로 대규모 데이터를 저장/관리하며 SQL을 통해 효율적으로 처리하고 분석하는 툴이죠. 구글에서 제공하는 이 두 서비스는 서술한 것처럼 간단히 한 문장으로 정리해도 많은 장점들이 꽉꽉 눌러 담길 만큼 유용한 도구인데요. 아직 이 두 서비스를 활용하지 않는다면 꼭! 활용해 보시길, 그리고 꼭!! 두 서비스를 연계하여 함께 활용해 보시길 추천하는 의미에서 이번 글에서는 ‘루커 스튜디오와 빅쿼리 연결, 왜 중요한가?’를 주제로 루커 스튜디오와 빅쿼리의 연계 활용에 대해 알아보겠습니다.
루커 스튜디오는 여러 출처의 데이터 소스를 통합해 시각화하고 쉽게 공유할 수 있게 해줍니다. 예를 들어 한 온라인 쇼핑몰에서 전자상거래 데이터는 GA4로, 고객 리뷰 데이터는 엑셀로, 고객 문의 데이터는 DB에 저장해 각각 관리한다고 가정해 보겠습니다. 이렇게 데이터를 따로 관리하면 각 제품에 대한 고객 만족도와 문의 발생 원인 등을 전환 데이터와 종합적으로 분석하기 어려울 겁니다. 이때 루커 스튜디오를 활용하면 GA4, 리뷰, 고객 문의 데이터를 하나의 대시보드로 통합하여 시각화할 수 있습니다. 이를 통해 특정 제품의 조회 수, 전환율, 리뷰 평점, 고객 문의 내용을 한 화면에서 확인할 수 있게 되죠. 또한 마케팅팀, 운영팀, 고객 지원팀 등 모든 팀이 동일한 데이터를 기반으로 협업하여 비즈니스 성과를 효과적으로 개선할 수 있습니다.
빅쿼리는 데이터 웨어하우스, 즉 저장소로 웹/앱에서 수집된 모든 데이터는 물론 다양한 데이터를 대용량으로 저장하고 관리가 가능합니다. 또한 아주 빠른 속도로 분석이 가능하다는 강력한 장점이 있으며, 다양한 쿼리를 활용해서 고도화된 분석이 가능하기 때문에 분석 자유도가 높아집니다. 무엇보다 중요한 데이터 보관 기간 역시 길어지기 때문에 시간이 지나며 데이터의 양이 방대해져도 보관과 만료 기간에 구애받지 않기 때문에 장기적 관점에서 데이터를 효율적으로 분석하는 데 꼭 필요합니다.
두 도구를 각각 살펴봤을 뿐인데 왜인지 이 두 도구는 함께 쓰면 참 좋을 것 같다는 느낌이 벌써 들진 않으셨나요? 쉽게 생각해 보면 빅쿼리는 컴퓨터의 본체와 같아서 엄청난 양의 데이터를 안전하게 저장하고 빠르게 처리할 수 있는 저장소 역할을 하고 루커 스튜디오는 이 데이터들을 보기 좋게 화면에 출력해 주는 모니터 같은 느낌입니다. 많은 정보를 시각적으로 정리해 한눈에 쉽게 파악할 수 있게 해주는 모니터가 있어도 데이터를 저장하고 빠르게 처리해 주는 성능 좋은 본체가 없다면 아무것도 볼 수 없듯이(물론 실제로는 빅쿼리가 없더라도 루커 스튜디오로 아무것도 못 보는 것은 아니지만 비유를 들자면) 이 두 도구는 함께할 때 더욱 뛰어난 성능을 발휘하는 조합이죠.
이제 본격적으로 루커 스튜디오와 빅쿼리를 함께 써야 하는 이유에 대해서 좀 더 구체적으로 알아보도록 하겠습니다.
GA4를 직접 연결하여 루커 스튜디오를 활용할 때 생기는 여러 단점이 있는데, 이 단점을 빅쿼리를 연결하면 많은 부분이 해소됩니다. 어떤 부분이 더 나아지는지 아래 내용에서 구체적으로 설명하겠습니다.
카디널리티(cardinality)란? 카니널리티란 어려워 보이지만 ‘데이터의 값이 얼마나 다양한가?’를 의미한다고 생각하면 쉽습니다. 예를 들어 ‘가입 여부’라는 항목의 데이터값은 y, n으로 데이터값이 2개인 반면, 사용자 ID처럼 각 사용자마다 고유한 값이 있는 항목의 데이터 값은 사용자 수만큼 많아질 테니 수만 개 이상도 될 수 있겠죠. 이때 가입 여부의 카디널리티는 낮고 사용자 ID의 카디널리티는 높다고 표현합니다.
비교 항목 | GA4 데이터 소스 | 빅쿼리 데이터 소스 |
---|---|---|
속도 | 데이터가 많고 조회 기간이 길어질수록 속도가 느려짐. GA4에서 데이터를 처리해 루커 스튜디오로 보내는 데 시간 소요. | 빅쿼리는 대규모 데이터를 최적화된 방식으로 처리하여 실시간으로 빠르게 데이터를 불러오고 시각화. |
데이터 정확성 | 데이터 샘플링으로 인해 일부 데이터만 활용, 정확한 분석에 한계가 있음. | 샘플링 없이 전체 데이터를 저장하고 처리하여 왜곡 없는 정확한 분석 가능. |
카디널리티 | 값이 다양한 데이터를 분석할 때 속도가 느려지거나 일부 데이터 누락. 높은 카디널리티 데이터를 처리하기 어려움. | 높은 카디널리티의 데이터를 성능 저하 없이 처리 가능. SQL 쿼리로 다양한 값들을 조합하여 심층 분석 가능. |
커스텀 분석 기능 | 기본적인 CASE 문, 계산된 필드 등 제한적인 커스텀 분석 가능. 복잡한 분석에는 한계. | SQL 쿼리를 통해 자유롭고 복잡한 커스텀 분석 가능. 다양한 데이터 소스 결합 및 조건 적용, 수식 사용에 제약 없음. |
API 할당량 | GA4 API 호출량에 제한이 있어 대량 데이터 요청 시 할당량 초과로 데이터 수집 불가하거나 속도 저하 발생. | 빅쿼리에 저장된 데이터를 API 호출 없이 자유롭게 활용 가능. 할당량 제한 없이 방대한 데이터의 빠른 분석 가능. |
이 외에도 더욱 다양한 데이터 소스를 연결해서 Google Analytics 4, Google Ads, Google Search Console, CRM 시스템, 기타 플랫폼 등의 다양한 소스를 쉽게 연결하고 결합해 트래픽, 매출 데이터, 마케팅 성과를 하나의 대시보드에서 종합적으로 분석할 수 있다는 점과 웹사이트 방문자나 사용자 행동, 광고 성과 등의 데이터를 실시간으로 불러와 분석할 수 있다는 장점이 더 있습니다.
지금까지 살펴본 것처럼 루커 스튜디오에 빅쿼리 데이터 소스를 연결하여 활용하면 강력한 시너지를 발휘하지만 빅쿼리는 유료 서비스이기 때문에 실제 사용 시에는 비용 관리와 데이터 최적화를 꼭 주의해야 합니다.
빅쿼리는 사용량에 따라 비용이 과금되기 때문에 잘못 사용/관리하면 예상치 못한 비용이 발생할 수 있어 비용 관리가 매우 중요한데요. 과금 폭탄을 방지하기 위해서는 다음 내용의 숙지가 필요합니다.
데이터 최적화 역시 비용 관리와 같은 측면에서 매우 중요한데요. 최적화되지 않은 쿼리를 사용하면 모든 데이터를 일일이 스캔하며 대규모 데이터를 처리하기 때문에 데이터 처리 속도가 느려지는 것은 물론 많은 비용까지 발생될 수 있기 때문에 항상 데이터 최적화가 필요합니다.
이번 글에서는 “루커 스튜디오와 빅쿼리 연결, 왜 중요한가?”라는 주제로 두 도구를 함께 활용해야 하는 이유를 살펴봤습니다. 루커 스튜디오와 빅쿼리의 시너지를 쭉 살펴보니 실제로 사용해 보면 얼마나 더 효율적이고 강력한 분석이 가능할지 기대되지 않으시나요? 만약 설정이나 활용에 어려움이 있다면 언제든지 오픈소스마케팅을 찾아주세요! 함께 최적의 데이터 환경을 만들어드리겠습니다. 그럼 더 많은 분들이 루커 스튜디오와 빅쿼리 연계 사용을 통해 데이터 분석의 차원이 달라지는 경험을 직접 해보시길 바라며 이 글을 마치겠습니다.
1:1 상담으로 시작할 수 있습니다.