Drift


Join the 10,000+ businesses already using Drift.

{primary} Stackpile makes it easy to install Drift on your website and start sending data to all your integrations with a simple unified API.

Install Drift

Getting Started


{primary} Important

If you already have the Drift snippet installed on your site, please remove it.

Once the Stackpile snippet has been installed on your website, add Drift to your stack in the Stackpile Dashboard, add your Embed ID (see Settings on how to obtain this) and click on Install Drift.

The Stackpile - Drift integration will then display the Drift Messenger on your website allowing visitors to communicate with you in real-time.

Settings


Embed ID

You can find your Embed ID on your Drift Dashboard.

Go to Settings > Install and select JavaScript on the list of Integrations .

Your Embed ID appears as the drift.load tag near the end of the script, e.g. drift.load('fd6jjwx3nth7');

<!-- Start of Async Drift Code -->
<script>
!function() {
    var t;
    if (t = window.driftt = window.drift = window.driftt || [], !t.init) return t.invoked ? void (window.console && console.error && console.error("Drift snippet included twice.")) : (t.invoked = !0, 
        t.methods = [ "identify", "config", "track", "reset", "debug", "show", "ping", "page", "hide", "off", "on" ], 
        t.factory = function(e) {
            return function() {
                var n;
                return n = Array.prototype.slice.call(arguments), n.unshift(e), t.push(n), t;
            };
        }, t.methods.forEach(function(e) {
            t[e] = t.factory(e);
        }), t.load = function(t) {
            var e, n, o, i;
            e = 3e5, i = Math.ceil(new Date() / e) * e, o = document.createElement("script"), 
            o.type = "text/javascript", o.async = !0, o.crossorigin = "anonymous", o.src = "https://js.driftt.com/include/" + i + "/" + t + ".js", 
            n = document.getElementsByTagName("script")[0], n.parentNode.insertBefore(o, n);
        });
}();
drift.SNIPPET_VERSION = '0.3.1';
drift.load('fd6jjwx3nth7');
</script>
<!-- End of Async Drift Code -->