When your widget is offline, visitors can leave a message with their contact information in the offline form.
This article discusses the following topics:
Editing the offline form message
By default, this form is enabled with the message shown "Sorry, we aren't online at the moment. Leave a message and we'll get back to you." You can edit the message that appears or disable the form completely.
The process for setting up the offline form is the same for both Chat Standalone and integrated Chat + Support accounts; however, if you are on an integrated account, the offline form is disabled automatically if you are using the contact form in the Web Widget (Classic).
To edit the offline form message
- In your Chat dashboard, go to Settings > Widget and click the Forms tab.
- In the Offline Form section, make sure the form is enabled by toggling it On.
- Edit the text in the Offline Greeting field, then click Save Changes at the bottom of the page.
To disable the offline form
- In your Chat dashboard, go to Settings > Widget and click the Forms tab.
- In the Offline Form section, click Off, then click Save Changes at the
bottom of the page.
Enabling messaging channels
If you want to link out to your social messaging channels when the widget is offline, you can toggle on the following channels:
- Facebook Messenger
- Twitter Direct Messages
Facebook Messenger
To add your Facebook account, you will need to specify your Facebook username or page ID. We recommend using the page ID because it is constant whereas you can change your username.
To get your page ID
- Open your Facebook page and click on the About tab.
- Scroll to the bottom of the More Info section and you will see the specific Page ID. Copy and paste that number into the offline form settings page.
Twitter Direct Messages
To add your Twitter account, you will need to specify your Twitter User ID.
To get your Twitter User ID
- Log in to your Twitter account.
- Go to Your Twitter Data page.
- Under the Username field, copy and paste the User ID number into the offline form settings page.
When turning on Twitter Direct Messages on the widget, you will want to ensure that you have turned on "Receive Direct Messages from anyone"in your Twitter account.
13 Comments
Hi Smith,
If you are on a Team, Professional, or Enterprise plan, you can edit the message as described in the article above under "Editing the offline form message". If you are on an Essential plan, you will not be able to edit this message.
How do I make sure that I have different translations for the Offline form text ? The default text is 'Sorry, we aren't online at the moment. Leave a message and we'll get back to you' but we have visitors from all over the world.
HI @...,
Unfortunately the offline message text doesn't auto-translate, but you can override/localize this string with the API as described here: https://developer.zendesk.com/embeddables/docs/widget/settings#offlineform.
I hope that helps!
Is there a way to localized the language of the offline form so that it gets translated to the user's language settings?
Hi Camilo,
By default, the Web Widget embedded in a website displays text in the end user’s language, based on the language of their browser. For example, if the end user's browser language is set to de for German, the widget will appear in German for that user. If the widget is embedded in a Help Center, it displays text based on the Help Center language setting.
For more information on language settings in the widget, see the articles: Displaying the widget in a different language and How do I change or set the language in the widget on my website?
This is to share an extremely frustrating situation I’ve been experiencing in the past few weeks and I hope you will be able to assist us as soon as possible.
So the help support line of Zendesk have been modified for the past 2-3 weeks.
We now cannot chat with any agents. There is a chat bot/widget that initiates a conversation when inquiring about any support on the website.
It links us to articles but when wanting further help, the widget mentions that a ticket is automatically created and that an agent will contact us through the widget or email (both)
I’ve opened 3-4 tickets in the past weeks and NO agents have reached out to me
The last three, of the same urgent issue, are #9794255, #9794259 and #9794249
I received one email signaling that they’ve received my request and a ticket was created, followed by another ticket confirming that an agent is reviewing my request.
But then, nothing, no follow ups. I went on the tickets itself and not updates are shown.
My company, APP GROUP, is launching our biggest sale of the year today at 8pm, and I needed the WIDGET OFFLINE to be activated to properly inform our clients of the business hours and other important info. We are receiving a huge flux of contacts and I need to get this fixed as soon as possible.
I’ve done everything that the article has asked me to do as its really straightforward but no changes are shown on our site.
Can you please assist me or refer me to an actual human support?
9307-8509 Quebec Inc Thanks for posting your question and I am sorry you didn't receive a response from our advocacy team. It isn't the experience we normally aim to deliver so I am sure an advocacy manager will look into the issue.
For your product question, I can provide some guidance on what you want to achieve for your holiday sale. Since you are using the Web Widget, you should be using the contact form over the offline form in Chat. Offline form is designed more for our legacy Chat standalone customers.
You can enable the contact form and temporarily disable Chat in the Web Widget by looking at these articles:
https://support.zendesk.com/hc/en-us/articles/4408836216218#topic_yj3_sv2_wfb
https://support.zendesk.com/hc/en-us/articles/4408824462106
If you want Chat to be available only on certain pages, you can look at using the suppress Javascript API instead of disabling the channel completely in Admin Center: https://developer.zendesk.com/api-reference/widget/settings/#suppress
Since you are using Guide in the Web Widget already, some of our customers create a help center article with a specific label associated with it and you can then tell the Web Widget via Javascript API to suggest that article when visitors click on the launcher. In the article, you can detail expected response times or when live chat will become available again. You can learn more about the article suggestion API here: https://developer.zendesk.com/api-reference/widget/help-center-api/#helpcentersetsuggestions
Hope that helps and good luck with your upcoming sale, apologies again for the poor response time from the messages you sent to the advocacy team.
Thanks,
Ramin
Dear Zendesk Community,
With this piece of code we succeeded to have a different offline greetings for each language on our guide helpcenter (even using dynamic content!) but it is not working on our website, do you have a solution/tips please?
Thank you & best regards
Hey Raphaël Péguet,
Thanks for reaching out!
Just to clarify, you're seeing the greetings appear correctly on the web widget in your help center, but the web widget embedded in your external website is not displaying the appropriate language greetings?
Hi Tipene Hughes,
Exactly! It is displaying the one we can set up in Chat>Widget>Offline form greeting that doesn't accept dynamic content
Hi Raphaël Péguet,
Apologies for the delay in getting back to you!
Thanks for clarifying this for me. To confirm, have you also added the code snippet you shared above to the JavaScript code of your website? Adding it to the JavaScript file of your help center will only affect the web widget as it appears in your help center.
Yes I did but I found another way: using the custom form and switching his name by a dynamic content. It is easier than the offline form + it allows the customer to add an attachment,
Thank you!
Have a great day :)
Tipene
Please sign in to leave a comment.