プロンプト1つで最適化。スプレッドシートとIFTTTによる5分間隔の自動投稿システム
SNSの複数アカウント運用は、投稿文の作成や整形に時間がかかり、毎日の大きな負担になりがちです。

プラットフォームごとに求められる文章のトーンや文字数は異なるため、同じ内容であっても個別の調整が必要になります。
この作業を効率化するため、各SNSに最適化した投稿文をすばやく作成し、必要に応じて完全自動化まで行えるアプリを構築しました。
セットアップを完了したら、本気で秒で終わります。これは自分史上最高のツールになるかも。SNSが面倒じゃなくなると言いますか。
自作アプリでSNS投稿の準備を10分で終わらせる方法
このアプリを使用すると、慣れれば10分程度の初期設定だけで、複数SNS向けの投稿文を短時間で生成できるようになります。
複雑な外部ツールを使わず、まずは手動で効率よくコピペ投稿したい場合、必要な作業はプロンプトの基本設定のみです。
基本運用のステップ
プロンプトの基本設定: アプリ内で発信軸や全体のトーンを指定します。
各SNS用プロンプトの調整: デフォルトで標準設定が入っているため、必要に応じてX(旧Twitter)やThredsなどの文体を微調整します。
生成とコピペ: 生成ボタンを押し、出力された文章を各SNSへ貼り付けて投稿します。
標準設定のままでも十分に実用的な文章が得られるため、導入のハードルは非常に低くなっています。
現在対応しているSNSは、X、Threads、Facebook、LinkedIn、Google ビジネスプロフィールの5つ分です。なんでこの5つにしたかというと、後述するIFTTTというサービスが対応しているからです。
スプレッドシートとIFTTTを組み合わせた全自動投稿システム
さらに運用の手間を減らしたい場合、GoogleスプレッドシートとIFTTT(イフト)を連携させることで、文章の生成から投稿までを全自動化できます。完全に自動化させるためには、GASの設定も必要になります。そのGASの設定に必要なコードは、このソフトの1番最後のタブに書いてあるので、貼り付けてデプロイするだけです。

IFTTTはPro+というプランを使っています。
自動投稿の全体像と仕組み
手動での貼り付け作業をなくし、裏側で投稿処理を自動回転させる仕組みの構成は以下の通りです。
文章の自動格納: アプリで生成した投稿文を、Googleスプレッドシートへ自動で送信・保存します。
IFTTTのトリガー検知: IFTTTがスプレッドシートの変更を定期的に読み取ります。
各SNSへ自動配信: 検出された文章が、指定した各種SNSアカウントへ自動で順次投稿
されます。
IFTTT とは
IFTTT(イフト)は「If This Then That」の略称で、異なるアプリやサービス同士を連携させて、特定の条件で自動的にアクションを実行させる自動化ツールです。例えば「Googleスプレッドシートに新しい行が追加されたら、その内容をSNSに投稿する」といった連携が簡単に設定できます。プログラミングの専門知識がなくても、幅広いサービスを繋いで日々のルーチンワークを効率化できるのが特徴です。
5分ごとのポーリング処理でタイムリーに配信
このシステムでは、文章の取得タイミングに5分ごとのポーリング(定期確認)を採用しています。
スプレッドシートに新しい投稿データが追加されると、最大5分以内にシステムがそれを検知し、投稿処理を実行します。投稿間隔のリズムを保ちながら、スムーズな運用を維持できるのが特徴です。

APIなどは、ご自身の環境のものを設定してくださいね。そして、いつものお約束。自己責任でお願いします。

