Sample Webhook Events

Sample event payloads for a start and a generated quote

Sample payloads

  • funnel.start - customer visited the portal

analytics.track('Insurance Portal Visited v2', {
  auth: {
    userId: 'us-east-1:27d3ecbe-5e18-c423-b01e-a20738bf0c09',
    isAuthenticated: false,
    isAdmin: false,
    adminTenantId: null,
    email: null
  },
  analytics: {
    sessionId: '82a739c4-12a5-5062-3e3d-b295h184b391',
    sessionReplayLink: null,
    urlParams: {},
    user: {
      id: 'us-east-1:22d7ecbe-8e76-c862-b09e-a93354bf9c54',
      properties: {
        tenantName: 'demo',
        tenantCustomerId: null,
        businessName: null,
        name: null,
        email: null,
        phoneNumber: null,
        mailingAddress: null
      }
    }
  },
  products: [
    {
      id: '57dfe67c-4449-4097-acf9-1c671dcd3d2d',
      name: 'General Liability',
      isOffered: true
    },
    {
      id: '5c7a1bef-fca1-41f6-b177-bc91de17009d',
      name: 'Property',
      isOffered: false
    },
    {
      id: '137233b3-2e6e-4799-b794-d16f4b6990c6',
      name: 'Worker\'s Compensation',
      isOffered: false
    }
  ],
  prefillData: null,
  lead: {
    stateCodes: [],
    productIds: [
      '57dfe67c-4449-4097-acf9-1c671dcd3d2d',
      '5c7a1bef-fca1-41f6-b177-bc91de17009d'
    ]
  },
  application: null,
  policies: []
});

  • funnel.quote_generated - at least one product was accepted for a quote

Last updated