コールトラッキング

最新のコールトラッキングソリューションを導入してキャンペーンの効果を測定し、コールを正確に分類し、発信者の感情を把握して営業チームが対話をパーソナライズできるようにします。
Customer calling to a company for a vacation plan while the call is being tracked to measure campaign effectiveness, accurately attribute the call, and help sales teams personalize interactions.

コールトラッキングの構築方法

既存のスタックと統合し、精度の高いコールトラッキングメトリックスの収集を開始します。

ステップ1
Twilioの電話番号を取得する
Twilioセルフサービスポータルまたは電話番号APIから電話番号プールを購入します。


ステップ2
電話番号をマッピングし、カウンターを実装する
電話番号をTwilio番号にマッピングし、着信をカウントするためのWebhookをセットアップします。


ステップ3
広告やWebサイトにTwilioの電話番号を掲載する
広告、Webサイト、ランディングページ、その他のコンテンツにTwilioの電話番号を追加します。


ステップ4
コールトラッキングを開始する
関心のある購買層がその番号に電話をかけると、コールトラッキングのメトリックスを収集し、キャンペーンの効果、ROI、顧客インサイトを把握することができます。

Diagram of how to build a call tracking system that is integrated with a customer existing stack to start collecting granular call tracking metrics.

Twilioを使用してコールトラッキングを構築するために必要なもの

年間500億分以上の音声通話を処理するプラットフォームに通話体験を構築します。

  • Twilio Programmable Voice logo
    Voice API
    TwilioのVoice APIを使用すると、通話体験をカスタマイズし、通話を効率的に転送し、パフォーマンスメトリックスを正確に追跡して、ROIに関する信頼性の高いインサイトを得ることができます。
  • Twilio Voice Insights logo
    Voice Insights
    通話量のピークを追跡することにより、人員を適宜配置し、通話パフォーマンスデータを監視して問題を迅速に発見、解決することができます。
  • 音声インテリジェンス
    着信から、コールサマリー、顧客感情、競合他社のインサイトなど、さらに多くのビジネスインテリジェンスを収集できます。 
  • Twilio Phone Numbers logo
    電話番号
    地域番号、国内番号、携帯電話番号、トールフリー番号など、200種類以上の電話番号からお好きな番号を選んでコールトラッキングを設定できます。
  • Twilio Task Router logo
    タスクルーター
    最適なスキルを持つオペレーターにコールを転送し、キャンペーンコールのトラフィックを最適なリソースにマッピングし、顧客体験を向上させます。

 Twilioコールトラッキングを始めましょう

Twilioアカウントにサインアップしてコールトラッキングを始めましょう。クイックスタートガイドを利用することにより、お好きなプログラミング言語を使用して始めることができます。

var twilio = require('twilio');
var config = require('../config');
var LeadSource = require('../models/LeadSource');

var client = twilio(config.apiKey, config.apiSecret, { accountSid: config.accountSid });

exports.create = function(request, response) {
  var phoneNumberToPurchase = request.body.phoneNumber;

  client.incomingPhoneNumbers.create({
    phoneNumber: phoneNumberToPurchase,
    voiceCallerIdLookup: 'true',
    voiceApplicationSid: config.appSid
  }).then(function(purchasedNumber) {
    var leadSource = new LeadSource({number: purchasedNumber.phoneNumber});
    return leadSource.save();
  }).then(function(savedLeadSource) {
    console.log('Saving lead source');
    response.redirect(303, '/lead-source/' + savedLeadSource._id + '/edit');
  }).catch(function(numberPurchaseFailure) {
    console.log('Could not purchase a number for lead source:');
    console.log(numberPurchaseFailure);
    response.status(500).send('Could not contact Twilio API');
  });
};

