Docs

Get up and running in minutes.

1. Add the tracking snippet

Paste this into your site's <head>. Replace wbf_xxx with your site's tracking ID from the app.

<script async src="https://webifier.app/w.js" data-site="wbf_xxx"></script>

2. Track custom events

Call webifier from anywhere on the page.

window.webifier('track', 'download', { file: 'MaxBulk.dmg' });
window.webifier('track', 'signup', { plan: 'pro' });

3. Wire sales webhooks

In Integrations we generate a unique URL and signing secret per provider. Paste those into your payment provider's webhook settings.

  • Stripe — endpoint fires on checkout.session.completed and charge.refunded. Verifies stripe-signature.
  • FastSpring — HMAC-SHA256 of the raw body with your webhook secret.
  • PayPal IPN — verified against PayPal servers.
  • CoinPayments — HMAC-SHA512 via the HMAC header.

4. Import historical sales

Have years of data in a spreadsheet or MySQL export? Use Sales → Import to upload a CSV and map columns. Duplicates are skipped by external ID.