業務自動化

買取業者の査定依頼をLINE自動応答+スプレッドシート連携で月10時間削減するレシピ

買取業・リユース業 の業務自動化レシピ
業種買取業・リユース業
ツールZapier
難易度★★☆ 中
設定時間約 90 分

買取業の問い合わせ対応で、担当者の作業が中断されていませんか。査定依頼の受付、価格計算、顧客への返信をLINEとZapierで整理すると、定型作業を減らせます。この記事では、月10時間削減を目標にした現実的な構成と、約3時間で行う初期設定を紹介します。

読了時間: 約8分

📌 この記事のポイント

編集長の見解:買取業では、定型的な問い合わせ対応に時間を取られがちです。受付と記録を自動化すれば、担当者は価格の根拠を説明する接客に時間を使えます。ただし、仮査定額をそのまま確定額として送らず、人による確認を残すことが重要です。


🔧 STEP 1: LINE公式アカウントとZapierの連携準備

まず、LINE公式アカウントのMessaging API設定と、Zapierとの接続を行います。ここでは、連携に使う情報とWebhookの設定場所を確認します。

LINE公式アカウントのMessaging API設定

LINE公式アカウントで自動応答を使うには、Messaging APIを利用できる状態にします。画面の名称は変更される場合があるため、表示内容が異なるときは公式ヘルプも確認してください。

  1. LINE公式アカウント管理画面にログインし、対象アカウントを選択します。
  2. 設定メニューから「Messaging API」を開きます。
  3. Messaging APIの利用を開始し、利用規約を確認します。
  4. チャネル基本情報から、チャネルシークレットチャネルアクセストークンを確認します。

Messaging APIを使う場合は、LINE側の応答設定とAPI側の処理が重ならないようにします。自動返信をAPI側で管理する場合は、管理画面の応答設定を確認してください。

ZapierにLINE連携アプリを接続する方法

ZapierでLINEを検索し、表示される連携アプリとアカウントを接続します。利用できるトリガーやアクションは、契約プランやアプリの提供状況で変わることがあります。

主な役割は次のとおりです。

Webhookを使う構成では、Zapierが発行するWebhook URLをLINEのMessaging API設定画面に登録します。設定後は、テストメッセージを送って受信できるか確認しましょう。

必要な情報のまとめ

項目取得場所用途
チャネルシークレットLINE公式アカウント管理画面連携時の認証
チャネルアクセストークンLINE公式アカウント管理画面LINE APIへのアクセス
Webhook URLZapier側で発行LINEからイベントを受け取る

注意:チャネルアクセストークンは機密情報です。記事や共有画面に掲載しないでください。漏えいした場合は、LINE公式アカウント管理画面で再発行し、古いトークンを無効にします。

これで連携の土台が整いました。次は、査定依頼を入力してもらう導線を作ります。


📝 STEP 2: 査定依頼フォームをLINEで受け付ける

LINEとZapierの接続後は、査定依頼の受付フォームを用意します。リッチメニューからGoogleフォームへ誘導し、回答をスプレッドシートへ集める構成です。

LINEのリッチメニューから査定依頼フォームを開く

リッチメニューを使うと、トーク画面に「査定依頼」ボタンを常設できます。画像サイズは、LINE公式アカウント管理画面に表示される最新の仕様を確認してください。一般的な800×400pxのテンプレートを使う場合もありますが、制作環境によっては大きな画像サイズが推奨されることがあります。

  1. LINE公式アカウント管理画面で「リッチメニュー」の新規作成を選択します。
  2. 公式仕様に合う画像をアップロードします。
  3. 「査定依頼」ボタンの領域を設定し、アクションに「リンク」を指定します。
  4. GoogleフォームのURLをリンク先に設定します。

Googleフォームの回答は、紐付けたスプレッドシートに追加されます。フォームを公開する前に、スマートフォンで入力しやすいかも確認しましょう。

Googleフォームで集める項目

査定依頼フォームには、次の項目を設定します。

