# Overview

Automation allows you to automate activities for subscribers visiting your website.&#x20;

* As subscribers browse the site, we track their behavior using selectors to create [**beacons**](https://docs.pushpushgo.company/web-push/integration-script/beacons).&#x20;
* This data helps generate a subscriber’s context, triggering the automation.&#x20;
* Each triggered automation uses this context to update labels and send push notifications to the subscriber.&#x20;

Throughout the process, all contextual information remains available, allowing you to personalize messages and tailor the user journey based on their past interactions on the site.
