---
title: "Magic: Automatic Event Detection"
description: "alt text{height=315 width=560} What Is Magic? Magic is an experimental feature that automatically detects possible tracking events on your website: things like button clicks, form submissions, or other user interactions. These automatically detected events appear as Knowledge inside Tracklution. Knowledge means automatically detected events and interactions on your website that you can review and activate for tracking. Magic doesn’t collect data on its own it simply suggests …"
slug: "magic-automatic-event-detection"
category_slug: "data-sources"
category_name: "Data Sources"
order: 4000000049
published_at: "2025-11-12T06:39:37+00:00"
updated_at: "2026-04-14T07:54:07+00:00"
language_code: "en-US"
tags: []
---

## ![alt text](video:https://www.youtube.com/watch?v=rlXiURYAVII?si=6zw5hVdHn-9ZW1H-){height=315 width=560}

## What Is Magic?

**Magic** is an experimental feature that automatically detects possible tracking events on your website: things like button clicks, form submissions, or other user interactions.

These automatically detected events appear as **Knowledge** inside Tracklution. Knowledge means automatically detected events and interactions on your website that you can review and activate for tracking.

Magic doesn’t collect data on its own - it simply suggests Knowledge items for you to review and activate one by one, so you stay in full control of what gets tracked.
<section class="warning-box"><span style="font-family: Inter; font-size: 14px; font-style: normal; font-weight: 400; text-align: start; text-indent: 0px; white-space: normal; float: none; display: inline !important;">Events will only appear in the list<span>&nbsp;</span></span><strong data-start="849" data-end="880" style="font-weight: 700; font-family: Inter; font-size: 14px; font-style: normal; text-align: start; text-indent: 0px; white-space: normal;">after they’ve happened once</strong><span style="font-family: Inter; font-size: 14px; font-style: normal; font-weight: 400; text-align: start; text-indent: 0px; white-space: normal; float: none; display: inline !important;"><span>&nbsp;</span>on your site<span>&nbsp;</span></span><strong data-start="894" data-end="942" style="font-weight: 700; font-family: Inter; font-size: 14px; font-style: normal; text-align: start; text-indent: 0px; white-space: normal;">and the Tracklution main script is installed</strong><span style="font-family: Inter; font-size: 14px; font-style: normal; font-weight: 400; text-align: start; text-indent: 0px; white-space: normal; float: none; display: inline !important;">. If you don’t see anything yet, try performing a few actions (like clicks or form submissions) on your site.</span></section>
## How to Use Magic

![magic](https://support.tracklution.com/kb/agent/attachment/article/49/inline?token=eyJhbGciOiJodHRwOi8vd3d3LnczLm9yZy8yMDAxLzA0L3htbGRzaWctbW9yZSNobWFjLXNoYTI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6IjEzOCIsIm9yZ2lkIjoiMTQ3NzgiLCJpc3MiOiJzdXBwb3J0LnRyYWNrbHV0aW9uLmNvbSJ9.jrQtt9wDgp2M_s1qTMX1dYmRnyp9buvoC6t6anwNsaQ)

1. Install Tracklution Main Script (with or without PageViews) with

    1. Google Tag Manager Custom HTML Tags: [Install website tracking with Google Tag Manager](https://support.tracklution.com/kb/article/5/install-website-tracking-with-google-tag-manager)
    2. Tag Template: [Install website tracking with Google Tag Manager Template](https://support.tracklution.com/kb/article/7/gtm-template)
    3. Manual Code installation: [Install Website Tracking with Manual Code Installation](https://support.tracklution.com/kb/article/10/install-website-tracking-with-manual-code-installation)
2. Go to your **Magic-tab** section inside Tracklution.
3. You’ll see a list of events that Tracklution has detected from your site.
4. Review each suggestion and turn **ON** only the ones you want to start tracking.
5. Once an event is turned on, it’s included in your reporting like any other event.

## Avoid Double Tracking

If you’ve already set up tracking for the same event using Google Tag Manager, Shopify, WooCommerce, or manual code, don’t activate it again through Magic. Doing so may cause duplicate conversions or inflated reports.

### Summary

- Magic automatically finds potential events on your site if the Tracklution Main Script is installed on your website.
- You decide which ones to activate - individually.
- Detected events appear only after they’ve occurred at least once.
- Avoid turning on duplicates of already tracked events.
- Experimental feature: monitor results and adjust as needed.
