zapierとslackのグループメンションが飛ばない時の直し方と現実解
ZapierからSlackへ通知するとき、「個人メンションはできるのに、グループメンションだけ反応しない」「@team のように入れたのに通知が飛ばない」とつまずくケースがあります。結論から言うと、SlackのユーザーグループをZapierで通知したい場合は、表示名ではなくユーザーグループIDを使った専用形式で書く必要があります。
この記事では、Zapier公式ヘルプ、Zapierコミュニティ、国内の実装事例をもとに、SlackのグループメンションをZapierで扱う方法、IDの調べ方、うまく通知されない時の見直しポイント、さらにMake・n8n・Webhookなどの代替案まで整理します。体験談ではなく、公開情報をもとに「どこをどう見ればよいか」がわかるようにまとめます。
| この記事のポイント |
|---|
| ✅ ZapierでSlackグループメンションを送る基本形式がわかる |
| ✅ SlackのユーザーグループIDを調べる手順がわかる |
| ✅ Zapierのトリガーでグループメンション検知が難しい理由がわかる |
| ✅ Filter・Formatter・Webhook・Make・n8nなどの代替策がわかる |
zapierとslackのグループメンション設定の基本

- ZapierでSlackグループメンションを送る答えは
<!subteam^ID>を使うこと - SlackのユーザーグループIDはブラウザ版SlackのURLから確認すること
- ZapierのSlack送信では@表示名ではなく内部IDを使うこと
- zapierとは複数アプリをつなぐ自動化ツールであること
- zapierの使い方はTriggerとActionを分けて考えること
- zapier filter 使い方はメンション条件の絞り込みに役立つこと
ZapierでSlackグループメンションを送る答えは<!subteam^ID>を使うこと

ZapierからSlackのユーザーグループへ通知したい場合、まず押さえるべき答えはシンプルです。Slackのグループメンションは、通常の@グループ名をそのままZapierのメッセージ欄に入れても、期待どおり通知されない場合があります。Zapierコミュニティでは、ユーザーグループ通知の形式として、<!subteam^ユーザーグループID>の形が紹介されています。
たとえば、ユーザーグループIDがS03CZxxxxxであれば、ZapierのSlack送信メッセージには次のように書きます。
<!subteam^S03CZxxxxx>
参考: https://community.zapier.com/troubleshooting-99/ping-slack-user-group-18137
この形式は、Slack上の見た目である@salesや@social.teamのような名前ではなく、Slack内部で使われるIDを指定する考え方です。Slackではチャンネル、メンバー、ユーザーグループにそれぞれIDがあります。Zapierで確実性を上げたい場合は、見た目の名前よりもIDを使うほうが整理しやすいです。
📌 基本形式の整理
| 目的 | Zapierに入れる形式 | 備考 |
|---|---|---|
| ユーザーグループに通知 | <!subteam^Sxxxxxxxx> |
Sから始まるユーザーグループIDを使う |
| 個人に通知 | <@Uxxxxxxxx> |
メンバーIDを使う形式 |
| チャンネルを示す | <#Cxxxxxxxx> |
チャンネルIDを使う形式 |
| 表示名だけを書く | @group-name |
通知にならない可能性がある |
重要なのは、Zapierの入力欄で見た目だけを再現しても、Slack側が通知対象として解釈しないことがあるという点です。人間がSlack上で入力する@グループ名と、外部ツールがSlackへ渡すメッセージ文字列は、同じように見えても処理のされ方が異なる場合があります。
特に、ZapierのSlackアクションには「Send Channel Message」「Send Private Channel Message」など複数の送信系アクションがあります。どのアクションを使う場合でも、メッセージ本文にグループメンションを含めたいなら、まずは<!subteam^ID>形式でテストするのが現実的です。
✅ 最初に試すべきこと
| チェック項目 | 見るポイント |
|---|---|
| グループIDを使っているか | @名前ではなくSから始まるIDを使う |
| 記号が正しいか | < ! subteam ^ >が抜けていないか |
| チャンネルに投稿できるか | Zapier連携アカウントが対象チャンネルにいるか |
| 通知が飛ぶ設定か | Slack側でユーザーグループ通知が許可されているか |
| テスト投稿したか | 本番チャンネルではなくテスト用で確認する |
ただし、ここで注意したいのは、送信できることとZapierのトリガーとして検知できることは別問題だという点です。グループメンションをZapierから送る場合は<!subteam^ID>で対応できる可能性がありますが、「SlackでグループメンションされたらZapを起動する」という用途は、Zapierコミュニティ上で公式サポート外または機能要望扱いとされています。
そのため、この記事ではまず「送る方法」を押さえたうえで、後半で「検知したい場合の現実的な代替案」も整理します。ZapierとSlackのグループメンションは、送信と検知を分けて考えると迷いにくくなります。
SlackのユーザーグループIDはブラウザ版SlackのURLから確認すること

