2,000ドルの不動産オートメーションの全手順を公開します!

AIに仕事を奪われたい
この記事は約17分で読めます。

9,887 文字

https://www.youtube.com/watch?v=FciK9Qq79Os

このビデオチュートリアルでは、私が不動産会社に2,000ドル以上で販売しているオートメーションの作り方を詳しくお見せします。これは、大規模な不動産開発プロジェクトに必要なマーケティングコピーと販促物を全て生成するもので、プロジェクトの基本情報を1つのGoogleフォームに入力するだけで、ウェブサイトのコピー、Facebookの広告コピー、LinkedInのコピー、さらにはメールのコピーまで、必要な文章を全て生成できます。
これまで2,000ドル以上で何度か販売してきましたが、今回は皆さんに無料で提供して、自分でも作れるようになってもらいたいと思います。これは、私たちのAIランキングスクールコミュニティでよくある依頼の一つです。このコミュニティでは、オートメーションや検索エンジン最適化でAIを最大限活用する方法を教えています。このオートメーションの重要な特徴の一つは、最後にSEO最適化されたウェブサイトのコピーが得られることです。
全てのコピーはGoogleスプレッドシートにきれいに保存され、マーケティング責任者や確認が必要な方が簡単にレビューできます。
自己紹介が遅れましたが、私はニコと申します。AIとSEOの専門家で、オートメーションと検索エンジン最適化を中心にオンラインコミュニティを運営しています。
それでは早速始めましょう。まず、私が使用するアプリやウェブサイトは全て動画の説明欄にリストアップしています。いくつかの有料ツールが必要になりますが、高品質なオートメーションを作るためには必要な投資です。
まず必要なのは「make」というオートメーションソフトウェアです。これを使って全体を組み立てていきます。次に「Postman」。これは完全に無料で、フォームを何度も送信することなく、オートメーションを継続的にテストできます。
それから「perplexity」が必要で、APIキーにアクセスする必要があります。APIキーの取得方法については別の動画で説明していますので、説明欄のリンクをご覧ください。最後にもちろんOpenAIのAPIキーも必要です。これで全体をまとめあげることができます。
まず最初にすることは、クライアントにプロジェクトの情報を提出してもらうためのGoogleフォームを作成することです。これは変更可能で、むしろ不動産業者の要件に合わせて変更することをお勧めします。
例えばここでは、プロジェクト名、プロジェクトタイプ、場所、価格帯、ユニット数、完成予定日、アメニティ、その他必要な情報を入力してもらいます。次のページでは、担当エージェントの連絡先情報を入力してもらいます。
全て自分で作ることをお勧めしますが、テンプレートとして使えるようにこのフォームのリンクも説明欄に載せておきます。
最初にすることは、makeで新しいシナリオを生成することです。最初のシナリオはウェブフックシナリオになります。Googleフォームの送信をトリガーとして使うためです。ウェブフックをクリックして、カスタムウェブフックに進みます。
ここで新しいフックを追加します。「real estate form」など好きな名前を付けてください。IP制限は完全に空のままにして、保存をクリックします。次に必要なのは、このURLをコピーすることです。
そして、トリガーとして使用するフォームに移動します。「make for Google forms」という拡張機能が必要になります。この拡張機能のダウンロード先へのリンクを載せておきます。クリックすると、ウェブフックの設定ができるようになります。
クリックすると、右下にポップアップが表示されます。ウェブフックを有効にして、makeのウェブフックエンドポイントに先ほど生成したURLを貼り付けます。保存をクリックして、この設定を最小化しておきます。
ウェブフックがまだレスポンスを待っている状態なので、まずテストして、フォームの送信が実際にオートメーションをトリガーするか確認しましょう。
プロジェクト名を「Valley of the Moon」とし、プロジェクトタイプは住宅用、場所はチリのサンティアゴの郊外、ビュラ・サンティアゴにします。価格帯は100万ドル、ユニット数は30、プロジェクトの完成予定日は例として10月末としましょう。アメニティはいくつか選択して、次へ進みます。
エージェント情報のところには私の名前を入れて、電話番号は例として入力します。スペルミスしましたが、テストなので大丈夫です。
送信する前に、元のウェブフックに戻ります。まだデータを待っている状態が確認できます。フォームに戻って送信し、makeに戻ると、うまくいけば「successfully determined」というメッセージが表示され、データが正しく送信されたことがわかります。
これはテストだけだったので、残念ながらもう一度全てのデータを送信する必要がありますが、これが最後です。ウェブフック統合に戻って、一度強制実行し、情報が入ってくるのを待ちます。
フォームを送信して、makeに戻ると、データを読み込んでくれるはずです。完璧です。これでフォームを再送信する必要はなくなりました。テスト変数を取得できましたし、Postmanを使えば次回からテストする時はそちらでできます。
ここでの操作は、このボタンをクリックして、出力バンドルをダウンロードします。これはGoogleフォームからどのように情報が入ってくるかを示すものです。新しいGoogleドキュメントを開いて、そのJSONファイルを貼り付けておきます。後で参照することはありますが、幸いにもGoogleフォームを再度使う必要はありません。
次にすべきことがいくつかあります。このオートメーションを本当に次のレベルに引き上げるのは、プロジェクトが建設される場所の不動産市場について少し調査することです。
そのためにperplexityを使います。perplexity AIにはチャット完了機能があります。Llama Sonaモデルをそのまま使用します。コンテンツの部分にプロンプトを入れていきます。
既に用意したプロンプトがあります。これは、perplexityに不動産市場調査の専門家として分析してもらい、特定の場所の不動産について調査してもらうように指示するものです。最後の調査場所は、Googleフォームの回答の一つを参照します。
ここをクリックすると開き、ペイロードに移動すると、フォームの送信時と同じように全てが適切に名前付けされているはずです。ここで場所を指定します。ロールはユーザーのままでOKです。最大トークン数などは空のままにして、他も全てそのままにします。
これを保存して、Postmanでフォームを再送信せずにテストする方法をお見せします。Postmanに行って、APIリクエストの送信、新規リクエストを選びます。Postmanでアカウントを作る必要がありますが、完全に無料なので心配ありません。
ここでボディに移動し、rawのままJSONを選択します。JSONファイルをコピーして、ここに貼り付けます。こちらのセクションでguessをpostに変更し、URLは少しトリッキーです。元のウェブフックに戻って、クリップボードアクセスをコピーし、ここに貼り付けます。
これで設定が完了したら、全体を実行すると、データが入ってくるのを待ちます。送信して、makeに戻って少し待つと、情報が送信され、perplexityが調査を始めているのがわかります。
1をクリックすると、perplexityが生成した出力が表示されます。出力バンドルに戻って、使用状況、そしてchoices 1、メッセージに移動すると、コンテンツは少し隠れていますが、他のGPTに送れる情報が全て得られます。
これで必要な情報が2つ揃いました。プロジェクト情報と地域の調査結果です。これで最初のコンテンツ自動化フローであるウェブサイトコピーの作成を始められます。
ただし、これはいくつかの方法で分割する必要があります。GPTに一度に全てをさせることもできますが、それは最善の方法ではありません。まずOpenAIモジュールを使います。
OpenAIモジュールが見つからない場合は、chat gptではなくOpenAIで検索してください。ここを開いてチャット完了を作成します。モデルはgpt-4-miniを使います。これは安価で、必要な作業をこなすのに十分賢いです。
ロールはユーザーとして、メッセージコンテンツに情報とプロンプトを配置します。全てのプロンプトは既に用意してあります。ウェブサイトコピーは3つのセクションを作ります。ハイライトセクション、プロジェクト全体のセクション、そして結論のセクションです。
全て同じ形式ですが、この方が整理されています。ウェブサイトページのハイライトセクションを生成する最初のプロンプトをコピーします。makeに戻り、chatGPT、ユーザーロール、コンテンツにプロンプトの中に必要なプロジェクト情報を配置します。
例えば、プロジェクト名を入れて、Googleフォームから得た答えを選択します。プロジェクトタイプも同様です。場所、価格(USD)、基本的にGoogleフォームの送信から得た情報を全てプロンプトに組み込んでいきます。
このプロンプトは後でコピーできるので、全てをもう一度やる必要はありません。ユニット数、完成予定日、アメニティ、エージェント名、メール、電話番号まで入れます。
これが必要な情報の一つ目です。次に場所に関する情報を入れる必要があります。プロパティ市場情報に移動して、perplexityのメッセージ出力を全て配置できます。
モデル、ユーザー、ロール、最大トークン数を確認します。1,000のままにしておきます。おそらくそれほど必要ないでしょうが、余裕を持たせておきたいと思います。
これも後で参照する必要があるので名前を付けたいと思います。名前を付けないと非常に混乱してしまいます。「website copy part one」と名付けて、後で参照できるようにします。
これを保存して、もう一度実行します。Postmanに戻って送信します。全て設定済みなので、フォーマットし直す必要はありません。これで再度取得できるはずです。
perplexityは何度か使用することになるので、そのためのトークンがいくつか必要ですが、検索1回あたりの費用はそれほどかかりません。おそらく1セント程度です。
GPTの出力を見てみましょう。choices 1に移動して、メッセージのコンテンツを確認します。完璧です。シンプルなHTMLとして出力されているので、ウェブサイトに簡単に配置できます。
これを全てやり直す代わりに、このモジュールを複製します。何か他のことをする前に、「P2」と名前を変更します。プロンプトの一部を少し変更する必要があります。
ここにエリアに関するものがあります。プロンプトは少し異なりますが、参照しているプロジェクト情報やデータは削除せず、プロンプトの最初の部分だけを変更します。
これを保存して、このフローの残りを続けます。もう一度複製して「3」と名前を変更し、再度変更を加えます。結論部分の最終セクション用のプロンプトも用意してあります。結論には行動を促す呼びかけも含める必要があります。
同じように、プロンプトセクションは削除しますが、呼び出している情報はそのままにします。完璧です。OKをクリックします。
これでウェブサイトコピーの3つのパートが揃いました。保存して自動整列させます。次にやりたいこと、最後にすべきことは、全てをGoogleドキュメントにまとめることです。
ドキュメントを作成し、手動で行う必要がないように、プロジェクト名を付けます。「Valley of the Moon」というプロジェクト名と、エージェント名も付けることができます。
コンテンツが非常に重要です。少しコーディングが必要ですが、怖がる必要はありません。H1タグでセクション1を作り、閉じタグを付けます。ここにウェブサイトコピーのパート1の出力データを配置します。
スペースを数回押して、このコードをここにコピーします。閉じかっこを忘れないようにしましょう。そうでないと機能しません。
セクション2を入力して、ウェブサイトコピーのパート2を配置します。結果をクリックして、セクション3に移動し、GPTモジュールフローの最後のモジュールをクリックして結果を配置します。
完璧です。OKをクリックします。このプロジェクトをどこに保存するかを選ぶ必要がありますが、それはファイル管理の方法次第です。ここで場所を選択すると、「real estate content generating flow」というフォルダに保存されます。
OKをクリックして、このモジュールの名前を変更します。これはウェブサイトコピーになるはずで、かなりの量になると思いますが、クライアントにたくさんのコピーを提供して、必要に応じて削除してもらう方が良いと思います。
ここでクライアントのニーズに合わせて調整を始めます。コピーの何が良くて何が悪かったかを聞いて、要件を満たすようにプロンプトを変更できます。
オートメーションの最初のセクションが完成しました。よくできました。次に他のコンテンツを作成する必要があります。perplexityモジュールとウェブサイトコピーを作成する最初のchat GPTモジュールの間に右クリックしてルーターを追加します。
これを整理して、このGPTでメールコピーを作成します。再びOpenAIモジュールを開き、チャット完了を作成します。モデルは4-miniを使用し、メッセージ、ユーザー、ロールについては、既にペルソナを与え、必要な全ての事項と出力の構造化方法を指示したメールコピー用のプロンプトを用意しています。
HTMLでの出力が不要な場合は、プロンプト内で変更する必要がありますが、私にとってはHTMLの方が扱いやすいです。makeに戻ってプロンプトを貼り付け、メールを書くためのプロジェクト情報を入れます。
全てを選択する代わりに、必要な情報が全てあることがわかっているので、ここからコピーして貼り付けることができます。一手間省いてここに戻り、コピーしてそのままにして、メール生成プロンプトに戻って、最後にそのデータを全て貼り付けます。
最大トークン数は1,000のままにして、OKをクリックします。これを「email copy generator」と名付けます。全てをGoogleドキュメントに配置します。ドキュメントを作成し、このモジュールをコピーして複製し、下にドラッグすると自動的にリンクされます。
コピーする方が好きです。そうすれば、ドライブや文書の場所を心配する必要がないからです。ただし、コンテンツ自体はメールコピージェネレーターを参照する必要があります。これにカーソルを合わせると、正しいものを参照していることがわかります。
結果をここにコピーして、少し異なる名前「email copy」を付けて、参照しているものがわかるようにします。OKのままにしておきます。
ルーターのプラスボタンを押して、これを整理し、今度はFacebookコピーの番です。完了を作成しますが、実は…迅速に作業するために、これを複製してここに置き、プロンプトの最初のセクションを削除します。
実際に何をする必要があるかについてのプロンプトは、ペルソナを与え、背景を説明し、出力を定義したFacebook作成プロンプトを既に生成してあります。makeに戻ってこれを入れると、準備完了です。
OKをクリックして、文書の場所を全て選択する必要がないように別のモジュールをコピーします。これは「Facebook copy」になり、前のモジュールからの結果を取得します。
あ、メールコピージェネレーターの名前を正しく付けていませんでした。これはモジュールの名前を常に変更する必要がある完璧な例です。これを「Facebook copy generator」に名前を変更して、このモジュールに戻ります。
結果を選択します。名前がまだメールコピーと表示されていますが、大丈夫です。正しいものを参照していることはわかります。ここに表示される12という数字は、モジュール番号で、これも12なので、正しいものを参照していることがわかります。
もう少しで終わりです。最後はLinkedInコピーです。不動産会社はプロジェクトをLinkedInで共有するのが大好きですからね。ここでこれをもう一度コピーして、もう少し整理します。
名前を変更して、プロンプトの最初の部分を削除しますが、参照している情報はそのままにします。そして、LinkedInコピー用に既に作成したプロンプトがあります。完璧です。
makeに戻ってプロンプトを貼り付けると、LinkedInの投稿が作成されます。正しいコピーができました。これを複製して名前を変更します。「LinkedIn copy」にします。
ついでにこれも「Facebook copy」に名前を変更します。そういえば、他のものの名前も変更していませんでした。大きなものを作成する時は、モジュールに名前を付けるのは非常に良い習慣です。そうしないと大変なことになります。
LinkedInジェネレーターからの結果を入れて、これを適切に名付けます。ここで、おそらくもっと早くにやっておくべきでしたが、ここの名前はGoogleドキュメントの名前で、コンテンツはもちろんLinkedIn GPTジェネレーターによって生成されたものです。
これを保存して整列させますが、まだ終わっていません。この情報を、コピーライターやマーケティング責任者が簡単に読めるような形で提示する必要があるからです。
このデータを全て、アクセス可能なGoogleドキュメントのリンクとして、このGoogleスプレッドシート(これもコピーできます)のオートメーションに送りたいと思います。
このGoogleスプレッドシートをどのように呼び出すか、そのデータをどのように配置するか、それを今からやります。オートメーションに戻って、ここでプラスをクリックし、Sheetsを選んで「show more」をクリックします。
行を追加する必要があります。これはテーブルの一番下に行を追加します。ここでは、GoogleドライブのどこかにあるGoogleスプレッドシートを見つける必要があります。
少し探して思い出した後、ここにGoogleスプレッドシートの「automation example real estate」があります。データを配置したいGoogleスプレッドシートの名前を見ると、同じ名前です。
これで準備完了です。シート名は1つしかありません。テーブルにはヘッダーがあります。テーブルを見ると、すぐに参照する必要のあるヘッダーがあります。
これで本当にこの情報を全てGoogleスプレッドシートに入れ始めることができます。プロジェクト名は、Googleフォームの送信データに戻ってプロジェクト名を取得します。
完了日はクライアントによって重要かもしれませんが、エージェント名をここに入れます。エージェントのメールもあります。ウェブサイトコピーについては、ここでGoogleドキュメントを参照する必要があり、ウェブビューリンクを使用します。完璧です。
最初のものが完成しました。同じことをして、このモジュールを複製し、ここに下ろすことができます。これを開いて適切にフォーマットする必要があります。
プロジェクト名、完了日は大丈夫ですが、メールコピーはこのモジュールから取得したいものです。メールコピーモジュールに戻ります。
このスプレッドシートは前のモジュールしか参照できません。例えば、このモジュールを選択する時にこのモジュールは参照できません。フローがリンクされている方法を考えると理にかなっています。
ウェブサイトコピーをここで削除します。このフロー内ではアクセスできないからです。メールコピーの列にウェブビューリンクを選択してOKを押します。
これをもう一度複製し、このメールコピーを削除して、Facebook広告コピーの列にウェブビューリンクを再度入れます。これを複製して、最後にLinkedInコピーで同じことを行います。
その行の前のモジュールです。これを保存して整列させ、もう一度保存します。これが本当に全ての完成です。最後のモジュールでは、このオートメーションが最初から最後まで順番に実行されるので、完了時にメールを送信するように設定することもできますが、それはお好みです。
今回は既にかなり複雑なので、このままにしておきます。うまくいったか確認してみましょう。もう一度保存して一度実行し、Postmanに戻って情報を送信し、全てが正しく動作することを願って見守ります。
エラーがないことを期待していますが、おそらくあるでしょう。そうすれば、エラーの解決方法をお見せできます。完璧です。少なくともウェブサイトコピーが正しく作成され、Googleドキュメントに配置され、Googleスプレッドシートに入れられているのがわかります。
メールコピージェネレーターも動作していますね。だからこそ、フローの最後にメールを入れるのが良いと思います。そうすれば、クライアントはコンテンツが生成されるのを無為に待つ必要がありません。フォームを送信して、全てが生成されるまでGoogleスプレッドシートを見る必要はありません。
そう言えば、Googleスプレッドシートを見ると、既にデータが入力され始めているはずです。完璧ですね、とても気に入りました。これはすぐに確認できます。
完璧です。全てが最初から正しく動作しました。正直なところ、少し驚いています。通常は何かしらのエラーが発生するものです。APIクレジットが足りないとか、何かしら問題が起きるものですが。
見た目を整えるために少し整形する必要はありますが、生成されたコンテンツを見てみましょう。ドキュメントをクリックすると開くはずです。
セクション1がH1で、例がここにあり、専門家のガイダンス、セクション2、そしてセクション3まで美しく配置されています。
戻ってメールコピーを見てみましょう。これもうまくできています。件名、導入部があり、プロンプトで指示したように、例えば「ここに幸せな家族の画像を挿入」などの指示も入っています。コミュニティの部分も完璧です。
最後にFacebook広告コピーを確認してみましょう。ここにいくつかのヘッドラインがあり、コールアウトやサブヘッドラインもあります。3つのバリエーションがあって素晴らしいです。
LinkedInコピーもここにあります。最初に作った時、毎回行が追加されるので、これらの文書が1行ずつ下がっていくのがわかります。
これは最悪の問題ではありません。修正するには、全てのオートメーションを1つの行に配置すれば良いのですが、そうすると非常に大きな行になります。このフローをどのように生成したいかによって変わってきます。
これで約30分で…このビデオが実際どれくらいの長さになったかわかりませんが、SEOを活用した非常に有用なオートメーションを作成できました。
その地域の投資機会について調査・分析を行い、それを全てchat GPTに送って処理しました。もちろん、主な知的財産は非常に高品質なプロンプトです。これらはコミュニティ内で利用可能です。
興味がある方はそちらをチェックしてください。リンクは説明欄に載せておきます。使用した全てのツールへのリンクも載せておきます。
質問がある場合や、他の同様なオートメーションの作り方を見たい場合は、コメント欄でお知らせください。喜んで作り方をお見せします。
このチュートリアルが役に立ったと思われた方は、チャンネル登録といいねをお願いします。とても感謝します。
ではまた、良い一日を。

コメント

タイトルとURLをコピーしました