Keep Slack channels quiet: only the moments that matter
Every QuoteCloud event can post to Slack. Most shouldn't. Pick the moments, send each to the people who act on it, filter by value and digest the rest.
- 5/5 on G2
- 4.2 on Capterra
- Building QuoteCloud since 2013
Build one Zap per moment that matters, not one per QuoteCloud event. Post Document Signing Complete to a wins channel, send first views and comments to the owner with Send Direct Message, add Filter by Zapier's Only continue if... for value or template, and collect expired quotes with Digest by Zapier. Leave drafts and status changes in QuoteCloud.
Last reviewed by the QuoteCloud team
Two overlapping panels with sample data, both illustrations of a generic team chat. Behind, before: Plinthwork's #sales channel with a Zap posting every QuoteCloud event, documents created, status changes, deliveries, an open, a resolved comment, and the sales director asking whether anyone saw the client open the renewal. In front, after: #deals with a single post for a signed deal over the team's threshold.
#salesChannel · Every QuoteCloud event
Tuesday 8 December
-
QuoteCloud eventsPosted by a Zap9:02 am
Document created: PW-2394 (draft)
-
QuoteCloud eventsPosted by a Zap9:04 am
Status changed: PW-2394 is now Draft
-
QuoteCloud eventsPosted by a Zap9:11 am
Delivery status changed: PW-2391 delivered
-
QuoteCloud eventsPosted by a Zap9:16 am
Opened: PW-R-2291 by Dana Whitcombe
-
QuoteCloud eventsPosted by a Zap9:21 am
Comment resolved on PW-2355
-
QuoteCloud eventsPosted by a Zap9:30 am
Document created: PW-2395 (draft)
-
HG
Hollis Grant9:32 am
Did anyone see whether Mossbank opened the renewal?
Illustration with sample data: a generic team chat, not Slack's screen. One Zap per QuoteCloud event, all into one channel.
#dealsChannel · Signed deals over $1,000 a month
Tuesday 8 December
-
Deal alertsPosted by a Zap4:48 pm
Signed by everyone: Calloway Retail Group, PW-2355, 2027–2029.
Ramp agreement · Noor Haddad
- Owner
- Theo Marchetti
- Term
- 36 months
Illustration with sample data: a generic team chat, not Slack's screen. The Zap writes every word you see in its posts.
Why do QuoteCloud alerts get noisy?
QuoteCloud's Zapier app has more than twenty triggers. Connect each one to the same channel and #sales fills with drafts created, statuses changed and emails delivered, and the one message that mattered, Mossbank opening their renewal, scrolls past before the sales director sees it.
People mute a channel like that within a week. The fix isn't fewer Zaps; it's choosing who each moment is for, and posting nothing else.
- A channel post is for news the whole team acts on or celebrates.
- A direct message is for news one person acts on.
- A digest is for news nobody needs until the weekly meeting.
- Everything else stays in QuoteCloud, where it's always one click away.
Where should each QuoteCloud event go?
Plinthwork's #sales before, and the plan the team moved to.
How does one Zap send big wins to #deals and the rest to the owner?
Paths by Zapier sends each signed deal one of two ways.
ZapSigning complete: route by value
-
When
QCQuoteCloudTriggerDocument Signing CompleteFires once every signer has signed.Passes on
- Document number
- Total
- Owner email
-
Paths
ZaPaths by ZapierPathsSplit on the document's total.
- Path A · $1,000 a month or moreSend Channel Message to #deals, for the whole team.
- Path B · everything elseFind User by Email, then Send Direct Message to the owner.
No Paths on your Zapier plan? Build two Zaps with opposite Filter by Zapier conditions instead.
Calloway Retail Group signs PW-2355 on Tuesday afternoon and it goes to #deals. A small add-on signed the same hour goes to Theo as a direct message, where he's glad to see it and nobody else needs to.
Result
The channel keeps its meaning: when something posts there, it's worth reading.
QuoteCloud's Zapier app: Essentials and up
How software teams run renewals in QuoteCloudOnly new comments, never the housekeeping
ZapComment event: new comments only
-
When
QCQuoteCloudTriggerDocument Comment EventFires when a comment is created, resolved or reopened.Passes on
- Event type
- Comment text
- Owner email
- Only if ZaFilter by ZapierFilterOnly continue if... the event type is created.
-
Then
SlackSearchFind User by EmailSearches on -
Then
SlackActionSend Direct MessageMapped in- User (from the search)
- Message Text
Dana Whitcombe's question on PW-R-2291 reaches Theo; Theo resolving it an hour later doesn't send anything.
Result
One message per question, to the person who answers it.
QuoteCloud's Zapier app: Essentials and up
The owner's news, in the owner's messages
After the change, Theo's direct messages carry his own documents: approved, opened, a question. Nothing in #deals is about one person's pipeline, and nothing for Theo is lost in a channel.
- Send Direct Message to the owner found by Find User by Email.
- One message per moment: approved, first opened, new comment.
Quote alertsDirect message · to Theo Marchetti
-
Quote alertsPosted by a ZapMon 10:42 am
Approved: Hollis Grant approved PW-R-2291. It's ready to send.
Send PW-R-2291 from QuoteCloud
-
Quote alertsPosted by a ZapTue 9:16 am
Opened: Dana Whitcombe has opened PW-R-2291 for the first time.
-
Quote alertsPosted by a ZapTue 11:05 am
New comment on PW-R-2291 from Dana Whitcombe:
“Can we start at 140 and add the new depot's team in July?”
Reply in QuoteCloud
Illustration with sample data: a generic team chat, not Slack's screen. The Zap writes every word you see in its posts.
A channel people keep unmuted
QuoteCloud's Zapier app is on the Essentials plan and up. Start a free 14-day trial and plan your channels with a test quote.
More ways to keep it quiet
Filter on the template
If only order forms matter, Only continue if... the template is the order form. Renewals and add-ons can have their own rules.
Digest what can wait
Digest by Zapier collects entries and posts them once, daily or weekly. Expired and lost quotes are the classic case.
One channel, one audience
#deals for the team, a private #finance for amounts, direct messages for owners. Don't mix audiences in one channel.
Schedule for working hours
Slack's Send Channel Message and Send Direct Message can schedule a message for later, so a signature at 11 pm can wait for the morning.
Leave housekeeping out
Document Created, Document Status Changed and delivery updates are rarely worth a post. QuoteCloud's dashboard has them.
In Make, the same rules
Bring your own: Make's filters and routers do the same job between QuoteCloud's API or Zapier endpoints and Make's own Slack modules.
Cut the noise in five steps
- 1
List your Zaps
In Zapier, list every Zap that starts with a QuoteCloud trigger and posts to Slack.
- 2
Name the audience
For each, decide: the whole team, one owner, finance, or the weekly meeting.
- 3
Move owner news to direct messages
Swap Send Channel Message for Find User by Email and Send Direct Message.
- 4
Add filters and digests
Only continue if... for value, template or comment type; Digest by Zapier for what can wait.
- 5
Turn off the rest
Switch off Zaps on drafts, statuses and deliveries, and tell the team which channel means what.
Questions about noisy channels
How do I stop QuoteCloud alerts flooding a Slack channel?
Post only the moments the whole team acts on, such as Document Signing Complete, to a channel. Send first views and comments to the owner as direct messages, add Filter by Zapier's Only continue if... for value or template, and collect expired quotes into one digest.
Which QuoteCloud events are best left out of Slack?
Usually Document Created, Document Status Changed and Document Delivery Status Changed. They're useful in QuoteCloud's dashboard but rarely need a post. A delivery failure is the exception: Document Delivery Failed can message the owner so they can fix the email address.
Can one Zap post big deals to a channel and small ones to the owner?
Yes, with Paths by Zapier, if your Zapier plan includes it: one path posts to the channel above an amount, the other sends the owner a direct message. Without Paths, build two Zaps with opposite Filter by Zapier conditions.
Can a late-night signature wait until morning?
Slack's Send Channel Message and Send Direct Message on Zapier can schedule a message for later. Working out the next morning's time needs an extra step, such as a formatter, so test it before you rely on it.
More on QuoteCloud and Slack
Six use cases with the exact Zapier steps, then how to connect, what goes into each message and what it costs.
- Post signed deals to a wins channelWhen every signer has signed, a Zap posts the deal to #deals, and a deposit paid can follow it.
- Message the owner when a client opens or commentsA direct message to the quote's owner on the client's first open and on every new comment.
- Nudge approvers in SlackA document goes into review and the approver hears about it; once approved, the owner knows it's ready to send.
- A weekly digest of expired and lost quotesExpired and lost quotes collected through the week and posted once, on Friday afternoon.
- Post payments to a finance channelDeposits, payments in full and failed payments posted to a private finance channel.
- Connect Slack to QuoteCloud, step by stepCheck the plan, connect QuoteCloud and Slack in Zapier, build the first Zap and test it.
- What goes into each Slack messageWhich QuoteCloud fields each Zap on this site puts in its message, with sample values.
- Test and troubleshoot the Slack ZapsTest with a sample quote, then fix the usual problems: no message, the wrong person, blank fields.
- What QuoteCloud with Slack can and can't doWhat the Zaps post, where they stop, Zapier or Make, and what we haven't confirmed yet.
- What the Slack connection costsEssentials and up for Zapier; posting to Slack creates no documents, so no per-document fee.
- FAQAnswers to the questions teams ask before connecting QuoteCloud and Slack.
Fewer posts. Every one worth reading.
Start a free 14-day trial of QuoteCloud and plan your Slack channels around the moments that matter.
Quiet Slack channelsFree 14 days · no card
Start free trial