SlackのユーザーグループIDを確認するには、Zapier公式ヘルプで案内されているように、ブラウザ版Slackを使う方法がわかりやすいです。Slackのデスクトップアプリでは見つけにくい場合があるため、まずはブラウザでSlackを開くのが無難です。
Zapier公式ヘルプでは、ユーザーグループIDの調べ方として、Slackの「People & user groups」からUser groupsタブを開き、対象のユーザーグループを選択したうえで、ブラウザのアドレスバーに表示される/user_groups/以降の英数字をコピーすると説明されています。
User group IDの確認は、ブラウザ版Slackで対象グループを開き、URL内の
/user_groups/の後ろにあるIDを使う。
参考: https://help.zapier.com/hc/en-us/articles/34634861619213-How-to-find-Slack-member-channel-and-user-group-IDs
たとえば、URLが次のような形だったとします。
https://app.slack.com/client/T02xxxx/C03xxxx/user_groups/S03CZxxxxx
この場合、ユーザーグループIDは末尾のS03CZxxxxxです。Zapierのメッセージ欄では、これを<!subteam^S03CZxxxxx>の形にして使います。
🔎 Slack IDの種類
| 種類 | 例 | 使いどころ |
|---|---|---|
| メンバーID | Uxxxxxxxx |
個人メンション |
| チャンネルID | Cxxxxxxxx |
チャンネル指定 |
| ユーザーグループID | Sxxxxxxxx |
グループメンション |
| ワークスペースID | Txxxxxxxx |
通常のZap設定では直接使わないことが多い |
このID確認は、ZapierだけでなくSlack連携全般で重要です。Money Forward Developers Blogでも、ZapierでSlackのグループメンション付き投稿を扱う準備として、ブラウザ版SlackのURLからユーザーグループIDを確認する流れが紹介されています。
グループIDは、Slackのユーザーグループ管理画面URLの末尾にあるIDをメモする形で確認されている。
参考: https://moneyforward-dev.jp/entry/2022/05/16/zapier-x-slack-x-asana/
✅ ユーザーグループID確認手順
| 手順 | 内容 |
|---|---|
| 1 | ブラウザでSlackを開く |
| 2 | 左メニューからPeople & user groupsを開く |
| 3 | User groupsタブを選ぶ |
| 4 | 対象のユーザーグループをクリックする |
| 5 | URLの/user_groups/以降をコピーする |
| 6 | Zapierでは<!subteam^ID>の形で使う |
ここでよくあるミスは、ユーザーグループ名をそのまま使ってしまうことです。Slack上で@social.teamのように見える名前は、人間が見やすい表示名です。一方、ZapierやWebhookなどの外部連携では、内部IDを渡したほうが解釈されやすいです。
また、ユーザーグループIDはSlack管理画面や権限状態によって見え方が変わる可能性があります。もし対象グループが見つからない場合は、Slack管理者に確認する、あるいは対象ユーザーグループの編集権限を持つ人にIDを確認してもらうのが現実的です。
ZapierのSlack送信では@表示名ではなく内部IDを使うこと

ZapierのSlack連携で混乱しやすいのは、Slack上で見えている文字と、Slackが通知として解釈する文字列が違うことです。人間がSlackに直接入力すると@グループ名が候補として補完されますが、Zapierから送る場合はその補完が働かない場合があります。
そのため、Zapierのメッセージ本文では、できるだけSlackの内部IDを使った形式に寄せます。グループメンションなら<!subteam^Sxxxxxxxx>、個人メンションなら<@Uxxxxxxxx>、チャンネルなら<#Cxxxxxxxx>のように書き分けます。
🧩 表示名と内部IDの違い
| 見た目 | 実際に使う形式 | 意味 |
|---|---|---|
@tanaka |
<@U12345678> |
個人ユーザー |
@sales-team |
<!subteam^S12345678> |
ユーザーグループ |
#support |
<#C12345678> |
チャンネル |
@here |
<!here>のような特殊扱い |
参加中メンバー向け通知 |
Zapierコミュニティの相談でも、「ユーザーグループをpingしたいが通知にならない」という内容に対して、<!subteam^USER_GROUP_ID>形式が案内されています。つまり、Zapier側のSlackアクションに単純なグループ名を入れるだけでは足りない場面があるということです。
ただし、SlackやZapierの仕様は変わる可能性があります。2026年5月25日時点で提供された調査情報では、ユーザーグループ通知にはこの形式が現実的な解として紹介されていますが、実際の画面ではZapierのSlackアクションの項目名や仕様が変わっている可能性もあります。その場合でも、IDを使う考え方は応用しやすいです。
📋 Zapier送信メッセージの例
| 用途 | Message Textの例 |
|---|---|
| シンプルに呼び出す | <!subteam^S03CZxxxxx> 新しい依頼があります。 |
| チャンネルURLを添える | <!subteam^S03CZxxxxx> 対応が必要です: {{Slack Message Link}} |
| 重要度を付ける | <!subteam^S03CZxxxxx> 【至急】未対応の通知があります。 |
| 担当チーム向けに送る | <!subteam^S03CZxxxxx> サポート依頼が入りました。確認してください。 |
このとき、Zapier側の「Send @mention notifications」のような項目がある場合は、オンにしたほうが意図した通知に近づく可能性があります。ただし、項目名や有無はZapierの画面更新によって変わることがあるため、テスト投稿で実際の通知を確認することが大切です。
また、Slack側のユーザーグループ設定で通知が制限されている場合や、Zapier連携アカウントが対象チャンネルに参加していない場合は、文字列が正しくても通知されない可能性があります。文字列だけでなく、Slack側の権限とチャンネル参加状態もセットで確認しましょう。
zapierとは複数アプリをつなぐ自動化ツールであること

