Tracking Builder data to other analytics providers

You can track Builder data easily to other providers using load events. For instance, when using with React, you can do

import { BuilderComponent } from '@builder.io/react'

<BuilderComponent 
  model="page" 
  contentLoaded={(data, content) => {
    amplitude.track('builderImpression', {
      contentId: content.id,
      contentName: content.name,
      testVariationId: content.testVariationId,
      // Make sure to edit the variant name in Builder with a descriptive name
      testVariationName: content.testVariationName
    })
  }
/>
1 Like