🟣 HubSpot Service Practical Textbook — 2026 Edition
Chapter 9

automation design
Routing/reopening control/10 essential workflows

サポートチームの生産性を決定的に左右するのは「人が判断しなくてもいいことを、正確に自動化できているか」だ。チケットのルーティング・SLA アラート・CSAT 送付・再オープン制御——これらを手動でやっている限り、チームの規模が増えるほど運用コストが線形に増え続ける。In this chapter, we will systematically explain the basic structure of Service Hub automation, 10 workflows that you should set up right now to prevent cancellations, manage quality, and improve customer experience, including the setup steps.

📖 Estimated reading time: 35 minutes
🎯 Target audience: HubSpot administrators, RevOps, and support managers
📅 March 2026 version — Supports ticket re-opening control (from December 2025)

📋 Contents of this chapter

  1. 9-1Basic structure of HubSpot automation (triggers, filters, actions)
  2. 9-2Designing automatic ticket routing
  3. 9-3Ticket reopening control (from December 2025)
  4. 9-410 Essential Workflows to Set Up Now
  5. 9-5Automation quality control and review cycle
Section 9-1

Basic structure of HubSpot automation (triggers, filters, actions)

All HubSpot workflows areTrigger → Filter → ActionIt consists of three elements: Once you understand this structure, you can design any complex automation by breaking it down into three questions: ``What is the starting point?'' ``Under what conditions?'' and ``What should we do?''

⚙️ Three elements of workflow
Step 1
🔔 Trigger
Ticket moved to a specific stage
Ticket created
Feedback submitted
property value changed
form submitted
The date and time has arrived (regular execution)
Step 2
🔍 Filter (conditional branch)
Ticket priority = Urgent
Company plan = Enterprise
Ticket Category = Billing
Person in charge not set
NPS score below 6
Outside business hours (time zone conditions)
Step 3
⚡ Action
Assign people
Send email/Slack notifications
Create a task
Update property values
Send a survey
Start another workflow

How to use ticket-based vs. contact-based

Workflow typeorigin objectMain usesAnalysis cadence and translation into improvement actions
Not everyone needs to see every KPI. Management doesn't need to check ticket numbers every day, and agents don't need to track NRR (net revenue retention rate). Ticket Automation starting from ticket creation, update, and stage change Routing/SLA alert/CSAT sending/close notification/reopening control
contact base Contact Automation based on changes in customer properties and feedback scores NPS Detractor Follow-up/Onboarding Sequence/Cancellation Risk Alert
company base Company Automation based on account health changes and update schedules Health deterioration alert, update date reminder, automatic task creation in CSM
💡 The principle of “don’t increase the number of workflows too much”—keep it within a manageable number

Service Hub's automation is extremely powerful, but if you increase it unchecked, you'll end up in a situation where no one knows why this email arrived, or workflows collide and you get double notifications.Create a ledger (spreadsheet) that lists all workflows, and record the owner, purpose, and last confirmation date of each workflow.Establishing operational rules at the beginning improves long-term maintainability.

Section 9-2

Designing automatic ticket routing

If you manually decide who should handle tickets when they arrive, your manager's first job in the morning will be to allocate tickets.Automatic routing is a system that automatically assigns tickets to the correct person/team based on their attributes.is. Properly designed routing can dramatically reduce FRT (first reply time).

🔀 Ticket automatic routing flow design
Entry
📨 Ticket received
Create a new ticket via email, chat, WhatsApp, or form
branch 1
🏢 What is your company plan?
Dividing priorities into Enterprise / Pro / Starter
Today's due tasks
📂 What is the category?
Branch teams in charge of technology, billing, usage, and complaints
branch 3
🕐 During business hours?
AI-enabled after hours/Branch to next morning notification
Destination A
🏆 Enterprise team
Assign priority Urgent and notify dedicated CSM
Destination B
🔧 Technical Support Team
Round-robin assignment of technical categories
Destination C
🤖 AI primary support
Handover to Breeze Customer Agent and next morning alert setting

4 patterns of routing design

