What technology you need and why
When tracking the behavior of your audience, you leverage Sitefinity Insight client-side tracking capabilities.
Depending on your tracking scenarios, you or your team need to have background knowledge in the following areas:
| Area | Why you need it | |
|
Background knowledge | C# and JavaScript | To leverage the JavaScript and .NET SDK capabilities for tracking |
| HTTP requests | Send interactions to Sitefinity Insight | |
| Browser-debugging tools |
Investigate performance and response time on client side by running an in-browser or standalone profiling tools. | |
| Sitefinity CMS | Modules | Sitefinity Insight, Personalization, Forms, Multisite, etc. |
| Advanced settings | Modify the default settings of Sitefinity CMS to serve the purposes of your scenarios and sites. | |
| JavaScript widget | Embed JavaScript code in your page and enhance its functionality. For example, you can use JavaScript to validate user input. | |
| Forms FieldName setting | For anonymous visitors and contacts mapping when filling a form on your sites. | |
| Insight connector | Integrate with Sitefinity CMS and track events on Sitefinity CMS sites | |
| Sitefinity Insight | JavaScript and .NET SDKs |
|
| Data integration | Integrate the data coming from different data sources - systems or sites. | |
Google Tag Manager
| Custom tags |
|