Out of the box Freshpaint instruments your site and collects user actions from your site. Specifically we track the following user actions:
Input Field Change Events
For all events we capture the following properties:
The name of the operating system.
The name of the web browser.
The URL of the referrer to the current page the user is on. It could possibly be on your own domain.
The domain of the referrer to the current page. It could possibly be your own domain.
The user agent of the device.
The full URL of the current page.
The version of the web browser.
The height of the screen.
The width of the screen.
The domain of the current page.
The path of the current page. This is everything in the URL after the domain.
The search engine used before visiting your page.
The time the event occurred at.
Freshpaint also captures the five UTM parameters:
The site that referred the current user to your site.
How the user was linked to your site. Possible values include "social", "email" and "video".
The specific campaign that this user was a part of.
The search term used.
What content brought the user to your site. For example, "logolink" or "textlink".
For click, form submission, and field change events Freshpaint captures the following properties:
The DOM hierarchy of the element interacted with. Specifically the tags, ids, and classes and some attributes.
If the element or any parent element is a link, the href of the link.
By default, Freshpaint will collect the following attributes from each DOM element:
For click events, we also capture:
The text of the element being clicked on.
If you want to disable autotrack for a specific element on your page, you can add the
fp-no-track class to the element and Freshpaint will no longer track interactions with it. You may want to use
fp-no-track if you are displaying sensitive text on your page.
When a user changes an input field, Freshpaint only captures the fact that the field was chaged. Freshpaint does not capture the text the user put in the field.