patternstructureoptimal casePoints to note
round robin Automatically assigned to the contact list in order. Distribute evenly as A→B→C→A→... Generic support team with multiple agents with the same skills An operational rule is required to remove agents who are on vacation or away from the list.
skill base Assign by matching the ticket category, language used, product line with the skill tag of the person in charge. A team divided into specialized areas such as technology, billing, and usage. Regular review of skill tags. Always update when agent skills change
plan base Branch teams and rep groups based on customer contract plans (Enterprise/Pro/Starter) A system in which Enterprise customers are handled by a dedicated person, and Pro and below are handled by a common team. Company property “Plan” must be kept up to date
Responsible CSM priority Refer to the “Assigned CSM” property of a contact/company and route to the same CSM High-touch CS model with a person-in-charge system. Enterprise compatible with a focus on continuing relationships with customers Be sure to set up a fallback destination when your CSM is unavailable
Section 9-3

Ticket reopening control (from December 2025)

With the December 2025 update,When a customer replies to a closed ticket, you can control whether to reopen the ticket or create a new ticket using workflow.It became like that. Previously, the only behavior available was ``automatically reopen a closed ticket when a reply is received,'' which caused problems with resolved tickets being reopened by mistake, contaminating metrics.

🔄 Re-open control design pattern
🔓 Cases that should be reopened
When this condition is met → Re-open existing ticket
  • Reply within 72 hours of closure (likely the same issue is unresolved)
  • Responses such as "It's not resolved yet" or "The same error has occurred again"
  • If problems in the same category are received consecutively from the same customer
➕ Cases in which you should create a new ticket
When this condition is met → Create a new ticket
  • Replies that have been closed for more than 7 days (the context may have changed)
  • Thank you/confirmation emails such as “Thank you” and “I understand”
  • Inquiries about completely different topics arrive in the same thread
⚙️ Setting method (available from December 2025)
Setting location: Settings → Object → Ticket → “Reply behavior after closing”
Select “Controlled by Workflow” from the following three options: ① “Always reopen” ② “Always create new” ③ “Controlled by Workflow”
Workflow: Ticket-based → Trigger “Receive reply to closed ticket” → Branch by filter “Time elapsed since close” → Action “Reopen/Create new ticket”
Recommended settings: Within 72 hours → Reopen, After 72 hours → Create new ticket (also add exclusion filter for thank you email)
✅ Reopen control protects metric accuracy

If a ticket is reopened with a thank you email, the TTR (time to resolution) measurement goes haywire and the number of cases handled by agents increases.Properly setting reopening controls protects the accuracy of your team's metrics and prevents unreasonable workloads.It is directly connected to this. For portals that have applied updates from December 2025 onwards, we recommend changing the settings as soon as possible.

Section 9-4

10 Essential Workflows to Set Up Now

When we introduced Service Hub, we carefully selected the workflows that should be set up first. Categorized into three categories: cancellation prevention, quality control, and customer experience improvementThe 10 workflows were selected based on the balance between low setup time and large returns.That's what I did.

