如何用 NOTION 整合 metricool 自動化經營多個社群平台?

我是一個喜歡閱讀的人、喜歡分享,所以在社群上 Threads 回覆一些內容或是趣的問題或是說很多很多屁話,都是一種很正常的行為。

我特別喜歡一個觀點,在一書《點子就是一直來》:「如果你想要粉絲,自己就得先當個粉絲;如果你想讓一個社群接受你,就應該先成為社群中的好公民。」

無論你哪一種創作者,我們都面臨兩種選擇,創作是閉門造車,還是主動出擊。雖然我是個害羞的大叔,但還是覺得努力地為社群出一份心力,因為好作品是其實是雙向的,少了回饋就很難得到突破,就像是文章 好書推薦: 2024 超速學習還能使用嗎 指出「回饋是專業等級表現的一大要素」。

總之,創作者活躍在社群上成為經營自媒體最重要的工作之一,但這不是一件容易的工作,你在創作和生活之餘,還要記錄下有趣的故事,無論是寫成段子,還是剪成短影片,分享到網路上,這都需要大量的時間。

一個知識創作者,我想要管理發佈時間和內容,然後再分析貼文的成果,進一步改善和調整。後來,我使用 Notion 來管理內容,並透我自己寫的「NotionPost」程式,快速將貼文上傳 metricool 平台,metricool 可以協助我們管理多個帳戶、多個社群平台的服務網站。

這樣不僅可以提高貼文的效率,metricool 也提供分析的功能,讓我們輕鬆管理多個社群平台。如果你對社群經營有興趣,想知道專業人士都怎麼做的話,這是一篇簡單的 NOTION 整合 metricool 經營多個社群平台教學。

什麼是 metricool ?

Metricool 是一個綜合性的社群管理工具,專為單一平台上管理、分析和優化你的內容和社交媒體策略而設計。它提供了實時網站分析、在各種平台(如 Instagram、Facebook、LinkedIn 等)上計劃和排程社交媒體內容的功能。

目前它支援的平台有:

  • Web : WordPress
  • Instagram
  • Threads
  • Twitter
  • Linkedln
  • Pinterest
  • TikTok
  • Google Business
  • YouTube
  • Twitch
  • Facebook Ads
  • Google Ads
  • TikTok Ads
mynotion_20240807.png

Metricool 除了讓我們方便管理社群之外,還提供了專為企業設計的追踪 Google Ads、Facebook Ads 和 TikTok Ads 等平台上線上廣告活動表現的工具。

所以你不只可以使用 Metricool 來組織你的社交媒體策略,分析你的貼文的表現,也可以管理你的廣告,並創建報告來檢視或是提供給客人使用。

此外,Metricool 還可以管理多個社交媒體帳戶、回覆留言,排程貼文等功能。Metricool 也提供了一些工具,如 Instagram 個人簡介的 SmartLinks 功能和優化你的社交媒體內容的標籤生成器。

更多有關 Metricool 功能使用的詳細指南,可以訪問他們的官方網站 Metricool。對了,加入會員就可以免費使用,50posts / 每個月。

metricool 分析功能

metricool 最強大好用的就是「分析」的功能,透過 metricool 將各個平台的資料統計後,以圖表的方式為我們提供視感化的資料。

metricool 提供的基本上和平台自己的分析是相同的,但在社群管理工具使用的好處就是更方便做不同平台的比較。

看到我的 Follow 都不會動也是有點可憐,快點追蹤我吧。Threads / Instagram

mynotion_20241201.png

metricool 需要付費嗎?

對於一個社群使用不高的創作者而言,「付費」到底有沒有必要。

我常常想到這個問題,最後想著想著就過了優惠時間點。總之,這就像是要先買運動鞋,還是先跑步,有人覺得好的鞋會提高運動品質,也有人覺得,你應該先跑,習慣跑步後再來買鞋,基本上都對,只要可以堅持下去,先買鞋後買鞋並不是重點。

所以應該是看你有沒有發文的習慣,我好像「沒有」。

但對於已經是社群管理的小編或是創作者而言,付費版的 metricool 提供沒有限制的貼文數量、AI 助手以及 Google Drive 和 Canva 集成,還可以分析 100 個你的競爭對手。

比較可惜的是 API 要到 Advanced 方案才有,不然我可能會付費。

mynotion_20241201-1.png

怎麼用 Notion 和 metricool 經營多個社群平台?

身為一個文字工作者,我一般都使用 Notion 的資料庫來管理我的內容。有些內容,我們可能想要同時上傳到不同的平台,像是一分鐘的短影片的話,就可以同時上傳到 IG、FB 和 Youtube 。

文字內容的話,就可以上傳到 Threads 和 Facebook 上。但是跨平台的時候,一般只能一個一個上傳。但是透過 metricool 的 Import CSV 功能,就可以一次完成排程、發佈多平台的功能。

mynotion_20240807-6.png

舉例來說,我在 Notion 上寫文章,然後將文章內容分解成多個短篇有趣的內容。

再依社群平台、群眾的特性來修改一下貼文,然後發佈在適合的平台上,可能還要加上圖片或是影片加以說明,然後再將平台的流量導流到我的網站文章中。

