Contact Us

If you still have questions or prefer to get help directly from an agent, please submit a request.
We’ll get back to you as soon as possible.

Please fill out the contact form below and we will reply as soon as possible.

  • Go to Haptik Website
  • Contact Us
  • Home
  • Notifications
  • Success Measurement

What Is Proactive Messaging Attribution?

Written by Rahul Garg

Updated on June 27th, 2023

Contact Us

If you still have questions or prefer to get help directly from an agent, please submit a request.
We’ll get back to you as soon as possible.

Please fill out the contact form below and we will reply as soon as possible.

  • Getting Started
    Build Deploy Analyse Manage Account Bot Deactivation
  • Bot Building
    Essentials Smart Skills Steps User Messages Bot Responses Entities Connections Customisations User feedback collection Testing Whatsapp Bots NLU Bot Maintenance
  • Smart Agent Chat
    Set up Admin Settings MyChats Section (Agent Inbox) Live Traffic Section Teams Section Archives Section Analytics Plans on Smart Agent Chat
  • Conversation Design
    Design Basics Design Guides Designing for Platforms Designing WhatsApp Bots
  • Developer Guides
    Code Step Integration Static Step Integration Shopify Integration SETU Integration Exotel Integration CIBIL integration Freshdesk KMS Integration PayU Integration Zendesk Guide Integration Twilio Integration Razorpay Integration LeadSquared Integration USU(Unymira) Integration Helo(VivaConnect) Integration Salesforce KMS Integration Stripe Integration PayPal Integration CleverTap Integration Fynd Integration HubSpot Integration Magento Integration WooCommerce Integration Microsoft Dynamics 365 Integration
  • Deployment
    Web SDK WhatsApp Facebook Instagram Sunshine Conversation LINE Google Business Messages Telegram MS Teams Bot as an API iOS SDK Android SDK
  • External Agent Tool Setup
    Zendesk Chat Salesforce Service Cloud Freshchat Zoho NICE CXOne Gorgias
  • Analytics & Reporting
    Intelligent Analytics
  • Notifications
    SMS Notifications Success Measurement
  • Commerce Plus
    Catalog Integration Bot Building Guide Channel Deployments Unified ML Pipeline Documentation
  • Troubleshooting Guides
    Error Messages FAQs
  • Release Notes
+ More

Table of Contents

How to Check Proactive Messaging Attribution? Automated Analysis  Goal Configuration 1. Conversation Source 2. Proactive Messaging Overview 3. User Journey Manual Analysis

With Haptik’s Proactive Messaging functionality, brands can send messages to their customers by simply setting up SMS or WhatsApp campaigns. If a recipient replies to initiate a conversation with a brand, this is called Proactive Messaging attribution.

How to Check Proactive Messaging Attribution?

Checking Proactive Messaging Attribution means analyzing the chats initiated due to a text sent as an SMS or WhatsApp message. There are two ways to analyze such chats.

Automated Analysis

Navigate to the Intelligent Analytics section of your Haptik account and select Click to Haptik.

Delete

You can access data related to SMS and WhatsApp campaigns created via Proactive Messaging directly, but meta credentials will be required if you want to check the performance of your ads.

 
Goal Configuration

Usually, brands have different definitions of goals and can’t rely on a single predefined definition of a lead. Keeping this in mind, Haptik now provides brands the ability to configure the definition of a goal according to their needs. Click on the three button icon visible in the top right corner of the Click to Haptik screen and click Goal configuration to configure the goal definition.


A goal can be defined as a user hitting an individual node or any combination of nodes in the conversational journey. For complex goals, brands can add up-to 5 conditions in a goal configuration and up to 5 sub conditions in each condition. The first selection of the operator (AND/OR) in a condition will be applicable to all other conditions, and likewise the first operator in a sub condition will be applicable to all other sub conditions inside a condition.

In case a condition or a sub condition needs to be deleted, the same can be done using the three dots in front of the condition or sub condition to be deleted.

Once the goal is configured, you can save the configuration. This configuration will be used to calculate the goals achieved from ads and/or proactive messaging campaigns on Click to Haptik.

Now, monitor the performance of your Proactive Messaging campaigns. The Click to Haptik page consists of three sections:

1. Conversation Source

