Frequently Asked Questions

What is Stackpile?

Stackpile is a tool that allows you to install 3rd party apps, tools and integrations on your website with one click.

What are 3rd party apps, tools and integrations?

Lots of online services require you to place a javascript snippet into your website in order for you to use their service. For example, Google Analytics requires you to place their snippet on all pages you would like to track. Intercom requires you to place their snippet on all pages you would like their chat window to appear.

Why use Stackpile?

Without Stackpile you would need to implement the javascript snippet for each integration separately. This quickly becomes messy especially when you need to add and remove new ones.

With Stackpile you can install any of our supported integrations with one click. Allowing you to quickly try out new ones without having to redeploy or update the code on your website.

What is a Stack?

A Stack is a way of combining all the 3rd party apps and integrations you install on your website into one convenient container. Each Stack has a unique code snippet that needs to be installed on your site to enable you to install apps and integrations. Normally you would create 1 Stack per website. For example, you could create a My Awesome Site Stack for your domain.

What is an Integration or App or Tool?

All three of these refer to the products offered by companies like Google (Google Analytics), Intercom, Heap, Mixpanel, Errorception, Drift, etc. that enhance your website. For example Google offers an analytics product called Google Analytics. This can be installed on your site via their Javascript snippet. Intercom offers a real-time chat window that is installed via a Javascript snippet. Or you can install it via Stackpile without having to the edit the code on your site (once you've made the one time change to install our snippet). The same is true for the other products.

How is Stackpile different from Google Tag Manager?

Stackpile supports a lot more integrations than Google Tag Manager does and we offer a Unified Analytics API that allows you to send event and user information to all your integrations.

How is Stackpile different from Segment?

Segment is an amazing service that we've personally used on lots of projects before. Unfortunately when used on small or high traffic websites the cost of using Segment can quickly become very high. This is why Stackpile was created, to offer a simple, robust and more cost effective solution for managing your 3rd party integrations and analytics data.

How do I install Stackpile?

Check out our Installing Stackpile documentation.

Do I need to remove my current integrations before installing Stackpile?

Yes, once you've installed Stackpile, and enabled your integrations via your Dashboard, you can remove the integrations on your website.

Will Stackpile slow down my website?

We use a very popular global CDN to ensure our snippet is cached and loaded in the shortest time available. We also ensure that all 3rd party scripts installed via Stackpile are loaded asynchronously. In fact, you might find some of the integrations loads faster via Stackpile.

What if I need to send custom events?

With Stackpile you can send custom events to all your integrations using our Unified Analytics API.

What about identifying users?

With our Unified Analytics API you can also identify your users on all your installed integrations.