
The Zoho CRM Developer Edition is a safe staging environment for learning and testing, without affecting the actual Production CRM, though it may lack some modules.
This lesson covers Zoho CRM modules, detailing the transition from leads to contacts, accounts, deals, and products, highlighting the importance of predefined modules for effective reporting.
Zoho CRM's Sales Order module allows customization and effective sales recording, encouraging the use of built-in modules instead of creating new ones.
This lesson covers adding and customizing fields in Zoho CRM, including navigation, field types, and testing to enhance data management and user experience.
This lesson covers creating custom modules in Zoho CRM, managing required and optional fields, and using external fields for cross-referencing with other databases.
This lesson teaches how to create a custom "my products" module in Zoho CRM, adding fields for date created and price, and configuring user access and menu integration.
Developers use the Sandbox for testing changes, developing functions, validating integrations, training users, and debugging without impacting the live production CRM data.
Zoho CRM workflows enable automation of actions based on triggers like record changes and scores, enhancing lead management and allowing for multi-step processes.
The Command Center in Zoho CRM enables advanced workflows through state machines, allowing dynamic transitions between states, exemplified by a vending machine's coin insertion process.
The lesson explains how a vending machine operates as a state machine, illustrating how different coin combinations can achieve the same monetary state for obtaining products.
This lesson outlines creating lead states in a Command Center journey, defining transitions for "Cold Lead" and "Warm Lead" based on email interactions.
Zoho CRM Blueprints enable manual tracking of processes by defining states and transitions, helping manage existing offline workflows without relying on automated actions.
Focus on key Deluge features, practice with a CRUD app in the developer edition, and utilize resources like the Udemy course for efficient learning.
Create a "Get Info" button in Zoho CRM's accounts module to access account details easily, utilizing Deluge functions for streamlined data retrieval.
Create a button in Zoho CRM to retrieve contact information using the Account ID and `zoho.crm.getRelatedRecords` function for related contacts.
This lesson covers creating a new note in Zoho CRM by adding a button, defining a Notes map, and using the `zoho.crm.create` function.
This lesson covers how to manually change an account type to "partner" in Zoho CRM, using both the GUI and API methods, including creating a button for updates.
To create a new account in Zoho CRM, use Deluge Script, ensure all required fields are filled in a map object, and initiate from the list view.
This lesson covers creating a "Delete" button in a CRM, writing the delete function, and verifying successful deletion of account records.
Understand basics of OAuth2, register your app with Zoho, obtain access and refresh tokens, and use them to securely access Zoho CRM API data.
Learn to create a self-client in Zoho API, generate access and refresh tokens, and make API calls while managing scopes and securely storing tokens.
This lesson covers the importance of securing refresh and access tokens, the time constraints for API requests, and the three steps for effective API interaction.
Use Functions as a REST API in Zoho for simpler data retrieval without OAuth2, leveraging API key authentication for easier access to CRM information.
Create a related list in Zoho CRM by formatting XML data, pulling external API information, and displaying it in a tabular format for specific accounts.
Avoid hardcoding API keys in Deluge scripts; use Zoho CRM variables for secure storage and access to sensitive information in your code.
Watch out for required fields in Zoho modules, as they must be populated to avoid errors, and remember that API calls consume credits based on your account type.
Use site-specific Google searches on help.zoho.com for quick information, and follow YouTube channels like Zenatta Consulting and Lior Isik for comprehensive Zoho CRM insights.
This course is intended as a crash course for programmers who want to learn the basics of Zoho CRM quickly.
Why I created this course
I am a self-employed consultant who helps people build chatbots. I am also a software developer building my own SaaS app to help people build and manage chatbots.
A year back, I purchased a subscription to Zoho One but did not use the CRM very well for quite a few months. I still used other software inside Zoho One, but the CRM remained something of a mystery to me.
Just before the subscription expired, I spent a good few weeks trying to figure out the actual CRM. Since Zoho One includes a lot of other apps I use regularly, I would have renewed my Zoho One subscription anyway, but not understanding the CRM itself made me feel like I was not maximizing my Zoho One subscription.
Then I realized that there are really no good guides for programmers who just want to quickly get into using Zoho CRM as a developer.
I wanted to learn just the basics, and get enough knowledge to start poking around and to try out things without messing up production data. I hope this course will help you do exactly that. And an advantage of knowing how to code is that even if you do something unexpected, you can fix these issues quickly if you know where to look.
Note: It is possible that this course might oversimplify some of the business concepts. I am neither a business major nor a marketer, and this course is almost entirely from the perspective of a programmer.
Also, do NOT buy this course ..
.. if you want to learn Deluge script from scratch
.. if you want to learn Zoho Creator programming. While Zoho Creator and Zoho CRM are tightly integrated, Creator is a full fledged app development platform and requires its own full course
.. if you hope to get copy-and-paste code samples. All the code presented in this course is for instructional purposes only.
.. if you are already fairly proficient with using Zoho CRM as a developer. You might find something useful here, but you will also run into a lot of stuff which might seem like "fluff" to you