Integrate with Matomo

To integrate with Matomo, perform the following tasks:

  1. Get the Matomo instance details
  2. Configure integration settings
  3. Configure consent settings

Before you begin

  • Make sure you have set up a Matomo instance in the cloud or on-premise.
  • To integrate with DreamApply, your account must have the Superuser role or the instance permission.

Get the Matomo instance details

To connect to Matomo, you need to obtain a Matomo URL and site ID.

The Matomo URL is the address where your Matomo instance is hosted.

  • If you are using Matomo Cloud, you choose the subdomain during registration. The cloud URL looks like: https://your-name.matomo.cloud.
  • If you are self-hosting Matomo, you define your own URL when you deploy the Matomo instance.

To obtain the site ID:

  1. Log in to your Matomo instance.
  2. In the top right corner, click the gear icon and under Websites, select Manage.
  3. To track the DreamApply portal, you can create a new measurable or use an existing one. In the measurable card, make note of and copy the site ID.
Obtaining the site ID

Configure integration settings

To connect to Matomo in DreamApply:

  1. In the main menu, under System, select Settings.
  2. In the Analytics settings section, under Matomo, specify the Matomo URL and site ID.
  3. At the top of the form, click Save changes.
Specifying Matomo settings

To configure consent settings for Matomo:

  1. In the main menu, under System, select Settings.
  2. In the Data protection section, select the consent mode for cookies. For details, see Manage cookies.
  3. At the top of the form, click Save changes.
Specifying cookie settings

View reports

Once the integration is set up, you can view reports in Matomo to monitor key metrics such as user traffic, engagement and pageviews.

Viewing Matomo reports