そもそもZapierとは、Slack、Google Sheets、Gmail、Asana、Pendoなど、さまざまなアプリをつないで業務を自動化するサービスです。ノーコード、つまりプログラムを書かずに自動処理を作りやすい点が特徴です。
たとえば「Google Sheetsに行が追加されたらSlackへ通知する」「Gmailで特定のメールを受け取ったらSlackへ送る」「Slackで投稿された依頼をAsanaタスクにする」といった処理を、Zapier上の設定で組めます。Swoooの記事でも、ZapierとSlackの連携は通知、スレッド送信、SNS投稿など幅広い使い方ができると紹介されています。
Zapierは、SlackをTriggerまたはActionとして使い、他ツールと連携できる。
参考: https://swooo.net/dev/nocode/zapier-slack/
Zapierの基本は、TriggerとActionです。Triggerは「きっかけ」、Actionは「実行する処理」です。Slackグループメンションの文脈では、SlackをActionとして使うケースと、SlackをTriggerとして使うケースを分けると理解しやすくなります。
⚙️ TriggerとActionの違い
| 用語 | 意味 | Slackでの例 |
|---|---|---|
| Trigger | 自動化が始まるきっかけ | Slackに新しいメッセージが投稿された |
| Action | 自動化で実行する処理 | Slackにチャンネルメッセージを送る |
| Filter | 条件に合う時だけ通す処理 | メッセージに特定文字が含まれる時だけ進める |
| Formatter | データを整える処理 | URLや本文を加工する |
| Webhook | 外部サービスへデータを送る仕組み | Slack APIへリクエストする |
今回のテーマである「zapier slack グループ メンション」では、読者の検索意図が大きく2つに分かれると考えられます。ひとつは、ZapierからSlackのグループへ通知したい人。もうひとつは、Slackでグループメンションされた投稿をZapierで拾いたい人です。
前者は比較的シンプルで、ユーザーグループIDを使った<!subteam^ID>形式を試す流れになります。後者はやや複雑で、Zapierの公式サポート状況やトリガー仕様を見ながら、Filterや「New Message Posted to Channel」などを組み合わせる必要があります。
🧭 検索意図別の見るべき場所
| やりたいこと | 見るべき設定 |
|---|---|
| Zapierからグループへ通知したい | SlackアクションのMessage Text |
| Slackのグループメンションを検知したい | SlackトリガーとFilter |
| 投稿内容をタスク化したい | AsanaやGoogle SheetsのAction |
| スレッド返信も追跡したい | thread_tsやURL加工 |
| 通知漏れを減らしたい | 専用チャンネル、再通知、条件分岐 |
Zapierは便利ですが、Slackのすべての動作を完全に再現できるわけではありません。特にグループメンションの検知は、公式コミュニティでも制限が話題になっています。したがって、Zapierとは「完璧なSlack操作ツール」ではなく、「業務上よくある連携を現実的に自動化するツール」と考えるほうが、設計しやすいです。
zapierの使い方はTriggerとActionを分けて考えること

Zapierの使い方で最初に迷うポイントは、Slackを「きっかけ」にするのか、「通知先」にするのかです。ここを曖昧にすると、設定画面でどのイベントを選べばいいのか分からなくなります。
SlackをTriggerにする場合は、Slackで起きた出来事をもとにZapierが動きます。たとえば「特定チャンネルに新しい投稿があったら」「メンションがあったら」「スレッドに返信があったら」といったパターンです。一方、SlackをActionにする場合は、別のサービスで起きた出来事をSlackに通知します。
🧱 SlackをTriggerにするかActionにするか
| パターン | 例 | グループメンションとの関係 |
|---|---|---|
| SlackがTrigger | グループメンション付き投稿を検知したい | 検知できるかが課題になりやすい |
| SlackがAction | Asana更新をグループに通知したい | <!subteam^ID>で対応しやすい |
| SlackがTrigger+Action | 投稿を拾って別チャンネルへ転送 | Filter設計が重要 |
| Slack+外部DB | 投稿URLとタスクURLを記録 | 重複防止に役立つ |
Money Forward Developers Blogでは、Slackでグループメンション付きの投稿があった場合にAsanaタスク化し、その後のSlackスレッドの内容もAsanaコメントに追記する構成が紹介されています。これは、SlackをTriggerとして使い、AsanaやGoogle Sheetsのような外部ツールと組み合わせる設計です。
Slackの投稿を検知し、グループメンションの有無を確認してAsanaタスクを作成する構成が紹介されている。
参考: https://moneyforward-dev.jp/entry/2022/05/16/zapier-x-slack-x-asana/
ただし、このような多段Zapは、無料プランでは制限にぶつかる可能性があります。Pendoのヘルプ記事でも、ZapierでSlack通知を作る際には、トリガー、アクション、テストという流れが紹介されていますが、実務で条件分岐や加工を入れる場合は複数ステップが必要になりやすいです。
🧪 Zapier設定の基本ステップ
| ステップ | 内容 |
|---|---|
| 1 | Triggerアプリを選ぶ |
| 2 | Triggerイベントを選ぶ |
| 3 | サンプルデータを取得する |
| 4 | FilterやFormatterで条件を整える |
| 5 | Actionアプリを選ぶ |
| 6 | Slackメッセージ本文を作る |
| 7 | テストしてからONにする |
Slackグループメンションを扱う場合、最初から複雑なZapを作るよりも、まずは「Slackへ送るだけ」の小さなZapで通知形式を確認するのがおすすめです。そこで<!subteam^ID>が通知として動くことを確認してから、FilterやFormatterを足すほうが原因切り分けがしやすくなります。
また、Zapierのテストではメッセージが送信されることだけでなく、実際に通知が届くかも確認しましょう。Slack上に文字列が表示されていても、ユーザーグループのメンバーに通知が届いていなければ、目的は達成できていません。テスト時は、対象グループのメンバーに通知の見え方を確認してもらうのが安全です。
zapier filter 使い方はメンション条件の絞り込みに役立つこと

