Linkly & Stripe
클릭 수는 링크가 인기 있었는지를 알려줍니다. 하지만 돈을 벌었는지는 알려주지 않습니다.
Stripe 앱 마켓플레이스에서 Linkly 앱을 설치하면, 추적된 Linkly 링크를 통해 들어온 모든 결제가 해당 링크에 대해 기록됩니다. 그러면 클릭 수뿐만 아니라 수익으로 이메일, 광고, 크리에이터 및 캠페인을 비교할 수 있습니다. 구독 갱신은 고객을 처음 획득한 링크에 적립되고, 환불은 차감됩니다.
필요한 것
- Linkly 계정. 무료 플랜으로도 됩니다.
- Stripe 계정. 앱은 무료이며, 읽기만 합니다. 절대 요금을 청구하거나 Stripe의 어떤 것도 변경하지 않습니다.
설치 및 연결
- 1Stripe 앱 마켓플레이스에서 Linkly Conversion Tracking을 설치합니다. 설치 후 앱의 설정 페이지로 이동합니다.
- 2Linkly에 연결을 클릭합니다. Linkly의 새 탭이 열립니다.
- 3Linkly에 로그인하여 이 Stripe 계정이 속한 워크스페이스를 선택한 후 Stripe 연결을 클릭합니다.
- 4Stripe로 돌아가서 다시 확인을 클릭합니다. 페이지에 연결한 워크스페이스가 표시됩니다.
워크스페이스가 연결될 때까지 아무것도 기록되지 않습니다.
Stripe 결제 링크 추적 (코드 없음)
- 1Linkly에서 Stripe 결제 링크를 가리키는 링크를 만듭니다(예:
https://buy.stripe.com/abc123). 또는 이미 있는 링크를 수정합니다. - 2링크의 추적 및 분석 옵션에서 전환 추적을 켭니다.
이것이 전체 설정입니다. 평상시처럼 단축 링크를 공유합니다. 누군가 클릭하면 Linkly는 해당 클릭을 위한 짧은 무작위 식별자를 결제 링크 주소에 client_reference_id로 추가합니다. Stripe는 결제가 완료될 때 이를 반환하고, Linkly는 결제를 클릭과 매칭합니다.
결제 링크가 이미 자신의 조정을 위해 client_reference_id를 사용 중이라면, Linkly는 해당 값을 그대로 두고 해당 링크의 결제는 매칭될 수 없습니다. 대신 아래의 메타데이터 방법을 사용하세요.
자신의 체크아웃 추적
자신의 코드에서 체크아웃 세션을 생성하는 경우, 클릭 식별자를 직접 전달합니다. 사이트에 Linkly 스크립트를 추가합니다:
<script src="https://cdn.linklyhq.com/linkly.js" async></script>
linkly('id')를 사용하여 브라우저에서 식별자를 읽고, 주문과 함께 서버로 전송한 후 세션을 생성할 때 설정합니다:
const session = await stripe.checkout.sessions.create({
client_reference_id: linklyClickId,
// ...rest of your session
});
client_reference_id가 이미 사용 중이면, 대신 메타데이터에 linkly_cid로 넣습니다. 체크아웃 세션이나 고객에 넣을 수 있습니다:
await stripe.customers.create({
email: user.email,
metadata: { linkly_cid: linklyClickId },
});
클릭 식별자로 생성된 고객은 리드로 기록되며, 해당 고객이 그 이후에 하는 모든 결제는 동일한 링크에 적립됩니다.
기록되는 것
| Stripe 이벤트 | Linkly 기록 |
|---|---|
| 체크아웃 완료됨 | 금액, 세금 및 통화가 포함된 판매. 무료 평가판은 리드로 기록됩니다. |
| 청구서 결제됨 | 첫 번째 청구서는 판매, 이후의 것들은 갱신으로 기록됩니다. |
| 요금 환불됨 | 동일한 링크에 대한 음수 판매이므로 수익이 상쇄됩니다. |
| 고객 생성 또는 업데이트됨 | 고객이 클릭 식별자를 보유할 때 리드로 기록됩니다. |
알아두면 좋은 몇 가지 사항:
- 추적된 링크만 계산됩니다. 전환 추적이 켜진 Linkly 링크를 통해 들어오지 않은 결제는 무시됩니다. Linkly는 나머지 판매를 절대 보지 않습니다.
- 구독은 결제당 한 번 계산됩니다. Stripe는 구독의 첫 번째 결제를 두 번 보고합니다. 체크아웃과 청구서로 말입니다. Linkly는 이를 한 번만 기록합니다.
- 지연된 결제 방법. 은행 송금 및 바우처의 경우, 판매는 체크아웃이 완료될 때가 아니라 돈이 도착할 때 기록됩니다.
- 테스트 모드가 작동합니다. Stripe 테스트 모드 또는 샌드박스에서 만든 결제도 기록되므로, 설정을 확인하는 가장 쉬운 방법입니다. 이들은 테스트 결제로 표시됩니다.
- 식별자는 사람이 아니라 클릭의 이름을 지정합니다. 이는 무작위이며 개인 정보를 포함하지 않습니다.
Stripe 대시보드에서
Stripe에서 결제를 열면 Linkly 패널은 어떤 단축 링크에서 왔는지를 보여주며, Linkly의 해당 링크 분석에 대한 링크가 있습니다. 갱신의 경우 처음 고객을 데려온 링크를 표시합니다.
연결 해제
Stripe에서 앱의 설정을 열고 연결 해제를 클릭하거나, 앱을 제거합니다. 둘 다 즉시 기록을 중지합니다. 이미 기록된 전환은 보고서에 남아 있습니다.
문제 해결
결제가 나타나지 않습니다. 링크에 대한 전환 추적이 켜져 있는지 확인한 후, 단축 링크 자신을 클릭하고 Stripe 주소에 client_reference_id=linkly_가 포함되어 있는지 확인합니다. 대신 자신의 값을 표시하면 메타데이터 방법을 사용합니다.
패널에 "Linkly 워크스페이스를 연결합니다"라고 표시됩니다. 앱이 설치되었지만 아직 워크스페이스가 연결되지 않았습니다. Stripe에서 앱의 설정을 열고 Linkly에 연결을 클릭합니다.
호스팅된 청구서에 대한 링크입니다. invoice.stripe.com 페이지를 가리키는 링크는 클릭 식별자를 포함할 수 없으므로, 해당 결제는 아직 매칭되지 않습니다.
월 500회 클릭 추적 무료.