상호성

Reciprocity

먼저 받은 유용한 도움은 이후 요청을 받아들이는 맥락을 바꿀 수 있습니다.

···
html
<div class="reciprocity"><div class="recipRow"><b>ASK FIRST</b><span>SIGN UP</span><i>→</i><span>VALUE?</span></div><div class="recipRow helpful" id="helpful"><b>HELP FIRST</b><span>ANSWER</span><i>→</i><span>OPTIONAL ASK</span></div><div class="recipFoot" id="recipFoot">COMPARE THE ORDER</div></div>
css
@media(min-width:700px){body>div{transform:scale(1.45)}}.reciprocity{width:min(88%,570px);font:800 clamp(10px,max(1.7vmin,1vw),14px)/1.1 sans-serif}.recipRow{display:flex;align-items:center;gap:clamp(4px,1.5vmin,10px);padding:clamp(7px,2vmin,14px);margin:clamp(7px,2vmin,14px) 0;background:var(--surface);border:2px solid var(--line);opacity:.6;transition:.4s}.recipRow.active{opacity:1;border-color:var(--accent);box-shadow:4px 4px 0 var(--accent-2)}.recipRow b{width:clamp(66px,20vmin,140px);flex:none;color:var(--accent)}.recipRow span{flex:1;min-width:0;text-align:center;font-size:clamp(10px,max(1.4vmin,1vw),12px)}.recipRow i{font-style:normal;color:var(--accent)}.recipFoot{color:var(--muted);margin-top:clamp(8px,2vmin,16px);letter-spacing:.06em}
js
const rows=[...document.querySelectorAll('.recipRow')];const foot=document.querySelector('#recipFoot');let at=0;function show(){rows.forEach((row,i)=>row.classList.toggle('active',i===at));foot.textContent=at?'USEFUL ANSWER, THEN A CHOICE':'REQUEST BEFORE VALUE'}show();setTimeout(()=>{at=1;show()},500);setInterval(()=>{at=1-at;show()},2400);

상호성은 먼저 받은 도움이나 호의에 응답하려는 경향입니다. 마케팅에서는 고객이 원하는 정보를 먼저 제공한 뒤 후속 행동을 제안하는 순서를 설명할 때 쓰입니다.

데모는 '바로 가입 요청'과 '질문에 답한 뒤 가입 선택'이라는 두 흐름을 비교합니다. 화살표는 단계의 순서만 뜻하며 가입률 상승을 주장하지 않습니다.

원하지 않은 선물을 주고 빚진 느낌을 강요하지 마세요. 무료 정보는 실제로 유용해야 하고, 후속 요청을 거절해도 불이익이 없음을 분명히 하세요.

언제 쓰나

가입을 요청하기 전 고객의 실제 질문에 유용하게 답할 때 씁니다.

페이지로 열기 ↗