# evoOrigin

> Joomla extension that records where each visitor comes from and attributes leads to that source, with minimal data and tiered retention periods.

Joomla extension · v1.1.6

# evoOrigin

Know where each visitor and each lead comes from, keeping as little data as possible.

evoOrigin captures source, medium, campaign, referer and click identifiers in the Joomla session, with no own cookies and no JavaScript. Switch it on and it logs visits and attributes leads, with three retention tiers.

Buy

[Documentation](https://evoaddons.com/en/documentation/evoorigin-install)

Requirements

- Joomla 5.0 or later
- PHP 8.1 or later
- MySQL or MariaDB database

Version 1.1.6

### Capture without own cookies

The origin is stored in the Joomla session from the first frontend page. It adds no JavaScript and no cookies of its own.

### All logging is off by default

Logging visits and storing lead attribution are two switches that ship turned off. You decide when anything is written to the database.

### Less detail the longer it is kept

Detailed visits for 90 days, lead attribution for 24 months, and anonymous monthly statistics with no limit. You can change the first two periods.

### Fits into your stack

Read-only REST API, tools for evoMCP, the Joomla privacy plugin, and an event that any extension creating leads can trigger.

## What it includes

- Captures utm_source, utm_medium, utm_campaign and the first-contact external referer
- Click identifiers gclid, gbraid, wbraid, msclkid and fbclid
- Visit log with one row per session; the IP is stored truncated, as a salted hash or in full
- Lead attribution with first and last origin through the onEvooriginLead event
- Monthly statistics by source, medium and campaign, with no IP or session
- Daily purge by scheduled task, which aggregates old detail before deleting it
- Optional logging only with consent, reading your site's banner cookie
- Privacy plugin to export and delete a user's visits

## Who it is for

For Joomla sites that need to attribute sales or leads to a source and want to decide what data is kept and for how long. If you want behavioural analytics inside the site, this is not the tool.

## Limits

- A visit is logged only if the session carries an origin (UTM, external referer or click identifier); direct traffic with no parameters creates no row.
- Lead attribution depends on another extension triggering the onEvooriginLead event when it creates the lead.
- It does not do behavioural analytics inside the site, such as heatmaps or click tracking.

## Pricing

1 site€19.90Renewal: €11.90 a year

[Buy](https://evoaddons.com/?option=com_evolicenses&task=checkout.start&product=evoorigin&tier=single)

5 sites€29.90Renewal: €17.90 a year

[Buy](https://evoaddons.com/?option=com_evolicenses&task=checkout.start&product=evoorigin&tier=five)

Unlimited sites€39.90Renewal: €23.90 a year

[Buy](https://evoaddons.com/?option=com_evolicenses&task=checkout.start&product=evoorigin&tier=unlimited)

Prices exclude VAT. Included in the pack with all four products from €49.90. [See pricing](https://evoaddons.com/en/pricing)

## Frequently asked questions

Does it write anything to the database as soon as it is installed?

No. Session capture works straight away, but visit logging and lead attribution ship turned off.

Does it use cookies?

It creates no cookies of its own. It reuses the Joomla session and, if you configure it, reads your banner cookie so that it logs only visitors who accepted.

What happens to visits after 90 days?

The daily purge adds them to anonymous monthly counters and deletes the detail. The period is a setting.

Can I read the data from outside the admin panel?

Yes. There is a read-only REST API and tools for evoMCP. None of them returns the full IP.

Which legal basis do I need?

Each installation decides that with its own adviser. The documentation describes which data is processed and for how long, without taking a position on the legal basis.

## Related documentation

- [evoOrigin · Requirements and installation](https://evoaddons.com/en/documentation/evoorigin-install)
- [evoOrigin · First steps](https://evoaddons.com/en/documentation/evoorigin-first-steps)
- [evoOrigin · Settings](https://evoaddons.com/en/documentation/evoorigin-settings)
- [evoOrigin · Reference](https://evoaddons.com/en/documentation/evoorigin-reference)
- [evoOrigin · Data it handles and compliance](https://evoaddons.com/en/documentation/evoorigin-data)

---

https://evoaddons.com/en/products/evoorigin
