Provides integration with the Mixpanel real-time analytics service.

This is an API module, which provides (among other things) a PHP function mixpanel_track() and a Javascript function mixpanel.track() for sending events to Mixpanel (see the full Javascript API).

As an example, the mixpanel_defaults module is included which tracks:

  • Joining and leaving a group (in Organic groups)
  • Creating, deleting, updating a user
  • User login and logout
  • Creating, updating, and deleting a node
  • Creating a comment

You can also use the mixpanel_rules module to send tracking events via Rules. This is the best option if you want Mixpanel tracking but you aren't a developer and can't write your own Drupal module!

In Drupal 6, this module can optionally use Drupal Queue to defer sending events to Mixpanel until cron (while maintaining the correct timestamp). In Drupal 7, this is unnecessary because the Queue API is in core.

We're actively working on finishing a port to Drupal 7! A release will be made once we can fix some regressions in the mixpanel_defaults: #1858472: Drupal 7 port

Downloads

Recommended releases

Version Downloads Date Links
6.x-1.2 tar.gz (12.61 KB) | zip (17.32 KB) 2012-Dec-27 Notes

Development releases

Version Downloads Date Links
7.x-1.x-dev tar.gz (15.87 KB) | zip (22.43 KB) 2013-Mar-31 Notes
6.x-1.x-dev tar.gz (14.68 KB) | zip (20.62 KB) 2013-Jan-10 Notes

Project Information


Maintainers for Mixpanel

  • dsnopek - 26 commits
    last: 7 weeks ago, first: 25 weeks ago
  • wundo - 16 commits
    last: 27 weeks ago, first: 1 year ago
  • kyle_mathews - 21 commits
    last: 1 year ago, first: 2 years ago

Issues for Mixpanel

To avoid duplicates, please search before submitting a new issue.
All issues
Bug reports
Statistics (2 years)
New issues
Open bugs
Participants
nobody click here