# AWS - Pinpoint


# AWS Pinpoint

AWS Pinpoint 是在 行銷、通知、自動化訊息傳送 柳域中常用的 AWS 服務,在實務上常被用來取帶 SendGrid、Firebase Cloud Messaging、Mailchimp 等公祭

Amazon Pinpoint 是一個 行銷與使用者互動平台 (User Engagement Service),可特過多種通訊管道 (Email、SMS、Push、Voice、In-App-Message) 向使用者傳送個人化、事件導向的訊息。


# 核心用途

用途 說明
📩 行銷推播 (Marketing Campaigns) 發送 Email、SMS、App 推播給特定使用者群組
🔔 交易型通知 (Transactional Messaging) 像登入驗證碼、密碼重設通知、訂單確認等
🧠 使用者行為分析 (Analytics) 收集事件資料(開信率、點擊率、App 使用)
🔄 自動化訊息流程 (Journeys) 根據使用者行為自動觸發下一步動作(例如:未開信再提醒)

# 支援的通訊通道

通道 功能 常見用途
Email 發送大量郵件、追蹤開信率 行銷電子報、重設密碼通知
SMS 傳送簡訊 OTP、下單通知
Push Notification 發送行動裝置推播 App 活動推播
Voice 語音通話訊息(TTS) 自動語音通知
In-App Message App 內彈出訊息 使用者引導、促銷活動

# Pinpoint 與 SES/SNS 關係

服務 定位 特點 關聯
Amazon SES (Simple Email Service) 基礎 Email 傳送服務 專注郵件發送 🔹 Pinpoint Email 其實是建立在 SES 上
Amazon SNS (Simple Notification Service) 系統與應用間的即時通知 Topic / Subscription 🔹 Pinpoint 可使用 SNS 傳遞推播或簡訊
Amazon Pinpoint 進階行銷平台 多通道 + 分析 + 自動化 🔹 可用 SES/SNS 當基礎傳送層

# 關鍵組件

元件 功能說明
App Pinpoint 專案單位(每個應用可代表一個 App 或系統)
Segments 使用者分群(可根據年齡、地區、行為)
Campaigns 行銷活動(定時或事件觸發發送訊息)
Journeys 多步驟行銷流程自動化(例如:開信→加送優惠→回購)
Channels 通訊方式(Email、SMS、Push、Voice)
Endpoints 個別使用者通訊端點(Email、手機號、Token)
Events 使用者行為紀錄(開信、點擊、登入、購買)

# 常見案例

案例 描述 Pinpoint 功能
🧾 訂單通知系統 下單後寄出 Email 與簡訊通知 Transactional Messaging
📈 App 推播行銷 根據使用者地區推播優惠 Campaign + Segment
🕒 會員喚回活動 若 30 天未登入自動寄信 Journey 自動化流程
🔐 驗證碼傳送 OTP 簡訊 / Email SMS / Email 通道
🧠 行為分析 分析開信率與轉換率 Event Analytics
更新於