顧客インポート
CSVアップロードまたはStripe連携で顧客をインポート
概要
AskUsersは顧客データをインポートする2つの方法をサポートしています:
- CSVアップロード - 任意のデータソースからの手動インポート
- Stripe連携 - Stripeアカウントとの直接同期(Growthプラン必要)

CSVインポート
サポートされるファイル形式
顧客データを含むCSVファイルをアップロード。ファイルには以下を含める必要があります:
| フィールド | 必須 | 説明 |
|---|---|---|
| メール | はい | 顧客のメールアドレス |
| 名前 | はい | 顧客または連絡先の名前 |
| 合計支出 | 推奨 | 顧客からの総収益 |
| 月額支出 | オプション | 平均月額支出 |
| 支払い回数 | オプション | 取引数 |
| 初回支払日 | オプション | 最初の取引日 |
| 最終支払日 | オプション | 最新の取引 |
| 返金額 | オプション | 返金総額 |
インポートプロセス
ファイルをアップロード
- Outreachページに移動
- CSVをインポートボタンをクリック
- CSVファイルをドラッグ&ドロップ、またはクリックして参照
列をマッピング
システムは一般的な列名を自動検出します。認識されない列の場合:
- 列マッピングインターフェースを確認
- 各列を対応するフィールドにマッピング
- インポートしたくない列はスキップ
- データをプレビューしてマッピングを確認
インポートを処理
- インポートをクリックして処理を開始
- 進行状況インジケーターでステータスを確認
- 大きなファイルはバッチで処理(バックグラウンド処理)
結果を確認
インポート完了後:
- インポートされた顧客の合計を確認
- スキップされた行(無効なデータ)を確認
- 重複処理を確認(メールで統合)
重複排除
既存のメールを持つ顧客をインポートする場合:
- 既存レコードは更新され新しいデータが反映
- 支出額は累積 - 新しい値が既存に追加
- 日付は比較 - 最も古い初回支払い、最新の最終支払い
メールアドレスが一意の識別子です。同じメールの顧客は自動的に統合されます。
Stripe連携
Stripe連携にはGrowthまたはLifetimeプランが必要です。
Stripeを接続
制限付きAPIキーを作成
セキュリティのため、制限付きAPIキーの使用を推奨:
- Stripeダッシュボード → APIキーに移動
- 制限付きキーを作成をクリック
- 以下の読み取りアクセスを有効化:
- 顧客
- 請求
- 請求書
- 制限付きキーをコピー
AskUsersで接続
- 設定 → 連携に移動
- Stripe APIキーを貼り付け
- 接続をクリック
- キーはAES-256-GCMで暗号化
顧客をインポート
- Stripeからインポートをクリック
- インポートオプションを選択:
- すべての顧客を含めるまたは最小支出を設定
- 低支出クリーンアップ - しきい値以下の顧客を削除
- インポートをクリック
Stripeデータマッピング
以下のStripeフィールドが自動的にインポートされます:
| Stripeフィールド | AskUsersフィールド |
|---|---|
email | メール |
name | 名前 |
charges.amountの合計 | 合計支出 |
chargesのカウント | 支払い回数 |
charge.createdの最小 | 初回支払日 |
charge.createdの最大 | 最終支払日 |
refunds.amountの合計 | 返金額 |
低支出クリーンアップ
高価値の機会に集中するため、支出しきい値以下の顧客を削除:
- 顧客リストに移動
- アクションから低支出クリーンアップを選択
- 最小支出しきい値を設定(デフォルト:$10)
- 削除される顧客をプレビュー
- 削除を確認
顧客の優先順位付け
インポート後、顧客は支出に基づいて自動的に優先順位付け:
| 優先度 | 基準 | 説明 |
|---|---|---|
| 高 | 月額支出 > $100 | 最高の拡大機会 |
| 中 | 月額支出 $50-100 | 良好な可能性 |
| 低 | 月額支出 < $50 | 低い優先度 |
優先度の計算式:
月額支出 = 合計支出 / 初回支払いからの月数
優先度 = 月額支出 >= $100 ? '高' : (月額支出 >= $50 ? '中' : '低')