1. 14 May, 2021 3 commits
    • Dallas Reedy's avatar
      Be more obvious about hard-coded Zuora plan IDs · 65adfc5b
      Dallas Reedy authored
      - Use variables with more descriptive names
      - Add comment blocks about us being okay doing this for SaaS-only
        experiments
      - Fix both instances of hard-coded plan IDs for experiments to point to
        the correct plans!
        - Previously, the TrialStatusWidgetHelper one was pointing at the
          production Gold (no longer a thing) plan ID
        - And the PaidFeatureCalloutHelper one was actually pointing at the
          sandbox (oops!) Premium plan ID
      65adfc5b
    • Dallas Reedy's avatar
      Implement Product Intelligence suggestions; Tighten up tracking · 237dc760
      Dallas Reedy authored
      - Use `action` instead of `event`
      - Re-use existing `property` value rather than repeating the same one
        twice
      237dc760
    • Dallas Reedy's avatar
      Add CTAs and click-tracking to the paid feature callout popover · 17d37a24
      Dallas Reedy authored
      - Add the two CTAs buttons: "Upgrade to GitLab Premium" & "Compare all
        plans"
      - Track when those buttons are clicked
      - Take the user to the appropriate place in the app within a new tab:
        - Upgrade: go to in-app purchase flow for the group which has the
          active trial and pre-select the "Premium" plan
        - Compare: go to the billing page for the group which has the active
          trial
      17d37a24
  2. 13 May, 2021 37 commits