충성도 루프

Loyalty loop

구매 이후 사용·추천·재구매가 다음 수요를 만듭니다.

···
html
<div class="loop"><div class="loop-ring"></div><div class="loop-node n1">BUY</div><div class="loop-node n2">USE</div><div class="loop-node n3">SHARE</div><div class="loop-node n4">RETURN</div><div class="loop-center">REPEAT</div><div class="loop-spark" id="loop-spark"></div></div>
css
.loop{position:relative;width:clamp(145px,48vmin,310px);height:clamp(145px,48vmin,310px);font:900 clamp(10px,max(2vmin,1vw),16px)/1 sans-serif}.loop-ring{position:absolute;inset:12%;border:clamp(3px,1vmin,7px) solid var(--line);border-radius:50%}.loop-node{position:absolute;display:grid;place-items:center;background:var(--surface);border:2px solid var(--fg);width:27%;height:19%;transition:.4s}.loop-node.on{background:var(--accent-2);color:#211b19;transform:scale(1.06)}.n1{top:0;left:36.5%}.n2{top:40.5%;right:0}.n3{bottom:0;left:36.5%}.n4{top:40.5%;left:0}.loop-center{position:absolute;inset:38%;display:grid;place-items:center;text-align:center;background:var(--accent);color:white;border-radius:50%;font-size:clamp(10px,max(1.7vmin,1vw),13px)}.loop-spark{position:absolute;width:clamp(8px,2.4vmin,17px);aspect-ratio:1;background:var(--accent);border-radius:50%;top:7%;left:48%;transition:top .5s,left .5s}@media (min-width:700px) and (min-height:300px){.loop{width:290px;height:290px;font-size:12px}.loop-center{font-size:12px}}
js
const nodes=[...document.querySelectorAll('.loop-node')],points=[[7,48],[48,89],[89,48],[48,7]];let i=0;function show(){nodes.forEach((n,k)=>n.classList.toggle('on',k===i));const dot=document.getElementById('loop-spark');dot.style.top=points[i][0]+'%';dot.style.left=points[i][1]+'%';i=(i+1)%4}show();setInterval(show,1150);

충성도 루프는 구매를 끝점으로 보지 않고 사용 경험, 재구매, 추천이 다시 수요를 만드는 흐름으로 봅니다. 신규 고객 확보만 보면 구매 이후의 관계를 놓치기 쉽습니다.

데모에서는 구매 후 사용, 추천, 재방문이 원을 따라 이어집니다. 각 연결에서 고객이 다음 행동을 할 실제 이유가 있는지 살펴보세요.

한 번 재구매했다고 모두 충성 고객은 아닙니다. 반복 구매의 이유가 만족인지 습관인지 할인 의존인지 구분해야 합니다.

언제 쓰나

재구매와 추천을 늘릴 때 구매 후 경험의 연결 고리를 설계하는 데 씁니다.

페이지로 열기 ↗