1
Ticket management · Foundation
New ticket automatic routing
trigger
Ticket created
filter
Branch by ticket category, customer plan, and channel
You can choose from categories.
① Number of tickets (time series)
⚡ Top priority workflows to set up first. Reduce FRT by 40-60% on average
Starter and above
2
SLA management · Quality
CS Workspace and Help Desk have completely different "purposes, timelines, and targets"
trigger
The ticket's "SLA remaining time" property is less than 30 minutes.
filter
Status is "Not Supported" or "In Progress"
You can choose from categories.
Slack/email notification to person in charge “SLA deadline is 30 minutes away” ・Notification to manager with high priority
⚡ Bring SLA violations closer to zero. Added 15 minute alert for Urgent tickets
Professional or higher (SLA function)
3
Customer Experience · CSAT
CSAT automatically sent after ticket close
trigger
Ticket status changed to "closed"
filter
Ticket resolved by agent (AI self-resolved tickets excluded)
You can choose from categories.
A CSAT survey email will be automatically sent after 1 hour. 7-day cooldown for sending to the same customer
⚡ 対応品質の即時計測が可能に。回答率向上のために送付タイミングは1〜4時間が最適
Professional 以上
4
解約防止 · 緊急対応
CSAT Low Score Immediate Follow-up
trigger
CSAT フィードバックが送信された
filter
CSAT スコアが 2以下(5点スケール)
You can choose from categories.
担当エージェントにタスク「24時間以内にフォローアップ電話」・マネージャーに Slack 通知・コンタクトプロパティ「要フォロー」を ON
⚡ 解約防止に最も直結するワークフロー。低スコアを受けてから24時間以内の対応が鍵
Professional 以上
5
解約防止 · NPS
NPS 批判者 緊急フォローアップ
trigger
NPS フィードバックが送信された
filter
NPS スコアが 0〜6(批判者)
You can choose from categories.
CS マネージャーに緊急タスク「3営業日以内にエグゼクティブレベルでフォローアップ」・CRM の「解約リスク」プロパティを「高」に更新・担当 AE に Slack 通知
⚡ 更新商談への影響を最小化するために Sales と連携したフォローアップが必須
Professional 以上
6
エスカレーション · 品質
長期未解決チケット エスカレーション
trigger
チケット作成から72時間(3日)が経過した
filter
ステータスが「クローズ」以外(未解決のまま放置されているもの)
You can choose from categories.
優先度を自動で「High」に変更・マネージャーにエスカレーション通知・担当者に「進捗を顧客に報告する」タスクを作成
⚡ 72時間はあくまで例——自社のSLA目標に合わせた時間で設定する
Starter and above
7
顧客体験 · コミュニケーション
受付自動確認メール(即時送付)
trigger
チケットが作成された(メール・フォーム経由)
filter
チャネル = メール または フォーム(チャットは除外)
You can choose from categories.
即時に確認メールを自動送付「お問い合わせを受け付けました。チケット番号:#{{ticket.id}} 。通常営業時間内に返信いたします」
⚡ 「届いたか不明」という顧客の不安を即座に解消。重複チケット削減にも効果大
Starter and above
8
CS · ヘルスアラート
ヘルススコア「危険」変化アラート
trigger
会社のヘルススコアが「要注意」から「危険」に変化した
filter
(なし。すべての会社に対して実行)
You can choose from categories.
担当 CSM にタスク「48時間以内にフォローアップコールを実施」・CS マネージャーに Slack 通知・会社プロパティ「優先対応フラグ」を ON
⚡ 解約の3〜6ヶ月前に警告を発する先行指標として機能させる
Professional 以上(CS Workspace)
9
CS · 更新管理
更新 90日前アラートと商談作成
trigger
会社の「更新日」プロパティが今日から90日後になった(日次チェック)
filter
更新日が設定されていて、かつ「解約済み」フラグがない会社
You can choose from categories.
担当 CSM にタスク「更新前 QBR を2週間以内に設定する」・担当 AE に Slack 通知・CRM に「更新商談」を自動作成してパイプラインに追加
⚡ 更新商談の着手漏れをゼロにする。ヘルス良好なら60日前にアップセル提案タスクも追加
Professional 以上
10
AI 連携 · CS · 橋渡し
NPS 推奨者 → アドボケイト育成・事例依頼
trigger
NPS フィードバックが送信された
filter
NPS スコアが 9〜10(推奨者)かつヘルススコアが 75以上
You can choose from categories.
感謝メールを即時送付 → 3日後にレビューサイト(G2 / Capterra)への口コミ依頼メール → コンタクトプロパティ「アドボケイト候補」を ON → CS 担当にタスク「事例取材の打診」
⚡ 満足した顧客を Marketing 資産に転換する。放置していたら消える「熱量」をすぐ活用する
Professional 以上
Section 9-5

Automation quality control and review cycle

ワークフローは「設定したら終わり」ではない。ビジネスの変化・プロパティ名の変更・チーム構成の変更によって、かつて正しく動いていたワークフローが「誰にも知られず静かに間違った動作をしている」状態になる。定期的な棚卸しと品質確認を運用サイクルに組み込むことが、自動化の長期的な価値を保つ唯一の方法だ。

