django-analytical icon indicating copy to clipboard operation
django-analytical copied to clipboard

Feature Request: Add ContentSquare Integration

Open basola21 opened this issue 1 year ago • 1 comments

Currently, django-analytical supports many analytics providers but does not include integration for ContentSquare. ContentSquare is a comprehensive digital experience analytics platform used by numerous enterprises, and having built-in support would greatly benefit developers who want to track user behavior with this tool.

I propose adding a new integration module for ContentSquare. This module could:

  • Allow configuration via a new setting (e.g., CONTENT_SQUARE_ID) in Django settings.
  • Automatically inject the ContentSquare tracking code into templates, following a pattern similar to other supported providers.
  • Optionally, offer configurable options to further customize the tracking behavior.

At present, developers must manually insert the ContentSquare tracking code into their templates, which is less efficient and more error-prone compared to having an integrated solution provided by django-analytical.

Integrating ContentSquare would expand the utility of django-analytical for projects that rely on this platform for in-depth digital experience insights. I'm willing to work on a pull request if the maintainers are open to this enhancement.

Thank you for considering this feature request!

basola21 avatar Apr 04 '25 05:04 basola21

Absolutely! I see you're already working on a PR, great!

bittner avatar Apr 04 '25 06:04 bittner