Paddle revenue attribution
Attribute Paddle checkout revenue to Kobbe journeys.
Use Paddle when your checkout or overlay checkout is created through Paddle.
Setup
- Enable Paddle in Site settings → Integrations → Revenue attribution.
- Copy the Kobbe webhook URL.
- Add it as a Paddle notification destination.
- Copy the Paddle webhook secret into Kobbe.
- Pass
kobbe_attribution_idin the checkout custom data.
Tracker
Enable revenue attribution on pages that open Paddle checkout:
<script
defer
data-token="YOUR_SITE_TOKEN"
data-revenue-attribution="true"
src="https://app.kobbe.io/tracker.full.js"
></script>
Checkout custom data
When opening Paddle checkout, include the attribution ID in customData:
const attributionId =
window.kobbe?.getAttributionId?.() ?? window.kobbe?.attributionId;
const customData = attributionId ? { kobbe_attribution_id: attributionId } : {};
Use the same key whether you open checkout inline, as an overlay, or from your backend.
Webhook
Paddle signs webhook requests with the Paddle-Signature header. Kobbe verifies that signature before parsing the transaction event.