LogoLogo
ENGLISH
ENGLISH
  • Hey, you're here! Welcome to Heyday's Help Centre
  • ⬇️ Download the Heyday App!
  • 👥TEAMMATES
    • 👩‍💻My Profile
      • ✏️My Preferences
      • 🔔My Notifications
    • 🔐My Password
    • 📚Understanding the Inbox
      • Primary & Other
        • New Requests
        • Open Conversations
        • Assigned to Me
        • ⭐Starred
        • 🤖Chatbot Conversations
        • 🚪Closed Conversations
      • Filters
        • Status
        • Channel
        • Assignee
        • Department
      • Greyed Out Conversations
    • 💬In Chat
      • 🚪Close Conversation
      • ⭐Priority
      • ↔️Reassign to Another Teammate
      • 🏬Assign to Another Department
      • 🗒️Internal Notes
      • ⛔Conversation Blocking
      • 📜Templates
      • 🔎Products
      • 📲Start a call/Video chat
      • 😁Emojis
      • 📎Attach Files & Images
      • 🫂Customer Insights
  • 👤ADMINISTRATORS
    • 📊Analytics
      • Overview
        • Customer Overview
        • Conversation Overview
        • Chatbot Performance
      • Conversations
      • Team Performance
      • Advanced Reports
        • Conversations Report
          • Conversation Score
        • Department Report
        • Team's Report
        • Dialog Performance Report
        • Product Analytics Report
      • Flow Definitions
        • Campaign
        • Transfer
        • Sales
        • Support
        • Other
    • ⚙️Settings
      • General
        • Chat Display
        • Business Hours
      • Chatbot & Automation
        • FAQ Builder
        • Enterprise FAQ Editor
          • How to use CSV files
      • Team
      • Channels
      • Account
        • Notifications
      • Advanced
        • Secret Sharing
    • ✨Best practices
    • Assigning a conversation
    • How to Make a Teammate become an Administrator
    • Email - Teammate Performance Export
  • 🎛️ CHAT SETUP
    • Overview
    • Heyday Chat
    • The Code Snippet
      • Integration in the HTML code
      • Integration through a Google Tag
    • Customizing your Chat
      • Configurable Attributes
        • Client ID
        • Country
        • Flow Referral
        • Automatic Department Assigning
        • Widget State
        • Greeting Message
        • Delay Close
        • Minimizable
        • Set Cookie Rules
          • Cookie Expiry
          • Cookie Consent
        • Passing Client Data Post-initialization
        • Adapted script format for Google Tag Manager
      • Widget Position
      • Widget Appearance
    • Event Tracking
    • How to Integrate Heyday Webchat into a Native App
    • How to Integrate Facebook Chat if you Already Call the SDK
  • 🔗CHANNELS & FEATURES
    • Channels
      • Heyday Chat
      • Facebook Messenger
        • Creating a Facebook Pre-Production Business Page
        • Facebook Guest Mode
        • Flashing Messenger Chat Window
        • Facebook Self Onboarding
      • Google Business Messages
        • Non-Local Entry Points
        • Connecting your Google Account
      • Instagram
        • Creating an Instagram Business Account
        • How to Grant Access to Your Instagram Account
        • Instagram Self Onboarding
      • WhatsApp
        • Security Prerequisite
        • WhatsApp Channel Setup
      • Email
        • Automatic Forwarding
        • Testing the Email Channel
        • Email Signature
      • Video Chat
        • Technical Requirements
    • Features
      • E-comms
        • Shopify
          • How to Create and Configure a Custom App
          • How to configure needed permissions
          • Locate the information Heyday needs
        • Magento
          • Integration requirements
        • PrestaShop
        • Salesforce Commerce Cloud
          • SalesForce Service Cloud
      • FAQ Automation
      • Product Search
      • Sales Attribution
        • Activating your Sales Attribution
        • Sale Attribution Report
        • Limitations
      • Store Locator
        • Store Locator - Self Onboarding
      • Continuous Conversation
      • Marketing Campaigns
      • Email Marketing & Newsletter
      • Order/Shipment tracking
        • Keep Your Customer Informed
        • How To Set Up a Notification Link
      • CSAT Survey
        • Chatbot CSAT
        • Teammate CSAT
      • Wait Time Management
      • Appointment Booking
      • Loyalty Program
      • Back in Stock Notifications
      • Price Drop Notifications
      • Product Recommendation Quiz
Powered by GitBook
On this page

Was this helpful?

  1. 🎛️ CHAT SETUP
  2. Customizing your Chat

Configurable Attributes

PreviousCustomizing your ChatNextClient ID

Last updated 2 years ago

Was this helpful?

If you would like to modify some of the attributes, it is important to understand how the information is transferred to Heyday to ensure the modifications are present at all moments.

As you know, the Heyday chat optimizes the customer experience by leveraging useful data from a brand's website. This information can be transferred to the heyday chat before or the chat is initialized, therefore, in modifying certain attributes, you must ensure the changes are applied to each scenario.

List of configurable attributes:

-> -> -> -> -> -> -> -> -> ->

For information on how to use these in Google Tag Manager please see the section on the

How Data is Transferred to Heyday

The initialization of the Heyday chat happens when the script with the code snippet is executed:

<script src='
https://api.heyday.ai/v130/<organization>/<channel>/<language>/setupchat.js
'></script>

When the information is passed to Heyday before the initialization of the Chat, the heyday attributes tag <div> is added before the script in the code, as the example below indicates:

<head>
...
 <div id="hdAttributes" country="CA"></div>
<script src='
https://api.heyday.ai/v130/<organization>/<channel>/<language>/setupchat.js
'></script>
...
</head>

For instance, the country of the webpage (ex: Canada vs. USA) is typically known before the Heyday chat is initialized.

It is possible to include multiple parameters in the same <div>.

For example:

<div id="hdAttributes" country=”CA” delay_close="3" ></div>

👉
👈
after
Client ID
Country
Flow Referral
Automatic Department Assigning
Widget State
Greeting Message
Delay Close
Minimizable
Cookie Expiry
Co
okie Consent
adapted scripts for GTM