The Zendesk Facebook channel lets customers make support requests using Facebook. It also lets your agents see and respond to customer Wall posts and comments from within your Zendesk.
The Facebook channel supports Facebook Pages, which are different from personal timelines. Facebook Pages help businesses, organizations, and brands share their stories and connect with people. See this Facebook article to learn more about the differences. You can create and manage a Facebook Page from your personal account.
You can add up to fifteen Facebook Pages to the Facebook channel. You have to be an administrator or have appropriate role permissions to set up the Facebook channel in Zendesk.
Topics covered in this article:
- How the Facebook channel works
- Setting up the Facebook channel
- Editing your Facebook channel
- Adding another Facebook Page
- Managing Facebook tickets with business rules
- Troubleshooting
You can also watch this short video.
How the Facebook channel works
After setting up your Facebook channel, your Zendesk monitors your organization's Facebook Page. Every new Wall post or direct message automatically becomes a Zendesk Support ticket. If the posting user is not already a user in your Zendesk, he or she becomes a new user in your Zendesk. If your channel has multiple Facebook pages and a new user posts on more than one page, a separate user account is created for each page on which that user posts.
- For standard wall posts, only comments received in the first week after the post will be added to the ticket
- Comments received after the first week are not added to the ticket and no new ticket is created
- If you post an ad to your wall, a ticket is created. Comments are recorded in the ticket for one year after the posting. However, if you close the ticket, comments will no longer be recorded
If you would like comments to be added as new tickets, you can enable the Comments as Tickets feature under Admin > Channels > Facebook > Edit. Replies to that comment are then added to the created ticket.
An agent working in Zendesk can respond to a Wall post by adding a public comment to the ticket in Zendesk Support. The agent's response is added as a comment to the Facebook post. In the following Wall post, for example, an agent answered the user's question in the Zendesk Support agent interface.
Here's the corresponding ticket in the agent interface:
You can set up a view in your Zendesk to see all your Facebook tickets in one place.
In addition to automatically converting Wall posts to tickets, you can set up your Facebook channel so that private messages sent to the Facebook Page become tickets. This means that a user can ask a private question, and an agent can have a one-on-one conversation with the user. Users click the Message button on your Facebook Page to send a private message.
Setting up the Facebook channel
To set up your Facebook channel to monitor a Facebook page
- Click the Admin icon (
) in the sidebar, then select Channels > Facebook.
- Click the Add your first Facebook Page link. If you already have a Facebook page, click Add
- Enter your Facebook credentials, if you are not already logged in.
- When asked, be sure you grant Zendesk access to your account.
- In the Add Facebook Pages to your account window, locate the page you want to add, and select the permissions you want to include:
- Click Add for the Facebook Page you'd like to link to your Zendesk.
- If you have multiple Facebook Pages, click Add for another Facebook Page or close the window.
The Facebook Page you added appears on your Facebook Channel page. You can edit the settings now, if you'd like. By default, any Wall post is converted to a ticket, including those by the page owner.
Editing your Facebook channel
- Click the Admin icon (
) in the sidebar, then select Channels > Facebook.
- Click Edit beside the Facebook Page you'd like to edit settings for.
- In the Include Wall posts section, select No if you don't want Wall posts automatically converted to tickets. Otherwise, leave it as is.
- Select Comments on a post are added to the same ticket to add responses on Wall posts as replies to the Wall post's ticket.
- Select Comments on a post create new tickets to add responses on Wall posts as new tickets.
- Select Include hidden posts to review posts that haven't been approved by the page as tickets in Zendesk Support.
- Deselect Include Wall posts authored by the Page if you don't want posts by the Facebook Page owner converted to tickets.
- Select Include unpublished posts to review unpublished posts (also known as dark posts) as tickets in Zendesk Support. This will also allow Facebook ads to convert to tickets.
- In the Include private messages section, select Yes if you want private messages converted to tickets.
- Click Update Page settings.
Note: If you don't see the Message button on your Facebook Page, you need to enable it. In your Facebook Page, select Manage > Edit Page, then select Show Message button and click Save Changes.
Adding another Facebook Page
You can monitor up to 15 Facebook Pages from your Zendesk account. Keep in mind that there are still limits that Facebook places on traffic from external sources, so it is possible that your account might make too many requests. This has more to do with how many posts and messages you retrieve than how many pages you enable. Also, keep in mind that if a new user posts on more than one page, a separate user account is created for each page on which that user posts.
- Click the Admin icon (
) in the sidebar, then select Channels > Facebook.
- Click Add new Page.
- Enter your Facebook credentials, if you are not already logged in.
- In the Add Facebook Pages dialog box, select Import recent activity if you want to create tickets from existing messages or posts. Zendesk will import the last week of activity (up to 250 tickets).
- Click Add beside the Page you'd like to add.
The Facebook Page appears in Facebook Channel page.
Managing Facebook tickets with business rules
- Ticket: Channel values:
- Facebook Post returns tickets created from posts.
- Facebook Private Message returns tickets created from private messages.
- Ticket: Integration account lets you pick a specific Facebook account if you’ve added more than one. This condition also has options for Twitter and channel integrations like Google Play.
Troubleshooting
If you need help fixing a problem with your Facebook channel, see Troubleshooting issues with your Facebook channel.
127 Comments
One quick way to fix it is by using a trigger:
IF ALL
- Ticket is created
- Channel is Facebook Wall Post
- Requester is "Name of your own user"
---
THEN
Ticket status is solved.
That way, all tickets created by your user are automatically solved and skip the inbox of your agents.
Hi Andres and Thomas,
A quick note on the proposed solution.
1. In Zendesk triggers you can't directly choose an requester if it's not your agent (light agents work too if you have this enabled). For end-users a good way is to add a tag to the user or org level in Zendesk user profile and use that tag in your trigger .
"Ticket Requester" is "User" -> "Tags" contains one of the following "autosolve_this_ticket"
The tag will be present in all new tickets from that user or organization.
2. Second thing to consider is reporting if this type of feature is used - having autosolving tickets messes up 1st reply and Full resolution time statistics as well as of course a few others. This can of course be filtered out within reports/dashboards using channels or whatever is appropriate but a better way might be to for example create and direct these autosolving tickets to a special group maybe even created for this purpose- this way it's easier to use the default reporting tools properly/ avoid doing custom reporting work with just understanding to filter on group level which is provided on any Explore/Insights default reporting dashboard. (And if the group "Customer Service" etc doesn't solve these within Zendesk as understood from the use case they shouldn't be in their group anyhow)
Hi Amie B,
Interesting. Thanks.
With Zendesk message, its just LiveChat etc, yeah? Possible to respond etc, when not available online?
Also, can you tell me more about this?
"3. You could then create a or automation which can solve out those private facebook message tickets automatically (there's a condition available to use specifically for it). This would then also leave the normal facebook wall post tickets in support for the agents to respond to as normal from there."
What would that look like?
Hey Conza,
I believe the trigger Amie is referencing would look similar to the following:
You can also have the trigger add a tag if you'd like to report on these tickets at a later date.
Hope this helps!
Yep that's the one. Thanks Brett!
Hope this helps you all along the way. :)
Hi, is there any workaround if I need to add more facebook pages more than 15?
Hey Adnan,
I'm not sure if this limit can be raised. I'm going to create a ticket on your behalf and pass this over to our Customer Advocacy team to see if this is possible.
Cheers!
Please sign in to leave a comment.