This section displays a detailed view of all conversations taken up by the bot, depending upon its source.

  • Ads: Number of conversations attributed through a meta-paid promotion
  • Proactive Messaging: Number of conversations attributed through SMS or WhatsApp campaigns created via Proactive Messaging
  • Organic: Number of conversations initiated organically (without any meta ad, proactive SMS, or WhatsApp message)

2. Proactive Messaging Overview

By default, you will see the performance of your Meta ads. You need to select Proactive Messaging to check the chats attributed through SMS or WhatsApp messages triggered due to ongoing campaigns.

Once you select Proactive messaging, you’ll be able to check the return on your proactive messaging. By setting the filters, you can obtain more precise results. You will see the following metrics:

  • Campaign Cost: It shows the amount invested in running the selected campaign. 
  • Messages Sent: It tells you the total number of messages sent according to the selected campaign. 
  • Delivered: It signifies the number of messages successfully received by recipients. 
  • Conversations: It informs you about the number of conversations initiated by the recipient after clicking the mentioned link in the sent messages
  • Goals Achieved: It shows how many goals (defined by you) have been accomplished so far.

3. User Journey

Each campaign name can be linked to an existing user journey (see how to create a user journey). On linking a campaign name to the user journey, you can see how the users have threaded through the nodes of the journey after starting a conversation source from the selected campaign name. This helps to understand the behavior of the users by providing details of the number of users completing the intended journey versus the users dropping off at each node/step.

Manual Analysis

In Intelligent Analytics, navigate to the Message Analysis, as shown in the below image. Here, you can analyze the bot's performance on a message level. Just set the time period to see a page with options to filter and analyze the exchanged messages. The top half of the page consists of multiple filters. Click here to read more about Message Analysis.

Here, all you need to do is select parameters (Search body, Message by, etc.) per your requirements and then click on the Email Report button as shown.

Delete
If you don’t set the filters and click on the Email Report button, you’ll get combined data (ads + ProM).  

Now, you will receive an analytics report to your email address, as shown.

When you click on the link in the mail, a .zip file containing the analytics report will be downloaded. This .zip file contains an Excel sheet (message analysis report). You have to use the provided password in the mail to open it. Once done, you will be able to access the message-level analytics data, as shown. 

There are two fields in the above table that you need to focus on:

  • Referral Source
  • Referral Source ID

While analyzing the message-level data, check the Referral Source column. If it contains ['ad'], it means the conversation was initiated through an Ad. On the other hand, if it includes ProM, the conversation was started due to the Proactive Messaging notification. 

You can also check the Referral Source ID column. If it contains an ad ID, check it against the Ads posted by you on Meta Commerce Manager. This way, you can navigate to the ad from which the user started this conversation.

Whereas, if the Referral Source ID column has the campaign name, it means the Proactive Messaging notification is the reason for the conversation.

Note: You'll see the notification template ID if the campaign name is absent.

Got doubts? Contact your Haptik SPOC right away.

Was this article helpful?

Yes
No
Give feedback about this article

Related Articles

  • What is Ads Attribution?

Platform

  • Conversation Studio
  • Smart Skills
  • Advanced NLU
  • Intelligent Analytics
  • Omnichannel
  • Smart Agent Chat
  • Enterprise Security
  • Integrations

Solutions

  • Conversational Commerce
  • Lead Generation
  • Customer Care
  • WhatsApp
  • Conversational IVR
  • Google Business Messages

Industries

  • Retail/ E-Commerce
  • Financial Services
  • Travel & Hospitality
  • Telecom

Knowledge

  • ROI Calculator
  • Reports & Research
  • Case Studies
  • Webinars
  • ISAT
  • Tech Blog
  • Business Blog
  • Resources
  • Haptik v/s Yellow
  • Haptik v/s Liveperson
  • Haptik v/s IBM Watson
  • Haptik v/s Verloop
  • Conversations on AI

Company

  • Why Haptik
  • About Us
  • Careers
  • News & Media
  • Awards & Recognition
  • Contact Us
  • Partnerships
  • Investor Relations

Subscribe

Sign up to recieve the latest updates

Find us on

  • Twitter-footer
  • Linkedin-footer
  • YT-footer
  • Insta-footer
  • G2-footer
  • Facebook-footer

Knowledge Base Software powered by Helpjuice

Copyright © jio Haptik Technology Limited 2021 | Data Security & Privacy Policy | GDPR

North America | Asia Pacific | Africa | enterprise@haptik.ai

Definition by Author

0
0