Zapierのトリガーを設定する

スプレッドシートに新しい行が追加されたら、次の処理を開始するZapを作ります。

  1. 新規Zapを作成し、トリガーアプリに「Google Sheets」を選択します。
  2. 「New Spreadsheet Row(新規スプレッドシート行)」を選択します。
  3. 対象のGoogleアカウント、スプレッドシート、ワークシートを指定します。
  4. テストデータを取得し、列の対応を確認します。

編集部メモ:フォームの質問を後から変更すると、スプレッドシートの列やZapierの項目対応が変わることがあります。質問を追加・削除した後は、必ずテストをやり直してください。

受付データが整ったら、次は仮査定額を計算する仕組みを作ります。


🧮 STEP 3: 買取価格の自動計算ロジックを組む

査定依頼データを使い、商品カテゴリ、状態、市場価格から仮査定額を計算します。最終的な買取価格は、必ず担当者が確認してください。

スプレッドシートの列構成

内容
A受付日時2026/05/10 14:32
B氏名山田太郎
C商品カテゴリスマホ
D商品名・型番iPhone 15 128GB
E商品の状態使用感あり
F買取希望価格50,000
G市場価格(参照)62,000
H状態係数(計算)0.7
I仮査定額(計算)43,400

状態係数の例は次のとおりです。

H列には、次の数式を入力します。

=IF(E2="新品同様", 0.9, IF(E2="使用感あり", 0.7, IF(E2="傷あり", 0.5, IF(E2="動作不良", 0.3, 0))))

I列では、市場価格に状態係数を掛けます。

=G2 * H2

市場価格マスタを作る

別シートに商品名と市場価格の対応表を用意します。市場価格は日々変わるため、下表は計算方法を示すための例です。実際の査定では、確認日、参照先、商品の状態を記録して更新してください。

商品名市場価格の例
iPhone 15 128GB例: 62,000
iPhone 14 128GB例: 48,000
ニンテンドースイッチ OLED例: 32,000
ルイ・ヴィトン モノグラム スピーディ25例: 85,000

G列には、VLOOKUP関数で商品名を照合します。

=IFERROR(VLOOKUP(D2, 市場価格マスタ!$A$2:$B$100, 2, FALSE), "要確認")

商品がマスタにない場合は「要確認」と表示し、手動確認へ回します。

Zapierで計算結果を整形する

計算済みの金額を送信する前に、ZapierのFormatterで桁区切りや通貨記号を整えます。設定画面では、数値の形式、通貨記号、丸め方を確認してください。

注意:仮査定額は参考値です。市場価格の更新が遅れると、実態とずれる可能性があります。少なくとも週1回を目安にマスタを見直し、特殊な商品や状態不明の商品は担当者の確認へ回しましょう。

仮査定の計算ができたら、次は顧客への返信方法を設計します。


💬 STEP 4: 査定結果をLINEで自動返信する

査定結果を送信するには、送信先となるLINEユーザーIDをフォーム回答と紐付ける必要があります。ここは完全自動化が難しい部分なので、まずは半自動運用から始める方法も現実的です。

ZapierのLINE送信アクションを設定する

ZapierでLINEの送信アクションを選択し、送信先のユーザーIDと本文を指定します。利用できるアプリ名や項目は、Zapierの設定画面で確認してください。

フォーム回答とLINEユーザーIDを紐付ける方法には、次のような選択肢があります。

  1. フォームURLに識別情報を付ける方法:GASなどでURLパラメータを受け取り、回答と紐付けます。
  2. LINEからフォームURLを案内する方法:中間処理でユーザーIDとフォーム回答を関連付けます。
  3. 友だち追加時に記録する方法:WebhookでユーザーIDを記録し、後から回答と照合します。

いずれも追加設定が必要です。個人情報を扱うため、識別情報をURLへ渡す場合は、公開URLやログに個人情報が残らない設計にしてください。

編集部メモ:最初はLINEで受付し、担当者がスプレッドシートを確認して返信する半自動化がおすすめです。件数が増え、紐付けの手間が大きくなってから完全自動化を検討しましょう。

