August 2025 - Send2CRM Website Client v1.21

August 2025 - Send2CRM Website Client v1.21

In this release: Cross website visitor recognition and using Send2CRM outside of your web browser

Summary

Aug 21, 2025 The v1.21 release of Send2CRM Website Client introduces cross-domain visitor recognition, enabling you to identify customers across all your websites for complete customer journey tracking and unified personalized experiences.

The release also strengthens security with new script integrity verification against tampering, and expands platform capabilities with non-browser JavaScript support.

Additional enhancements include updated browser support, more accurate form monitoring, and bug fixes for reliable page view tracking.

This is an automatic update with no explicit action required aside from referencing the new version in your website, although we do recommend you consider enabling script integrity.

New Features

Added cross-domain visitor recognition that allows you to identify customers across all your websites, giving you complete customer journeys and enabling personalized experiences everywhere.

To implement cross-domain visitor recognition:

  1. Designate one of your domains as the primary domain

  1. Create a communication page on your primary domain

  2. Include this page as an inline frame on your other domains

  3. Test visitor recognition across your different websites

For additional information, refer to Cross-Domain Sync.

Added script integrity verification that protects your website from security threats by detecting if a website script has been tampered with or compromised.

To implement script integrity verification:

  1. Add the integrity attribute to your script tag

  2. Include the provided hash value in the integrity attribute

  3. Verify your implementation is working correctly

Subresource Integrity (SRI) hash verification option is supported by all major browsers (Chrome, Firefox, Safari, Edge)

For detailed instructions, refer to https://github.com/FuseInfoTech/send2crmjs.

Added server-side and web worker support that lets you capture analytics and use personalization across all your applications and platforms.

To implement:

  1. Requires the use of provided Send2CRM JavaScript programmatic methods

  2. Configure your custom application to call the provided functions

  3. Test your implementation to ensure data flows correctly to the CRM

For additional information, refer to Headless Operation.

Improvements to existing features

Improved website tracking compatibility to work with delayed JavaScript loading, giving you more flexibility in optimizing your site's performance.

Known limitations:

  • Standard script loading remains the recommended implementation for optimal tracking accuracy

  • Delayed script loading may cause tracking delays or missed events in some scenarios

Enhanced browser compatibility to ensure tracking continues working smoothly as browsers update and evolve. This maintains optimal performance across all current browser versions based on global browser usage patterns.

Please refer to Browser Compatibility Statement for supported web browser versions.

Enhanced form monitoring accuracy to prevent the processing of web form submissions with values that have not passed website validation checks.

Added a simplified visitor retrieval function that makes it easier for website developers to access visitor information for personalization and custom use cases.

Bug fixes

Fixed an issue where JavaScript console errors would occasionally appear and may have led to page view events being missed.