最關鍵的一步,我們會需要把三個數位工具整合在一起!這時候我們就用到本文一開始提到的
Make 自動化工具 ~
而要實現建立 Airtable 與 Instagram 自動發佈內容,會需要在 Make 內建立一個情境流程 (也就是在 Make 內的
Scenario ),完成後的流程示意圖如下
而上方截圖為串接整合後的結果示意,我們一共會使用到 Airtable、Instagram for Business、Google 日曆的多個模組節點
Airtable:
- Search Records 模組節點
- 用於定時排程撈取 Airtable 被更新的欄位資料
- Update a Record 模組節點
- 用於更新 Airtable 欄位資料 Instagram for Business:
- Create a Photo Post 模組節點
- 用於將 Airtable 內的貼文圖文內容資料發佈於 Instagram
現在 Make 自動化系統僅支援 Instagram for Business 的商業帳號才可以自動發佈貼文。如果原本是個人帳號,希望能自動發佈貼文,則需要將帳號升級成 Instagram 商業帳號唷 (Instagram for Business 官方介紹說明 )
3. Google Calendar:
- Create an Event 模組節點
- 用於 Instagram 貼文發佈後,同步於 Google 日曆建立一個對應的行程,紀錄 Instagram 貼文發佈的日期與主題,方便協作管理
🎉 如果你希望可以更快地實作此篇「透過 Airtable 一鍵排程發佈 IG 貼文,自動同步行事曆,讓文章協作管理更有效率!」流程,我們也有提供此自動化流程的進階範本 (同時加碼 Airtable 的資料庫範本,並包含不同風格樣式的管理介面) ,方便你直接匯入 Make 自動化工具 & Airtable 使用,就不用再一步步建立串接流程及資料庫欄位了!有興趣的讀者可以前往我們 🔗此範本市集連結 選購套用!🎉
讓我們接續吧 …
—
Step 3-1. 建立 Airtable - Search Records 模組節點
如果是第一次操作 Make 的朋友,可以透過這篇
Make 官方教學 了解如何建立第一個模組節點。基本上登入 Make 後台後
從左側欄點擊前往 Scenarios 進入下一頁的右上角會有按鈕「+ Create a new scenario」可以建立新的流程 進入新流程以後,可以參考下方 gif 動圖,點擊「+」並搜尋 Airtable 模組內的「Search Records」這個選項就完成第一步的新增囉
ps: 小提醒,如果讀者是透過 Connect using OAuth 授權,並有設定 3. Obtain OAuth Credentials 的時候,Select the scopes 記得上下的都要選唷 (因為官方教學只有勾選上面 Record data and comments),這樣授權連結才會成功
在授權完成後,請在 Airtable 模組節點中搜尋你在 Step 1. & Step 2. 所設定好 Airtable Base 資料庫名稱,及其對應的 Table 資料表及 View 畫面名稱 (正常來說可以直接透過下拉就找到原先所建立的 Base 資料庫、Table 資料表、View 畫面)
另外幾個需留意的欄位設定
View : 請選擇讀者在 Step 2. 所建立並篩選 Status 為 Approved 的 View 畫面 (以我們範例來說,該 View 的名稱是 “2. Approved for publishing” 唷,這會跟後面要讓 Instagram 發佈哪些內容有關 Output field : 請勾選 Select All,這樣在後面的模組節點中,才可以取得 Airtable 內的欄位資料 Limit : 上面截圖剛好無法呈現,但在此 Airtable 模組節點彈出視窗的最下方,有一個可以設定輸出資料數量的欄位,可以依照讀者需求調整。我們目前是設定 10。
小提示: 通常在設定完第一個模組節點後,我會點擊整個畫面左下角的 Run Once 進行測試,看看資料是否有抓成功唷 (記得要先在 Airtable 建立幾筆測試資料唷)。若有成功,模組節點右上角會出現一個白色的數字泡泡,點擊後將可以看到你原本建立於 Airtable 資料庫內的資料 (下圖是以 Google Sheet 模組節點作為示意,所以模組節點會跟 Airtable 長得不太一樣唷 )
—
Step 3-2. 建立 Instagram for Business 模組節點並設定篩選條件
在設定好 3-1 的 Airtable 模組節點後,我們就可以新增一個 Instagram for Business 的Create a Photo Post 模組節點,好讓從 Airtable 取得的資料,得以發佈到 Instagram 內
現在 Make 自動化系統僅支援 Instagram for Business 的商業帳號才可以自動發佈貼文。如果原本是個人帳號,希望能自動發佈貼文,則需要將帳號升級成 Instagram 商業帳號唷 (Instagram for Business 官方介紹說明 )
滑鼠移動到前一步驟所建立好的模組節點上,右邊會出先一個 + Add another module,點擊後就會出現另外一個空白的模組節點可以讓你新增 Instagram for Business 的 Create a Photo Post 模組節點
(以下僅為操作示意,圖示並非 Instagram for Business 模組節點)
ps: 新增好 Instagram for Business 的 Create a Photo Post 模組節點後,可以先點擊右上角的叉叉關閉視窗,不需要先設定唷,後面會再跟讀者分享對應的設定與授權方式
完成 Airtable 與 Instagram 兩個模組節點的連結後,可以先在節點之間的連結線上設定篩選條件 (下圖為篩選條件建立的範例示意)
為什麼需要這個篩選設定呢?因為我們可能會有多篇已被審核通過並準備要發佈的 IG 貼文,但並不是每一篇都要在今天發佈,對吧?
所以我們會透過上述的篩選功能,只篩選發佈日期為今日 (含) 以前的 Airtable 資料。
ps: 為什麼要含以前?主要是第一次設定時,你可能會想一次發佈之前的資料內容,所以才包含以前。但也可以依據讀者需求,設定只限今日的資料才發佈到 Instagram 唷
而我們在 Airtable 與 Instagram 模組節點間的篩選條件,可以參考如下截圖,包含
Date 欄位為 “now” 日期的資料
- “now“ 可以點擊欄位後,開啟右邊日期參數的頁面,帶入 “now” 這個當下日期的參數
- “now“ 當下的日期,則會依據後面步驟你所設定每天排程的時間而異 Post Status 欄位為 “Approved“ 的資料
- 主要是篩選 Airtable 內已經被審核通過的貼文資料
- 雖然我們在 Step 2. & Step 3-1. 已經建立了一個只會篩選出被 Apporved 審核通過的資料,但保險起見,避免我們前面設定有誤,我們還是可以在這邊設定篩選一次
- 讀者可依需求決定是否新增此篩選條件 IG Post ID 欄位為空白 (Does not exist) 的資料
- 在後面步驟,當 Instagram 發佈完貼文時,我們會將貼文的 ID 寫回 Airtable 內以利紀錄
- 而此篩選條件則是辨別哪些資料是還沒被發出到 Instagram 的,同樣是一個保險作用
完成篩選條件的設定後,就可以先進行後面 Instagram for Business - Create a Photo Post 的模組節點
授權 囉!完成授權即可針對其模組節點進行相對應的設定~
再次提醒一下讀者,現在 Make 自動化系統僅支援 Instagram for Business 的商業帳號才可以自動發佈貼文。如果原本是個人帳號,希望能自動發佈貼文,則需要將帳號升級成 Instagram 商業帳號唷 (Instagram for Business 官方介紹說明 )
Instagram for Business - Create a Photo Post 模組節點所需的對應設定
Photo URL: 帶入從前面 Airtable 取得的貼文圖片資料連結
- 提醒,Instagram 針對圖片有特別規範格式,可以參考在 Step 1. 新增 Content 這個欄位時的規範說明 Caption: 帶入從前面 Airtable 取得的貼文文字、標籤 (Hashtags) 資料
- 也可以再依讀者需求,新增要發佈在貼文內容的文字唷
—
Step 3-3. Airtable - Update a Record 模組節點
在我們設定好上述「Instagram for Business - Create a Photo Post」模組節點來發佈 IG 貼文後,我們要把該篇 IG 貼文的 ID 寫回 Airtable 的 IG Post ID 欄位中做個紀錄
所以讓我們在上述提到 Instagram 的模組節點後方,再新增一個 Airtable - Update a Record 模組節點:
並在 Airtable - Update a Record 模組節點中,設定需更新的欄位資料
Record ID: 要帶入最前面第一個 Airtable 的資料 ID Post Status: 要記得選擇 Live,表示內容已經發佈到 IG 上
- ps: 這邊的選項可能會依據讀者於 Step 1. 建立 Airtable 資料欄位、選項而異 IG Post ID: 帶如前一個 Instagram 模組節點發文後所產生的 Post ID
—
Step 3-4. Google Calendar - Create an Event 模組節點
我們終於來到最後一個步驟了!
在發佈完 IG 貼文並將資料寫回 Airtable 紀錄後,我們需要再把資訊同步建立一個 Google 日曆的行程,方便團隊成員協作、掌握發文動態與紀錄。
讓我們在上述提到 Airtable 的模組節點後方,再新增一個 Google Calendar - Create an Event 模組節點,並進行 Google Calendar 模組節點的
授權 !
完成授權後,即可針對 Google Calendar 模組節點進行下面參數帶入的對應設定~
Event Name: 讀者可以依照需求自己增加文字,並帶入開頭 Airtable 的 Post 貼文文字內容
- 如果貼文文字內容太長,建議可以再於 Airtable 內新增一個標題欄位,方便帶入 Google 日曆唷 All Day Event: Yes
- 此處可以依讀者需求而異,我們習慣將發文的日曆行程設定為整天
- 讀者也可以設定 No,在 Google 日曆就會建立一個非整天的行程哦 Start Date: 帶入最前面 Airtable 資料的 Date (發佈日期) End Date:
- 因 Google 日曆都會需要帶入一個 End Date,如果讀者在 All Day Event 是選擇 Yes 的話,可以在這邊帶入 Airtable 的 Date 欄位資料即可
- 如果不是選擇 All Day Event,可以多新增一個增加時間的參數,讓結束日期自動從 Date 資料欄位新增特定時間哦 (以我們下圖為例,為自動新增 2 小時。可再依需求選擇增加幾分鐘、幾秒鐘 … 等)
透過 Airtable 一鍵排程發佈 IG 貼文,自動同步行事曆,讓文章協作管理更有效率的自動化流程已完成!
恭喜! 在完成前面所有步驟的設定後,可以先測試看看!
只要在 Airtable 資料表內進行資料項目 ”發佈狀態 (Post Status)” 欄位的變更 (e.g. Approved, In progress, Planning … 等狀態變更),並重新點擊 Make 後台 scenario 左下的 Run Once,成功的話,應該就可以看到貼文內容發佈到 IG,並同步在 Google 日曆建立一個新的行程囉!
都沒問題的話,我們就完成透過 Airtable 一鍵排程發佈 IG 貼文,自動同步行事曆,讓文章協作管理更有效率的自動化串接流程啦!
如果操作過程中有任何問題,也歡迎透過 NoTime NoCode IG (
@notime_nocode ) 私訊我們,或來信 contact@notimenocode.com 聯繫詢問唷~
最後,只要開啟 Make 下面的 Scheduling 開關,就可以排程讓 Make 運用 Airtable 自動將貼文內容發佈到 Instagram 囉!
*排程的時間可以依據讀者需求調整
🎉 如果你希望可以更快地實作此篇「透過 Airtable 一鍵排程發佈 IG 貼文,自動同步行事曆,讓文章協作管理更有效率」流程,我們也有提供此自動化流程的進階範本 (同時加碼 Airtable 的資料庫範本,並包含不同風格樣式的管理介面) ,方便你直接匯入 Make 自動化工具 & Airtable 使用,就不用再一步步建立串接流程及資料庫欄位了!有興趣的讀者可以前往我們 🔗此範本市集連結 選購套用!🎉
結論 透過以上幾個步驟的設定,不需要寫任何程式,就可以完成透過 Airtable 一鍵排程發佈 IG 貼文,自動同步行事曆,讓文章協作管理更有效率的串接設定,之後再也不用手動於不同平台來回複製貼上資訊了,只要在 Airtable 上更新資訊,其他的內容發佈與資訊同步就交給 NoCode 自動化完成吧!
你喜歡這篇文章的內容嗎?如果你覺得我們每週分享的自動化情境與教學內容對你有幫助,歡迎透過此
連結 買杯咖啡支持我們吧!
或是有什麼其他情境想要了解的嗎?也歡迎留言或透過此
表單連結 許願給我們哦~
最後,如果操作過程中有任何問題,都可以透過 NoTime NoCode IG (
@notime_nocode ) 私訊我們,或來信 contact@notimenocode.com 聯繫詢問 :)
想知道更多 No-Code 應用嗎?有興趣的讀者可以參考一下熱門的 NoCode 工作術文章:
🔗 如何運用 ChatGPT AI 自動生成圖文並茂的部落格內容,並一鍵高效管理文章狀態?
🔗 如何自動化「雙向」同步 Notion 與 Google Calendar 日曆?
🔗 如何透過 Google Sheets 試算表 與 Google Docs 文件來自動化文件套版流程?
也歡迎追蹤我們 IG (
@notime_nocode )!每週更新 NoCode 工作術 ✨ 我們將持續和大家分享 NoCode 自動化工具,以及如何善用它來解決繁瑣任務、成為省時達人!
#nocode #automation #工作效率 #工具分享 #notimenocode #make #nocode工作術 #airtable #instagram #schedule #googlecalendar #chatgpt #openai #marketing #content #行銷人必備