ZapierでSlackグループメンションを「検知」したい場合、Filter by Zapierが重要になります。Filterは、条件に合うデータだけを次のステップへ進める機能です。Slackの投稿をすべて処理するとノイズが多いため、特定の文字列やIDを含む投稿だけに絞る設計がよく使われます。
たとえば、Slackの「New Message Posted to Channel」でチャンネル投稿を拾い、その本文に<!subteam^S03CZxxxxx>またはユーザーグループIDが含まれる時だけ次に進める、という考え方です。Money Forwardの事例でも、グループIDを特定形式で指定し、投稿に含まれるか確認する流れが紹介されています。
🔍 Filterで使いやすい条件
| 条件 | 使いどころ |
|---|---|
| Text contains | 本文にグループIDが含まれるか |
| Text does not contain | 除外したい文言がないか |
| User Name contains | Bot名や投稿者を絞る |
| Channel equals | 特定チャンネルだけ対象にする |
| Thread TS exists | スレッド返信かどうか判定する |
Classmethodの記事では、RECEPTIONISTの再通知メッセージをZapierで拾い、Filterで「再通知2回目以降」だけを通して、別チャンネルに総務グループへメンションする構成が紹介されています。これはグループメンションそのものの検知とは少し違いますが、Slackメッセージを条件で絞り込む考え方として参考になります。
ZapierのFilterで、特定のBot名や「再通知」という文字列を条件にしてSlack通知を転送している。
参考: https://dev.classmethod.jp/articles/smart-reception-tips/
📊 Filter設計の例
| 目的 | Trigger | Filter | Action |
|---|---|---|---|
| グループ宛投稿をタスク化 | New Message Posted to Channel | Text contains Sxxxx |
Asanaタスク作成 |
| 再通知だけ転送 | New Message Posted to Channel | Text contains 再通知 | Slackへ転送 |
| Bot投稿だけ処理 | New Message Posted to Channel | User Name contains Bot名 | Google Sheets記録 |
| スレッド返信だけ保存 | New Message Posted to Channel | thread_tsあり | Asanaコメント追記 |
ただし、Zapierコミュニティでは、Slackの「New Mention」トリガーがユーザーグループメンションを公式にサポートしているわけではないという趣旨の回答が見られます。つまり、グループメンションを個人メンションと同じ感覚でTriggerにするのは、うまくいかない可能性があります。
そのため現実的には、New Mentionに頼り切らず、チャンネル投稿を拾ってFilterで本文を判定する設計が候補になります。ただし、この方法も対象チャンネルの範囲、プライベートチャンネル参加状況、Botメッセージ取得可否などに左右されます。
🧠 Filterを使う時の考え方
| 判断軸 | 説明 |
|---|---|
| 検知対象を狭くする | まずは特定チャンネルだけで試す |
| 本文条件を単純にする | グループIDを含むかで判定する |
| Bot投稿を拾うか決める | Bot投稿も対象なら設定を確認する |
| 誤検知を許容するか考える | 完璧より運用で補える範囲にする |
| テスト用投稿を残す | Zapierのサンプル取得に使える |
Filterは便利ですが、Slackの構造を完全に理解してくれるわけではありません。本文にどのような形式でグループメンションが入るのかを、Zapierのテストデータで確認することが重要です。テストデータに<!subteam^Sxxxx>のような形式が出てくるなら、それを条件に使うのがわかりやすいです。
zapierとslackのグループメンション運用の現実解

- ZapierのNew Mentionでグループメンション検知は公式サポート外の可能性があること
- zapier formatter 使い方はSlack URLや本文加工で効くこと
- zapier webhook 使い方はSlack API連携の逃げ道になること
- zapier 料金と無料制限は多段Zapを作る前に確認すること
- zapier / makeとn8n 比較は自由度と保守負担で選ぶこと
- zapier ai 使い方は通知文の整形や要約に向くこと
- zapier tables 使い方はSlack投稿とタスクURLの対応管理に向くこと
- zapier 日本語対応は画面理解と運用メモで補うこと
- 総括:zapier slack グループ メンションのまとめ
ZapierのNew Mentionでグループメンション検知は公式サポート外の可能性があること