exports.edit = function(request, response) {
  var leadSourceId = request.params.id;
  LeadSource.findOne({_id: leadSourceId}).then(function(foundLeadSource) {
    return response.render('editLeadSource', {
      leadSourceId: foundLeadSource._id,
      leadSourcePhoneNumber: foundLeadSource.number,
      leadSourceForwardingNumber: foundLeadSource.forwardingNumber,
      leadSourceDescription: foundLeadSource.description,
      messages: request.flash('error')
    });
  }).catch(function() {
    return response.status(404).send('No such lead source');
  });
};

exports.update = function(request, response) {
  var leadSourceId = request.params.id;

  request.checkBody('description', 'Description cannot be empty').notEmpty();
  request.checkBody('forwardingNumber', 'Forwarding number cannot be empty')
    .notEmpty();

  if (request.validationErrors()) {
    request.flash('error', request.validationErrors());
    return response.redirect(303, '/lead-source/' + leadSourceId + '/edit');
  }

  LeadSource.findOne({_id: leadSourceId}).then(function(foundLeadSource) {
    foundLeadSource.description = request.body.description;
    foundLeadSource.forwardingNumber = request.body.forwardingNumber;

    return foundLeadSource.save();
  }).then(function(savedLeadSource) {
    return response.redirect(303, '/dashboard');
  }).catch(function(error) {
    return response.status(500).send('Could not save the lead source');
  });
};

Node.jsとExpressによるコールトラッキング

Twilioを使用して電話番号を購入し、営業担当者に着信を転送し、各電話番号への通話データを表示する方法をご紹介します。

広告メトリックスを理解する

Twilioを使用してコールトラッキングを設定し、広告のパフォーマンスを追跡して把握するための手順をステップごとにご紹介します。

コールアノテーションにより新たなインサイトを発見する

コールアノテーションを使用し、キャンペーンから受信した音声通話について主観的なコンテキスト情報を取得する方法をご紹介します。

コードなしで進めたい?大丈夫です。

信頼できるTwilioパートナーの協力のもと、コーディングのサポートを受けたり、事前構築済みのソリューションを検討したりできます。

Work with Twilio Professional Services to set up global call tracking for your company

ビジネスコールトラッキングの構築にTwilioを使う理由

オフラインでもオンラインでも、マーケティングキャンペーンからのコールのトラッキングを開始するために必要なすべてが揃っています。

People reviewing call tracking metrics that are part of the Twilio advantages such as deep inventory of phone numbers, intelligent lead routing, custom reporting and analytics, and easy integration.

Twilioは、電話番号の種類を問わず、膨大な電話番号のストックを提供しています。この充実したストックにより、広告に個別の地域番号を柔軟に割り当てることができ、非常に緻密なトラッキングが可能になります。

着信リードに基づいて、コールを適切な担当者に動的に転送します。また、コールトラッキングソリューションをインテリジェントIVRに接続し、オペレータ(有人)に接続する前に追加情報を収集することもできます。

コールトラッキングの結果に基づいてレポートを作成し、どの営業キャンペーンやマーケティングキャンペーンがビジネスの最高のROIを生み出しているかを明確に把握できます。次に、これらの結果を通話から収集したコンテキストを使用して補足し、平均応答時間、顧客感情、コンバージョン率などを確認します。

Twilioのコールトラッキングは、顧客関係管理(CRM)システムとシームレスに統合されるため、追加作業を行うことなく顧客ジャーニーのタッチポイントとコールメタデータを文書化できます。

関連するユースケース


Twilioにより構築できるその他のユースケースをご覧ください。

マーケティングとプロモーション

メール、SMS、MMS、WhatsApp、またはVoiceを既存のマーケティング技術スタックに統合し、コンバージョンと顧客生涯価値を高めます。

インタラクティブ音声応答

オペレータ(有人)の介入を減らしながら、顧客が使いやすい最新のIVRを構築できます。

アラートと通知

重要なアカウント通知やアラートを、顧客が好むチャネルで、信頼性の高い方法を使用して大規模に配信します。