Skip to content

Trigger system hook for user create event on Trial sign up

Aishwarya Subramanian requested to merge marketo_lead_trials into master

What does this MR do?

As part of new Trial sign up (https://gitlab.com/gitlab-org/gitlab-ee/issues/13233), a lead should be created on Marketo on trial sign up.

This MR utilizes the existing system webhook (https://gitlab.com/gitlab-com/marketo-tools) to create leads in Marketo. It triggers the user_create event after trial user is created.

CE changes: https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/32676

Screenshots

Does this MR meet the acceptance criteria?

Conformity

Performance and Testing

Security

If this MR contains changes to processing or storing of credentials or tokens, authorization and authentication methods and other items described in the security review guidelines:

  • Label as security and @ mention @gitlab-com/gl-security/appsec
  • The MR includes necessary changes to maintain consistency between UI, API, email, or other methods
  • Security reports checked/validated by a reviewer from the AppSec team

Closes https://gitlab.com/gitlab-org/customers-gitlab-com/issues/632

Edited by Aishwarya Subramanian

Merge request reports