査定結果メッセージの例

【査定結果のお知らせ】

山田太郎 様

このたびは査定依頼をいただき、ありがとうございます。

■ 商品: iPhone 15 128GB
■ 仮査定額: ¥43,400

※市場価格の例 ¥62,000 × 状態係数 0.7(使用感あり)で計算しています。
※最終的な買取価格は、商品の確認後に確定します。

買取をご希望の場合は、以下のリンクからお申し込みください。
[買取申込フォームURL]

24時間ルールと送信上限に注意する

LINE Messaging APIの応答メッセージは、ユーザーからのメッセージを受信した後、24時間以内に送信する仕組みです。友だち登録後であれば無制限に送れる、という意味ではありません。

送信回数や月間の配信可能数には上限があります。上限は契約プラン、メッセージ種別、最新のLINE公式仕様によって異なるため、送信前に公式ドキュメントと管理画面の残数を確認してください。24時間を過ぎた顧客への案内は、配信メッセージとして扱われる場合があるため、費用と上限を分けて管理します。

顧客への返信方法が整ったら、次は在庫と顧客情報をまとめます。


🗂️ STEP 5: 在庫スプレッドシートと顧客管理を一元化

買取成立後の情報を在庫管理と顧客管理へ転記すると、商品と顧客の履歴を確認しやすくなります。小規模事業者でも始めやすいよう、まずは2つのシートで構成します。

在庫管理シートへ転記する

「買取成立」などの状態が記録されたとき、在庫管理シートへ行を追加するZapを作ります。

内容
A仕入日2026/05/12
B商品カテゴリスマホ
C商品名・型番iPhone 15 128GB
D仕入価格43,400
E販売予定価格68,000
F仕入先(顧客)山田太郎
G状態使用感あり
H在庫ステータス在庫あり

Zapierの「Google Sheets」から、在庫管理シートへ新しい行を追加します。重複登録を防ぐため、受付IDや顧客IDを照合キーとして持たせましょう。

顧客情報と買取履歴を紐付ける

顧客管理シートには、次の情報を集約します。

顧客IDは、フォームの受付IDなど重複しない値を使います。買取履歴は、顧客IDと受付IDを使って参照できるようにすると、同姓同名の混同を避けられます。

ダッシュボードで経営判断に使う

次の情報を集計すると、仕入れや顧客対応の判断に役立ちます。

GoogleスプレッドシートをLooker Studioに接続すれば、グラフや表で確認できます。連携後は、表示内容と更新日時を定期的に確認してください。

編集長の見解:在庫と顧客の情報をつなぐと、どの顧客から何をいくらで仕入れたかを追跡できます。単なる帳票ではなく、仕入れ価格の見直しやリピーター対応に使える判断材料になります。

データがまとまったら、査定後のフォローを無理なく自動化します。


📈 STEP 6: 顧客フォローを自動化する

査定結果の送信後に適切な案内を行うと、検討中の顧客へ再度連絡できます。配信頻度と同意の範囲を確認し、過度な送信にならないよう設計します。

3日後・7日後のリマインドを設定する

Zapierの「Delay Until」は、指定日時までZapの処理を待機させるアクションです。通常、1回のZapで待機後に送れるリマインドは1回です。3日後と7日後の2回を送りたい場合は、次のどちらかで設計します。

  1. Zapを2つ作る:同じ査定結果を起点に、3日後用と7日後用のZapを分けます。
  2. 日次処理で対象者を検索する:Schedule by Zapierで毎日対象レコードを確認し、経過日数に応じて送信します。

Delay Untilは、最大1か月先までの待機に向く機能です。待機中もタスクや実行枠を消費する場合があり、無料プランでは遅延時間や利用できる機能に制限があります。実際の条件は、公開時点のZapier料金ページと契約プランで確認してください。

日次処理は、複数の顧客をまとめて確認できるため、顧客数が増えた場合に管理しやすくなります。一方で、検索と条件分岐の設定が必要です。

