Rockerbox’s onsite JavaScript includes built-in integrations with various third-party tools and platforms. These integrations enable automatic data collection and synchronization between Rockerbox and your other marketing and analytics tools.

Integration Classifications

Our integrations can be classified by their data flow and functionality:
  1. Receive Third-Party ID: We collect the platform’s unique identifier
  2. Send RB Anonymous ID: We push our Rockerbox ID to their system
  3. Receive Events: We collect events/conversions from their system
  4. Send Events: We push events to their system

Integration Functionality Matrix

IntegrationReceive IDSend IDReceive EventsSend Events
Segment
RudderStack
Amplitude
Branch
Pinterest
Podsights
DialogTech
Chartable
Survicate
Justuno
Meta Pixel
Klaviyo
Hotjar
Tatari
Privy

Integration Categories

Identity Resolution

These integrations focus on user identification and cross-device tracking:
  • Pure Identity Collection:
    • Segment (Anonymous user ID)
    • RudderStack (Anonymous user ID)
    • Amplitude (Device ID)
    • Tatari: (Anonymous user ID)
  • Identity Exchange:
    • Branch (Cross-platform ID + RB_UID)
    • Pinterest (External measurement ID)
    • Podsights (Session ID + alias)
    • DialogTech (Session ID + RB_UID)
    • Chartable (User ID + RB_UID)

Event Collection

These integrations capture conversion events and user interactions:
  • Meta Pixel: View content events
  • Klaviyo: Form submissions
  • Attentive: Mobile messaging sign-ups
  • Hotjar: Poll responses and feedback
  • Privy: Form submissions
  • Survicate: Survey responses
  • Justuno: Form submissions and promotions

Implementation

These integrations are included in the Rockerbox onsite JavaScript (onsite.js). No additional code is required to enable them - they will automatically detect and integrate with their respective platforms when present on your site.