想像這樣一個場景:一個用戶今天下午在你的電商網站看了三雙鞋子,沒買。晚上滑 Facebook 的時候,廣告裡出現的正是他今天看過的那三雙鞋子,價格、顏色都對。
這就是動態廣告的魔法。
Meta 動態廣告(Dynamic Product Ads,簡稱 DPA)是電商品牌目前最有效率的廣告格式之一。它不需要你手動為每個商品做廣告,系統會根據用戶的瀏覽行為,自動挑選最適合展示的商品組合。
動態廣告是什麼?
動態廣告的核心概念是:個人化 + 自動化。
傳統廣告:你決定廣告展示哪個商品 → 所有人看到一樣的廣告 動態廣告:系統根據每個用戶的行為 → 自動選擇最相關的商品展示
這個「相關性」的依據是:
- 用戶在你的網站瀏覽了哪些商品
- 用戶把哪些商品加入購物車
- 用戶過去購買過哪些類別的商品
- 用戶在其他電商網站的瀏覽行為
要讓動態廣告運作,你需要三個基礎:
- Meta Pixel(追蹤用戶行為)
- 產品目錄(Catalog)(讓 Meta 知道你有哪些商品)
- 廣告範本(定義廣告的外觀和文案)
產品目錄設定
什麼是產品目錄?
產品目錄是你上傳到 Meta 的商品資料庫,包含你的所有商品資訊:名稱、價格、圖片、連結、庫存狀態等。Meta 根據這份目錄,決定要在廣告中展示哪個商品。
建立產品目錄
方法一:手動上傳(小型商家)
如果你的商品數量不多(通常低於 100 個),可以下載 Meta 提供的 CSV 範本,填入商品資料後上傳。
必填欄位:
id:商品的唯一識別碼title:商品名稱(建議填入商品頁的精確名稱)description:商品描述availability:庫存狀態(in stock / out of stock)condition:商品狀況(new / used / refurbished)price:價格(格式如399.00 TWD)link:商品頁 URLimage_link:商品圖片 URL
方法二:Data Feed(定時自動更新)
提供一個可以定時讀取的 XML 或 CSV 網址,Meta 會定時(每天或每 4 小時)抓取最新的商品資料,自動更新目錄。適合商品數量多或價格庫存常變動的店家。
Data Feed 的格式可以直接用大多數電商平台(如 Shopify、WooCommerce)提供的 Google Shopping Feed,格式相容。
方法三:通過電商平台整合
Shopify、WooCommerce、Magento 等主流電商平台都有官方的 Meta 整合插件,安裝後可以直接同步商品目錄,是最省事的做法。
台灣常用的 91App 平台也支援 Meta 目錄同步。
目錄品質優化
目錄品質直接影響動態廣告的成效:
- 圖片品質:使用高解析度的商品白底圖,至少 500 × 500 px,建議 1000 × 1000 px 以上
- 商品標題:要清楚、完整,包含品牌名、商品名、重要規格
- 價格正確性:目錄價格要和網站實際價格一致,不一致會導致廣告審核問題
- 庫存狀態:缺貨商品要即時更新為
out of stock,避免廣告展示已售完的商品
動態廣告建立流程
步驟一:設定 Pixel 事件追蹤
動態廣告的威力來自用戶行為數據,所以你的 Pixel 必須正確追蹤以下事件:
ViewContent:商品頁瀏覽(必須帶入content_id對應你的商品 ID)AddToCart:加入購物車Purchase:完成購買
關鍵:content_id 必須和你的產品目錄 ID 一致,這樣系統才能把用戶瀏覽行為和對應商品連結起來。
步驟二:在廣告管理員建立廣告活動
- 選擇廣告目標「銷售(Sales)」
- 在轉換設定中選擇「目錄銷售(Catalog Sales)」
- 選擇你建立的產品目錄
步驟三:設定廣告組合受眾
動態廣告的受眾有三種主要設定方向:
再行銷(Retargeting) 投放給曾在你網站上有互動的用戶,可以細分:
- 瀏覽過商品但未購買(最常用)
- 加入購物車但未購買(高意向)
- 過去 N 天內購買過(用於交叉銷售)
廣泛受眾(Broad Audience) 不設定特定再行銷受眾,讓 Meta 根據目錄商品,自動找出最可能購買的新受眾。這個做法配合 ASC(Advantage+ 購物廣告)的邏輯非常類似。
類似受眾(Lookalike) 基於你的既有購買客戶建立類似受眾,展示目錄中的相關商品。
步驟四:設計廣告範本
動態廣告的範本決定廣告的外觀。你不需要為每個商品製作獨立廣告,而是設計一個範本,系統自動填入對應商品的資料。
可以在範本中插入動態欄位(Dynamic Fields),例如:
{{product.name}}:商品名稱{{product.price}}:商品價格{{product.description}}:商品描述{{product.current_price}}:現售價格{{product.original_price}}:原價(可用於顯示折扣)
文案設計範例: 主文:你看過的 {{product.name}},現在 {{product.price}} 帶走! 標題:限時優惠,庫存有限
格式建議:
- 輪播(Carousel):同時展示用戶瀏覽過的 2-5 個商品
- 單張圖片:聚焦在單一最相關商品,配合強烈 CTA
成效優化
縮短受眾時間窗口
很多廣告主預設用 30 天的瀏覽受眾,但研究顯示,瀏覽後 3-7 天的購買意願最高。
建議建立不同時間窗口的受眾分層:
- 1-3 天(最高意向):積極追蹤,可以用較強的促銷訊息
- 4-14 天(中等意向):提醒型文案
- 15-30 天(低意向):品牌形象型文案
排除已購買用戶
在再行銷受眾設定中,記得排除「最近 30 天已購買」的用戶,避免讓他們繼續看到剛買過商品的廣告(這會讓用戶感到不舒服,也是浪費預算)。
取而代之,可以對這群已購買的用戶展示「相關商品」或「配件」,做交叉銷售(Cross-sell)。
測試不同廣告格式
根據台灣某美妝品牌的測試結果:
- 輪播格式(展示多個相關商品)的 CTR 比單圖高 23%
- 影片縮圖配合產品展示,ROAS 比靜態圖高 15%
建議同時測試輪播和單圖格式,再根據數據優化。
確保目錄更新頻率
如果你的商品庫存或價格變動頻繁,建議設定 Data Feed 每 4 小時更新一次,避免廣告展示已下架或缺貨的商品,導致用戶點擊進入後發現商品不存在,影響廣告帳號的品質評分。
FAQ
Q:動態廣告適合只有幾十個商品的小型電商嗎? A:適合,但效果會比大型電商稍差,因為 Meta 的演算法可選的商品範圍較小。如果商品少於 20 個,可能傳統手動廣告反而更有彈性。
Q:動態廣告一定要用輪播格式嗎? A:不一定,但輪播是最常用的格式,因為可以同時展示多個相關商品。單圖也可以,特別適合主打特定明星商品的場景。
Q:目錄更新後,正在投放的廣告會立即反映嗎? A:是的,目錄更新後,廣告展示的商品資訊(價格、庫存狀態等)會在下次廣告投遞時自動更新,不需要重新建立廣告。
Q:如果用戶已經買了我的商品,廣告還會繼續展示嗎? A:預設情況下可能會,這是為什麼建議在受眾設定中排除「最近購買的用戶」。同時,你可以對這群用戶設定特別的廣告展示相關或互補商品。
Q:動態廣告的 ROAS 通常有多高? A:這取決於你的商品類別、受眾品質和Pixel數據完整性。台灣電商品牌的再行銷動態廣告 ROAS 通常在 3-8 之間,高品質的自訂受眾(購物車未結帳)有時可以達到 10 以上。
Q:動態廣告可以同時做再行銷和新客開發嗎? A:可以,但建議分開行銷活動管理,因為對再行銷受眾和新受眾的最佳廣告文案和出價策略通常不同。
動態廣告的設定一次做好,就能讓系統持續自動追蹤和轉化有意向的用戶,是電商廣告效率提升的重要手段。
進階的再行銷受眾策略可以參考《Meta Ads 再行銷受眾設定教學》,更廣泛的廣告基礎知識請參考《Facebook 廣告新手完整指南》。如果你同時也在投 Google 廣告,可以閱讀《Meta Ads + Google Ads 搭配策略》了解跨平台整合。