Email Marketing

Setup Zendesk

17min

Overview & Purpose:

It is very much important for you to create and maintain great customer relationships. Zendesk helps you to keep up with your OnPrintShop customers.

It lets you connect with your customers on any channel. Zendesk ticketing system is like a shared inbox for all of your customer’s questions and concerns. Learn more about the Zendesk.

How to integrate:

Read the below systematic guide to integrate the Zendesk services with your OnPrintShop website.

1. Configuration into Admin Panel

To configure the Zendesk in your admin panel, navigate to the Admin Panel >> Store Configuration >> External Service Settings >> Mail Services >> Zendesk >> ‘Action’ Drop-down >> ‘Edit’ Menu:

Document image


Under the Settings section, configure the following details:

  • Sub Domain: enter the Zendesk sub-domain.
  • Username: enter the user name.
  • API token: enter the API Token generated from the Zendesk settings.
  • Category Field Key: Enter the Category Field key created in the Zendesk.
  • Order Field Key: Enter the Order Field key created in the Zendesk.
  • Select the actions on which the ticket should be created in Zendesk i.e. from Orders, Quotes, and Query.

Once you are done with the configurations, you can save the settings for Zendesk.

2. Quote Ticket Creation

When a customer requests a quote from your storefront from the “Request a Quote” page, the quote is converted into a ticket. The ticket is also added in Zendesk:

Document image

  • Click on the ticket to see the details of the quote requested by your customer:
Document image

  • If the customer wishes to give a reply on the quote mail trail Zendesk generates a Reply To address as shown in the picture:
Document image

  • All the communication done between you and your customer is done from OnPrintShop System captured in Zendesk.
  • Comment done from the OnPrintShop system is posted in the internal communication section on Zendesk.
  • All the replies are available to the end customer and you when you view a ticket history.
Document image

  • On the front store, your customer will be able to view the quote-related ticket details. All the quote-ticket details are displayed on the Quote details page:
Document image

  • When a customer clicks on the View button, they can view all the communication done on the ticket:
Document image

  • At the Admin Panel, you can view the ticket information in the View Quotes section:
Document image

  • Here the admin gets two options – to view the ticket history and second to reply on the ticket.
  • If the quote given by Admin gets the Customer Approval then, the ticket will be closed in Zendesk.
  • Alternatively, if the customer rejects the quote then, it has to be closed manually from the Zendesk login.

3. Order Ticket Creation

When a customer places an order, a new ticket is generated on Zendesk:

Document image


On the Admin side, click on the ticket subject to view the order details in Zendesk:

Document image


If your customer replies on the order confirmation mail then Zendesk will create the ‘Reply-To’ address by default:

Document image

  • In addition, any communication done between you and the end customer is managed from OnPrintShop System and is captured in Zendesk.
  • Any comment done from the OnPrintShop system is posted in the internal communication section on Zendesk:
Document image

  • On the front store, the user will be able to view the order-related tickets and history in the Order Ticket section of the Order Details page at the front store:
Document image

  • To view the conversation history the customer can click on the View button where he can view all the conversations done on the ticket.
  • At the Admin Panel click on the View/Update order to view the Order history and order-related tickets:
Document image


The Action drop-down will give you two options – one to view the ticket history and the second to reply to the customers. The ‘Reply-To’ option will direct you to your Zendesk portal.

4. Contact Us Ticket Creation

‘Contact Us’ ticket is created whenever a customer fills the contact us form. This generates a Query Ticket automatically in Zendesk:

Document image

  • All the operations performed on the contact us ticket is done from Zendesk only.
  • If your customer replies on Thanks for Contacting Us mail directly then, the reply-to address is generated by default by Zendesk:
Document image

  • Any reply sent by the end customer is registered in the ticket directly and the Admin can directly reply to the customer from the Zendesk interface:
Document image


5. User Ticket Interface

At the storefront, your customers can view all the tickets raised from their accounts. They can also track down all the activities done on the ticket.

  • To view all the tickets, on the front-end go to the My Account >> User Tickets:
Document image

  • Here, the user can see all the tickets raised by them with the following information:
    • Ticket ID of Zendesk.
    • Order ID or Quote ID of OnPrintShop system.
    • The last modified date and time.
    • The subject of the ticket.
    • The type of action, which generates the ticket.
    • The status of the ticket in Zendesk.
    • The view action button.

The customer can view the communication history of a particular ticket in the pop-up:

Document image