mynotion_20240807-1.png

如何建立一個管理社群平台的 NOTION 模板

所以,第一步我們在 Notion 上建立一個專為社群內容管理的 Notion 模板,它具有平台、發佈時間等特性。

模版網址:https://lashiblog.notion.site/db498819c1a14c6faf96830458667897?v=924dc2897bc84d529f2aafa031c91ca0&pvs=4

mynotion_20240807-2.png

目前 NotionPost 只有支援 Threads 的貼文。

  • Checkbox:打勾 = 發佈
  • Text:貼文內容
  • 平台:僅支援 Threads
  • Date:發佈時間
  • Pictrue Url:圖片
mynotion_20240807-3.png

NotionPost 的 Python 程式公開

Python 程式流程:

  • 取得資料庫的 Properties 資料
  • 轉成 csv 檔

程式環境:Google Colab ,如何使用它請參考文章: Notion API 高級整合:寫作必備自動上傳 Notion 內容到 WordPress

程式可以這樣寫:

import pandas as pd
import requests
import json
import re
from datetime import datetime
from urllib.parse import quote
from tqdm import tqdm
import pytz
# 設置台灣時區
taiwan_timezone = pytz.timezone('Asia/Taipei')
# 獲取當前時間並轉換為台灣時區
now_taiwan = datetime.now(taiwan_timezone).strftime("%Y%m%d_%H%M")  #
database_url = 'https://www.notion.so/lashiblog/db498819c1a14c6faf96830458667897?v=924dc2897bc84d529f2aafa031c91ca0&pvs=4'
notion_token = 'secret_MgXY2V4zxxxxxxxxxxxxxxxxxxxEqQBls'
database_id = re.search(r'/([a-f0-9]{32})\?', database_url).group(1)
headers = {
        "Authorization": f"Bearer {notion_token}",
        "Notion-Version": "2022-06-28",
        "Content-Type": "application/json ; charset=utf-8 ",
}
notion_payload = {
"page_size": 100,
"filter": {
    "and": [
        {
            "property": "Checkbox",
            "checkbox": {
                "equals": True
            }
        },
  ]
}
}
url = f"https://api.notion.com/v1/databases/{database_id}/query"
response = requests.post(url, headers=headers, json=notion_payload)
datas = response.json().get('results', [])
all_data = {}
for data in datas:
    prop = data['properties']
    for i,j in prop.items():
        print(i,j)
        if j.get('rich_text'):
            all_data[i] = j['rich_text'][0]['text']['content']
        elif j.get('date'):
            all_data[i] = j['date']['start'][0:10]
            all_data['time'] = j['date']['start'][11:16]
        elif j.get('files'):
            if 'Picture Url' in i:
                y = 1
                for x in j['files']:
                    all_data[i+f' {y}'] = x['file']['url']
                    y +=1
            elif 'Video Thumbnail Url' in i:
                all_data['Video Thumbnail Url'] = x['file']['url']
        elif j.get('multi_select'):
            for x in j['multi_select']:
                #print(x)
                if x['name'] == 'Threads':
                    all_data['Threads'] = True
                elif x['name'] == 'Instagram':
                    all_data['Instagram'] = True
                elif x['name'] == 'Twitter':
                    all_data['Twitter'] = True
                elif x['name'] == 'Facebook':
                    all_data['Facebook'] = True
# 創建 DataFrame
df = pd.DataFrame([all_data])
# 導出到 Excel
df.to_csv(f'notionpost_{now_taiwan}.csv', index=False)

使用的時候,請將 database_url 替換成你的資料庫網址。

mynotion_20240807-4.png

然後,請點擊左側的資料夾的圖示「 📁」,然後你可能沒有看到檔案,請點一下紅框中的重新整理,將檔案「NotionPost_今天時間」下載到我們的電腦裡。

mynotion_20240807-5.png

將 NotionPost CVS上傳到 metricool 平台

Step1. 開啟 metricool 頁面,點擊上方「Plan」的圖示,然後找到下拉選點的 Import CSV。

mynotion_20240807-6.png

Step2. 選擇剛剛下載的 CSV

mynotion_20240807-7.png

Step3. 看一下有沒有錯誤,沒有的話,點擊「Import posts」

mynotion_20240807-8.png

Step4.檢查

如果上傳成功的話,就會在 Calendar 上出現剛剛設定好的貼文。

mynotion_20240807-9.png

總結

metricool 是一款簡單使用的社群平台管理工具。

推薦給每個認真想要打造自己的社群和個人品牌的朋友,它一定可以讓你省下大量的時間。

加上使用 Import CSV 功能,你可以快速的上傳多個不同平台的內容,配合 Notion API 還可以打造出自己社群經營自動化流程。

總之,metricool 分享給每個人想要提高社群平台經營更有效率的每個朋友。

我們下次見。

Read more

AI 真的能幫我上班嗎?

AI 真的能幫我上班嗎?

