Skip to main content

Documentation Index

Fetch the complete documentation index at: https://revlytics.co/docs/llms.txt

Use this file to discover all available pages before exploring further.

Connect Paddle

1

Create an API key

Go to Paddle → Developer Tools → Authentication and generate an API key.
2

Add to Revlytics

In Settings → Revenue Tracking, select Paddle and paste the API key.
3

Connect

Click Connect to begin syncing Paddle transaction data.

Checkout integration

Paddle.js Overlay Checkout

<script src="https://cdn.paddle.com/paddle/v2/paddle.js"></script>
<script>
  Paddle.Initialize({ token: "your_client_side_token" });
</script>

<a
  href="#"
  class="paddle_button"
  data-items='[{"priceId": "pri_xxx", "quantity": 1}]'
>
  Subscribe
</a>

Checkout API

const checkout = await paddle.checkout.open({
  items: [{ priceId: "pri_xxx", quantity: 1 }],
  successUrl: "https://yoursite.com/success?paddle_checkout={checkout_id}",
});

What’s tracked

DataSource
Transaction IDPaddle API
Amount (net of tax)Paddle API
Subscription planPaddle API
CurrencyPaddle API
Traffic sourceRevlytics session
Landing pageRevlytics session

Why Paddle?

Paddle handles sales tax, VAT, and compliance automatically. Connecting to Revlytics lets you see net revenue (after tax) attributed to traffic sources — giving you a true picture of which channels are profitable.