リマインド文面の例は次のとおりです。

【査定結果のご案内】

先日お送りした査定結果はいかがでしたか。
ご不明点があれば、このメッセージにご返信ください。

詳細はこちら: [買取申込フォームURL]

買取成立後にアンケートを送る

在庫管理シートに「買取成立」が記録されたら、アンケートフォームのURLを送ります。質問例は次のとおりです。

再訪促進クーポンを配信する

買取成立から一定期間が経過した顧客へ、再訪を案内するクーポンを送ります。配信前に、利用条件、対象者、個人情報の利用目的を確認してください。

【再訪のご案内】

いつもご利用いただきありがとうございます。
次回の買取査定で使えるクーポンをご用意しました。

【買取価格10%アップクーポン】
利用条件: 対象商品・本人確認などの条件を確認してください。
利用期限: 管理画面で設定した期限をご確認ください。

ご来店をお待ちしております。

編集部メモ:クーポンの期限を記事内で固定すると、公開後に使えなくなる可能性があります。配信時に管理画面の期限を設定し、本文では固定日を掲載しない運用が安全です。

フォローの仕組みができたら、API制限や査定ミスを防ぐ運用を確認します。


⚠️ 編集部の警告(失敗パターン)

自動化は便利ですが、送信上限、計算ミス、個人情報の管理を見落とすとトラブルにつながります。導入前に、次の3点を確認してください。

失敗パターン1: LINEの送信上限を考慮しない

LINE Messaging APIには、メッセージ種別や契約プランに応じた送信上限があります。24時間以内の応答メッセージと、友だちへ一斉に送る配信メッセージは、別の扱いです。

回避策: 公式ドキュメントとLINE公式アカウント管理画面で、現在の上限と残数を確認します。大量配信では、対象者を分け、配信数を記録しましょう。

失敗パターン2: 仮査定額を確認せず送る

市場価格マスタや状態係数に誤りがあると、顧客へ誤った金額を提示するおそれがあります。

回避策: 複数の商品と状態でテストし、仮査定額を担当者が承認してから送信します。マスタにない商品は、自動送信の対象外にしてください。

警告:自動計算された金額は、最終的な買取価格ではありません。商品の実物確認や本人確認など、社内の確定手順を経てから提示しましょう。

失敗パターン3: 顧客データを広く共有する

氏名、連絡先、買取履歴などは、個人情報として適切に管理する必要があります。

回避策: 次の対策を行います。

次は、初期設定に必要な時間と、削減効果の試算を確認します。


⏱️ 導入ステップと所要時間

初期設定では、アカウント準備、フォーム作成、Zapier設定、テストを行います。設定時間は環境によって変わるため、余裕を持って計画してください。

初回設定の所要時間

ステップ所要時間内容
LINE Messaging API設定30分チャネル設定、Webhook設定、リッチメニュー作成
Googleフォーム・スプレッドシート準備20分フォーム作成、市場価格マスタ作成
Zapier連携設定40分LINE連携、Google Sheets連携、Zap作成
買取価格計算ロジック実装30分関数設定、テスト
テスト運用・調整60分動作確認、文面調整
合計約3時間初回設定全体

基本設定だけなら約90分を目安にできます。ただし、テストと調整まで含めると、約3時間を見込むと安心です。

本番前の確認項目

  1. LINEから査定依頼フォームを開けるか
  2. フォーム回答がスプレッドシートへ記録されるか
  3. 複数パターンで仮査定額を計算できるか
  4. 担当者の承認後だけLINEへ送信されるか
  5. 3日後・7日後の送信条件が正しいか
  6. LINEの送信上限とZapierのタスク数を確認したか

本番移行後も、市場価格マスタと配信設定を定期的に見直します。

月10時間削減の試算

次の表は、1日5件の問い合わせを受ける場合の試算です。実際の削減時間は、件数、商品数、確認工程によって変わります。

