Zoho Mail Plugin for WooCommerce
WooCommerce is an open-source e-commerce solution built on Wordpress. It helps small and medium businesses to sell online by building an online store based on their requirement.
The use of an authorized server configuration is recommended to make sure that emails sent out from your Woocommerce site are considered valid and authentic by the receiver's server. The Zoho Mail plugin for WooCommerce will help you send out business emails from your online store built on WooCommerce using your Zoho Mail account.
Table of Contents
Pre-requisites
To configure the Zoho Mail plugin in WooCommerce for your online store, the following are the pre-requisites:
- A self-hosted Wordpress site
- Installed and activated Woocommerce plugin
- An active Zoho Mail account
Installation of Zoho Mail Plugin for WooCommerce
Follow the steps given below to install the Zoho Mail plugin in your WooCommerce site:
- Log in to your self-hosted WooCommerce Administrator account.
- Navigate to Plugins section on the left pane.
- Click Add New plugin.
- Search for Zoho Mail plugin and click Install Now.
The plugin will be installed. You have to activate and configure the plugin to start sending out emails.
To activate the plugin, navigate to Plugins > Installed plugins. Go to Zoho Mail plugin and click Activate. Once activated you have to configure the plugin to send out emails using your Zoho Mail account.
Configuration of Zoho Mail Plugin
To configure the plugin, you have to register your application built on WooCommerce in Zoho Mail. Once registered and authorized you can start sending emails using your Zoho Mail account from your application. Follow the steps given below to complete the configuration:
- Log in to your self-hosted WooCommerce Administrator account.
- Navigate to the Zoho Mail plugin from the left pane.
- Choose the region in which your Zoho Account Data resides. (One of the valid domains hosted with Zoho)
- Copy the Authorized Redirection URL from the configuration page.
- Log in to your Zoho Mail account, and access the Zoho Developer Console to create a new Client ID and Client Secret to access Zoho Mail API.
- Click on Get Started if you have no existing Client. If you have an existing client, click on Add Client in the top-right corner.
- Select Server-based Applications in the Client Type window.
- Provide the appropriate Client Name and your domain in Homepage URL along with the Authorized Redirect URL copied from your WooCommerce account.
- Click Create to generate the Client ID and Client Secret.
- Navigate to the Zoho Mail configuration page in WooCommerce.
- Enter the obtained Client ID, and Client Secret on this page.
- Click Configure.
- You will be taken to the Zoho Mail Accounts page to authorize Woocommerce to use your Zoho Mail account to send emails. Enter the credentials and Accept to authorize Woocommerce to use your Zoho Mail account.
- Once configured, you will have the options to choose the Email Configuration for each email type that is sent out from your WooCommerce account.
- You can configure different From Address for each email type available.
- The Primary From Address will be the email address of the same account that is used for authorize WooCommerce to send emails.
- Any alias addresses/ external email addresses associated with the primary email address can be used as the From Address for each email type.
Once it is set, you can start using the Zoho Mail plugin to send out emails from your WooCommerce account.
Note:
- Sending emails through Zoho Mail is subject to our Usage Policy restrictions. Please refer to our Usage Policy page for details.
Troubleshooting
Invalid Client Secret
- While configuring your plugin, ensure you have entered the correct information in the Domain field. Select the region in which your Zoho account is hosted (.in, .com, etc).
- Verify if the Client ID and Client Secret used in the configuration page match with the Client created for the plugin in Zoho Developer Console.
If the above-given troubleshooting method does not resolve the issue, reach out to our Customer support (support@zohomail.com) with the screenshot of the configuration settings page for a solution.