We use Slack here too - probably the most useful features of an integration would be to recieve conversion notifications, revist notifcations and reports on a slack channel.
Another clever trick would be some kind of preview function when sharing in-app links within the team - so if sharing a link to a list or draft peice of content, getting a contextual preview of that content in Slack would be really neat.
Notifications would be amazing. We use Zapier right now but the 15 minute delay is way too much. For example, new MQL notifications for the sales team, revisit notifications, etc.
You can greatly reduce the delay from HubSpot > Zapier > Slack if you use HubSpot Workflows to trigger a webhook which is picked up by Zapier. We have transitioned off of using email notifications for form fills in favor Slack bot notifications and when I had both running, the Slack notifications beat HubSpot’s email notifications 100% of the time.
@adamgreco I know a Slack integration is probably ideal, but in the meantime here are ways to solve for some of your feature requets:
Ability to enter a command and create a Task in HubSpot
Use the "New Message Posted to Channel" Slack to trigger a zap in your “HubSpot-command” channel
Use Zapiers filter action to check for the syntax of your command and only continue if the string from step 1 starts like your desired command. We use !command (!task, !profile, etc).
Use Zapiers format tools to split your message string into relevant parts.
Use HubSpot’s New calendar event to create a task with the output of step 3. Unfortionatly at this time, creating tasks in the CRM from Zapier is currently not a feature.
Ability to enter a command and pull up a Contact or Company record from HubSpot
Same as above except for step 4, use HubSpot’s "Find contact by email" command.
In the output of the afformentioned step you’ll find a property called VID. You can then use the “Post a message to Slack” command with this syntax to return a link to their profile:<https://app.hubspot.com/sales/YourHubSpotPortalID/contact/ContactsVID/|Link to profile>
Ability to enter a command and pull up a Deal record from HubSpot
Same as above, but with Deal ID and this syntax:<https://app.hubspot.com/sales/YourHubSpotPortalID/deal/DealID/|Link to deal>
Ability to append a note to a Contact/Company or Deal from within Slack
Not currently possible because Zapier is missing the ability to create or append notes. If anyone on the HubSpot Zapier team is listening, this would be SO helpful.
Here’s a picture of what all that looks like in action:
Everything you see above is triggered from Jen filling out a form in HubSpot to request a ticket to IMPACT Live (which triggers a webhook to kick off this Zap). Natalie accepting the request triggers Zapier (using the method described above) to change a property in HubSpot to enroll her in a new workflow letting her know that her request has been accepted.
Even though the conversation here is about a native HubSpot & Slack integration (which I would love), hopefully this helps someone out! In the meantime, I’m hoping that HubSpot will continue to invest in the functionality of their Zapier integration (they just added the ability to update deals, which is huge).
If you have any questions about anything I just shared or want help building out something crazy, feel free to shoot me a DM or email me at kbento(at)impactbnd.com.
We have a small team of 3-5 people and it’s not that busy. However, we’d like to move away from emails as much as possible. And that’s where Slack is the best tool for us.
It would be awesome if we could HubSpot right from Slack; Create/edit tasks, clients, deals and companies, pull data, 2 way commenting, updates and marketing notifications.
Hey guys, i’m very new to both platforms and am attempting to integrate hubspot and slack. This bot: http://growthbot.org/ appears to be able to connect but i get an error in hubspot when i try:
"
Request for Integration Permissions
Uh oh!
You do not have the correct role to grant these permissions. Please contact your administrator.
I’m not sure if this was available back in April, but there is an incoming webhook integration with Slack. With the outgoing Webhook intergation within Hubspot you would think this would work…but alas I’m just getting 500 errors within Hubspot.
That is trying both with and without authentication.
Bottom line, Slack notifcations alone are imeasurablly more userful than email notifications…and task assignments for that matter.
I’ve had success catching HubSpot Workflow webhooks with Zapier and then sending them to Slack (I talk about it a bit more here). It may be a viable connector.
Also, I totally agree that Slack notifications are WAY more valuable than email notifications because they allow multiple people to instantly communicate around the notification without creating ugly email threads. We find them super useful for things like incoming consultation requests and sales enablement.
Yea, I’m familiar with Zapier…as well as a number of competing products likes Workato and IFTTT. Good services to bridge but also start to add up on the costs.
We’ve found #channel notifications to be the best. That way multiple people can have a conversation around a notification, but you can also have a private channel with only one person in it (for those one to one notifications).
I’d love to see the option of “Recieve notification digests every: Day, Hour, 15 mins, Instantly”
Great question. Maybe for contact notifications you could add a dropdown to assign HubSpot owner. This would allow for sales manager to quickly review a lead then assign it to the best rep (who would then recieve an email or would have them added to their Sales Views). This could also work well for HubSpot Lifecycle for those who manually assign those values.
Sounds like you’re about to put our bots out of a job