Skip to main content

Zoho CRM Installation Instructions

Updated over 2 weeks ago

Installing the Zoho CRM Subscription

  1. Go to Subscriptions, click Search Certified Integration Marketplace, then Subscribe.

  2. Click the Zoho CRM integration tile.

  3. On the Subscription Settings page, click the Subscribe button.

  4. Enter the name of the subscription and select a version. It can be set to any relevant and unique subscription name within the company where this subscription is created.

    • Format: [Product Name] - [Environment/Purpose]

    • Example: ZohoCRM – Production

  5. Select Create Default Mappings (recommended).

    NOTE: If you don’t want to create default mappings and want to create all mappings from scratch by yourself then uncheck this box.

  6. Provide the API URL endpoint for your Zoho CRM instance.

    • Example Environment URL for Production: www.zohoapis.com/crm

  7. Provide the Client_Id and Client_Secret.

Initiate the OAuth Flow and Generate the Access Token

To initiate the OAuth flow and obtain an access token for API communication with Zoho CRM:

  1. Go to the Zoho CRM Subscription that was created earlier.

  2. Enter all authentication details, such as the Client ID and Client Secret (generated above).

  3. Click the Authentication icon in the top toolbar.

    A new page opens.

  4. Click Accept.

  5. When the authentication is validated, Zoho CRM displays a success message.

  6. After the confirmation page is displayed, close the window.

  7. Refresh the iPaaS.com subscription page.If successful, the Access Token and Refresh Token will be populated.

  8. If an error occurs, double-check that all settings match the configuration described above.

Post-Installation Verification

After completing the installation, perform these tests to verify the installation:

Data Sync Test:

  1. Initiate a sample data pull. (To iPaaS.com)

  2. Initiate a sample data push. (From iPaaS.com)

Functionality Test:

  1. Run an end-to-end business process.

  2. Validate key features like field mappings, workflow triggers, and logging.

  3. Review integration logs in iPaaS.

Common Issues and Solutions:

Invalid API Domain

Authentication Failures

  • Issue: Requests return 401 Unauthorized or invalid_client.

  • Solution:

    • Ensure you are using the correct Client ID and Client Secret generated in Zoho API Console.

    • Use a valid OAuth 2.0 access token and refresh it before expiry using the refresh token.

Insufficient Permissions

  • Issue: User cannot access store data or update products/orders.

  • Solution: Verify that the Zoho user account has the required role (e.g., Admin in Zoho CRM) and that the scope requested in OAuth includes the required modules (e.g., ZohoCRM.products.ALL, ZohoCRM.orders.ALL).

Invalid or Missing IDs

  • Issue: API requests fail due to referencing non-existent objects (e.g., product ID, order ID, customer ID).

  • Solution: Always fetch and validate IDs with the appropriate GET API endpoints before using them in POST/PUT/DELETE requests.

Incorrect Data Format

  • Issue: API rejects fields like dates, currency, or JSON payload format.

  • Solution:

    • Use ISO 8601 format for dates (e.g., YYYY-MM-DD or YYYY-MM-DDTHH:MM:SSZ).

    • Ensure numbers (price, quantity) are provided as valid integers or decimals.

    • Validate request body against Zoho CRM API documentation.

Support and Troubleshooting:

Click the Help button on any iPaaS.com page to contact Support or to search our documentation. Additional resources include:

Zoho CRM Support and Troubleshooting

Documentation

Find comprehensive guides, API references, and tutorials on Zoho’s official documentation sites:

Support Portal & Plans

Zoho provides multiple support options depending on your subscription level:

  • Standard Support: Included with all Zoho CRM subscriptions. Covers basic troubleshooting, configuration help, and access to the knowledge base.

  • Premium Support: Faster response times, priority case handling, and personalized onboarding assistance.

  • Enterprise Support: Tailored support for large organizations, including a dedicated Technical Account Manager and quarterly business reviews.

Submission Portals

Contact Info

For direct assistance:

  • Email: support@zohocrm.com (or via Zoho Support)

  • Phone (Regional): Local support numbers vary by geography; available in your Zoho CRM admin portal under Support.

  • Live Chat: Available directly within the Zoho CRM web portal for subscribed customers.

Did this answer your question?