作業1件あたりの時間1日5件の場合
問い合わせ対応5分25分
仮査定額の計算10分50分
査定結果の連絡5分25分
顧客フォロー5分25分
在庫シートへの転記5分25分
合計30分2時間30分

単純計算では、1日2時間30分となります。ただし、全工程を無人化するのではありません。担当者の確認や例外対応が残るため、月10時間削減は目標値として試算します。

編集長の見解:削減した時間は、価格の根拠説明や商品の状態確認に回すと効果的です。自動化の目的を作業時間の削減だけにせず、接客品質を高める手段として運用しましょう。

次は、料金や運用に関するよくある質問です。


❓ よくある質問

Q1: Zapierの無料プランで対応できますか?

Zapierの無料プランは、公開日時点の公式料金ページで最新条件を確認してください。料金やタスク数は変更される可能性があります。記事作成時点では、無料プランは月100タスクと案内されています。

この構成では、1件の査定依頼に複数の処理が発生します。たとえば、月30件の場合の目安は次のとおりです。

自動化の内容タスク消費量の目安
査定依頼の受付・記録30
査定結果の送信30
3日後・7日後のリマインド60
在庫シートへの転記30
合計150

実行内容によってタスク数は変わるため、無料プランの上限を超える可能性があります。まず受付と記録だけで試し、Zapierの使用量を確認してから有料プランを検討しましょう。掲載料金も、申込み前に公式ページで確認してください。

Q2: LINE公式アカウントの料金体系は?

LINE公式アカウントの料金は変更される可能性があります。公開時点の公式料金ページで、プラン名、無料通数、追加料金、Messaging APIの条件を確認してください。

記事作成時点では、次のように案内されています。

プラン月額費用主な確認事項
無料プラン0円月間の無料通数、追加配信の可否
有料プラン公式ページで確認月額料金、配信上限、追加料金

Messaging APIの利用料金と、LINE公式アカウントの配信料金は分けて確認します。配信数が少ない個人事業主は無料プランから始め、送信上限に近づいたら料金を比較してください。

Q3: 買取価格の自動計算の精度を保つ方法は?

次の運用を行います。

  1. 市場価格マスタを更新する:少なくとも週1回、参照日と参照先を記録します。
  2. 状態判定をそろえる:「使用感あり」などの基準を写真付きでまとめます。
  3. 計算結果を検証する:月1回を目安にサンプルを確認します。
  4. 特殊商品を手動査定にする:マスタにない商品は自動計算の対象外にします。

Q4: LINEのユーザーIDとフォーム入力を紐付ける方法は?

次の方法があります。

  1. URLパラメータを使う:GASなどでパラメータを受け取り、回答と関連付けます。
  2. LINEからフォームURLを案内する:中間処理でユーザーIDとフォーム回答を結び付けます。
  3. 友だち追加時に記録する:WebhookでユーザーIDを保存し、後から回答と照合します。

いずれも、個人情報の利用目的と保管方法を決めてから実装します。初心者は、まず担当者が回答を確認して返信する運用から始めると安全です。

Q5: 買取業界以外でも使えますか?

次の業種にも応用できます。

共通する流れは「問い合わせ受付、計算または分類、返信、顧客フォロー」です。フォーム項目と確認手順を自社の業務に合わせて変更してください。

Q6: スプレッドシートの関数が不安です。代替方法はありますか?

次の方法を検討できます。

まずは商品数を絞り、関数と担当者確認を組み合わせて運用します。処理件数が増えた段階で、追加機能や外部委託を検討しましょう。


📚 出典・参考情報

編集部メモ:この記事の料金、上限、機能は変更される可能性があります。公開時と導入時に、LINE公式アカウント、LINE Messaging API、Zapierの公式情報を確認してください。


まずは「査定依頼の受付からスプレッドシートへの記録」までを試してください。運用が安定したら、担当者の承認を挟んだ返信や、顧客フォローを追加します。自動化で生まれた時間を、価格説明と接客に活用しましょう。

Mira / AI経営ラボ 編集長