+
diff --git a/app/javascript/dashboard/components-next/message/provider.js b/app/javascript/dashboard/components-next/message/provider.js
index a8523296b..7c4dc8b3e 100644
--- a/app/javascript/dashboard/components-next/message/provider.js
+++ b/app/javascript/dashboard/components-next/message/provider.js
@@ -68,6 +68,16 @@ const MessageControl = Symbol('MessageControl');
* @property {string|null} [bccEmail] - BCC email addresses
* @property {Object} [whatsappFlowResponse] - WhatsApp Flow response metadata
* @property {Record|string} [whatsappFlowResponse.responseJson] - Structured fields or the raw response submitted by the contact
+ * @property {Object} [referral] - WhatsApp click-to-chat ad metadata
+ * @property {string} [referral.sourceUrl] - URL of the originating ad
+ * @property {string} [referral.headline] - Headline of the originating ad
+ * @property {string} [referral.body] - Body copy of the originating ad
+ * @property {string} [referral.mediaType] - Media type of the originating ad
+ * @property {string} [referral.thumbnailUrl] - Thumbnail of the originating ad
+ * @property {string} [referral.imageUrl] - Image URL of a Cloud API referral
+ * @property {string} [referral.videoUrl] - Video URL of a Cloud API referral
+ * @property {string} [referral.mediaUrl] - Media URL of a Twilio referral
+ * @property {string} [referral.mediaContentType] - Media content type of a Twilio referral
*/
/**
diff --git a/app/javascript/dashboard/i18n/locale/en/conversation.json b/app/javascript/dashboard/i18n/locale/en/conversation.json
index be759c7c4..4620fc18e 100644
--- a/app/javascript/dashboard/i18n/locale/en/conversation.json
+++ b/app/javascript/dashboard/i18n/locale/en/conversation.json
@@ -67,6 +67,9 @@
"UNSUPPORTED_MESSAGE_TIKTOK": "This message is unsupported. You can view this message on the TikTok app.",
"UNSUPPORTED_MESSAGE_WHATSAPP": "This message is unsupported. You can view this message on the WhatsApp app.",
"WHATSAPP_FLOW_RESPONSE": "Submitted a flow response",
+ "WHATSAPP_REFERRAL": {
+ "AD": "Ad"
+ },
"SUCCESS_DELETE_MESSAGE": "Message deleted successfully",
"FAIL_DELETE_MESSSAGE": "Couldn't delete message! Try again",
"NO_RESPONSE": "No response",