■概要
Webサイトの運用において、Webflowのコレクション内にある特定のアイテムを定期的に削除する作業は、手動で行うと手間がかかり、削除漏れなどのミスも発生しがちです。特に、キャンペーン終了後の商品情報や古いお知らせなど、管理対象が多いほど負担は大きくなります。 このワークフローを活用すれば、Notionのデータベースをもとに、指定したスケジュールでWebflowのコレクションアイテムを自動で一括削除できます。これにより、面倒な削除作業から解放され、正確なサイト情報管理を実現します。
■このテンプレートをおすすめする方
- Webflowで構築したサイトのコンテンツ管理を効率化したいと考えているWeb担当者の方
- Webflowのコレクションから不要なアイテムを削除する作業に、多くの時間を費やしている方
- Notionを情報管理のハブとして活用しており、Webサイトとの連携を自動化したい方
■このテンプレートを使うメリット
- スケジュール設定に基づき、Webflowのコレクションアイテムが自動で削除されるため、手作業で対応していた時間を他の重要な業務に充てることができます。
- Notionのリストを正として機械的に処理を行うため、手作業によるアイテムの削除漏れや、誤ったアイテムを削除してしまうといったヒューマンエラーを防止します。
■フローボットの流れ
- はじめに、NotionとWebflowをYoomと連携します。
- 次に、トリガーでスケジュールトリガーを選択し、フローを定期的に実行したい日時を設定します。
- 次に、オペレーションでNotionの「複数のレコードを取得する(最大100件)」アクションを設定し、削除対象となるアイテムの情報が記載されたレコードを取得します。
- 続いて、取得したレコード一つひとつに対して処理を行うため、繰り返し機能を設定します。
- 繰り返し処理の中で、Webflowの「コレクションのアイテムを削除」アクションを設定し、Notionから取得した情報をもとにアイテムを削除します。
- 最後に、オペレーションでNotionの「レコードを更新する」アクションを設定し、削除が完了したレコードのステータスなどを更新します。
※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション
■このワークフローのカスタムポイント
- スケジュールトリガーでは、このワークフローを実行する頻度や曜日、時間帯などを任意で設定できます。例えば、「毎週月曜日の朝9時」といった指定が可能です。
- Webflowの「コレクションのアイテムを削除」アクションでは、削除対象とするサイトやコレクションを任意で設定してください。削除するアイテムのIDは、Notionから取得した値を指定します。
- Notionのレコードを取得、更新するアクションでは、実際に利用しているデータベースを任意で設定してください。
■注意事項
- Notion、WebflowのそれぞれとYoomを連携してください。
- 「同じ処理を繰り返す」オペレーション間の操作は、チームプラン・サクセスプランでのみご利用いただける機能となっております。フリープラン・ミニプランの場合は設定しているフローボットのオペレーションやデータコネクトはエラーとなりますので、ご注意ください。
- チームプランやサクセスプランなどの有料プランは、2週間の無料トライアルを行うことが可能です。無料トライアル中には制限対象のアプリや機能(オペレーション)を使用することができます。