「Slackで特定のグループメンションがされたらZapierを起動したい」という検索意図は多いはずです。しかし、ここは慎重に見たほうがよいポイントです。Zapierコミュニティでは、ユーザーグループへの新しいメンションをトリガーにする機能について、公式にサポートされているわけではなく、機能要望扱いという趣旨の回答が紹介されています。
具体的には、ユーザーグループIDをUsername欄にカスタム値として入れる回避策を試した人がいる一方で、グループメンションをトリガーすることは正式サポート外という説明があったとされています。
グループメンションをNew Mentionトリガーで扱うことは、公式にサポートされている機能ではないとする回答が紹介されている。
参考: https://community.zapier.com/how-do-i-3/how-to-trigger-slack-mentions-of-group-tags-and-post-them-to-a-dedicated-channel-25536
このため、Zapierの「New Mention」を見つけても、ユーザーグループに対してそのまま使えるとは考えないほうが安全です。個人メンションとグループメンションは、Slack内部では扱いが異なる可能性があります。
⚠️ 検知でつまずきやすいポイント
| つまずき | 起きること |
|---|---|
@groupをHighlight Wordに入れる |
テストでは拾えても本番で安定しない可能性 |
| Username欄にグループIDを入れる | 回避策として話題だが公式サポート外の可能性 |
| New Mentionに頼る | 個人メンション前提の挙動になる可能性 |
| private channelを対象にする | 連携アカウントの参加状態に左右される |
| Bot投稿を対象にする | Trigger設定で拾えない場合がある |
一方で、コミュニティ内では「Highlight WordにSlackグループ名を入れて試す」という案や、「public channelsなら動く」という趣旨のコメントもあります。さらに、別コメントでは、連携アカウントが参加しているprivate channelでも動いた経験が紹介されています。ただし、これらは環境差がありそうです。
そのため、ビジネス運用で使うなら、「New Mentionで動いたら便利」くらいの位置づけにし、安定運用したい場合は「特定チャンネルの全投稿を拾ってFilterで判定する」設計を検討するほうが現実的です。
🛠️ 検知方法の比較
| 方法 | メリット | 注意点 |
|---|---|---|
| New Mentionを使う | 設定が簡単 | グループメンションは公式サポート外の可能性 |
| Highlight Wordを使う | 名前ベースで試せる | 表記ゆれや通知仕様に弱い |
| New Message Posted to Channel+Filter | 条件を自分で制御しやすい | 対象チャンネルごとに設計が必要 |
| Slack API+Webhook | 自由度が高い | 技術的な知識が必要 |
| 専用チャンネル運用 | シンプル | 投稿場所を変える必要がある |
特に、依頼受付や障害通知のように見落としが損失につながる運用では、公式サポート外の挙動に依存しすぎないほうがよいです。まずはチャンネル単位で拾える設計にし、Filterで本文内のユーザーグループIDを判定する形を検討すると、原因切り分けがしやすくなります。
zapier formatter 使い方はSlack URLや本文加工で効くこと

Zapier Formatterは、取得したデータを次のステップで使いやすい形に整える機能です。Slackグループメンションそのものを送るだけなら必須ではありませんが、Slack投稿をタスク化したり、スレッドURLを記録したりする場合には役立ちます。
たとえば、Slackの投稿URLにクエリ文字列が付いている場合、純粋なスレッドURLだけを保存したいことがあります。Money Forwardの事例では、Slack URLを加工し、Google SheetsにSlack URLとAsanaタスクURLを記録する流れが紹介されています。
Slack URLを加工し、スプレッドシートにSlack URLとAsana URLを記録して、スレッド返信をAsanaコメントへ追記する構成が紹介されている。
参考: https://moneyforward-dev.jp/entry/2022/05/16/zapier-x-slack-x-asana/
Formatterでできることは、文字の置換、分割、抽出、日付形式の変換などです。Slack連携では、特に「URLから不要な部分を除く」「タイムスタンプのドットを消す」「本文から特定文字列を抜き出す」といった用途が考えられます。
🧰 Formatterが効く場面
| 目的 | 加工内容の例 |
|---|---|
| Slack URLを保存 | クエリ文字列を削る |
| スレッド判定 | thread_tsを取り出す |
| AsanaタスクURLを分解 | プロジェクトIDやタスクIDを取り出す |
| メッセージ整形 | 改行や余分な文字を整える |
| 通知文作成 | 重要項目だけを抜き出す |
Zapier Formatterを使うと、通知文が読みやすくなります。たとえば、Slackへそのまま長文を流すのではなく、依頼者、依頼内容、元投稿URL、対応期限のように整えれば、グループメンションを受け取った側も判断しやすくなります。
📌 通知文の整形例
| 項目 | 内容 |
|---|---|
| メンション | <!subteam^S03CZxxxxx> |
| タイトル | 新しい対応依頼があります |
| 本文 | 依頼内容の要約 |
| URL | 元Slack投稿またはAsanaタスク |
| 補足 | 対応済みの場合はスレッドで返信 |
Slackは流れが速いツールです。Zapierから通知を送るだけでは、受け取った人が「何をすればいいのか」分からないことがあります。Formatterで内容を整えることは、通知の質を上げるうえで地味に重要です。
ただし、Formatterを使いすぎるとZapが複雑になります。まずは最低限の通知を動かし、その後に「URLが汚い」「本文が長すぎる」「タスクIDだけ取りたい」といった課題が見えてから追加するほうが、運用しやすいです。
zapier webhook 使い方はSlack API連携の逃げ道になること

Zapierの標準Slackアクションで足りない場合、Webhookを使う選択肢があります。Webhookは、外部サービスに対してHTTPリクエストを送る仕組みです。Slack APIやIncoming Webhookを使えば、Zapierの標準アクションより細かく通知を制御できる可能性があります。
VISASQ Dev Blogでは、Slackのメンション見落とし対策として、Slack APIのstars.addを使う案や、Cloud Functions、Zapierを使う自動化案が紹介されています。最終的にZapierで、SlackのメッセージをトリガーにFilterを使い、Webhook経由でブックマークする流れが説明されています。
Slack APIとZapierを組み合わせ、メンション付きメッセージを自動でブックマークする構成が紹介されている。
参考: https://tech.visasq.com/slack-mention-hacking/
Webhookを使うと、Slackの標準アクションでは扱いにくい処理を実現できる場合があります。ただし、Slackアプリの作成、権限設定、トークン管理などが必要になるため、ノーコードだけで済ませたい人にはやや難しく感じるかもしれません。
🧪 Webhookを検討する場面
| 状況 | Webhookが候補になる理由 |
|---|---|
| 標準アクションで通知形式が崩れる | Slack APIで明示的に送れる可能性 |
| ブックマークやリアクションを操作したい | 標準Zapだけでは足りない場合がある |
| 特定のSlack APIを使いたい | Webhook経由で呼び出せる可能性 |
| 複雑な本文を送りたい | JSONで細かく指定できる |
| Bot名やアイコンを細かく制御したい | Incoming Webhookが合う場合がある |
一方で、Webhookは便利な反面、保守負担も増えます。Slack APIの権限が変わったり、トークンが失効したり、Zapier側のリクエスト形式を間違えたりすると止まる可能性があります。社内の重要通知に使うなら、誰が設定を管理するかも決めておいたほうがよいです。
🔐 Webhook運用で見るべき点
| 観点 | 注意点 |
|---|---|
| 権限 | Slackアプリに必要な権限があるか |
| トークン | 安全に保存・管理できるか |
| ログ | 失敗時に原因を追えるか |
| テスト | 本番チャンネルに流す前に試せるか |
| 引き継ぎ | 設定者以外でも分かるメモがあるか |
ZapierのWebhookは、標準連携で解決できない時の「逃げ道」として有効です。ただし、最初からWebhook前提で作ると、Zapierの手軽さが薄れます。まずはSlack標準アクション、Filter、Formatterでできる範囲を試し、それでも足りなければWebhookを検討する順番がよいでしょう。
zapier 料金と無料制限は多段Zapを作る前に確認すること

