Using Matomo · Knowledge
How do I set up goals in Matomo for a Joomla site?
Visits are activity, goals are outcomes: a goal in Matomo counts the moments a site fulfils its purpose – a sent contact form, a downloaded file, a decisive page reached.
Setup lives under Goals → Manage goals; the trigger types cover the Joomla everyday: URL visited, file downloaded, outlink clicked, event fired.
The trigger types with Joomla examples – and why two goals beat ten
The URL trigger is the workhorse: define the thank-you page of your contact component as a goal (“URL contains /thank-you”) and every submission counts – no code, works with any Joomla form extension that redirects after sending. The download trigger fires on file clicks Matomo already tracks – ideal when a PDF, a price list or (as on this site) a plugin ZIP is the point of the page; “file URL contains .zip” and the download becomes a conversion. The outlink trigger counts clicks that leave – to a booking platform, a marketplace profile, a partner: the site's job ends at the handover, so measure the handover. The event trigger is the advanced tier for interactions without URL change; it needs a small snippet and is honestly optional for most Joomla sites. The strategic advice is restraint: start with the one or two moments that define success for your site – for a typical company site the sent contact form, for this site the plugin download – and give each goal a realistic monetary or at least comparative value later if budgeting questions arise. Ten decorative goals produce a dashboard; two true ones produce decisions: the reports under Goals show which channels and pages feed the conversions, and that is the moment analytics stops being wallpaper.
Key facts
- Location: Matomo → Goals → Manage goals – triggers: URL, download, outlink, event.
- Form pattern: thank-you page as URL goal – works with any redirecting Joomla form extension.
- Download pattern: “file URL contains .pdf/.zip” – the file becomes a countable conversion.
- Outlink pattern: measure the handover to booking/marketplace/partner platforms.
- Strategy: start with 1–2 true goals – goal reports then show which channels feed success.