Revenue Attribution
Connect your payment gateway through a webhook. Every payment is recorded with the buyer's traffic source, UTM campaign, and landing page.
- Xendit
- DOKU
- Mayar
- Paywuz
- Polar
RevKlik matches every payment from your gateway to the traffic source behind it, then estimates net revenue after fees. You see which ad, post, or WhatsApp link ended in a sale.
No credit card. Pay by card or QRIS after the trial.
No third-party cookies, no cross-site tracking, no ad profiles.
Loading dashboard... Open full dashboard
A fictional shop with sample data. It looks the same as your dashboard once the script is installed.
Traffic alone doesn't pay the bills. RevKlik shows which visitors end up buying, where they came from, and what lands after fees.
Connect your payment gateway through a webhook. Every payment is recorded with the buyer's traffic source, UTM campaign, and landing page.
Referrers, UTM tags, and campaigns, including WhatsApp clicks that usually show up as "direct". Compare channels by rupiah earned, not just visit counts.
See where visitors click, how far they scroll, and replay their sessions. Heatmaps and recordings stay off until you turn them on with the visitor's consent.
Who is online right now, the pages they open in order, plus their country, city, and device.
Connect the RevKlik MCP server to Claude, Cursor, or another AI agent. Ask "which channel drove sales this week?" and the answer comes from your own data.
No third-party cookies and no cross-site tracking. Each browser gets a random first-party ID that is never shared between sites, and raw events are deleted automatically after 30 to 180 days. A persistent ID is still personal data under Indonesia's PDP Law, so we ship consent guidance.
Read the privacy policyOne line of script before </head>. No SDK or tag manager needed.
Create an account, enter your website domain, and you get a Site ID right away.
Copy this script and paste it before </head> on your site. It loads with defer, so it never blocks the page.
Pageviews, traffic sources, and devices appear in your dashboard in real time. Payments join once your gateway is connected.
<script defer data-site-id="your-site-id" src="https://app.revklik.com/klikapa.js"></script>
Install guide (Next.js, WordPress, Shopify, and more)
Every new account gets a 7-day trial with all Growth features and no credit card. After that, pick a plan, pay monthly by card (USD) or QRIS, and cancel any time.
For blogs and personal sites
$1/month
or Rp 16,000 via QRIS
For growing businesses
First plan with revenue attribution
$4/month
or Rp 64,000 via QRIS
For high-traffic sites
$12/month
or Rp 192,000 via QRIS
Events = pageviews + events + conversions. Need more than 500,000 events/month? Email us: support@revklik.com
Coming soon
The dashboard already records gross revenue and an estimated net after fees for every payment. Next we are building fuller record keeping for founders who sell SaaS on their own.
Not available yet. This is not tax advice, and you will still need to check the numbers with a consultant.
Tell me when it shipsRevKlik is made by Joyo Digitama for Indonesian online business owners. This page is tracked by RevKlik itself, and the code is open.
Every pageview, custom event, and conversion counts as one event. One visitor who opens 3 pages = 3 events.
RevKlik sets no third-party cookies and does not track visitors across sites. But a persistent visitor ID is personal data under Indonesia's PDP Law. If your audience includes Indonesian, EU, or UK residents, we recommend asking for consent before the tracker runs: add data-consent="required" to the script. This is not legal advice; the full guidance is in the docs.
On Cloudflare infrastructure (D1 database, Asia-Pacific primary region). Raw events are deleted automatically after 30 days (Micro), 60 days (Starter), or 180 days (Growth). You can delete one visitor, a whole site, or your account from Settings.
Visitors from Indonesia pay in Rupiah with QRIS. Everyone else pays by card in USD (Micro $1, Starter $4, Growth $12 per month). Your plan activates automatically once the payment is confirmed.
Xendit, DOKU, Mayar, Paywuz, and Polar. We do not claim any others today; Shopee and Tokopedia are not available yet.
Yes. There is no contract and there are no hidden fees. Just don't renew for the next month.
There is no permanent free plan. Every new account gets a 7-day trial with all Growth features and no credit card. After that, the cheapest plan is $1 per month, and revenue attribution starts at Starter ($4).
We keep recording your site data for 14 days. Once you pick a plan and pay, your dashboard opens again.
Sign up, paste one line of script, then connect your payment gateway. 7-day trial, no credit card.