Slackグループメンションを含む実務的なZapは、複数ステップになりやすいです。たとえば、Slack投稿を拾い、Filterで条件を絞り、FormatterでURLを加工し、Asanaにタスクを作り、Google Sheetsへ記録し、Slackに返信する、という構成では多段Zapになります。
Classmethodの記事でも、RECEPTIONISTの再通知をZapierで別チャンネルへ転送する構成について、無料版では2ステップまでしか作成できないため、有償版が必要になる旨が注意されています。
フリー版のZapierでは2ステップまでしか作成できず、紹介されている動作には有償版が必要と説明されている。
参考: https://dev.classmethod.jp/articles/smart-reception-tips/
Zapierの料金体系は変わる可能性があるため、最新のプラン内容は公式サイトで確認する必要があります。ただし、一般的には、無料プランではステップ数、実行回数、更新頻度、使える機能に制限があると考えておくとよいです。
💰 料金確認で見るべき項目
| 項目 | 確認理由 |
|---|---|
| Zapのステップ数 | FilterやFormatterを入れると増える |
| 月間タスク数 | Slack通知が多いと消費しやすい |
| 更新間隔 | 即時性が必要かに関わる |
| Premiumアプリ | 連携先によっては有料枠の可能性 |
| チーム利用 | 複数人管理が必要な場合に関係する |
Slack通知のような業務フローでは、テスト時は問題なくても、本番運用でタスク数が増えて制限に達する可能性があります。特に、チャンネルの全投稿をTriggerにする構成では、想定以上にZapが動くかもしれません。
📉 無料プランで詰まりやすいケース
| ケース | 起きやすい問題 |
|---|---|
| Filter前に大量投稿を拾う | タスク消費が増える |
| Formatterを複数使う | ステップ数が足りない |
| Asana+Sheets+Slackをつなぐ | 多段構成になりやすい |
| 複数チャンネルを対象にする | Zapが増える |
| テストを頻繁に行う | 実行回数を消費する可能性 |
なお、「zapier 料金」「zapier 無料」「zapier 無料プラン」「zapier 無料でできること」といった関連検索をする人は、実装前にコスト感を知りたいはずです。Slackグループメンションを業務で使うなら、無料で試し、必要なステップ数が見えてから有料化を判断するのが現実的です。
重要なのは、料金だけでなく運用価値を見ることです。通知漏れを減らす、依頼をタスク化する、対応履歴を残すといった効果があるなら、有料プランのコストに見合う場合があります。一方、単に「たまに通知するだけ」なら、Slackの標準機能や専用チャンネル運用で足りる可能性もあります。
zapier / makeとn8n 比較は自由度と保守負担で選ぶこと

ZapierでSlackグループメンションがうまく扱えない場合、「Make」「n8n」などの自動化ツールを比較する人も多いです。関連検索にも「zapier / make」「zapier make 比較」「zapier make n8n 比較」「zapier make alternative」などが並んでいます。
Zapierは設定が比較的わかりやすく、アプリ連携も豊富です。一方で、細かい制御や複雑な分岐では、Makeやn8nのほうが柔軟に感じる場面もあります。ただし、自由度が上がるほど、設定や保守の難しさも上がる傾向があります。
🧭 Zapier・Make・n8nのざっくり比較
| ツール | 向いている用途 | 注意点 |
|---|---|---|
| Zapier | 手早く定番アプリを連携したい | 細かい制御で制限を感じる場合がある |
| Make | 分岐やデータ加工を視覚的に組みたい | 初見では画面が複雑に見える可能性 |
| n8n | 自由度高く自動化したい | ホスティングや保守の知識が必要な場合がある |
| Slack Workflow Builder | Slack内で完結したい | 外部連携の自由度は限定される |
| 独自開発 | 完全に要件通り作りたい | 開発・保守コストがかかる |
「zapier make と は」「zapier make とは」「zapier make 旧 integromat」と検索する人向けに補足すると、Makeは旧Integromatとして知られていた自動化ツールです。Zapierと同じく複数サービスをつなげるツールですが、シナリオと呼ばれる視覚的なフローで複雑な処理を組みやすいのが特徴とされます。
ただし、今回のテーマが「Slackにグループメンションを飛ばしたい」だけなら、まずZapierで<!subteam^ID>を試すほうが早いです。Makeやn8nを検討するのは、複数条件、複数チャンネル、重複排除、外部DB連携、エラー通知などが必要になってからでよいでしょう。
⚖️ 選び方の目安
| 状況 | おすすめ候補 |
|---|---|
| まず1本通知を作りたい | Zapier |
| 条件分岐が多い | Make |
| 自社で柔軟に管理したい | n8n |
| Slack内だけで完結する | Slack Workflow Builder |
| API連携を細かく制御したい | Webhookまたは独自実装 |
Zapier、Make、n8nの比較で大切なのは、「できること」だけでなく「誰が保守するか」です。非エンジニア中心のチームなら、多少制限があってもZapierのほうが引き継ぎやすい可能性があります。逆に、社内に技術者がいて複雑な運用を整えたいなら、Makeやn8nも選択肢になります。
Slackグループメンションは、通知漏れや対応漏れを防ぐための手段です。ツール比較に時間を使いすぎるより、まずは小さく通知を作り、実際に漏れが減るかを見るほうが実務では有効です。
zapier ai 使い方は通知文の整形や要約に向くこと

関連検索には「zapier ai 使い方」「zapier ai 料金」もあります。Zapier AIを使う場合、Slackグループメンションそのものを解決するというより、通知文の整形、要約、分類などで役立つ可能性があります。
たとえば、Slackに依頼文が投稿された時、全文をそのままグループに通知すると長すぎることがあります。そこでAIを使って、依頼内容を短く要約し、「対応要否」「期限」「関係部署」などを整理してからSlackへグループメンションする、といった使い方が考えられます。
🤖 Zapier AIが向きそうな処理
| 処理 | 例 |
|---|---|
| 要約 | 長いSlack投稿を3行にまとめる |
| 分類 | 問い合わせ種別を分ける |
| 優先度付け | 緊急・通常・確認のみを分類する |
| 通知文作成 | 読みやすいSlack文面に整える |
| 抜き出し | 期限、担当、URLだけ取り出す |
ただし、提供された調査情報の範囲では、Zapier AIの具体的な料金や最新仕様までは確認できません。そのため、ここでは「おそらく通知文整形や分類に向く」という一般的な活用案として扱います。実際に使う場合は、Zapier公式の最新料金と機能を確認してください。
📣 AIを使った通知文の例
| 元の投稿 | AI整形後の通知 |
|---|---|
| 長文の問い合わせ | <!subteam^Sxxxx> 新規問い合わせです。要点: 請求書の再発行依頼。期限: 本日中。 |
| 雑多な相談 | <!subteam^Sxxxx> 確認依頼です。対象: 契約更新。対応: 担当者確認。 |
| 障害報告 | <!subteam^Sxxxx> 緊急度高めの可能性があります。詳細を確認してください。 |
AIを挟むメリットは、通知を受け取る側の負担を減らせることです。Slackのグループメンションは便利ですが、多用すると受け手の集中を削ります。通知の本文が整理されていれば、対応すべきかどうかを判断しやすくなります。
一方で、AIの要約には誤りが混じる可能性があります。重要な契約、障害、顧客対応などでは、AI要約だけで判断せず、元投稿URLを必ず添える構成が望ましいです。グループメンション通知には、要約+元リンクをセットにするのが安全です。
zapier tables 使い方はSlack投稿とタスクURLの対応管理に向くこと

Zapier Tablesは、Zapier内でデータを管理するためのテーブル機能です。提供された調査情報ではZapier Tablesそのものの詳細はありませんが、Slack投稿と外部タスクの対応管理という用途では、Google Sheetsの代替として考えられるかもしれません。
Money Forwardの事例では、SlackのスレッドURLとAsanaのタスクURLをスプレッドシートに記録し、後続のスレッド投稿をAsanaコメントへ紐づける構成が紹介されています。この「対応表」をZapier Tablesで持つ発想は、Zapier内で完結させたい場合に検討できます。
🗂️ 対応表に保存したい情報
| カラム | 内容 |
|---|---|
| slack_url | 元のSlack投稿URL |
| thread_ts | スレッド識別用のタイムスタンプ |
| task_url | AsanaなどのタスクURL |
| status | 未対応・対応中・完了 |
| created_at | 作成日時 |
| group_id | 対象ユーザーグループID |
Slackグループメンションを使った依頼受付では、「通知しただけ」で終わると対応漏れが起きます。そこで、通知と同時にタスクURLを保存し、スレッド返信やステータス変更を追えるようにすると、運用が安定しやすくなります。
📊 記録先の選択肢
| 記録先 | メリット | 注意点 |
|---|---|---|
| Google Sheets | 見慣れていて編集しやすい | 行数や権限管理に注意 |
| Zapier Tables | Zapier内で完結しやすい | 最新仕様の確認が必要 |
| Airtable | データベース的に管理しやすい | 別サービスの料金確認が必要 |
| Asana | タスク管理と一体化できる | Slack URLとの対応設計が必要 |
| Notion | ドキュメント化しやすい | 自動化の安定性確認が必要 |
Zapier Tablesを使う場合でも、最初に考えるべきことは「何をキーにして紐づけるか」です。SlackではスレッドURL、チャンネルID、タイムスタンプなどが候補になります。重複登録を避けたいなら、Slack URLやthread_tsを一意キーとして扱うのがわかりやすいです。
ただし、Zapier Tablesの機能や料金は変わる可能性があります。実装前には、Zapierの画面で使用可否、保存件数、検索機能、他ステップとの接続方法を確認してください。小規模ならGoogle Sheets、大きくするなら専用DBやタスク管理ツールも候補になります。
zapier 日本語対応は画面理解と運用メモで補うこと

「zapier 日本語」「zapier 日本語化」「zapier 日本語対応」「zapier 日本語設定」と検索する人は、Zapierの英語画面に不安があるはずです。Zapierは英語ベースのUIが中心になることが多く、Slack連携の設定名も英語で表示される場合があります。
ただし、Slackグループメンションの設定で使う英語は、そこまで多くありません。Trigger、Action、Filter、Formatter、Message Text、Channel、User Name、Text containsあたりを押さえれば、基本的なZapは組みやすくなります。
🌐 よく見る英語と意味
| 英語 | 意味 |
|---|---|
| Trigger | 自動化のきっかけ |
| Action | 実行する処理 |
| Filter | 条件で絞る |
| Formatter | データを整える |
| Message Text | Slackに送る本文 |
| Channel | チャンネル |
| Test | テスト実行 |
| Turn on Zap | Zapを有効化する |
英語が苦手な場合は、設定内容を日本語の運用メモに残すのがおすすめです。「何のためのZapか」「どのチャンネルを見ているか」「どのユーザーグループIDへ通知するか」「止まった時に誰が見るか」を書いておくと、後で困りにくくなります。
📝 運用メモに残すべき項目
| 項目 | 例 |
|---|---|
| Zap名 | Slack依頼をサポートチームへ通知 |
| 対象チャンネル | #support-request |
| 通知先グループ | <!subteam^S03CZxxxxx> |
| Trigger | New Message Posted to Channel |
| Filter | Text contains S03CZxxxxx |
| Action | Send Channel Message |
| 管理者 | 情シスまたは業務担当者 |
| テスト方法 | テストチャンネルにサンプル投稿 |
Zapierの日本語対応が十分でない場合でも、設定の考え方を日本語で整理すれば運用はしやすくなります。特にグループメンションはID形式が見慣れないため、どのIDがどのチームを指すのかを一覧化しておくと安心です。
また、Slackのユーザーグループ名は変わることがありますが、IDは基本的に内部識別子として使われます。とはいえ、組織変更でユーザーグループ自体が作り直されるとIDが変わる可能性も考えられます。通知が急に飛ばなくなった時は、IDの再確認も候補に入れてください。
総括:zapier slack グループ メンションのまとめ

最後に記事のポイントをまとめます。
- ZapierからSlackグループメンションを送る基本形は
<!subteam^ユーザーグループID>である。 - SlackのユーザーグループIDはブラウザ版Slackの
/user_groups/以降で確認する。 @グループ名をZapierにそのまま入れても通知にならない場合がある。- Zapierでは表示名よりSlack内部IDを使うほうが整理しやすい。
- SlackをActionにする場合はグループメンション送信を比較的試しやすい。
- SlackをTriggerにしてグループメンションを検知する場合は注意が必要である。
- ZapierのNew Mentionはユーザーグループ検知を公式サポートしていない可能性がある。
- 安定運用ではNew Message Posted to ChannelとFilterの組み合わせが候補である。
- Filterは本文にユーザーグループIDが含まれるかを判定する用途に向く。
- FormatterはSlack URL、thread_ts、本文整形などに役立つ。
- Webhookは標準Slackアクションで足りない時の逃げ道である。
- 多段Zapは無料プランの制限に当たりやすいため料金確認が必要である。
- Makeやn8nは自由度が高いが、保守負担も考えて選ぶべきである。
- Zapier AIは通知文の要約や分類には向くが、元リンクを添える運用が望ましい。
- Zapier TablesやGoogle SheetsはSlack投稿とタスクURLの対応管理に使える。
- 日本語運用ではZapの目的、対象チャンネル、通知先IDをメモ化することが重要である。
- 通知漏れ防止が目的なら、専用チャンネル運用やタスク化まで含めて設計すべきである。
- 本番化前にはテストチャンネルで実際に通知が届くか確認するべきである。
- https://help.zapier.com/hc/en-us/articles/34634861619213-How-to-find-Slack-member-channel-and-user-group-IDs
- https://community.zapier.com/how-do-i-3/how-to-trigger-slack-mentions-of-group-tags-and-post-them-to-a-dedicated-channel-25536
- https://tech.visasq.com/slack-mention-hacking/
- https://community.zapier.com/troubleshooting-99/ping-slack-user-group-18137
- https://zapier.com/blog/slack-etiquette-at-zapier/
- https://moneyforward-dev.jp/entry/2022/05/16/zapier-x-slack-x-asana/
- https://www.reddit.com/r/Slack/comments/12fcak2/where_can_i_find_a_user_group_id/
- https://support.pendo.io/hc/en-us/articles/360031870312-Zapier-Recipe-Send-NPS-to-Slack
- https://swooo.net/dev/nocode/zapier-slack/
- https://dev.classmethod.jp/articles/smart-reception-tips/
各サイト運営者様へ
有益な情報をご公開いただき、誠にありがとうございます。
感謝の意を込め、このリンクはSEO効果がある形で設置させていただいております。
※リンクには nofollow 属性を付与しておりませんので、一定のSEO効果が見込まれるなど、サイト運営者様にとってもメリットとなれば幸いです。
当サイトは、インターネット上に散在する有益な情報を収集し、要約・編集してわかりやすくお届けすることを目的としたメディアです。
引用や参照の方法に不備、あるいはご不快に感じられる点がございましたら、お問い合わせフォームよりご連絡ください。
今後とも、どうぞよろしくお願いいたします。
