Create, Update, and Delete Users

  • ID: User ID of your user that is the unique identifier in your application – Field is required
  • First Name: First name of your user – Field is required
  • Last Name: Last name of your user – Field is optional
  • Email: Email of your user – Field is required
  • Avatar URL: URL of the profile picture of your user – Field is optional
  • Properties: Customizable users attributes for each user. Multiple are supported, and optional


Placed Directly

If you're placing the script directly within your website or application, use this:


<script id="cloudmattr-script" async src="https://cloudmattr.cloudmattr.com/packs/cloudmattr.js?v=1.1.1"></script>
<script type="text/javascript">
  (function() {
    var script = document.querySelector("#cloudmattr-script");
    script.addEventListener('load', function() {
      Cloudmattr.init("pk_XXXxxXXxXxXXXxxxxXXxxxXx");
      Cloudmattr.user('123456', {
        first_name: 'Michael',
        last_name: 'Scott',
        email: 'mscott@dundermifflin.com',
        properties: {
          'title': 'Regional Manager',
          'subscription_name': 'Pro Plan'
        }
      });
    });
  })();
</script>


Placed in Tag Manager

If using Google Tag Manager (or another tag management platform), use this:


<script src="https://cloudmattr.cloudmattr.com/packs/cloudmattr.js?v=1.1.1"></script>
<script type="text/javascript">
  (function() {
    Cloudmattr.init("pk_XXXxxXXxXxXXXxxxxXXxxxXx");
    Cloudmattr.user('123456', {
      first_name: 'Michael',
      last_name: 'Scott',
      email: 'mscott@dundermifflin.com'
      properties: {
        'title': 'Regional Manager',
        'subscription_name': 'Pro Plan'
      }
    });
  })();
</script>



Was this article helpful?