✅ ワークフロー品質管理チェックリスト
月次確認(毎月第1月曜)
エラーログを確認——実行失敗のワークフローが「0件」か確認する
SLA 違反件数のトレンド——増加傾向があればアラートワークフローの設定を見直す
CSAT 送付率——クローズチケットの何%に CSAT が送付されているか確認
二重通知の確認——同じ担当者に同じ内容の通知が複数届いていないか確認
四半期確認(3ヶ月ごと)
全ワークフロー台帳を見直し——オーナーが退職していないか・目的が変わっていないか
チームの変更を反映——新しいエージェントがルーティング対象に含まれているか
SLA 閾値の見直し——TTR 目標が変わった場合、エスカレーション時間も更新する
不要ワークフローの無効化——過去キャンペーン等の一時的ワークフローが残っていないか
ヘルススコア指標の検証——低スコア予測が実際の解約に紐づいているか相関を確認
再オープン制御の検証——「お礼メール再オープン」が引き続きゼロ件か確認
変更イベント時(即時対応)
チームメンバーの入退社 → ルーティング対象リストと担当者タスク送付先を即時更新
プロパティ名の変更 → 該当プロパティを参照するワークフロー全件を確認・更新
パイプライン変更 → ステージ移行トリガーのワークフローが正しく動作するか確認
新プラン・新機能追加 → ルーティング条件・通知先に変更が必要か確認
⚡ ワークフロー台帳(管理スプレッドシート)の最低限の項目

台帳に記録すべき項目は①ワークフロー名 ②目的(1文)③トリガー ④主な対象顧客セグメント ⑤アクションの概要 ⑥オーナー(氏名)⑦最終更新日 ⑧ステータス(有効/無効)——この8項目を Google スプレッドシートで管理するだけで、「このワークフローは何をしているのか」という問いに誰でも30秒で答えられる状態が維持できる。HubSpot の「ワークフロー名」欄にも「目的:〇〇(作成者:名前 / 更新日:YYYY-MM)」のように記入しておくと、台帳と HubSpot の両方から確認できて便利だ。

📌 第9章 まとめ

ワークフローはすべて「トリガー→フィルター→アクション」に分解できる

この3要素の構造を理解すれば、どんな複雑な要件も設計できる。新しいワークフローを作る前に「何をきっかけに・どの条件のとき・何をするか」の3問に答えるだけでよい。

ルーティングは「ラウンドロビン・スキルベース・プランベース・CSM 優先」の4パターン

チームの体制に合ったパターンを選ぶ。多くのチームはラウンドロビン+プランベースの組み合わせから始めるのが実用的。休暇中の担当者を自動的に除外する仕組みをセットで設定する。

2025年12月〜の再オープン制御で「お礼メール再オープン」を撲滅する

クローズから72時間以内→再オープン、72時間以降→新規チケット作成の設定を早急に行う。これによりメトリクスの精度が上がり、エージェントへの不当な負荷も解消される。

必須ワークフロー10本を優先度順に段階導入する

①自動ルーティング→②受付確認メール→③CSAT 送付→④CSAT 低スコア対応→⑤SLA アラートの順で設定する。最初の5本が完成した段階でチームのサポート品質が大幅に向上する。

ワークフロー台帳を作り、月次と四半期で品質確認する

全ワークフローの名前・目的・オーナー・更新日を台帳で管理する。四半期ごとに不要なワークフローを無効化し、チーム変更・プロパティ変更は発生時に即時反映することで「静かに誤動作するワークフロー」を防ぐ。

NPS 推奨者ワークフローで満足した顧客を Marketing 資産に変える

高スコアの顧客を放置すると「熱量が冷める」。推奨者への感謝メール→レビュー依頼→事例取材打診の3ステップを自動化することで、CSAT・NPS 取得コストに対するリターンが最大化される。

Next Chapter
第10章:サービス分析 — ダッシュボード設計・KPI 追跡・レポート活用 →