コンテンツにスキップ

キャンペーンの管理・運用

AnyCampaignを使ったキャンペーン運用の実際の流れと、管理上の注意点を解説します。

キャンペーン注文の作成

キャンペーン参加者ごとに1件の注文を作成します。Campaign APIを1回呼び出すと、参加者専用のギフト受取URLが発行されます。

1人ずつ発行する場合

参加者の一覧をCSV等で用意し、1行ずつAPIを呼び出してURLを生成します。

対象者リスト(100名)
   ↓ バッチ処理でAPIを100回呼び出す
受取URL × 100件 を取得
   ↓
メールなどで各自に配布

リアルタイムで発行する場合

Webフォームへの回答や購入完了などのイベントをトリガーに、APIをリアルタイムで呼び出してURLをすぐに発行できます。


注文(ギフト)の状態確認

キャンペーン注文の受取状況は、AnyGiftの管理画面で確認できます。

確認できる情報:

  • 受取済みかどうか
  • 受取者が選択した商品
  • 受取者が入力した配送先

受取URLの配布方法

APIから取得した recipientUrl は、以下の方法で参加者に届けられます。

  • メール本文にURLを記載
  • SMS・プッシュ通知でURL配信
  • 社内ポータルやアプリ内で表示

URLには有効期限があります。期限を過ぎると参加者はギフトを受け取れなくなりますので、余裕をもって配布してください。


商品の設定

キャンペーンで使用できる商品は、AnyReachの担当者と連携して事前に登録します。登録後は商品検索APIで利用可能な商品IDを確認できます。

現在の仕様上の制限:

  • 1件の注文で指定できる商品は1点のみです

メッセージカードの活用

注文作成時に messageCardId を指定することで、受取画面にメッセージカードを表示できます。

メッセージカードの登録・管理はAnyGiftの管理画面から行います。季節のご挨拶や企業ロゴ入りのカードを複数パターン準備しておくと、キャンペーンのシーンに合わせて使い分けられます。


在庫管理

キャンペーンで使用する商品の在庫が不足している場合、注文作成時にエラーが返されます。

事前に商品検索APIで在庫状況を確認し、十分な在庫を確保した上でキャンペーンを開始することをお勧めします。


Shopify利用時の下書き注文

Shopifyをお使いのストアでは、受取者がギフトの受取手続きを完了すると、自動的にShopifyの下書き注文が作成されます。

これにより、ストアの既存のフルフィルメントフロー(商品の梱包・発送)をそのまま活用できます。


よくある運用の注意点

大量一括発行時: APIの呼び出し頻度に制限がある場合があります。大量発行を予定している場合は事前にAnyReachの担当者にご相談ください。

URLの管理: 発行したURLは参加者の個人情報(配送先等)と紐付くため、URLを第三者に見られないよう適切に管理してください。