電商 AI 自動化指南
這是為你的電商商店建立強大 AI 驅動銷售引擎的指南,包含 Shopify、WooCommerce 和 Google Sheets 的逐步設定教學。我們將在 ABC Sales Bot 中建立三個專門的 AI 代理,來處理整個客戶生命週期:
- 產品推薦 AI: 充當你網站上 24 小時無休的銷售助理,協助客戶找到完美的產品
- 購物車挽回 AI: 一個自動化系統,用來贏回那些放棄購物車的客戶(主要專注於 Shopify)
- 購買後 AI: 一個客戶服務代理,處理訂單確認、運送更新和後續追蹤
在本指南結束時,你將擁有一套完全自動化的系統,透過 WhatsApp 吸引訪客、挽回流失的銷售,並培養客戶關係。
宏觀藍圖:電商客戶旅程
在深入探討之前,讓我們將流程視覺化。這是客戶在每個階段與你的 AI 系統互動的方式:
- 潛在客戶從你網站的對話小工具進來
- 產品推薦 AI 與預設自動化開始與他們互動
- 客戶將產品加入購物車
- 路徑 A(完成購買): 他們完成購買,並轉移到 購買後 AI 與自動化
- 路徑 B(棄置購物車,Shopify): 他們放棄購物車,購物車挽回 AI 與自動化將他們贏回,一旦購買就轉移到 購買後 AI
第一階段:基礎與前置設定
這些基礎步驟至關重要。請勿跳過它們。
1. 關鍵前置設定檢查清單
- 連接 WhatsApp: 確保你的 WhatsApp 號碼已連接到 ABC Sales Bot 平台
- 管理員權限: 你將需要你的電商平台(Shopify 或 WooCommerce)和你的 ABC Sales Bot 帳號的管理員權限
- 收集 AI 訓練資料: 收集你的主要產品頁面、常見問題區塊,以及任何詳細說明運送和退貨政策的頁面連結
2. 建立購物車挽回所需的自訂欄位
此步驟對於 Shopify 的棄置購物車流程至關重要。
- 在 ABC Sales Bot 中,前往 設定(Settings),然後自訂欄位(Custom Fields)
- 點擊「新增自訂欄位(Add Custom Field)」,並建立以下兩個欄位:
- 欄位名稱:
items_in_cart(類型:文字) - 欄位名稱:
checkout_url(類型:文字)
這些欄位將用來儲存客戶留在購物車中的特定產品,以及完成購買的直接連結。
第二階段:「產品推薦 AI」,你的數位銷售代表
這是你的客戶將遇到的第一個 AI。它透過網站上的對話小工具運作,並藉由即時查詢你的產品資料庫來協助使用者找到他們需要的東西。
1. 建立 AI 代理
- 在 ABC Sales Bot 中,前往 AI 代理(AI Agents) 並點擊「建立代理(Create Agent)」
- 將其命名為「Product Suggestion AI」(產品推薦 AI)
- 在「系統提示詞(System Prompt)」區塊,提供 AI 你的商店背景資訊(政策、品牌故事等)
- 你也可以提供標準作業流程(SOP),讓它知道應該先問客戶哪些問題
方案 B: 使用我們在 salesbotsecrets.com/aitemplate 的自訂 GPT,處理你的原始資料(如「關於我們」頁面和政策頁面),轉化為強大、結構良好的系統提示詞。
2. 連接你的產品資料庫(擇一)
「產品推薦 AI」需要一種方式來搜尋你的庫存。這透過為代理新增自訂工具來完成。請選擇與你商店平台相符的指南。
A) 適用於 Shopify 商店
你的 AI 無需複雜的驗證,即可使用公開搜尋 API 搜尋你的 Shopify 產品。請遵循逐步指南:整合 Shopify 公開搜尋 API 為自訂工具。它會教你如何建立一個 query_shopify_info 工具,讓 AI 用來尋找產品、價格並建立直接的產品連結。
B) 適用於 WooCommerce 商店
你將從 WordPress 後台產生唯讀 API 密鑰,以允許 AI 安全地搜尋你的產品。請遵循逐步指南:如何整合你的 WooCommerce 商店與 ABC Sales AI。它會引導你建立 API 密鑰並設定一個 query_product_info 工具。
C) 適用於以 Google Sheets 為資料庫的商店
如果你在 Google Sheet 中管理你的產品,你可以建立一個簡單的 API 來讓 AI 搜尋它。請遵循逐步指南:如何運用 AI 搜尋 Google Sheet 資料以回覆客戶。它解釋了如何部署指令碼並建立一個 Search_Sheet 工具。
第三階段:「預設自動化」,吸引新訪客
當新訪客在你的網站上開始聊天時,他們應該被自動加入一個互動序列。
- 在 ABC Sales Bot 中前往 自動化(Automations) 區塊並建立一個新流程。將其命名為「預設歡迎流程」
- 在自動化的設定中,將 產品推薦 AI 指定給它
- 設為預設: 在自動化流程上點擊「編輯(Edit)」,並開啟「設為預設(Set as default)」選項。這可確保任何發訊息給你的新潛在客戶都會被自動加入此流程
- 建構訊息序列(見下方)
依照以下方式建構序列:
- 步驟 1:延遲。 新增一個「等待(Wait)」步驟並設定為 5 分鐘。這可以防止訊息看起來過於機械化
- 步驟 2:第一則訊息。 新增一個「發送訊息(Send Message)」步驟。撰寫一則旨在幫助使用者做出決策的訊息。範例:「嗨 {{name}},感謝你的造訪!我會在這裡協助你找到完美的產品。請問你今天正在尋找什麼呢?」
- 步驟 3 與 4:後續提醒。 新增 2 到 3 則訊息,並設定延遲(例如 24 小時)。利用這些訊息提供實用小技巧、分享客戶評價(社會證明),或提出釐清問題以重新吸引他們
你可以使用我們在 salesbotsecrets.com/bookingtemplate 的自訂 GPT,來協助你撰寫一個引人入勝的追蹤序列。
第四階段:「購物車挽回 AI」,挽救流失的銷售(Shopify)
此流程是挽回營收最有力的方式,並在客戶放棄 Shopify 購物車時透過 Zapier 觸發。
1. 建立購物車挽回 AI 與自動化
- 在 AI 代理 中,建立一個名為「Cart Recovery AI」(購物車挽回 AI)的新代理。使用專注於克服購買猶豫的提示詞來訓練它(例如:提供協助、提及限時折扣)
- 在 自動化 中,建立一個名為「Shopify 棄置購物車」的新流程。將購物車挽回 AI 指定給此自動化
- 設計訊息範本: 在自動化流程中,使用你之前建立的自訂欄位,建立將要發送的訊息。範例:「嗨 {{name}},我們注意到你在購物車中留下了一些商品!你距離擁有 {{items_in_cart}} 只差一步了。有什麼我可以幫忙的地方嗎?你可以在這裡完成購買:{{checkout_url}}」
2. 配置 Zapier 流程
- 登入 Zapier 並建立一個新的 Zap
- 觸發器:Shopify - New Abandoned Cart。 選擇「Shopify」應用程式,選擇「New Abandoned Cart」(新增棄置購物車)觸發器,連接你的 Shopify 帳號並測試觸發器,以拉取一個範例的棄置購物車
- 動作:ABC Sales AI - Create or Update Lead。 選擇「ABC Sales AI」應用程式,選擇「Create or Update Lead」(建立或更新潛在客戶)動作,並使用你的 API 密鑰連接你的帳號
- 對應欄位(這是最重要的部分,見下方)
- 開啟你的 Zap!
欄位對應:
- 電話/電子郵件: 對應來自 Shopify 觸發器的客戶聯絡資訊
- 自訂欄位
items_in_cart: 對應來自 Shopify 觸發器的「Line Items Name」(項目名稱)欄位 - 自訂欄位
checkout_url: 對應來自 Shopify 觸發器的「Abandoned Checkout URL」(棄置結帳網址)欄位 - 要新增的自動化: 貼上你在 ABC Sales Bot 中「Shopify 棄置購物車」自動化的專屬 ID
給 WooCommerce 使用者的備註: 在 WooCommerce 中,原生的棄置購物車觸發器並非標準功能。此流程需要一個特定的外掛,該外掛可以在購物車被放棄時發送 Webhook。如果你有此類外掛,你可以使用 Zapier 中的「攔截 Webhook(Catch Webhook)」觸發器來達成類似的結果。
第五階段:「購買後 AI」,培養客戶關係
一旦客戶購買,將他們轉移到一個新的自動化流程,以處理售後溝通。
1. 建立購買後 AI 與自動化:
- 建立一個名為「Post-Purchase AI」(購買後 AI)的代理,並用運送資訊、退貨政策和詢問評價的內容來訓練它
- 建立一個名為「購買後流程」的自動化,並將新建立的 AI 指定給它
- 建構一個訊息序列,用於訂單確認、運送更新,以及一週後詢問產品評價的最終訊息
2. 設定觸發器(透過 Zapier/Webhook):
- 建立一個新的 Zap 或工作流程
- 觸發器: 在 Shopify 中使用「New Order」(新增訂單),或在 WooCommerce 中使用「New Customer」(新增客戶)
- 動作: 在 ABC Sales AI 中使用「Create or Update Lead」(建立或更新潛在客戶)動作,並對應客戶的聯絡資訊
- 要新增的自動化: 貼上「購買後流程」的 ID
- 要移除的自動化: 貼上「預設歡迎流程」和「Shopify 棄置購物車」自動化的 ID。這對於防止訊息衝突至關重要
第六階段:正式上線,網站整合與測試
安裝對話小工具:
- 在 ABC Sales Bot 中,前往 整合(Integrations) 頁籤
- 找到 WhatsApp 按鈕產生器(WhatsApp Button Generator) 區塊。你可以在此處客製化歡迎訊息
- 複製提供的程式碼片段,並將其貼到你網站 HTML 的
</body>結束標籤之前
測試整個流程:
- 前往你的網站,與對話小工具互動。檢查你是否被新增到「預設歡迎流程」,以及 AI 是否能準確提供你網站上產品的詳細資訊
- (Shopify)將商品加入購物車,前往結帳頁面,填寫你的詳細資料,然後關閉頁面。等待並查看棄置購物車訊息是否發送到你的 WhatsApp
- 完成一筆測試購買,以確保你被轉移到「購買後流程」
- 檢視 ABC Sales Bot 中的對話,查看 AI 的表現,並根據需要微調系統提示詞
疑難排解與克服技術挑戰
即使有最好的計畫,你仍可能面臨挑戰。這是一份解決最常見問題的指南。
挑戰 1:AI 未能正確擷取資訊
- 問題: AI 與客戶聊天,但
customer_interest欄位仍為空白 - 原因: 這通常有兩個原因:AI 的指令不夠具體,或 AI 憑藉其判斷,認為資訊不夠確定,因此沒有儲存
- 精煉你的 AI 提示詞: 使指令更明確。將「更新 customer_interest 欄位」改為「你必須永遠用使用者在前幾則訊息中提及的主要產品類別或需求,來更新 customer_interest 欄位。」
- 監督與校正: 在初期階段,手動審核收件匣中的對話。如果 AI 遺漏了什麼,你可以手動為該潛在客戶更新自訂欄位。這也能幫助你發現 AI 誤解事物的模式
挑戰 2:Zapier 整合不運作
- 問題: 客戶在 Shopify 上放棄購物車,但在你的應用程式中沒有任何反應
- 原因: 這幾乎總是 Zapier 中 Webhook 的配置問題
- 檢查 Zap 歷史記錄: 在 Zapier 中,前往「Zap History」。找到應該被觸發的運行,它會顯示一個錯誤訊息。這是你最大的線索
- 驗證 Webhook 網址: 你是否複製並貼上了整合頁面上的確切網址?即使遺漏一個字元也會導致失敗
- 檢查 JSON 負載: 你的資料負載是有效的 JSON 嗎?使用線上 JSON 驗證器來檢查是否缺少逗號或括號
- 驗證欄位對應: 查看 Zap 歷史記錄中發送的資料。電話號碼是否被正確傳遞?是否包含了國碼?購物車連結欄位是否真的被 Shopify 的網址填入?有時 Zapier 中的測試資料與實際資料不同
- 驗證身分: 確保你的 API 密鑰在 Webhook 動作的「Authorization」或「Headers」區塊中輸入正確,與整合指南中顯示的完全一致
挑戰 3:客戶收到錯誤的訊息
- 問題: 客戶剛買了一件商品,卻收到了棄置購物車的訊息
- 原因: 潛在客戶沒有被正確地從一個自動化流程轉移到另一個。「取消訂閱(unsubscribe)」動作失敗了
- 檢查你的 Zapier 邏輯: 在「新增訂單」的 Zap 中,再次檢查你的 JSON 負載中是否有一個指向「棄置購物車」自動化 Slot ID 的
unsubscribe欄位 - 檢查潛在客戶的歷史記錄: 在 ABC Salesbot 中,點擊潛在客戶的個人檔案。你可以看到他們目前正在參與哪些自動化流程。這將確認取消訂閱動作是否失敗
- 使用
replace指令: 作為一種防護措施,你可以在負載中使用replace指令而不是subscribe。replace會把潛在客戶從所有其他自動化流程中移除,只將他們放入你指定的那個。這是一種更積極但非常有效的方式,可以防止訊息重疊
挑戰 4:電話號碼格式不正確
- 問題: Zapier 發送的電話號碼是「555-123-4567」,但 WhatsApp 需要國碼(例如:+15551234567)
- 原因: 你的電商平台傳來不一致的電話號碼格式
- 使用 Zapier 的格式化工具: 在 Webhook 步驟之前,在你的 Zap 中新增一個「Formatter by Zapier」步驟。依序選擇 Formatter、Numbers、Format Phone Number
- 配置它: 選擇來自 Shopify 觸發器的輸入電話號碼,並選擇所需的格式(E.164,帶有「+」號的國際標準格式)
- 對應它: 在你的最終 Webhook 步驟中,將這個格式化的電話號碼對應到負載中的
phone欄位
透過有條不紊地完成這些步驟,並預先應對這些常見挑戰,你可以建立一個強大且可靠的 AI 驅動電商引擎,為你 24 小時無休地工作。