Developer's Guide To Permutive

In this article

Info on testing tags, integration options, documentation and more


Permutive is delivered using Google Cloud Platform. 

Permutive does not impact page load time - see this article for more info.

Permutive keeps your data secure - see this article for more info


Our JS SDK is open-source and well documented, as is our server-side API. Prototypes and code samples/examples can be found in below.

Tip: the password for can be found under the settings section of your Permutive Dash.

Implementing and Validating Permutive

We have a JS SDK, an iOS SDK, an Android SDK and a server-side API. 

Permutive enforces schema validation to prevent erroneous data being collected. To ensure events are not rejected, make sure to add the event collection in the dashboard. Additionally, all cohorts can be retrieved via the SDK for inspecting data.

Debugging Methods

We offer a number of tools to help you with debugging:

  • You can create as many "instances" of Permutive as you like for testing, staging and sandboxing. 
  • Our dashboard allows you to view events' schemas and the most recent events collected for a specific type (e.g. Pageviews). 
  • Event schemas can be created in the dashboard. You can also use the dashboard to add new properties to an existing event schema.


In-between update versions, we'll update the tag directly. Versions tend to change once a year, when we'll ask you to make small changes to the tag in order to access new features.

When changes or updates are made our open source Javascript SDK logs all changes, and our server-side API documentation is versioned. These updates occur daily.

If you have any questions, please contact customer support by emailing or chat to the Customer Operations Team via the LiveChat icon in the bottom right corner of your screen.

Was this article helpful?
0 out of 0 found this helpful
Have more questions? Submit a request