FAQ

Frequently asked questions about RevKlik: privacy and consent, events, funnels, plans, payments, and importing data.

Is RevKlik privacy-friendly?

RevKlik is built to collect as little as possible: no third-party cookies, no cross-site tracking, no ad profiles. Each browser gets a random first-party visitor ID, the dashboard shows visitors under pseudonyms (names and avatars, not raw identifiers), custom event parameters with sensitive values are masked, and you can exclude your own devices and purge your past visits from Sites. A persistent ID can still single out a returning visitor, so it counts as personal data. The privacy page lists what is stored and for how long.

Does RevKlik use cookies?

The tracker does not set third-party cookies. It keeps a random visitor ID in the browser’s local storage on your own domain, plus a session ID in session storage. Both are first-party and never shared between sites.

It depends on where your visitors live. 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 tag and call klikapa.consent(true) when the visitor accepts. Until then nothing is stored and nothing is sent. This is guidance, not legal advice; see privacy and consent for the exact snippet.

Why does my dashboard show no data?

The usual causes are an ad blocker, a Content Security Policy that blocks app.revklik.com, a wrong site id, a consent gate that never opens, or testing on localhost. Getting started has a checklist.

What events does the tracking script collect?

Pageviews, clicks, scroll depth, which page sections a visitor reads, custom events you trigger, and conversions (which can carry revenue). Internal heartbeat events are tracked for session health but hidden from the UI.

How do funnels work, and do I have to build one?

No. Funnels are derived automatically from the data-section markers on your pages. Add the attributes, and the scroll funnel appears. See funnels. Funnels and revenue attribution start on the Starter plan.

Where does revenue data come from?

Four places: conversions with a revenue amount, payment-gateway webhooks (Xendit, DOKU, Mayar, Paywuz, Polar), the server events API for App Store and backend purchases, and App Store Connect imports. You can also connect Polar to book its orders, fees and refunds.

Does RevKlik forecast my revenue?

Yes, in a simple way. The run-rate forecast averages your recent full days of revenue and extends that pace over the next 30 days, in your site’s currency. It is arithmetic on your real sales, not a model, and it needs at least 7 full days of data and 3 sales.

Can I share my dashboard?

Yes: a read-only public dashboard link, an embeddable live widget, and scoped API tokens. See share and access.

Can I query RevKlik from an AI coding agent?

Yes. RevKlik has an MCP server at https://app.revklik.com/api/mcp with 14 read-only tools mirroring the REST API. Connect Codex, Cursor, or Claude with an API token from the Share tab.

Can I get my data out?

The dashboard’s export button downloads raw events for the current range and filters as CSV. API tokens with the analytics:export scope allow programmatic exports. You can also delete a visitor, a site, or your account; see privacy.

What’s the difference between Micro, Starter, and Growth?

Limits and features. All three are paid: Micro (1 site, 10K events/month, Rp 16.000 or $1), Starter (3 sites, 100K events/month, Rp 64.000 or $4), and Growth (10 sites, 500K events/month, Rp 192.000 or $12), each per month. Growth additionally unlocks heatmaps, session recordings, and AI insights. Details in billing.

Is there a free plan or a trial?

There is no free plan. New accounts get a 7-day free trial of Growth, no card required. When a trial or subscription ends, RevKlik keeps recording visits for 14 days while the dashboard stays locked. Once you pick a plan, you see data within that plan’s retention window (Micro 7 days, Starter 30, Growth 90), so a longer gap on a shorter plan means older days are not shown. See after a trial or subscription ends.

How do I pay in Indonesia?

With QRIS (RevKlik opens a QRIS payment page and verifies your payment). QRIS prices are in IDR (Rp 16.000 Micro / Rp 64.000 Starter / Rp 192.000 Growth per month), monthly, cancel anytime. Card checkout in USD ($1 / $4 / $12 per month) is the option for everyone else.

Can I import from another analytics tool?

Yes. Historical data can be imported from OneDollarStats (visitors, pages, countries, sources), and Polar orders can be synced once the site is connected. See imports.

How does RevKlik know which Google searches perform best?

Connect Google Search Console under Integrations → Search and sync to pull clicks, impressions, CTR, and position per query.

Can my team use the same account?

Invite teammates from Settings → Team by email as Admin, Editor, or Viewer. Invitees need an existing RevKlik account.

How do I cancel?

Billing view → Cancel subscription → confirm. The plan stays active until the end of the period and simply doesn’t renew. See managing your subscription.