See exactly how a customer found your store and what they clicked on the way to a purchase — straight from your raw Apache access logs. No Google Analytics, no tracking script, no cookie consent banner required.
Why server logs, not GA4?
Ad blockers and privacy tools hide the real path
Up to 30–40% of visitors block client-side analytics. Their purchases still happen — you just can't see how they got there.
PayPal IPN doesn't always redirect back
When a customer pays via PayPal and the IPN callback completes the order server-side, GA4 may never fire a conversion event at all.
Bots inflate everything
Googlebot, scrapers, and uptime monitors generate thousands of hits a day. Without filtering, your "sessions" are mostly noise.
Attribution tools cost a subscription
The data is already sitting on your server. This tool reads it directly — no third-party service, no monthly fee, no data leaving your infrastructure.
What it does
- Groups raw log lines into sessions — by IP, with a configurable inactivity gap.
- Flags completed purchases — matches your checkout success URL pattern automatically.
- Shows the full path — entry page, referrer, every page visited, time spent, in order.
- Filters out noise — static assets, known bots, crawlers, internal monitoring hits.
- Detects device type — desktop, mobile, tablet — from the User-Agent string.
- Affiliate / minisite attribution — tags traffic from specific partner domains or campaign parameters.
- Exports to CSV / XLS — full buyer session detail, ready for a spreadsheet or BI tool.
- Works on any rotation scheme — today's log plus 30+ days of rotated/gzipped archives, selectable from a dropdown.
How it works
- Drop one self-contained PHP file into your web root.
- Point it at your Apache (or Nginx) combined-format access logs.
- Set your store's checkout-success URL pattern once.
- Open the page, pick a log file from the dropdown, click Analyse.
No database, no cron job, no external dependencies. Runs on PHP 7.4+ on any shared
hosting plan — including the locked-down, no-.htaccess kind.
Compatibility
| Log format | Apache / Nginx combined log format |
| Platforms tested | osCommerce, WooCommerce — works with any platform's raw access logs |
| PHP version | 7.4+ |
| Dependencies | None — single file, no Composer, no external libraries |
| Hosting | Shared, VPS, or dedicated — read access to the log directory is all it needs |
Want this set up for your store?
We'll configure it for your checkout flow, your log rotation, and your hosting setup — usually a same-day install.
Get in touch