Browse Source

Merge pull request #3319 from Budibase/fix/intercom-events

track pageviews in PH, add job role and company size into intercom
gh-pages
Martin McKeaveney 5 years ago
committed by GitHub
parent
commit
815026ed89
No known key found for this signature in database GPG Key ID: 4AEE18F83AFDEB23
  1. 2
      packages/builder/src/analytics/PosthogClient.js
  2. 6
      packages/builder/src/stores/portal/auth.js

2
packages/builder/src/analytics/PosthogClient.js

@ -12,7 +12,7 @@ export default class PosthogClient {
posthog.init(this.token, { posthog.init(this.token, {
autocapture: false, autocapture: false,
capture_pageview: false, capture_pageview: true,
api_host: this.url, api_host: this.url,
}) })
posthog.set_config({ persistence: "cookie" }) posthog.set_config({ persistence: "cookie" })

6
packages/builder/src/stores/portal/auth.js

@ -57,11 +57,11 @@ export function createAuthStore() {
analytics.showChat({ analytics.showChat({
email: user.email, email: user.email,
created_at: (user.createdAt || Date.now()) / 1000, created_at: (user.createdAt || Date.now()) / 1000,
name: user.name, name: user.account?.name,
user_id: user._id, user_id: user._id,
tenant: user.tenantId, tenant: user.tenantId,
"Company size": user.size, "Company size": user.account?.size,
"Job role": user.profession, "Job role": user.account?.profession,
}) })
}) })
} }

Loading…
Cancel
Save