So桑:「每天早上上班的時候,我都會想一個問題——有沒有可能 AI 幫我上班?我躺在床上,它幫我開會、回信、報告全寫完……」 Tifa:「那你不就失業了嗎?」 So桑:「對,但我失業的同時,它也幫我賺錢啊~」 So桑:「而這不是開玩笑。2025 年的 AI,真的已經卷(競爭)到離譜的程度。你以為你在努力工作,但其實 AI 比你還勤勞,還不會請病假,還不會抱怨薪水太低。」 AI 到底有多卷? So桑:「要看一個產業多卷,看錢就知道了。」 ▲ 2025 上半年生成式 AI 投資金額達 492 億美金,比去年全年還多 (資料連結)。 So桑:「這就像是百貨公司周年慶。每家公司都在打折搶客戶,AI 世界每天都在上新貨,早上剛出 GPT-6,

By So桑
【閱讀心得】小島經濟學:看見資本、貨幣與自由 從一張漁網改變你的理財思維

【閱讀心得】小島經濟學:看見資本、貨幣與自由 從一張漁網改變你的理財思維

我覺得經濟學其實是離我們最近的學問。它不是抽象的符號遊戲,也不是只有大學才看得懂的東西。這本書把資本、貨幣、利率、貿易、政策這些看似艱深的詞,用魚、網、銀行這類生活化的故事拆開說清楚。讀完你會發現,原來經濟學可以這麼接地氣,能直接幫你在日常中做選擇。 在和朋友聊聊理財,常聽到一個觀念:「財富是讓你選擇怎麼活,不是累積數字的遊戲,目的是自由。」 《小島經濟學》告訴我們的更多是如何做選擇的看法。 一張魚網如何改變命運 故事從一張捕魚網開始。艾伯花幾天編好第一張網,從此每次出海能多捕幾條魚。這張網不是錢,而是能反覆使用、提高生產力的「工具」或「能力」。 有人看到機會,想學做網,但怕餓肚子,他們會去跟艾伯借魚或借工具。這種借貸,其實就是最原始的信用。借的人希望用時間換取未來更高產出;借的人(艾伯)則在承擔風險,期待回報。 這是資本的起點:有人願意犧牲眼前的消費,去創造能持續產出的東西。當大家都願意這樣做,島上每個人最後都有網,一天能捕兩條魚,生活質量整體提升。 所以資本不是錢,

By So桑
拖延症:台灣人的日常心魔,如何把「明天再說」變成「現在就做」的執行力

拖延症:台灣人的日常心魔,如何把「明天再說」變成「現在就做」的執行力

「你可以拖延,但時間不會。」— 班傑明・富蘭克林 「我們明天再開始吧!」 「拖延症」大概是你我最熟悉的朋友兼敵人。不是重病,卻讓無數夢想停在起點。只要能跨過那一步,很多事其實都迎刃而解。如果有方法把拖延變成行動力,我們是不是就能活成自己想要的樣子? 我們為什麼會拖延?生物學角度的「拖延」 人的大腦天生趨樂避苦,「該做」常伴隨痛苦。 思考很容易,但做起來就不簡單,行動伴隨不適,大腦本能就會先閃躲。 所以拖延其實不是「懶」,而是大腦在保護你避開壓力與不確定性。 一、進化與環境失配 人類大腦同時有「即時回饋偏好」的舊系統與「長期規劃」的新皮質。 過去在資源稀缺與威脅環伺時,即時回饋有利生存;現代任務多為延遲回報,產生失配,傾向推遲需要長期投入的行動。 Tim Urban 在 TED 經典演講(連結),提到的「理性決策者 vs. 即時滿足猴」的比喻指出:當生活沒有立即威脅時,

By So桑
幣漲無疑《Number Go Up》在說什麼:敘事、風險與人性的一本清醒書

幣漲無疑《Number Go Up》在說什麼:敘事、風險與人性的一本清醒書

市場會騙人,人性更會。 敘事能抬價,但風險只會累積。 做好退場計畫,比預測價格更實用。 「別把幸運當實力,也別拿善意當免死金牌。」 本傑明・葛拉漢:「投資在短期是一部投票機,在長期是一部稱重機。」 把票投給敘事沒關係,但別忘了最重要的「風險」。 為什麼大家相信「幣漲無疑」? 一般人會說沒有「必漲資產」。在華人世界,很多人信房地產;有些國家偏愛黃金;而幣圈信徒更偏向比特幣。作者指出,比特幣信徒極為死忠,幾乎任何新聞都能被詮釋為利多,形成強大的買盤與敘事支撐。泡沫可以比你想像更久,反人性操作會把做空者擠爆,所以他選擇不做空比特幣。 敘事是一種身份與群體歸屬。當我們在短時間內推測未來走勢,就很容易「自我強化偏誤」:只收集支持自己觀點的資訊,忽略不利訊號。於是「幣漲無疑」像口號一樣被喊大聲,直到現實來敲門。 不過,2000 的網路泡沫與 2008 的金融海嘯都沒有讓世界毀滅,反而帶來生態的重整與成長。 這本書適合兩種人閱讀: 1. 已在幣圈打滾已久的人:你看過事件本身,

By So桑