PHPackages                             elgentos/serversideanalytics - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Utility &amp; Helpers](/categories/utility)
4. /
5. elgentos/serversideanalytics

AbandonedArchivedMagento-module[Utility &amp; Helpers](/categories/utility)

elgentos/serversideanalytics
============================

Elgentos\_ServerSideAnalytics

0.1.3(7y ago)61.2k2PHPPHP &gt;=5.5.0

Since Jun 29Pushed 7y ago6 watchersCompare

[ Source](https://github.com/elgentos/ServerSideAnalytics)[ Packagist](https://packagist.org/packages/elgentos/serversideanalytics)[ RSS](/packages/elgentos-serversideanalytics/feed)WikiDiscussions master Synced 2w ago

READMEChangelog (1)Dependencies (1)Versions (5)Used By (0)

Server Side Analytics for Magento 1
===================================

[](#server-side-analytics-for-magento-1)

This extension aims to solve the problem of discrepancies between Magento revenue reports and the revenue reports in Google Analytics.

That problem arises due to the fact that a certain number of people close the browser window before returning to Magento's success page. Since Google Analytics is Javascript based, and thus client based, the GA Purchase Event will not be fired and the order will not be registered in Analytics.

Another reason why this problem arises is that people decide to pay at a later point in time through a different platform (like the PSP's), using a link in an email for example.

Caveats
-------

[](#caveats)

- This extension disables the GA JS Purchase Event on the success page altogether. It will however track the pageview.
- This extension only tracks **paid** orders (it fires on *sales\_order\_payment\_pay*). Non-paid orders will never show up in Analytics. This is our current clients' use case, mileage may differ. PR's for code to also track non-paid orders are welcomed.

Further info
------------

[](#further-info)

- Compatible with GA Measurement Protocol version 1;
- Debugging is enabled when Magento is in developer mode. See `var/log/elgentos_serversideanalytics_debug_response.log` for the log;
- Exceptions will be logged to `var/log/exceptions.log`;
- The products in the payload are retrieve on invoice-basis, not on order-basis;
- An event has been added for you to add or overwrite custom fields to products in the purchase event; `elgentos_serversideanalytics_product_item_transport_object`;
- An event has been added for you to add or overwrite fields to tracking data in the purchase event; `elgentos_serversideanalytics_tracking_data_transport_object`;
- Testing can be done by dispatching `test_event_for_serversideanalytics` with a `$payment` (`Mage_Sales_Order_Payment`) object in the payload;
- Error messages can be translated by adding a `app/locale/your_LOCALE/Elgentos_ServerSideAnalytics.csv` file.

###  Health Score

29

—

LowBetter than 57% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity21

Limited adoption so far

Community15

Small or concentrated contributor base

Maturity51

Maturing project, gaining track record

 Bus Factor2

2 contributors hold 50%+ of commits

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~138 days

Total

4

Last Release

2871d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/88a6d8dc588e8f2a0948335563a754687f71304f0bd3b7f7049d4bcdc00a563c?d=identicon)[peterjaap](/maintainers/peterjaap)

---

Top Contributors

[![peterjaap](https://avatars.githubusercontent.com/u/431360?v=4)](https://github.com/peterjaap "peterjaap (2 commits)")[![ArjenMiedema](https://avatars.githubusercontent.com/u/4620826?v=4)](https://github.com/ArjenMiedema "ArjenMiedema (1 commits)")[![JeroenBoersma](https://avatars.githubusercontent.com/u/1163348?v=4)](https://github.com/JeroenBoersma "JeroenBoersma (1 commits)")[![WouterSteen](https://avatars.githubusercontent.com/u/5089604?v=4)](https://github.com/WouterSteen "WouterSteen (1 commits)")

---

Tags

magento-extensionmagento1magento1-module

### Embed Badge

![Health badge](/badges/elgentos-serversideanalytics/health.svg)

```
[![Health](https://phpackages.com/badges/elgentos-serversideanalytics/health.svg)](https://phpackages.com/packages/elgentos-serversideanalytics)
```

###  Alternatives

[appserver-io/lang

Lang package implementation providing basic PHP datatypes.

1414.3k10](/packages/appserver-io-lang)[laravel-ready/license-connector

Connector package for License Server

351.8k](/packages/laravel-ready-license-connector)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
