This documentation describes how to integrate GoSquared's APIs with your website, web apps, mobile apps, and server-side code.
GoSquared provides several APIs, one for tracking data, and others for retrieving data:
The Tracking API allows you to track your users on any platform or device. To get the most out of GoSquared, you need to integrate the tracking API wherever you interact with your users:
- For Node.js and PHP server-side apps, use our official node.js and PHP modules.
- For tracking users on mobile devices, server-side apps written in other languages, and all other platforms, use Segment. GoSquared integrates seamlessly with Segment, and Segment supports all popular languages and platforms. Take a look at their libraries and plugins.
Setting up tracking can be a little tricky, so we've put together an integration guide to walk you through the process.
The reporting APIs give you programmatic access to all of the data you'll find in our Now, Trends and Ecommerce web apps. It's ideal for when you want to integrate the data in your own apps and services.
Getting help & updates
We’re always happy to help you get set up with GoSquared. If you're stuck, want to find out more or need to speak to us, see the support centre.
We're always pushing updates to our integration tools and APIs, so we run a developer mailing list where we keep you up to date on our latest work.
To be in the know of new features and updates as soon as they happen, join our mailing list and get access to betas and features before they launch!