As one of Salesforce’s most visible products, Slack will be front and center at this year’s Dreamforce. The biggest Slack-related announcement at Dreamforce will be a feature called Slack canvas, built from Salesforce’s shareable document software Quip. It’s another step toward incorporating Slack into the wider Salesforce family of products, which is critical in a highly competitive communication software space.
Slack has stopped publicly releasing its user numbers, but even with its most recent daily active user total in 2020, 12 million, Microsoft Teams was eating its lunch at 75 million. Teams reported 145 million users in 2021. Then there are challenges from Google, which has its own established workplace suite, and Zoom, which has recently placed a larger emphasis on its chat function.
“I’m pretty scared if I’m [Salesforce co-CEO Marc] Benioff with Slack, going into a recession,” said Wing Venture Capital partner Zach DeWitt. “I think Microsoft is going to be very aggressive on distribution and pricing over the next few years here.”
With Slack, Salesforce made a huge bet on the collaboration space. But with steep competition from Microsoft and others, is an underutilized tool that brought Salesforce co-CEO Bret Taylor into the company the missing link that could help the $27 billion bet pay off?
The Quip connection
Nate Botwick, formerly VP of product with Quip, oversaw the process of building Quip’s software into Slack. The fruition of that project is Slack canvas. Canvases will be collaborative documents within channels that compile files, checklists and other important information that could previously just be pinned as messages by users. They’ll link to workflows like requesting a work phone, and pull data from Salesforce Sales Cloud.
“It is a more persistent space to organize around this preexisting organization of channels,” said Slack senior vice president of product Ali Rayl. “This is a powerful thing we get with channels, which is that the right people are already there.”
Quip-turned-canvas has its roots in the Salesforce-Slack acquisition. Taylor co-founded Quip in 2012, and Salesforce acquired the product in 2016. Fast forward a few years and, according to Botwick, Slack CEO Stewart Butterfield approached Salesforce with interest in acquiring Quip.
Incorporating collaborative documents within Slack had been a part of Slack’s original pitch deck when it was first getting up and running, Botwick said. But as we all know, those talks ended with Salesforce acquiring Slack instead of Slack acquiring Quip.
“Both products independently had this vision of teams being able to work with both a canvas-like product and a messaging product together, but each product independently focused in different areas,” Botwick said. “Between Stewart and Brett, it was one of the things that they were both most excited about in this acquisition.”
Quip moved into Slack’s domain after the deal closed. The rest of Salesforce’s products, such as Sales Cloud and Service Cloud, are still external to Slack but integrated through “thin work,” as Rayl called it. For example, you can file a quick Salesforce expense report without leaving Slack. “You’re not provisioning people to a bunch of different systems just so they can access one chart or one ticket,” Rayl said.
The connection to the broader Salesforce suite is a benefit for Slack, as it’s where employees are already working. But it’s a play Microsoft also has, to an even greater degree.
Ross Rubin, principal analyst at Reticle Research, said companies are absolutely using both Salesforce and Microsoft products. The question is which ones they’re paying for, as Slack and Teams offer some features for free.
“There are many companies that are Microsoft shops,” Rubin said. “Do they need both? Teams can be a more general platform, whereas Salesforce might build functionality into Slack that’s heavily integrated into CRMs, for example.”
Futurum Research’s Kramer put it more bluntly: “Microsoft has pretty much won the collaboration wars,” she said.
Fitting into Salesforce’s vision
Salesforce knows it has a long road ahead if it wants to prove Kramer wrong in the collaboration space. Although co-CEOs Taylor and Benioff have called the company’s integration of Slack a key priority, it hasn’t all been smooth sailing. During earnings calls Benioff has alluded to integration challenges and realignments within the Slack organization.
Although there were a number of standard internal operational changes that come along with any big merger, such as moving from Slack Workday to Salesforce Workday, Rayl was quick to point out that nothing has changed about the way Slack thinks about its product.
“We still have the same goals for Slack. We still build the product in the same way,” said Rayl. Now the focus is, “How do we just expose all of Salesforce’s products in the best possible way inside of the Slack that we’re already planning to build?”
The true measure of Salesforce’s strategy, however, will depend on Slack’s ability to add new users and also convert free users to paid ones. But Slack is cagey about disclosing the number of users it has. The company declined to share that information with Protocol ahead of Dreamforce, although it’s a data point the company has shared in the past.
Since Slack doesn’t disclose its user numbers, it’s not clear how many Salesforce customers are actually using Slack as opposed to, say Microsoft Teams. Slack leaders are confident the company is differentiated, but it’s still expanding into the same areas as its competitors.
“I see Slack in the same boat as Zoom,” Kramer said. Both companies are in an uphill battle to build “true collaboration hubs that you live in all day, rather than a place you pop into for a meeting or a message.”
Regardless, Salesforce executives seem pretty happy about Slack’s performance so far.
“This is the fourth consecutive quarter we’ve seen more than 40% growth,” said Taylor during Salesforce’s first-quarter earnings call. And moving forward, Slack is expected to contribute about $1.5 billion towards Salesforce’s full year revenue guidance.
But if Salesforce customers aren’t actually using Slack for their work, the vision of becoming a digital headquarters that can compete with the likes of Teams and others begins to break down. Without data on the number of users, it’s impossible to tell how close to that shaky reality Slack is.
window.REBELMOUSE_ACTIVE_TASKS_QUEUE.push(function(){
window.REBELMOUSE_STDLIB.loadExternalScript("https://securepubads.g.doubleclick.net/tag/js/gpt.js", function() {
});
});
window.REBELMOUSE_ACTIVE_TASKS_QUEUE.push(function(){
(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], j=d.createElement(s),dl=l!='dataLayer'?'&l="+l:"';j.async=true;j.src="https://www.googletagmanager.com/gtm.js?id="+i+dl;f.parentNode.insertBefore(j,f); })(window,document,'script','dataLayer','GTM-TBZ76RQ');
var gotag = document.createElement('iframe'); gotag.src = "https://www.googletagmanager.com/ns.html?id=GTM-TBZ76RQ"; gotag.style.height = 0; gotag.style.width = 0; gotag.style.display = 'none';
document.body.appendChild(gotag); console.log('gtag appended')
});
window.REBELMOUSE_ACTIVE_TASKS_QUEUE.push(function(){
console.log("script runs"); const subscribeForm = document.getElementById("mc-embedded-subscribe-form");
subscribeForm && subscribeForm.addEventListener("submit", (event) => { const errorTarget = document.getElementsByClassName('mce_inline_error'); const responseTarget = document.getElementsByClassName('response');
if (errorTarget.length > 0) {
console.log("errors test");
for (let i = 0; i < errorTarget.length; i++) {
if(!errorTarget[i].classList.contains('newsletter-element__input')) {
setTimeout(() => {
errorTarget[i].style.display = 'none';
}, 4000);
}
}
}
if (responseTarget) {
setTimeout(() => {
for (let i = 0; i < responseTarget.length; i++) {
responseTarget[i].style.display = 'none';
}
}, 4000);
}
}, false);
});
window.REBELMOUSE_ACTIVE_TASKS_QUEUE.push(function(){
function mc_resp_0(a){a.style.display='none';a.removeAttribute("class");a.innerHTML='';}
document.querySelectorAll("form#MC").forEach(function(form){form.addEventListener("submit",function(e){e.preventDefault();if(document.querySelector('#MC_robot').value !==''){return false}var script = document.createElement('script');let email=form.querySelector('input#MC_email');script.src=this.action.replace('/post?','/post-json?')+'&EMAIL='+email.value;document.body.appendChild(script);var callback = 'callback';window[callback] = function(data) {delete window[callback];document.body.removeChild(script);
var parts = data.msg.split(' - ', 2);if (parts[1] === undefined) {msg = data.msg;} else {var i = parseInt(parts[0], 10);if (i.toString() === parts[0]) {index = parts[0];msg = parts[1];} else {index = -1;msg = data.msg;}}let resp=form.querySelector('#MC_resp');mc_resp_0(resp);resp.innerHTML=msg;if(data.result=='error'){resp.classList.add('bad');}else{resp.classList.add('good');email.value="";}
resp.style.display='inline-block';setTimeout(function(){mc_resp_0(resp)},3000);
console.log(data);}
})});
});
window.REBELMOUSE_ACTIVE_TASKS_QUEUE.push(function(){
(function(d,s){var DID="b0bf7582-16c5-4fc1-a03f-8f705ea43617";var js,fjs=d.getElementsByTagName(s)[0];js=d.createElement(s);js.async=1;js.src="https://track.cbdatatracker.com/Home?v=3&id='"+DID+"'";fjs.parentNode.insertBefore(js,fjs);}(document,'script'))
});
window.REBELMOUSE_ACTIVE_TASKS_QUEUE.push(function(){
!function(e,t,r,n){if(!e[n]){for(var a=e[n]=[],i=["survey","reset","config","init","set","get","event","identify","track","page","screen","group","alias"],s=0;s
var lastScrollTop = 0;
document.querySelector('.email-wrapper').parentNode.classList.add('sidebar-sticky');
window.addEventListener('scroll',function(){ var st = window.pageYOffset || document.documentElement.scrollTop; if(isInViewport(latestStories, false) && st > lastScrollTop){ console.log('I see it!'); document.querySelector('.email-wrapper').parentNode.classList.add('sidebar-unfixed');
} else if(isInViewport(latestStories, false) && st < lastScrollTop){ document.querySelector('.email-wrapper').parentNode.classList.remove('sidebar-unfixed'); } lastScrollTop = st <= 0 ? 0 : st; }); }); window.REBELMOUSE_ACTIVE_TASKS_QUEUE.push(function(){ window.REBELMOUSE_STDLIB.loadExternalScript("https://ajax.googleapis.com/ajax/libs/jquery/3.5.1/jquery.min.js", function() { }); }); window.REBELMOUSE_ACTIVE_TASKS_QUEUE.push(function(){ if(document.querySelector(".around-the-web")){document.querySelector(".around-the-web").setAttribute("data-section","related-stories");} }); window.REBELMOUSE_ACTIVE_TASKS_QUEUE.push(function(){ remove_col_with_empty_post(); }); window.REBELMOUSE_ACTIVE_TASKS_QUEUE.push(function(){ var threshold=600; REBELMOUSE_STDLIB.onElementInViewport({ selector: ".ad-place-holder:not(.processed)", isMatchingNode(node) { return node.classList.contains('ad-place-holder'); },threshold, onIntersect(entry) { let ad_diiv=entry.target; console.log("iin view ad div onElementInViewport"); if (ad_diiv.dataset.googleQueryId){ console.log("it has ad unit already") googletag .pubads() .getSlots() .forEach(function(slot) { if(ad_diiv.id == slot.getSlotElementId()){ googletag.pubads().refresh([slot]); } }); } else { googletag.cmd.push(function() { incontentMapping= googletag.sizeMapping(). addSize([768, 0], [[728, 90],[300, 250],[468, 60]]). addSize([0, 0], [[320, 50],[300, 250]]). build(); ad_id_count++; let ad_id="site-ad-"+ad_id_count; ad_diiv.classList.add("processed") ad_diiv.setAttribute("id",ad_id); googletag.defineSlot(`/21901267728/${ad_modifier}`, [[468, 60], [728, 90], [300, 250]], ad_id).defineSizeMapping(incontentMapping).addService(googletag.pubads()); googletag.display(ad_id); }); } } }); }); window.REBELMOUSE_ACTIVE_TASKS_QUEUE.push(function(){ var threshold=600; REBELMOUSE_STDLIB.onElementInViewport({ selector: ".ad-place-holder-bottom:not(.processed)", isMatchingNode(node) { return node.classList.contains('ad-place-holder-bottom'); },threshold, onIntersect(entry) { let ad_diiv=entry.target; console.log("iin view ad div onElementInViewport"); if (ad_diiv.dataset.googleQueryId){ console.log("it has ad unit already") googletag .pubads() .getSlots() .forEach(function(slot) { if(ad_diiv.id == slot.getSlotElementId()){ googletag.pubads().refresh([slot]); } }); } else { googletag.cmd.push(function() { ad_id_count++; let ad_id="site-ad-"+ad_id_count; ad_diiv.setAttribute("id", ad_id); ad_diiv.classList.add("proc"); googletag.defineSlot(`/21901267728/${ad_modifier}`, [ [468, 60], [728, 90], [300, 600], /* [970, 250],*/ [300, 250] ], ad_id).defineSizeMapping(streamMapping).addService(googletag.pubads()); googletag.display(ad_id); }); } } }); }); window.REBELMOUSE_ACTIVE_TASKS_QUEUE.push(function(){ var threshold=600; REBELMOUSE_STDLIB.onElementInViewport({ selector: ".ad-place-holder-post-module:not(.processed)", isMatchingNode(node) { return node.classList.contains('ad-place-holder-post-module'); },threshold, onIntersect(entry) { let ad_diiv=entry.target; console.log("iin view ad div onElementInViewport"); if (ad_diiv.dataset.googleQueryId){ console.log("it has ad unit already") googletag .pubads() .getSlots() .forEach(function(slot) { if(ad_diiv.id == slot.getSlotElementId()){ googletag.pubads().refresh([slot]); } }); } else { googletag.cmd.push(function() { ad_id_count++; let ad_id = "site-ad-" + ad_id_count; let ad_diiv = document.querySelector(".ad-place-holder-post-module:not(.proc)"); ad_diiv.setAttribute("id", ad_id); ad_diiv.classList.add("proc"); googletag.defineSlot(`/21901267728/${ad_modifier}`, [300, 250], ad_id).addService(googletag.pubads()); googletag.display(ad_id); }); } } }); }); window.REBELMOUSE_ACTIVE_TASKS_QUEUE.push(function(){ var stickySahreContainer = document.querySelector(".post-partial .widget__body ~ .widget__body"); if(document.querySelector(".default-layout-post")) return; if(stickySahreContainer){ //var offsetElement=stickySahreContainer.querySelector(".body"); var offsetElement=document.querySelector(".body"); var stickyShareElement=document.querySelector(".post-partial .widget__shares"); var stickySharerHeight= stickyShareElement.clientHeight; var leftoffsetValue = stickySahreContainer; var topValueToCheck= 138;//topbar and share position from top var bottomValuetoCheck= 296; var innerWidth=window.innerWidth; var leftShareOffsetValue=innerWidth > 900 ? (( offsetElement.getBoundingClientRect().left-80 )): 20; var setSharePosition = Ithrottle(function() { //console.log("top:"+ stickySahreContainer.getBoundingClientRect().top+"---- bottom:"+ stickySahreContainer.getBoundingClientRect().bottom ) if(offsetElement.getBoundingClientRect().top < topValueToCheck && stickySahreContainer.getBoundingClientRect().bottom > bottomValuetoCheck) { stickyShareElement.style.position="fixed"; stickyShareElement.style.top= topValueToCheck+"px"; stickyShareElement.style.left= leftShareOffsetValue +"px";
} else if(offsetElement.getBoundingClientRect().top < topValueToCheck && stickySahreContainer.getBoundingClientRect().bottom < bottomValuetoCheck) { stickyShareElement.style.position="absolute"; stickyShareElement.style.top= "auto"; stickyShareElement.style.bottom= "0"; stickyShareElement.style.left= ""; } else { stickyShareElement.removeAttribute("style") } }, 100); if(window.innerWidth > 768){ window.addEventListener("scroll", setSharePosition); window.addEventListener("resize" ,function(){ leftShareOffsetValue =window.innerWidth > 900 ? (( offsetElement.getBoundingClientRect().left-80 )): 20; }) } }
});
Support Lumiserver & Cynesys on Tipeee
Visit
our sponsors
Wise (formerly TransferWise) is the cheaper, easier way to send money abroad. It helps people move money quickly and easily between bank accounts in different countries. Convert 60+ currencies with ridiculously low fees - on average 7x cheaper than a bank. No hidden fees, no markup on the exchange rate, ever.
Now you can get a free first transfer up to 500£ with your ESNcard. You can access this offer here.
Source link