While most of the installation and configurations for the website visits tracking are relatively straightforward, below are a few advanced configurations that may help you if you need further control.
Disabling Automatic Tracking
If you prefer manual control over tracking:
window.signals = Object.assign([], {
_opts: { autoTracking: false },
// ... rest of the initialization code});
Manual Page View Tracking
To manually track page views:
window.signals.page();
// or with a specific URLwindow.signals.page('https://example.com/specific-page');
Form Submit Listeners
For third-party form providers, use event listeners to capture submissions. Here's an example for HubSpot forms: