結論から。GoHighLevelには、ワークフロー(オートメーション)をファイルにエクスポートするボタンがありません。標準機能でできるのは、1つのサブアカウント内での複製か、エージェンシー管理者が自分のエージェンシー内で使う
ワークフローをサブアカウントにコピーだけで、後者は下書きとして作成され、ほとんどの参照が失われます。ほかのアカウントやエージェンシー、あるいはプラットフォーム外へワークフローをエクスポート・転送・バックアップするなら、パイプライン、タグ、ユーザー、フィールドを名前でリマップして再構築する
ExportGHL Workflowsを使いましょう。
GoHighLevelのワークフロー(オートメーション)はエクスポートできる?
はい。ただし、GoHighLevelの中にボタンが1つあるわけではありません。GoHighLevelの「ワークフロー」は、一般に「オートメーション」と呼ばれるものと同じで(Automation > Workflowsにあります)、GHLにはワークフローを「ファイルにエクスポート」する機能がありません。アカウントからワークフローを取り出す現実的な方法は、ExportGHL Workflowsでクラウドライブラリに保存し、必要な場所にデプロイすること。すべての参照が名前でリマップされるので、移行先でそのまま動作します。
この範囲の外、つまり別のエージェンシーやプラットフォーム外のバックアップには、標準の手段がありません。
ファイルにエクスポートするボタンはありません。GoHighLevelには標準のワークフローをサブアカウントにコピー(ワークフロー一覧を開き、3点メニューをクリックしてCopy to Sub-Accountを選択)がありますが、利用条件がかなり限られています。
- 表示されるのはエージェンシー管理者ユーザーだけです。
- アクセスできる自分のエージェンシー内のサブアカウントしか表示されません。
- コピーされたワークフローは必ず下書きとして作成されます。
この範囲の外、つまり別のエージェンシー、自分が所有していないクライアントのアカウント、プラットフォーム外のバックアップには、標準の手段がありません。GoHighLevel自身のIdeasボードに、ワークフローをJSONでエクスポート/インポートしたいという要望が残り続けているのはそのためです。
GoHighLevelのワークフローをエクスポートする手順
一度保存すれば、必要な場所にいつでもデプロイできます。
- ワークフローをライブラリに保存します。ExportGHL Workflowsのサイドパネルでコピー元のワークフローを開き、クラウドライブラリに保存します。すべてのトリガー、アクション、待機ステップ、if/else分岐、設定が保存されます。
- 移行先のアカウントを開きます。ワークフローをエクスポートしたいサブアカウントまたはエージェンシーのアカウントを開きます。同じエージェンシーである必要はなく、エージェンシー管理者権限も不要です。
- ワークフローをデプロイします。保存したワークフローをデプロイします。アカウントをまたぐデプロイではアカウント間リマップが自動で実行され、パイプライン、ステージ、タグ、ユーザー、カスタムフィールド、メールテンプレートが名前で移行先のものに対応付けられ、IDが書き換えられます。
- 下書きのまま残ったものを確認します。移行先に同じ名前のものがなく、ExportGHLが下書きのままにした項目を確認し、不足している参照を作成またはマッピングして、壊れた状態で公開されないようにします。
- 公開、またはバージョンを戻します。ワークフローを公開します。または、バージョン履歴から、保存済みの過去のバージョンにいつでも戻して再デプロイできます。
GHLのオートメーションをアカウント間やエージェンシー間で転送するには?
標準のワークフローコピーは自分のエージェンシー内までしか届かず、管理者権限も必要なため、別のエージェンシーや、アカウントを自分で所有しているクライアントにオートメーションを移すことはできません。ExportGHL Workflowsはクラウドライブラリを経由します。コピー元で保存し、開けるアカウントならどこにでもデプロイ。どのエージェンシーのアカウントでも、参照は名前でリマップされます。詳しい手順はアカウント間でワークフローをコピーする方法をご覧ください。
GoHighLevelには、ワークフローを標準でJSONとしてダウンロードする機能がありません。GHL Workflows Pro、GHL Workflow Importer/Exporter、GHL Workflows JSON ExporterなどのChrome拡張機能は、ワークフローの生のJSONをファイルに書き出しますが、そのJSON内のIDはコピー元のアカウントでしか解決できないため、インポートすると参照が壊れます。ExportGHLは、ほかの場所で壊れるファイルを渡す代わりに、持ち運べるコピーをクラウドライブラリに保存し、デプロイ時にIDをリマップします。生のエクスポートに何が含まれるかは、GoHighLevelワークフローをJSONでエクスポートする方法をご覧ください。
編集や解約の前にGoHighLevelのオートメーションをバックアップするには?
スナップショットは個別のワークフローを確実には取り込めず、コンタクト、会話、連携、電話番号、A2P登録は含まれません。さらに、アカウントを解約したりワークフローを削除したりすると、GoHighLevelに復元可能なバックアップは残りません。本当のバックアップはプラットフォーム外にあるものだけです。各ワークフローをクラウドライブラリに保存すれば、バージョン履歴から保存済みの任意のバージョンに戻して再デプロイできます。詳しい手順はGoHighLevelワークフローのバックアップをご覧ください。
標準のワークフローコピーで引き継がれるものと、クリアされるものは?
利用できる場合、標準の「ワークフローをサブアカウントにコピー」で引き継がれるのは、ごく限られたものだけです。コンタクトのタグ、コンタクトのカスタムフィールド(フィールドタイプが一致する場合のみ)、サブアカウントのカスタム値、商談のカスタムフィールド、パイプラインとステージ、メール/SMSのテキストテンプレート。メールビルダーのテンプレートは含まれず、そのほかの参照の大半はクリアされます。コピーは毎回下書きになります。ExportGHLは代わりにこれらの参照を移行先で名前により対応付けてIDを書き換え、対応付けできないものはクリアせず下書きとして知らせます。詳しくはタグ&カスタムフィールドがマッピングされない場合をご覧ください。
標準の複製 vs ワークフローコピー vs スナップショット vs ExportGHL
エージェンシー間で使え、管理者以外でも使え、バックアップにもなるのは、クラウドライブラリ方式だけです。
| 方法 | エージェンシー間? | 管理者以外も使える? | IDを名前でリマップ? | プラットフォーム外バックアップ? |
| 標準の複製 | 不可 — 同一サブアカウント内のみ | 可 | 該当なし(同一アカウント) | 不可 |
| ワークフローをサブアカウントにコピー | 不可 — 同一エージェンシー内のみ | 不可 — エージェンシー管理者のみ | 一部 — 下書きとして作成 | 不可 |
| エージェンシーのスナップショット | 共有されたスナップショットのみ | 不可 — エージェンシー管理者 | 不可 — アカウント全体のテンプレート | 不可 |
| ExportGHL Workflows | 可 | 可 | 可 — 名前で | 可 — クラウドライブラリ |
さらに詳しい比較は、おすすめのGoHighLevelワークフロー複製ツール比較とスナップショットとワークフローエクスポートの違いをご覧ください。
すべてのワークフローを一括でエクスポートできる?
GoHighLevel標準のコピーには、信頼できる一括の「すべて選択」がないため、エージェンシーはワークフローを1つずつコピーしています。ExportGHLなら、各ワークフローを一度ライブラリに保存すれば、管理しているサブアカウントいくつにでもデプロイできます。それぞれ名前でリマップされ、参照を対応付けできないものは下書きのままになるので、一括展開しても壊れたまま公開されることはありません。アカウント間でワークフローを一括複製する方法もご覧ください。
エクスポートやコピーしたワークフローが下書きのままになるのはなぜ?
下書きになっているのは、たいてい良いサインです。標準のコピーは常に下書きとして作成され、ExportGHLも、参照を名前で対応付けできなかった場合は意図的にワークフローを下書きのままにします。間違ったものを参照したまま稼働することはありません。フラグが付いた項目を開き、作成または対応付けしてから公開してください。詳しい対処法はインポートしたワークフローが下書きのままの場合をご覧ください。
よくある質問
GoHighLevelにワークフローのエクスポートボタンはありますか?
いいえ。GoHighLevelには、ワークフローをファイルにエクスポートするボタンがありません。標準機能でできるのは、1つのサブアカウント内でワークフローを複製するか、エージェンシー管理者として同じエージェンシー内の別のサブアカウントにコピーすることだけです。単体のワークフローを標準でエクスポートする手段はなく、GHL自身のIdeasボードにワークフローをJSONでエクスポート/インポートしたいという要望が残り続けているのはそのためです。
GoHighLevelのワークフロー(オートメーション)を別のアカウントにエクスポートするには?
ExportGHL Workflowsでワークフローをクラウドライブラリに保存し、移行先のアカウントを開いてデプロイします。アカウントをまたぐデプロイではアカウント間リマップが自動で実行され、オートメーションを新しいワークフローとして再構築し、パイプライン、ステージ、タグ、ユーザー、カスタムフィールド、メールテンプレートを名前で移行先のものに書き換えます。コピー元のアカウントにしか存在しなかったIDを参照することなく、そのまま動作します。
GHLのオートメーションをアカウント間や別のエージェンシーに転送するには?
GoHighLevel標準のワークフローコピーは、自分のエージェンシー内のサブアカウントにしか届かず、エージェンシー管理者権限が必要です。エージェンシーをまたぐ転送、管理しているクライアント、あるいは自分が所有していないアカウントへの転送には、クラウドライブラリを経由するExportGHL Workflowsを使います。コピー元で保存し、開けるアカウントならどのエージェンシーのものにもデプロイでき、参照は名前でリマップされます。
GoHighLevelのワークフローをファイル(JSON)としてダウンロードできますか?
GoHighLevelには、ワークフローを標準でJSONとしてダウンロードする機能がありません。GHL Workflows Pro、GHL Workflow Importer/Exporter、GHL Workflows JSON ExporterなどのChrome拡張機能はワークフローの生のJSONを書き出しますが、そのIDはコピー元のアカウントでしか解決できないため、インポートすると壊れます。ExportGHLは、持ち運べるコピーをクラウドライブラリに保存し、デプロイ時にIDをリマップします。ファイルに何が含まれるかは、
ワークフローをJSONでエクスポートするガイドをご覧ください。
GoHighLevel標準の「ワークフローをサブアカウントにコピー」では、実際に何が引き継がれますか?
引き継がれるのは、ごく限られたものだけです。コンタクトのタグ、コンタクトのカスタムフィールド(フィールドタイプが一致する場合のみ)、サブアカウントのカスタム値、商談のカスタムフィールド、パイプラインとステージ、メール/SMSのテキストテンプレート。それ以外の参照はクリアまたは削除されます。メールビルダーのテンプレートは含まれません。コピーは常に下書きとして作成され、「すべて選択」による一括コピーは信頼できません。
「ワークフローをコピー」が選択できないのはなぜ?管理者以外でも使えますか?
ワークフローコピーは壊れているのではなく、利用条件で制限されています。表示されるのはエージェンシー管理者ユーザーだけで、一覧に出るのもアクセスできる自分のエージェンシー内のサブアカウントだけです。管理者以外のユーザーや、他のエージェンシーへのコピーはブロックされます。ExportGHL Workflowsはエージェンシー管理者権限が不要で、開けるアカウントならどれでも使えるため、標準機能を選択不可にするこの制限は当てはまりません。
解約や削除の前に、GoHighLevelのオートメーションをバックアップするには?
スナップショットは個別のワークフローを確実には取り込めず、コンタクト、会話、連携、電話番号、A2Pも含まれません。アカウントを解約したりワークフローを削除したりすると、GoHighLevelに復元可能なバックアップは残りません。ExportGHL Workflowsで各ワークフローをプラットフォーム外のクラウドライブラリに保存すれば、バージョン履歴から任意の過去の保存分に戻して再デプロイできます。
GoHighLevelのワークフローをすべて一括でエクスポートできますか?
GoHighLevel標準のコピーには、信頼できる一括の「すべて選択」がないため、エージェンシーはワークフローを1つずつコピーしています。ExportGHL Workflowsは各ワークフローをライブラリに保存し、管理しているサブアカウントいくつにでもデプロイできます。それぞれ名前でリマップされ、参照を対応付けできないものは下書きのままになるので、一括で移しても壊れたまま公開されることはありません。