YOUR BUSINESS,
SIMPLIFIED
Expert Consulting & Software Implementation
Business, Optimized
BMI's services are designed to leverage your Zoho suite to its fullest, and are infused with 25 years of management expertise.
To get started, select what you'd like to know more about.
Software, Supercharged
Zoho's comprehensive suite of apps is not only one of the most powerful on the market, it's unbelievably affordable.
Is Zoho right for my business?
A fantastic question and perhaps the single most important one of all. Let's spend some time making sure that Zoho meets your needs. After all, all of the other elements of an implementation are dependent on your confidence in the software.
Luckily, our president has just the thing to get your investigation started. A deep dive into what Zoho is, what it offers, the features, benefits, and reasons why your business needs Zoho more than you ever knew.
Software, Supercharged
Zoho's comprehensive suite of apps is not only one of the most powerful on the market, it's unbelievably affordable.
Is Zoho right for my business? More Information - Part 1.
Wanting to dig deeper and get more info after the 40-minute overview shows you're serious about getting this right. There are two ways to know if Zoho is right for you: proof from the global market and proof it can handle your needs. We’ll start with the global picture, then focus on the breadth of Zoho's applications.
Globally, Zoho serves more than 150 million users and powers companies as large as 46,000+ employees, so scale is not a limit. Over 60,000 businesses operate on Zoho, and it has 4.5 out of 5 stars over 19,000 ratings. In head-to-head deployments, Zoho consistently outperforms competitor software across all industries and company sizes.

The breadth of Zoho's apps is a big reason for its global adoption. Zoho offers 55+ integrated apps that span sales and marketing, finance, HR, operations, IT, and customer support, with continual refinements that let teams replace patchwork tools without losing power. It's the ultimate tool to replace your Frankenstein's Monster of a software stack.
Zoho is trusted to run critical operations by organizations you know. Volkswagen, Toyota, Philips, Puma, Rogers, McAfee, Disney, Hyundai, Marriott, Canon, Yokohama, L'Oreal, Dell, Ikea, Lyft, FedEx, Bluestar, Amazon, Suzuki, Stanford University, Deloitte, Mercedes, Shiji, McDonald's, and more rely on it every day. Few platforms can match a roster this deep across industries and company sizes.
Software, Supercharged
Zoho's comprehensive suite of apps is not only one of the most powerful on the market, it's unbelievably affordable.
Is Zoho right for my business? More Information - Part 2.

A big part of the value is breadth. The most-used Zoho apps cover every major department: CRM for sales, Projects for project delivery, Desk for customer support, Books for accounting, Inventory for orders and stock, People for HR, Recruit for hiring, WorkDrive and Writer for documents and files, Sites for your website, Analytics for BI, Campaigns and Social for marketing, SalesIQ for live chat, Flow for automation, Expense for spend control, and Sign for e-signatures. These are among the suite's most commonly deployed products across sales and marketing, finance, HR, operations, IT, and support.
Expertise From Experience
50,000 hours and two decades of business management and software implementation,
What are BMI's qualifications?
Expertise From Experience
50,000 hours and two decades of business management and software implementation,
What are BMI's qualifications? More Information - Part 1.
Wish We Went With BMI FirstPRE-BMI
Real experiences from people before switching to BMI.
We thought we were bringing on a partner who could handle our needs, but instead we got someone who barely picked up the phone. Every time we tried to get them fixed, it was like talking to a wall.
The real nightmare was that they didn’t even own up to their mistakes. They’d push the blame back on us, saying our data wasn’t clean, when in reality, they’d lost files and missed deadlines.
They promised an expert but sent someone who clearly wasn’t trained.
Important emails went unanswered for days, sometimes weeks... It was like they disappeared every time we needed urgent help.
Don’t become the cautionary tale in those quotes. The wrong partner - a bargain vendor, a software-only implementer, or a DIY attempt - leads to blown budgets, rework, staff frustration, and lost time. Pick a Premium Zoho Partner with a proven, business-first team, and protect your investment, your timeline, and your sanity - pick BMI.
Expertise From Experience
50,000 hours and two decades of business management and software implementation.
What are BMI's qualifications? More Information - Part 2.

We know our perspective is partial, which is why we point you to what matters most: independent reviews. On Google and Zoho's platforms, clients consistently highlight the results and experience they had with BMI. It's not us talking about us; it's our clients talking to you. Clients who were so impressed they had to leave public feedback speaking to the value, responsiveness, and outcomes we deliver.
The BMI Advantage
Right person, right task, right order. How our model beats alternatives in the real world.
How does BMI compare to the alternatives?

Our Step 2, Objective Translation, is where a broad team matters. We map each objective to candidate architectures across the Zoho ecosystem, selecting apps and features by fitness, not familiarity. We weigh tradeoffs - complexity, maintainability, adoption, reporting, and scale - and we reject designs that only work in the short term, or provide quick fix, bandaid solutions. Translation also means questioning assumptions: does the described problem exist because of upstream data shape, role clarity, or process design, not a missing button? If so, we fix upstream first.
Many vendors claim this rigor. In practice, their limited team breadth narrows their choices and you get the one pattern they can staff. Their focus on Zoho implementation staff necessarily precludes them from having a truly comprehensive business knowledge. BMI's translation step calls out poor fits, avoids shoehorning, and builds for longevity, giving you an operating system that compounds value over time.
The BMI Advantage
Right person, right task, right order. How our model beats alternatives in the real world.
How does BMI compare to the alternatives? Part 1
The BMI difference doesn't stop with who we have, it extends - critically - to how we deploy them. With a wide, in-house bench of specialists across core apps and business functions, we can route work to the person who is best suited for the job. That means your HR request lands with an HR-savvy implementer, finance logic goes to someone fluent in accounting patterns, and automation design goes to an architect who lives and breathes process flow. It is the right person for the right job, every time, not a generalist jack-of-all-trades who is applying a surface-level understanding to your complex needs.

Our operating system for delivery keeps two guardrails front and center: do not over-deploy a brain surgeon when a nurse will do, and always work in the smartest order. This combination cuts waste, preserves momentum, and reduces rework. Instead of tossing every request at the same person or piling tasks out of sequence, we match expertise to effort and execute in a logical cadence that sticks. The result is faster throughput, cleaner handoffs, and a lower effective cost per outcome. We call this proprietary system - the result of thousands of hours of development and refinement over years - BMI's RED MED PALS.ur operating system for delivery keeps two guardrails front and center: do not over-deploy a brain surgeon when a nurse will do, and always work in the smartest order. This combination cuts waste, preserves momentum, and reduces rework. Instead of tossing every request at the same person or piling tasks out of sequence, we match expertise to effort and execute in a logical cadence that sticks. The result is faster throughput, cleaner handoffs, and a lower effective cost per outcome. We call this proprietary system - the result of thousands of hours of development and refinement over years - BMI's RED MED PALS.
RED MED PALS is more than a slogan. It is the bridge from business-first principles to an operating system that actually runs your work. We start by defining the purpose: match the right person to the right job, at the right moment, in the right sequence, at the right cost. That mandate comes straight from business axioms: eliminate waste, preserve momentum, and protect quality. BMI applies those axioms to itself first. We would not ask you to trust a chef who will not eat his own cooking, and we hold ourselves to the same standard. So, we designed a dispatch system that operationalizes the philosophy: identify the objective, determine the effort level, route to the appropriate specialist, and stage the work so upstream choices lock in downstream success. The effect is tangible. Expertise is never stranded, generalists are not asked to improvise outside their lane, and the cadence of work remains smooth instead of stop-and-go. In short, business clarity becomes execution clarity - because the philosophy is encoded in how tasks move, not just in how people talk.ill not eat his own cooking, and we hold ourselves to the same standard. So, we designed a dispatch system that operationalizes the philosophy: identify the objective, determine the effort level, route to the appropriate specialist, and stage the work so upstream choices lock in downstream success. The effect is tangible. Expertise is never stranded, generalists are not asked to improvise outside their lane, and the cadence of work remains smooth instead of stop-and-go. In short, business clarity becomes execution clarity - because the philosophy is encoded in how tasks move, not just in how people talk.
We can only tease at the mechanics, because the engine is proprietary - but you will feel the difference. Our dispatch system is built on Zoho, hardened by several hundred hours of development, beta testing, refinement, and ongoing improvement. Every BMI technician is cataloged by domain expertise, depth level, certifications, and proven patterns, and requests enter through a structured intake that extracts the business objective first. From there, routing is automated end-to-end: a CRM data-model task goes to a data-minded implementer; a Books reconciliation logic issue lands with finance fluency; a complex automation heads to an architect; targeted enablement follows on the heels of a change. No waiting for someone to read a long thread, guess who might fit, and manually pass it along. No bias, no favoritism, no "who is free right now" roulette. The system removes subjectivity and accelerates flow; just one example of BMI applying its Business Process Automation expertise to our own processes, in the same way we do for our clients.
The BMI Advantage
Right person, right task, right order. How our model beats alternatives in the real world.
How does BMI compare to the alternatives? Part 2
The market gives you plenty of ways to get Zoho work done, and that's a good thing for a healthy, competitive ecosystem. But choice can also create analysis paralysis. To help you weigh tradeoffs, we've outlined the most common alternatives with a high-level view of where each shines and where the risks tend to lurk.

The most common market options include:
Independent Contractors (Freelancers)
✨ Appeal: Low price, high flexibility
Contractors are often the lowest-cost option because they carry little overhead and no long-term commitment. But capacity is uncertain, accountability is weak, and efficiency is low. Skills are limited to one person, reliability is inconsistent, and turnaround slows when life intervenes.
One-Man or Small-Team Operations
✨ Appeal: Affordable, more committed
Costs remain attractive due to low overhead, and these firms are typically more communicative than freelancers. But capacity and breadth are limited. Small teams struggle outside their wheelhouse and may deliver poorly or decline work, forcing you to source another provider mid-stream.
In-House Talent (Full-time Zoho Expert)
✨ Appeal: Accountability, easy communication
On paper, this looks ideal: strong ownership and convenient access. But one person cannot match Zoho’s full breadth. Progress is slow, costs are high per deliverable, and you’re locked into narrow capacity even when needs shift.
Pro-code Developers (Custom App Builds)
✨ Appeal: Power and precision
Custom shops can deliver highly specialized software, but cost, time, and long-term fit are concerns. Rebuilding what Zoho already provides is rarely economical, and heavy maintenance plus vendor dependence make it a risky choice for most SMBs.
"All-star" Teams
✨ Appeal: Expertise and accountability
These teams can move quickly and cover a wide range of needs—but at a steep price. With only senior specialists, even simple tasks cost premium rates. Quality is high, but value per dollar diminishes.
The BMI Approach
🌱 Appeal: Best of every model + unmatched value
BMI blends the best parts of every model into one system. A large in-house team provides breadth and depth—senior specialists where it matters, capable staff for scoped tasks. Our RED MED PALS philosophy ensures the right person, at the right time, at the right cost.
Our PowerPlan model delivers enterprise-grade outcomes at competitive pricing by matching expertise to effort instead of billing everything at senior rates. That’s why BMI consistently outperforms other options.
The kicker is value. Our PowerPlan model lets us deliver premium outcomes at competitive pricing by matching expertise to effort instead of billing everything at senior rates. That's how you get enterprise-grade work without all-star invoices, and why BMI continues to outperform other options.
Pricing, Simplified
BMI's PowerPlan delivers pricing that is catered directly to your aspirations and budget.
How much do BMI services cost?
Good news: we make pricing straightforward, even though the system behind it is complex. Exact numbers aren't on this page because your needs are bespoke - we can price only after we understand your objectives.
Pricing, Simplified
BMI's PowerPlan delivers pricing that is catered directly to your aspirations and budget.
How much do BMI services cost? Part 1
Picture your implementation like an electric bill. The grid is always available, but usage determines cost. An electric toothbrush draws almost nothing; running the AC in peak summer shows up on the statement. Zoho work is the same. Some requests are a light draw - quick configurations, modest blueprint tweaks, a simple report - measured in minutes or a few hours. Others are heavy appliances by design: multi-object CRM architectures, finance-grade data models, complex automations with error handling, integrations to third-party systems, change-management and training, measured in tens or hundreds of hours and involving senior specialists across multiple disciplines. The difference is not arbitrary; it's driven by complexity, tech expertise, and the level of frills and nice-to-haves you want included. The takeaway: same grid, different usage. Your requests determine the draw.
Price tracks consumption, just like an electricity bill, and you control the dial: budget, priorities, pace. Tell BMI what matters most, and we'll aim your investment at the highest-return work first, delivering the best result for your chosen investment level. The scope is not preordained because you decide when to add, pause, or stop features. Here's the hard truth we've learned after years of doing this: "scoping the whole project" up front sounds comforting, but it is a trap. Assumptions change, edge cases surface, and the biggest wins emerge only after we see real usage. In our experience, trying to lock everything down early wastes time, inflates risk, and creates brittle promises. Can you really scope a project? We think it is a futile exercise - pun very much intended - and our short explainer video covers the why, and how to do it better.
Want a simple, but very real example directly from recent experience to help illustrate the variety in scopes we see? Integrated Circuits setup lands around $5,000 USD and gets you live quickly with smart defaults. It's a system built off years of similar requests, the basics we know everyone needs, and is intended to get someone new to CRM (or Zoho) off to a strong start on a budget-conscious foot. On the other end of the spectrum, we have multiple clients fund multi-phase CRM programs worth hundreds of thousands of dollars to support complex sales operations, custom finance workflows, advanced analytics, and cross-functional enablement. Both choices are absolutely right for a business; but which one is right for you? It depends on your goals and where value accrues. As with staffing, equipment, or location choices, only you can decide what is must-have versus nice-to-have, where pain is highest, and what ROI threshold justifies the spend. Our job is to execute economically - matching expertise to effort, sequencing work in the smartest order, and avoiding over-deployment - so every dollar does more. Your job is to evaluate where to direct BMI's power, setting the draw where you need it.
Zoho Implementation Pricing Benchmark (2025)
Current Market Research: Rates and Budgets Across the Global Zoho Partner Ecosystem
| Region | Rate/Hr (USD) | Simple Project | Mid-Level Project | Enterprise Project |
|---|---|---|---|---|
| Off-Shore (General) | $26–$30 | $500–$2,000 | $2,000–$5,000 | $5,000–$10,000 |
| Off-Shore (Premium) | $40–$100 | $2,000–$5,000 | $5,000–$10,000 | $10,000–$20,000+ |
| North America (General) | $150–$160 | $2,000–$5,000 | $5,000–$15,000 | $20,000–$40,000 |
| North America (Premium) | $200–$300+ | $5,000–$15,000 | $15,000–$30,000 | $30,000–$50,000+ |
This data reflects current publicly available pricing from Zoho-authorized implementation partners across various regions and service tiers. It’s designed to help prospective clients understand where their expectations fall relative to the market.
No matter where you fall in this range, BMI’s PowerPlan adapts to your needs.
From start-up to enterprise, there’s a fit-for-purpose path forward.
Sources include:
- ZBrains (zbrains.net)
- Zenatta Consulting (zenatta.com)
- Boosted CRM (boostedcrm.com)
- Customerization (customerization.ca)
- Techtron (techtronserv.com)
- KingTechiz (kingtechiz.com)
- PPN Solutions (ppnsolutions.com)
- Whizzbridge (whizzbridge.com)
- CRM for Your Business (crmforyourbusiness.com)
- Creatorscripts (creatorscripts.com)
- Linz Technologies (linztechnologies.com)
- Bizappln (bizappln.com)
Let's ground the conversation with real market data; talking theory is useful, but numbers help you plan . The pricing grid above is third-party research, independently compiled and validated against 12 separate sources, so you are not looking at BMI's spin. It summarizes four common partner types, typical USD hourly ranges, and illustrative totals for simple, mid-level, and large-scale initiatives. Think of it as a directional guide: simple, mid-level, and large-scale mean different things to different shops, so exact placement will vary. Generally, simple projects come in at a few thousand dollars, mid-level efforts land in the tens of thousands, and large-scale programs begin in the tens of thousands with no hard ceiling.
Pricing, Simplified
BMI's PowerPlan delivers pricing that is catered directly to your aspirations and budget.
How much do BMI services cost? Part 2
No matter your budget or which plan ultimately fits you best, BMI packs a staggering amount of capability into every option. The PowerPlan comparator chart below maps what's included across our four battery sizes - a straightforward checklist of features by plan. Start here, then when we talk pricing and decide which plan fits best, you'll already be clear on the benefits you can leverage at that level.
| Features | Capacitor | EcoGrid | Amped | Lightning |
|---|---|---|---|---|
| Relevant Experience Deployment (RED) | ✔ | ✔ | ✔ | ✔ |
| Minimum Effective Deployment (MED) | ✔ | ✔ | ✔ | ✔ |
| Priority and Logical Sequencing (PALS) | ✔* | ✔ | ✔ | ✔ |
| Custom Scripts | ✔* | ✔ | ✔ | ✔ |
| Integrated Circuits | — | ✔ | ✔ | ✔ |
| Accounting/Finance Services | — | ✔** | ✔ | ✔ |
| Dedicated Client Success Partner (CSP) | — | ✔ | ✔ | ✔ |
| Weekly Client Success Sessions (CSS) | — | ✔ | ✔ | ✔ |
| Custom Circuits | — | ✔ | ✔ | ✔ |
| Business PowerPlanning | — | ✔ | ✔ | ✔ |
| MasterPlan Flowcharts | — | ✔ | ✔ | ✔ |
| Interactive Client Webinars | — | ✔ | ✔ | ✔ |
| Support Via Phone | — | ✔ | ✔ | ✔ |
| Next Day Response SLA | — | — | ✔ | ✔ |
| Same Day Response SLA | — | — | — | ✔ |
| Support Via SMS | — | — | ✔ | ✔ |
| VIPS Group | — | — | ✔ | ✔ |
| Comp² | — | — | — | ✔ |
** with EcoGrid Finance plans
Want a faster, budget-friendly path? Click the button below to browse our store of pre-built Integrated Circuit packages for the most common apps, features, and requests. These are intentionally not bespoke - they're straightforward starter kits refined from years of implementations, combining the best of what clients have asked for so you don't have to guess what you need. They get you live quickly, or zero in on a specific pain point we've already solved many times so you can capitalize on that experience. We'll tailor basics to your business, but we won't dive into deep custom work here. Start with a solid foundation now, then upgrade to custom circuits as your budget and appetite for unique functionality grow.
You're ready. Book the call and let's start. We'll confirm priorities, align your PowerPlan, and provide a custom estimate on the spot so you can green-light immediately. If you've reached this point, it's time to turn plans into progress.
BMI's Success Stories
See what our experts have done for others.
By Industry
By Zoho App
CASE STUDIES - Solar & Energy
Solar powers more than 7% of the US. BMI powers the solar industry's systems.
Streamlining Smart Energy Operations With Zoho
Tags: Zoho CRM, Zoho Inventory, Zoho Analytics, Smart Energy, Operations Automation, Lead Management, Partner Workflow Automation, Data Integration, Scalability, Software & Hardware Solutions
This case study explores how a smart energy solutions provider streamlined and scaled their operations using Zoho's suite of applications. The client, known for offering software and hardware systems to optimize electricity use, operates two distinct websites—one for general energy products and another for a specialized home generator device. As their business grew, they faced challenges in syncing product data, managing leads, and automating partner workflows across both platforms. Through a tailored Zoho implementation—integrating CRM, Inventory, Forms, Sign, and Analytics—they achieved unified product management, automated lead capture, simplified partner onboarding, and data-driven insights, all while reducing manual effort and enhancing scalability.
Client Overview
The client provides smart energy systems that help people and businesses use electricity more efficiently. Their main product is a software platform that manages energy storage—like large batteries—so power is stored and used at the best times to save money and support clean energy use. They offer full solutions that include both the software and physical equipment, used in places like commercial buildings and micro grids. The company also operates through two separate websites: one serves as the main storefront for backup power and renewable energy products, while the other focuses on a specific device that lets homeowners safely connect portable generators to their home’s electrical system. These platforms help customers learn about, choose, and buy the right energy solutions for their needs.
Solutions Provided
As the client's business expanded, they encountered the following challenges:
- Be able to manage and sync their products using a single Zoho platform for 2 separate website platforms
- Integrate their custom Contact Us forms on both websites to the CRM as Leads
- Create a website form for Leads interested in becoming partners for CRM approval
- Create simple forms on their website to generate Leads
- Send Leads that qualify as partners an NDA for signature
- Plot Accounts that are Partners onto a map for visual identification
- For Partnered Accounts, identify how many products were bought within the last 365 days
Solutions Provided
Connecting Wordpress to Zoho Inventory Using CommerceBird
- Zoho Inventory contained all the products for this client. They needed a way to sync their products to Wordpress so that they can then display those products on both of their separate websites as well as track stock and price in the backend.
- Both websites configured a wordpress plugin called CommerceBird that connected to Zoho Inventory.
- Zoho Inventory workflows were created to differentiate which products belonged on which website and synced them with CommerceBird using webhooks.
Integrate Custom Contact Us Forms Using Webhooks
- Both of the websites had their own Contact Us forms created within WordPress, and both forms had to create a Lead within their Zoho CRM.
- Both forms used webhooks to send submitted form data to a Zoho Flow.
- Zoho Flow was used to create a single CRM Lead using the sent data.
Leads Apply For Partnership Using Website
- When leads are interested in partnership, they apply using the website by submitting an application form.
- This is a Zoho Form that is integrated with CRM to create a Lead for approval.
- The client can then view all Leads for approval within the CRM.
Generate Quick Leads Using Zoho Forms
- Both websites required a form to quickly and easily capture Leads into their CRM by not having too many fields to fill out.
- Zoho Forms were created for both websites that integrated with the CRM and were embedded on both websites.
- Website visitors filling out this Zoho Form were made into a CRM Lead.
Send Document For Signature Using Zoho Sign
- Once a Lead qualifies for becoming a Partner, they need to be sent an NDA for signature.
- A custom CRM button was created, that once clicked, automatically sends the appropriate Zoho Sign template for signature to the Lead's email.
- Once the lead signs the Form, Zoho Sign sends an email to the client alerting them. The lead is then converted to a Contact and Account.
Accounts Map Plotter Using Zoho Analytics
- For Accounts that have become Partners, their Postal Code is needed to determine and visualize their location within Canada.
- An Analytics Zoho CRM sync brings over Accounts data into an Analytics data source.
- This Postal Code within this data source is then used to plot Account locations over a map chart in Analytics.
Calculate Products Bought By Accounts
- Since the client sells products on their website, it's useful to identify how many products any specific Account has bought over the past year.
- A CRM-Books sync integrates CRM Accounts as Books customers so that products can be sold via Invoices.
- A custom CRM Accounts Button was created so that when clicked, the button fetches all Invoices sold for the specified customer and displays how many products were sold.
Conclusion
CASE STUDIES - Zoho CRM
See what our experts have done for others.
Automating Lead Assignment in CRM
Tags: Zoho CRM, Lead Assignment, Workflow Automation, Deluge Scripting, CRM Efficiency, Multi-Channel Leads, Custom Logic
This case study demonstrates how a custom automated lead dispatch system was built using Zoho CRM's workflows and Deluge scripting to overcome limitations like the 50-rule limit and complex assignment logic. The solution streamlined lead routing, improved efficiency, and ensured accurate, timely assignments, helping the client scale and manage leads across multiple channels.
Client Overview
The customer faced limitations with Zoho CRM's assignment rules, hindering efficient lead distribution as their lead generation channels expanded. The solution leveraged Zoho CRM's workflow capabilities and Deluge scripting to create a custom and scalable lead assignment system.
Zoho CRM: Zoho CRM is a robust customer relationship management platform that streamlines sales, marketing, and customer support processes. It offers tools for lead management, automation, and analytics, enabling organizations to enhance collaboration and improve customer interactions.
Deluge: Data Enriched Language for the Universal Grid Environment, or Deluge, is an online scripting language that links 25+ products in the Zoho suite. It's a one-stop solution for performing actions and integrations across the suite. By minimizing the use of technical jargon and complex code, Deluge speaks your language.Key Takeaways:
- Zoho CRM's native features can be extended using custom Deluge functions.
- Workflow automation can trigger custom scripts for complex business logic.
- Scalable solutions can be built within Zoho’s ecosystem without third-party integrations.
Executive Summary
- Location: Various Locations in the United States of America
- Customer's History: "We've always been passionate dog lovers. Our journey began in 2005 with mobile dog grooming, which eventually expanded into grooming salons, where we've cared for thousands of dogs over the years. Along the way, we discovered that many dogs aren't receiving the essential care they need to stay clean, comfortable, and healthy. While not every dog requires traditional grooming, every dog benefits from regular hygiene care. We're excited to partner with you in supporting your dog's wellness and strengthening the bond between you and your furry friend."— Tim & Jessica Vogel, Founders
- Field and Nature of Business: Animal Health Care
- Business Model: Franchises
Problem Statement and Key Challenges
- Rule Limit: The Client hits a 50-rule limit for each assignment grouping in CRM.
- Multiple Lead Sources: Leads were coming from various inputs, including Zoho forms, Zaps, and Skyvia packages.
- Scalability Issues: Managing multiple assignment rules across different lead sources became unsustainable as the business grew.
- Complexity: The existing system couldn't handle the nuanced assignment logic based on location IDs.
Quote from the Customer:
Evaluation of the Problem
- Overcome the 50-rule limit
- Centralize the assignment logic
- Incorporate custom fields (location IDs) for assignment decisions
- Run frequently to ensure timely lead distribution
Proposed Solutions
Zoho CRM Workflow:
This workflow was utilized to trigger the custom lead assignment process. This workflow is set to activate whenever a new lead is created or an existing lead is updated. The first workflow identifies when a new lead is created and the locationID field is not empty, matching it to a user with the same locationID and assigning them as the lead owner. The second workflow triggers when a lead is updated and has the same functionality as the first workflow.
Custom Deluge Function:
A Deluge script was developed in order to handle the complex assignment logic. This function runs every 2 hours, examining new or updated leads and assigning them to the appropriate user based on locationIDs.
Implementation
- Requirements Gathering: Discussed specific needs with the client and confirmed the fields to be used for assignment logic.
- Workflow Creation: Set up a new workflow in Zoho CRM to trigger on lead creation/modification.
- Deluge Script Development: Wrote the custom Deluge function for lead assignment, incorporating logic for location ID matching and added default assignment to a specific user when no match is found.
- Testing and Debugging: Ran test cases with sample leads and verified correct assignments based on location IDs.
- Client Review and Approval: Demonstrated the solution to the client and obtained approval for implementation.
Barriers Faced
While this barrier slightly altered our initial plan, it did not significantly impact the overall effectiveness of the solution.
- The 2-hour interval still provides reasonably timely lead assignments for their current business needs.
- It helps in managing system resources more efficiently.
- The solution still significantly improves upon their previous manual assignment process.
Results
- Increased Efficiency: The automation of lead assignments reduced manual intervention, allowing sales teams to focus more on engaging with leads rather than managing assignments.
- Faster Response Times: Leads were assigned to the appropriate agents in real-time, significantly improving response times and ensuring timely follow-ups.
- Scalable Solution: The custom Deluge function allowed the system to easily accommodate an increasing volume of leads without hitting the previous limitations of standard assignment rules.
- Enhanced Accuracy: By using location IDs for assignment logic, the system ensured that leads were routed to the most suitable agents, increasing the chances of successful conversions.
Conclusion
The implementation of the automated lead assignment system has transformed the client's ability to manage and distribute leads effectively. By overcoming the limitations of Zoho CRM’s native assignment rules and incorporating custom Deluge scripts, the client now enjoys a scalable, efficient, and accurate lead assignment process.
The solution has not only improved response times and reduced manual intervention but also allowed the client to scale their operations seamlessly as their business grows. With automated workflows based on location IDs, leads are now routed to the most appropriate agents, ensuring better customer interactions and higher conversion rates. Overall, this project demonstrates the power of leveraging Zoho CRM's workflow automation and Deluge scripting to solve complex business challenges, providing a reliable and sustainable solution that aligns with the client's long-term goals.CASE STUDIES - Zoho CRM & Analytics
See what our experts have done for others.
Transforming Agent Relationship Management with Zoho CRM and Analytics - Firefly Insurance Agency (Client)
Tags: Zoho CRM, Zoho Analytics, Agent Relationship Management, Insurance CRM, Automation, Premium Tracking, Communication Strategy, Data Management
This case study highlights how a specialized insurance agency transformed its agent relationship management by implementing a tailored Zoho CRM solution integrated with Zoho Analytics. By automating premium production tracking and enhancing communication touchpoints, the agency streamlined processes, improved data management, and strengthened agent relationships, positioning itself for future growth.
Client Overview
The client specializes in providing a full-stack insurance-specific platform designed to empower agents to connect with customers and identify the best-fit insurance products. Their platform facilitates agent growth by linking them with various insurance carriers. However, despite offering comprehensive services, the client lacked a robust CRM system to track effectively and manage agent interactions. Recognizing the importance of nurturing relationships and streamlining operations, they sought a solution to monitor agent production, track touchpoints, and provide timely support to drive agent success.
Key Pain Points:
1. Insufficient Relationship Tracking and Nurturing
- Lack of system for managing agent interactions beyond manual premium production tracking.
- Limited ability to track additional key variables, which is crucial for relationship management.
2. Inefficient Premium Production Tracking
- Relied on PowerBI data to see agent premium production, which was accurate, but required manual review and time-consuming manual tasks to act on and use the information.
3. 3rd Party Database Management Integration
- No structured process for transferring premium data from external databases into the CRM.
- Lack of historical tracking mechanisms for premium data within the existing infrastructure.
Solutions and Implementations
1. CRM Database Implementation
- Designed and implemented a scalable CRM database to capture agent production metrics and historical data.
- Provided a flexible framework to track additional variables and generate insightful reports.
2. Integration with External Databases
- Established a simplified table structure for seamless data transfers from external systems into Zoho Analytics.
- Automated daily imports into Zoho Analytics for consistent updates and post-import calculations.
3. Enhanced Agent Monitoring and Communication
- Automated tracking of production checkpoints using Zoho CRM workflows.
- Developed detailed reports to monitor agent progress and set up automated email notifications at critical milestones.
Implementation Steps
- Requirements Gathering: Discussed objectives and agent production tracking needs with the client.
- CRM Setup: Configured the CRM database, workflows, and custom fields to accommodate production tracking.
- Database Integration: Established table structure and automated import processes for external data integration into Zoho Analytics.
- Workflow Automation: Designed workflows and automated email touchpoints based on production checkpoints.
- Testing and Adjustments: Verified data imports, automation processes, and reporting functionalities.
- Training and Handover: Trained the client's team to manage CRM functionalities and reporting dashboards.
Results & Ongoing Benefits
- Automated the previously manual process of tracking production checkpoints, significantly reducing errors and saving time.
- Centralized all agent production data in the CRM, laying a strong foundation for future enhancements.
- Upgraded reporting dashboards for real-time agent performance insights.
- Strengthened agent relationships through timely automated touchpoints.
Tools Used
- Zoho Analytics: Enabled advanced data processing and reporting.
- Zoho CRM: Centralized platform for agent interaction and production tracking.
- Zoho CRM Workflows and Deluge: Automated communication and data processing to minimize manual tasks.
Conclusion
The implementation of a custom CRM solution transformed the client’s ability to manage agent interactions and production metrics. By leveraging Zoho CRM, Zoho Analytics, and Deluge workflows, the client replaced time-consuming manual methods with an automated, scalable system. This transformation improved operational efficiency, strengthened agent relationships, and positioned the client for long-term growth. With a robust infrastructure in place, they are well prepared to meet evolving needs and continue providing exceptional support to their agents.
CASE STUDIES - Zoho Forms, Zoho Desk, Zoho Flow
See what our experts have done for others.
Streamlining Cancellation Requests
Tags: Zoho Forms, Zoho Desk, Zoho Flow, Zoho Analytics, Cancellation Requests, Process Automation, Customer Experience, Scalability, Ticket Management
This case study highlights the implementation of an automated cancellation request system using Zoho Forms, Zoho Desk, Zoho Analytics, and Zoho Flow. The solution streamlined the client's process by automating ticket creation and assignment, reducing manual work, improving efficiency, and providing better data management. It enhanced the customer experience and allowed for easy scalability as the business grew.
Client Overview
Key Takeaways:
- Integrated Automation: The solution seamlessly connects Zoho Forms, Desk, Analytics, and Flow, automating the cancellation request process from submission to ticket assignment.
- Centralized Data Management: All cancellation data is stored in Zoho Analytics, enabling easy access for reporting and trend tracking.
- Customizable Ticket Assignment: The system allows for tailored criteria in ticket assignment, ensuring requests are directed to the most appropriate agents efficiently.
- Enhanced Efficiency and Customer Experience: The automated workflow significantly reduces response times and improves overall efficiency, leading to higher customer satisfaction.
Executive Summary
- Location: United States of America
- Customer's History:"We are dog lovers and always have been. We began our journey in 2005 in mobile dog grooming, then expanded to grooming salons, caring for thousands of dogs through the years. Along the way, we learned that most dogs are not getting the essential care they need to stay clean, comfortable, and healthy. Not all dogs need traditional grooming, but all dogs need routine hygiene. We are thrilled to be partners in your dog's wellness journey, enriching the connection between you and your pup."— Tim & Jessica Vogel, Founders
- Field and Nature of Business: Animal Health Care
- Business Model: Franchises
Problem Statement and Key Challenges
The client faced significant challenges in managing their cancellation request process, which was fragmented and inefficient. The manual ticket assignment process resulted in delays and increased the risk of errors, while the lack of automation hindered operational efficiency and scalability.
These issues were compounded by a lack of integration between existing tools, creating data silos and compliance risks. Inconsistent customer experiences further threatened satisfaction and the company’s reputation. To address these challenges, a comprehensive solution was needed to streamline the cancellation process, enhance data management, automate workflows, and improve overall customer experience while providing the flexibility to adapt to future growth.Evaluation of the Problem
- The form must be easy to navigate for both external customers and employees.
- It should be accessible on various devices and include customizable fields to capture necessary cancellation information.
- The solution needs to ensure smooth data flow between Zoho Forms, Desk, Analytics, and Flow.
- Real-time synchronization is essential to minimize manual data entry and prevent errors.
- An intelligent system is required to route tickets based on specific criteria such as request type and agent expertise.
- A fallback mechanism should be in place to assign tickets to a default agent when no criteria match.
- A robust database is necessary for storing all cancellation data in one location.
- The system should provide analytics capabilities for generating reports and tracking trends.
- The solution must be scalable to handle increasing request volumes and adaptable to changing business needs.
- It should allow for easy modifications to workflows and criteria.
Proposed Solutions
Solution Workflow:
- Zoho Forms: To create a customizable cancellation request form.
- Zoho Desk: For ticket management and customer support.
- Zoho Analytics: To house location data for lookup.
- Zoho Flow: To automate data flow and ticket assignment processes.
- Users submit cancellation requests through Zoho Forms.
- Zoho Flow captures form submissions and looks up data in Zoho Analytics.
- Flow then creates a ticket in Zoho Desk with the request details.
- Based on predefined criteria, Flow assigns the ticket to the appropriate agent.
- If no criteria are met, the ticket is assigned to a default agent.
Implementation
- Designing and Creating the Cancellation Request Form in Zoho Forms
- Setting Up a Zoho Analytics Table to store cancellation data
- Configuring Zoho Desk for ticket management
- Creating Zoho Flow Workflows to:
- Lookup data from Forms in Analytics
- Create tickets in Desk based on form submissions
- Assign tickets to agents based on information from Analytics
- Testing the Entire Workflow to ensure data accuracy and proper ticket assignment
- Training Staff on the new system and processes
Results
- Streamlined Cancellation Request Process: The system effectively reduced manual intervention, providing both customers and employees with a more efficient way to handle cancellation requests.
- Improved Efficiency in Ticket Assignment: Automated ticket assignment based on predefined criteria resulted in reduced response times, ensuring faster issue resolution.
- Centralized Data Storage: All cancellation data is now stored in Zoho Analytics, providing better visibility into trends and helping with decision-making
- Increased Consistency: The solution increased consistency in how cancellation requests were handled, ensuring a better customer experience.
- Improved Scalability: The system can easily scale to accommodate growing request volumes as the business expands, allowing for greater flexibility and adaptability.
Conclusion
The implementation of the automated cancellation request system significantly improved operational efficiency, accuracy, and customer satisfaction for the client. By leveraging the power of Zoho Forms, Desk, Analytics, and Flow, the solution streamlined the entire cancellation process—from request submission to ticket assignment—while ensuring smooth integration across platforms.
The system’s scalability, data management capabilities, and customizable workflows provide a flexible foundation for future growth and evolving business needs. Ultimately, this solution allowed the client to improve the efficiency of their cancellation request handling, reduce errors, and enhance the overall customer experience.CASE STUDIES - Waste Management
See what our experts have done for others.
Optimizing Waste Management Operations Through CRM Integration and Automation
Tags: Zoho CRM, Zoho Books, Zoho Analytics, Waste Management, CRM Integration, Automation, Regulatory Compliance, Billing Automation, Data Management, Process Optimization
This case study highlights how a prominent waste management company in a highly regulated city optimized its operations by transitioning from manual spreadsheets to a fully integrated CRM solution. Automation was implemented for billing and reporting, ensuring regulatory compliance, and enhancing data management. The new system streamlined processes, reduced errors, and enabled seamless communication, allowing the client to scale efficiently while maintaining compliance with multiple regulatory bodies across regions.
Client Overview
The client is a prominent waste management company based in one of the most densely populated cities in the United States. With increasing urbanization and strict regulatory requirements for waste disposal, the company faced challenges in managing large volumes of waste while adhering to complex municipal rules. These regulations require meticulous tracking, monitoring, and reporting, demanding high levels of accuracy and transparency for proper waste disposal.
Challenges Faced
Operating in a highly regulated environment, the client was under pressure to produce detailed compliance reports in line with local disposal laws. Previously relying on spreadsheets to track waste data and manage customer interactions, the client’s existing system became increasingly inefficient and prone to errors as the business grew.
The client sought to modernize operations by implementing automation to streamline workflows, reduce manual errors, and handle increased task volume without needing to expand the team. The main challenge was transitioning from manual processes to an integrated, automated system while ensuring regulatory compliance and maintaining billing accuracy.
Solutions Provided
After a comprehensive analysis of the client's existing systems and workflows, a tailored solution was implemented to address both current challenges and future growth needs.
1. System Architecture & Customer Database:
The client's data was migrated from spreadsheets to a fully integrated CRM system. This custom-built CRM enabled efficient tracking of customer and waste data while offering scalability for future growth.
2. Billing Automation & Integration:
A bespoke billing automation system was developed, seamlessly integrating with Zoho CRM and Zoho Books. This solution automated billing for both standard monthly cycles and ad-hoc services, ensuring accuracy and streamlining the payment process. The system also ensured the maintenance of waste data for compliance purposes.
3. Regulatory Reporting:
Leveraging Zoho Analytics, we designed and implemented customized reporting tools that met the specific regulatory guidelines of local authorities. These tools simplified the reporting process, enabling the client to generate accurate, timely reports without the time-consuming manual effort that was previously required.
4. Customized Billing Templates:
To address the varying needs of different customer segments, we developed customized billing templates. These templates accurately reflected each client’s unique services, improving communication and reducing the risk of errors or disputes over billing.
Results & Ongoing Benefits:
1. Enhanced Billing Accuracy & Peace of Mind:
The automated billing system has eliminated errors, provided clarity, and ensured secure storage of all customer data. This automation has allowed the client’s team to focus on higher-level strategic tasks instead of managing data entry and reconciliation manually.
2. Improved Data Management & Asset Exchange:
The integrated system enabled seamless data exchange between the client and another waste management company. This reduced manual intervention, saving time, and ensuring smoother asset exchanges.
3. Expansion & Regulatory Compliance:
The system was flexible enough to handle the regulatory complexities associated with the client’s expansion into new regions. It supported varying regulatory requirements across regions, from phone number formatting to generating customized reports, with no additional manual intervention.
4. Regional-Specific Billing & Reporting Tools:
Customized billing templates and daily reporting tools were developed for the new regions, with automatic assignment to the relevant customers. This ensured that each customer received reports and invoices tailored to their specific regulatory environment.
5. Streamlined Daily Reporting:
Daily reporting tools were implemented to automate compliance reporting, making the process faster and more efficient. This helped the client meet their regulatory obligations with minimal effort, bolstering their reputation as a compliant and reliable service provider.
Conclusion
CASE STUDIES - Solar & Energy
Solar powers more than 7% of the US. BMI powers the solar industry's systems.
Streamlining Client Management for a Leading Energy Market Intelligence Provider
Tags: Zoho CRM, Zoho Sign, Client Management, CRM Implementation, Energy Market Intelligence, Operational Efficiency, Data Centralization, Risk Management, Service Agreements
Navigating the complexities of the global energy market requires precision and clarity. Our client, a trusted provider of energy market intelligence, empowers businesses with the insights they need to make informed decisions. However, lacking a centralized CRM system created operational inefficiencies, from managing service agreements to organizing critical site ID data. To strengthen client relationships and minimize risk, the client partnered with BMI to implement a tailored solution that brought structure, visibility, and control to their processes.
Client Overview
The global energy market is one of the most volatile and complex industries, shaped by a mix of regulated and deregulated environments, countless energy retailers, and products with unique pricing structures, hidden fees, and market variables. For businesses, navigating pricing fluctuations, market trends, and retailer solutions can quickly become overwhelming.
Our client specializes in providing dependable market intelligence, empowering businesses to make confident, well-informed decisions about their energy solutions.
However, the client faced operational challenges due to the absence of a robust CRM system. Without an effective platform to track service start and end dates, manage service agreements, and streamline the signing process, they struggled with maintaining oversight of client relationships. Additionally, the client experienced ongoing difficulties with organizing and managing site IDs — unique identifiers associated with specific service locations — making it challenging to track which site ID was linked to which client account and agreement.
Recognizing the importance of client retention, operational efficiency, and risk reduction, the client sought a system to manage service agreements better, organize site IDs, and nurture existing relationships, ensuring clients weren’t lost to competitors due to missed renewals or disjointed service records.
Challenges Faced
1. Lack of Centralized Service Agreement Management
- Disorganized tracking methods: Contract details were scattered across spreadsheets, emails, and individual employee records, increasing the risk of oversight.
- Limited contract and site ID visibility: Without a central platform, it was difficult for teams to view active contracts quickly, upcoming expiries, and the associated site IDs tied to specific accounts and agreements.
2. Manual Agreement Process
- Cumbersome agreement workflows: Signing, storing, and managing service agreements relied heavily on manual processes, slowing down client onboarding and renewals.
- Higher error potential: Disconnected tools and manual data entry created opportunities for inaccuracies — particularly when matching site IDs to the correct accounts and agreements.
3. Client Retention Risk Due to Missed Renewals
- Lack of proactive renewal alerts: The absence of automated notifications for contract expiries made it easy for clients to lapse without notice.
- Competitor vulnerability: Without proactive renewal conversations and full visibility of related site IDs and service locations, clients had opportunities to explore competitive offers without counter-proposals from the client.
Solutions
1. Implemented a Robust, Modular CRM Architecture (Zoho CRM)
- Centralized Site ID Management: Designed a CRM data model to capture site IDs, directly associating them with both client accounts and deals (service agreements), ensuring no service location is overlooked or mis-assigned.
- Improved Contract Oversight: Established a modular CRM framework that tracks active service agreements, start and end dates, and associated site IDs in a single, accessible platform, enhancing visibility and accountability across the organization.
2. Streamlined Service Agreement Workflow Using Mail Merge Automation
- Automated Agreement Draft Generation: Leveraged Zoho CRM’s mail merge feature to dynamically populate client, contract, and site ID data into pre-formatted agreement templates, reducing manual data entry and potential mistakes.
- Enhanced Quality Control: Integrated a review and QC step before agreements are sent to clients, allowing internal teams to validate information and ensure accuracy before finalizing legally binding documents.
3. Improved Client Retention with Proactive Expiry Management
- Automated Expiration Notifications: Configured CRM workflows to trigger reminders for both deal owners and clients ahead of service agreement expiry dates, creating timely touchpoints for renewal discussions.
- Visibility of Expiring Agreements with Site IDs: Developed CRM reports highlighting upcoming expirations alongside associated site IDs, giving teams a comprehensive view for better renewal strategies and proactive client communication.
Results & Ongoing Benefits
1. Centralized and Organized Contract & Site ID Data
- The client now has a fully integrated system to manage accounts, deals, service agreements, and site IDs in one place — dramatically reducing the risk of mismanaged contracts or untracked service locations.
2. Increased Efficiency and Accuracy in Agreement Processing
- Automating the agreement generation process with mail merge eliminated redundant data entry, sped up agreement turnaround times, and improved overall accuracy, while the built-in QC step ensured confidence before client delivery.
3. Improved Client Retention and Renewal Rates
- With automated expiry notifications and proactive reminders, the client can now monitor upcoming renewals more effectively, ensuring timely follow-ups with clients. This enhanced visibility and workflow has positioned the client to reduce churn by addressing expiring agreements before clients have a chance to explore competitor options.
Tools Used
1. Zoho CRM
- Served as the centralized platform for managing client accounts, service agreements, and associated site IDs, providing a unified and accessible system of record.
2. Zoho CRM Workflows
- Automated key communications and internal reminders, reducing manual tasks and ensuring timely client touchpoints.
3. Zoho CRM Mail Merge and Zoho Sign
- Streamlined the creation, review, and electronic signature of service agreements, improving accuracy and accelerating agreement turnaround times.
4. Zoho CRM Reports
- Delivered real-time visibility into upcoming service agreement expirations and associated site IDs, enabling proactive renewal management and improved client retention strategies.
Conclusion
CASE STUDIES - Financial
See what our experts have done for others.
Modernizing Non-Profit Finance
Tags: Zoho Books, Zoho Expense, Zoho Finance Suite, Non-Profit, Financial Management, Automation, Accounting Modernization
This case study shows how a Canadian non-profit modernized its financial operations by migrating to Zoho Finance Suite. With outdated accounting systems and fragmented software, the organization consolidated processes into Zoho Books and Zoho Expense, using workflows, automations, and training to boost efficiency. The transition improved financial visibility and management, enabling the team to focus on its mission while ensuring financial stability.
Client Overview
The client is a Canadian not-for-profit association with over 40 years of service. Governed by an executive committee and council, the association represents more than 10,000 community members. Faced with outdated financial systems, the organization sought a solution to modernize and streamline financial processes, ensuring effective operations.
Key Pain Points
1. Antiquated Accounting Systems
The association's accounting systems were outdated, misaligned with their current needs, and inefficient for daily financial tasks.
2. Fragmented Software Ecosystem
Multiple software platforms managed separate financial processes, leading to inefficiencies and data silos, with no cohesive process for expense tracking and reimbursements.
3. Lack of Automation and Streamlined Workflows
- Without automation, the team faced manual and time-intensive tasks for approvals and financial tracking, resulting in frequent follow-ups and delays.
4. Need for Zoho Expertise
- The association required a Zoho specialist to transition and oversee financial operations, including bookkeeping, payroll, accounts payable, accounts receivable, budgeting, and reporting.
Solutions and Implementations
1. Software Migration into Zoho
Consolidated all financial processes into the Zoho Finance Suite:
- Zoho Books for bookkeeping and accounts receivable.
- Zoho Expense for expense management.
2. Workflow and Automation Setup
Customized workflows and automations were implemented:
- Approval Hierarchies in Zoho Expense ensured a structured expense approval process.
- Automated Invoice and Bill Approvals streamlined approvals, minimizing delays.
- Custom Fields and Reporting Tags improved tracking and detailed financial reporting.
- Mandatory Fields in expense reports ensure complete information before submission.
- Payroll Templates streamlined payroll entries in Zoho Books.
3. Training and Process Development
Staff training ensured the team could efficiently manage financial processes using Zoho.
4. Ongoing Financial Management
Following implementation, our team provided continuous financial management support:
- Monthly Bookkeeping streamlined with automated workflows.
- Accounts Payable and Receivable Management is facilitated by regular reporting.
- Budgeting with department-specific budgets set up and reviewed monthly.
- Expense Approvals expedited by Zoho Expense's automated features.
- Payroll Management via external software, with entries recorded in Zoho Books.
- Year-End Support included reviews and adjustments for tax compliance.
Results & Ongoing Benefits
1. Enhanced Efficiency
- Consolidation into Zoho reduced manual processes, allowing the team to focus on mission-driven tasks.
2. Improved Financial Visibility
- Integrated reporting enables data-driven decisions and effective budgeting.
3. Reliable Financial Management
- Access to financial expertise has ensured accurate financial management and trust in the association’s records.
4. Sustainable Future Operations
- The streamlined system positions the client for continued operational efficiency and growth.
Conclusion
CASE STUDIES - Insurance Services
See what our experts have done for others.
Granular Access Controls Delivered Just in Time for Portal Launch
Tags: Zoho Creator, Granular Access Control, Custom Workflows, Portal Security, Record-Level Permissions, Insurance Services, Real-Time Filtering
The client, an insurance services provider, was preparing to launch a portal app that allowed brokers to access documents specific to their own customers. A critical feature - granular record-level permissions - was missing due to platform limitations. With just weeks before launch, BMI implemented a custom filtering strategy using Zoho Creator’s loginuser variable and real-time workflows to deliver the required access controls in time for launch.
Client Overview
Our client, an insurance business services provider, had developed a client portal app to allow their clients (insurance brokers) to view documents related to their own customers. A critical element of this app was the ability for each user to see their documents, and only their own documents. This feature the previous developer was unable to deliver. BMI was able to deliver this feature in the aggressive timeline set by the customer.
Challenges Faced
The customer's previous developer was unable to implement the necessary permissions to restrict user access to only their relevant records. With a public launch date only a few weeks away, the client urgently needed this feature fully operational to meet their timeline. The app needed to ensure users could only access records specifically related to their own accounts or, in certain cases, to organizations of which they were a key member. This two-tiered access model was not supported by standard tools, creating a significant gap in the app’s functionality. Without this capability, the client risked compromising data security and user trust, potentially affecting their customer relationships and operational efficiency.
Solutions Provided
1. The most limiting factor in the Creator app was that portal user data was restricted to a single field: the email address. Furthermore, portal user data could not be linked to module data in Creator via a parent-child relationship. As a result, the only viable method for controlling data access was through filters applied to reports using the loginuser variable. This approach allowed the system to restrict visibility so that users only saw records where their email address appeared in a designated data field.
2. The data in the Creator app is a mirror of data in the CRM. Internal users at the customer work in the CRM to add and update data, which is then updated into the Creator app in real time via CRM workflows. The data to be shared resided in a Documents module, while other data mirrored over included individual Agents and Organizations. Relationships between these modules were also carried over, with each Document record connected to an Agent and an Organization. Agents were linked to Organizations with a modifier indicating if they were Senior / Key Agents. Portal users were based on Agent data, but since they couldn’t be formally connected to other records, the relationship was inferred based on the Agent's email in the portal user record.
3. From here, the filtering for the first level of reporting was straightforward, with a report of the Documents filtered by the loginuser variable (the portal user's email) equaling the email address of the related Agent record. In this way, the Agent assigned to the Document directly controlled the portal user who could access the given document.
4. For the second level of reporting, we needed to create a field in the Organization module to collect all of the email addresses of Senior / Key Agents at those organizations. With this field created, a workflow was put in place to populate it from the relevant Agents. Since the loginuser variable could be compared to the record using 'contains', multiple email addresses could be in the same field to provide filtering, allowing all of the Senior Agents to view any records related to the organization. The workflow controlling the values in the field is triggered by changes to the organization itself or any related agents, so if an agent was updated to receive or lose Senior-level access, it would immediately translate into the appropriate visibility for the portal user.
Results & Ongoing Benefits
The solution enabled the client to meet their fast-approaching launch deadline with confidence. Each portal user could now only view the documents relevant to their Agent record or, where applicable, those associated with an Organization where they held a Senior role. By leveraging the loginuser variable, custom filtering logic, and real-time workflows that populated and maintained a multi-email field in the Organization module, we achieved accurate, dynamic access control without requiring native relational links between portal users and other records.
This targeted visibility approach ensured that users saw exactly what they needed—nothing more, nothing less. The solution also supported immediate updates to access privileges based on changes to Agent roles, giving the client a flexible and future-proof system. As a result, the app was not only secure and compliant with privacy expectations but also intuitive and easy to manage from an administrative perspective.
Tools Used
- Zoho Creator: For portal development, report filtering, and UI control using loginuser
- Zoho CRM: Served as the source of truth for Agent, Document, and Organization data
- Deluge Workflows: Automated updates to custom email fields for organization-based access filtering
Key Takeaways
- Implemented two-tiered access without native relational links between portal users and records
- Leveraged the loginuser variable to filter access in reports dynamically
- Created automated workflows to manage organization-level permissions in real-time
- Delivered a scalable and secure solution within the client’s tight deadline
Conclusion
CASE STUDIES - Zoho CRM & Zoho Books
See what our experts have done for others.
Automating Medical Device Company Operations with Zoho
Tags: Zoho CRM, Zoho Books, Zoho Flow, AED Management, Inventory Automation, Workflow Optimization, Invoicing, Shipment Tracking
This case study explores how a leading Canadian provider of medical devices and accessories overcame operational challenges by automating key processes using Zoho CRM, Zoho Books, and Zoho Flow. With a focus on improving the tracking and management of products and accessories, the client streamlined their workflow, reduced errors, and enhanced overall efficiency in managing inventory, invoicing, and shipments.
Client Overview
The client is a prominent supplier of medical devices, accessories, and consumables to businesses, public facilities, and communities across Canada. They provide a diverse range of models, tailored maintenance programs, and training resources to support organizations in building strong emergency preparedness plans. Zoho CRM is used to manage and track devices and accessories, while Zoho Books handles customer invoicing and purchase tracking.
The Challenge
As the client’s business expanded, they encountered the following challenges:
- Tracking Devices and Accessories: With the growing volume of products, manual tracking became inefficient, leading to errors in recording the status of accessories. Given the safety concerns associated with medical devices, ensuring that accessories were up-to-date was crucial.
- Expiring Accessories Management: The need for timely and automated alerts for expired or soon-to-expire accessories, ensuring no gaps in the maintenance cycle.
- Package and Shipment Integration: A seamless system was needed to automate package and shipment management between Zoho Books and ShipStation to improve operational efficiency and reduce manual entry.
Implementation
The following custom solutions were implemented using Zoho CRM, Zoho Books, Zoho Flow, and ShipStation:
Immediate Device Health Check
A Canvas Solution within Zoho CRM was developed to offer a quick visual overview of each device’s status.
A graphical image alerts users if any accessories are expired, soon to expire, or in good condition.
This solution minimizes human error and speeds up the process of reviewing devices and their accessories.
Bespoke Device Blueprint and CRM Automations
A custom Blueprint Solution was created to automate the tracking of device statuses through their lifecycle: from healthy to expired, and back to healthy.
CRM Automations notify sales users of expired accessories that require attention, ensuring no product is neglected.
The process includes automated steps for sending quotes, updating records, and maintaining accessory expiration dates.
Books to CRM Tracking
A custom Button within Zoho Books was developed to automate the creation and updating of CRM records when a device or accessory is purchased.
This ensures that accessory expiration dates in CRM are updated automatically based on purchase data, saving time and reducing errors.
Daily Reporting of Yesterday’s Invoices
Using Zoho Flow, a daily email report is generated that highlights invoices processed the previous day and checks if the CRM records were updated.
This serves as an extra layer of oversight to ensure that no invoice updates are missed.
A Zoho Flow was created to ensure the Reference # from Estimates is carried over to Sales Orders, maintaining consistency and accuracy.
Another flow was implemented to prevent the creation of duplicate Sales Orders for the same Estimate, reducing errors.
Other enhancements included auto-populating billing email addresses on Sales Orders and Invoices based on Estimate data.
Automating Package and Shipment Management Between Zoho Books and ShipStation
A custom integration between Zoho Books and ShipStation was developed to automate the shipment creation process.
Zoho Books automatically creates a new shipment in ShipStation, and any changes to the shipment are synchronized in real-time between both systems.
This automation streamlines the package tracking and fulfilment process, reducing manual effort and improving shipment visibility.
A workflow was created to allow users to create both a Deal and a related task on the same page in Zoho CRM.
This streamlined process saved users valuable time by reducing the number of steps required to manage deals and tasks.
Results
The implementation of Zoho CRM, Zoho Books, Zoho Flow, and ShipStation automation led to several key improvements:
- Streamlined Tracking of Devices and Accessories: The bespoke Blueprint and CRM automations helped users efficiently manage devices and their accessories throughout their lifecycle.
- Eliminated Errors: Automation ensured that accessory expiration dates were tracked and updated automatically, eliminating manual errors.
- Enhanced Package and Shipment Management: The integration between Zoho Books and ShipStation automated shipment creation and status updates, improving visibility and reducing manual efforts in tracking packages.
- Improved Efficiency: The client has experienced a significant reduction in time spent on manual data entry, allowing employees to focus on higher-priority tasks.
Conclusion
CASE STUDIES - Financial
See what our experts have done for others.
Financial Firm's Smooth Shift to Zoho One
Tags: Zoho One, Data Migration, CRM Implementation, Ticketing System, Financial Services, System Integration, Scalability, IT Transition
This case study showcases how a financial services company successfully transitioned from its parent company's systems to two new Zoho One instances, overcoming complex data migration, support setup, and tight deadlines to build a scalable, fully integrated CRM and ticketing solution.
Client Overview
The client is a financial services company that offers software-as-a-service solutions and support to different financial institutions across the United States.
Challenges Faced:
The client, a growing player in the Financial SoS (Software on Services) industry, was undergoing a split from their parent company. They were experiencing a critical migration from their existing systems (CRM and ticket management) to a new Zoho instance. During this transition, they faced several operational challenges:
- Ensuring seamless migration without disrupting ongoing support operations.
- Data from the parent company had to be exported under strict allowance.
Managing and tracking support requests coming in through multiple channels, particularly email and phone.
Historical data needed to be accessible, and "Open" Tickets would need to be maintained during the transfer Maintaining a consistent customer experience while adopting new tools.
Branding needed to be maintained, as well as service options and features customers were accustomed to, such as a KB and Help Center, email and phone support. Equipping their support team with the necessary tools and access within tight timelines.
There was a tight deadline before the parent company would revoke access to their data - our clients' team needed to be trained in operating the software during implementation.
Solutions Provided
Accounts Setup
- The client had two business entities separating from the parent company - each with their own CRM, Ticketing system, and phone line.
The following was performed:
Create 2 new Zoho One instances (1 for each company)
Zoho apps like CRM and Desk needed Organization details added and setup, including:
Company address, email, phone number, domain, time zone, logo, fiscal year, business hours, and currencies Create 2 new Zoho voice accounts
Phone numbers purchased Call Configuration settings completed
User access - who can send/receive calls Business hours & holidays Call Queue created and setup for all agents Integrations with CRM and Desk
Missed calls will go to Zoho Desk as a new Ticket All calls logged in CRM
CRM Database Architecture & Customization
The client's data was migrated from spreadsheets, as that was the level of access granted to them by the parent company they were splitting from. The spreadsheets were imported to Zoho CRM and then integrated with Zoho Desk to maintain their client database. Once one CRM was setup, we used the "Copy customization" feature in the CRM to duplicate the setup in the 2nd Zoho account. The following was completed:
Imported Accounts, Contacts, Products & Data Summaries
Contacts module was the only module we had to merge three spreadsheets of data
A total of 47708 contacts were added - 206 records were skipped due to duplicate emails "Data Summaries" was a custom module related to Accounts
We ensured associated Account was mapped using the SID - Successfully imported 607 Data Summaries Module Customization
Each of the above modules had custom fields created based on the data in the spreadsheets
Some system fields were renamed via the "Translation" feature in the CRM
For example, "Billing Street" was renamed to "Street"- The Deals module sales steps were added - no automation
Contacts module had a custom field, "Account Type"
We updated around 44k records to reflect the account type of their associated account records. Current customer list updated for resync into Zoho Desk. Created a workflow that updates the associated contacts account type field whenever the account record is updated Created a workflow that copied "Billing Address" information to "Shipping Address" information for all account records in both Zoho accounts Copy Customization feature was used (can only be used once per account) to transfer the exact setup of custom fields and modules to the 2nd account
Note: This feature did not transfer record data - each organization had their own records imported manually
Zoho CRM Integrations
Each organization had a few features added to their setup that required the integration of other Zoho apps - Zoho Writer, Zoho Sign, Zoho Forms, Zoho Desk, and Zoho Voice. The following was completed:
2 Mail Merge Quote templates created in Zoho Writer for each account (4 in total)
We completed 2 iterations of each template - version 1.0 & version 2.0 of each of the 4 templates (8 iterations in total)- We created a workflow in Zoho Flow to allow a completed Zoho Sign document to be attached to the signer Contact's Account record
- Flows made in both Zoho accounts (2 in total)
- We created a proof of concept for a Zoho Form to be used in their Sales process.
- The form included these fields:
- First Name Last Name
- Company
- Phone
- I am interested in.. (picklist) see clients Active products in the CRM
- How did you hear about us?
- Then we created an integration that adds the submission as a Lead record in the CRM
- Zoho Desk was integrated with the CRM to allow Tickets to be viewable in the CRM
- This integration also allowed for records to be updated in Zoho Desk if changes were made in the CRM, like adding a new Contact
- Zoho Voice was integrated, as mentioned in the "Account Setup" section above:
- All calls, incoming and outgoing, are recorded in the CRM
- The integration also turns the CRM into an interactive directory - Clicking a Contact's phone number allows a call to be made from Voice
Zoho Desk Setup & Customization
We configured and branded their Zoho Desk account to serve as the client’s primary ticket management platform. This included their organization settings mentioned above in the "Accounts Setup" section, as well as SLAs, Agent reminders, notification settings and resolution of support queries. The following was completed:
We created a support email address in Zoho Desk with the registered domain
These support email addresses cannot be directly white-labelled, but a forwarding rule was created so that a branded support email address forwards all mail to the Desk so Tickets can be created After we registered the cleint's domain in Zoho Desk, we added the branded support email address as a "send from" email address- Custom fields and Ticket Statuses were added to the client's preference
- 3 "On Hold" statuses were added:
- "In-Progress"
- "Completed"
- "Engineering"
- Products were added for each client's Desk account
- These products were then associated with each Account record from a spreadsheet import
- SLAs and Nortifications were added so that agents and customers would receive messages about new Tickets, or the status of Tickets
- 2 customized SLAs were added:
Low/Medium - 4 hr SLA (business hours) initial response- High - 1 hr SLA (business hours)
- "3 business hour" reminder email template created and assigned
- "4 hour violation" email template created and assigned
- "Open" Tickets were imported to Desk
- Adding "Closed" Tickets was possible, but maintaining multiple threads in the email strings was not possible; so we created a reference sheet for the client to refer to if they needed to look at historical data
- "Copy Customization" does not exist in Zoho Desk for now, so both Zoho Accounts underwent the same setup
Zoho Voice Setup & Customization
We set up Zoho Voice with their business hours and holidays. Voice was integrated with Zoho Desk so that missed calls and out-of-office voicemails were automatically converted into support tickets The following was completed:
2 Toll-free numbers were purchased (1 for each Voice account)
No SMS was needed- We added a call queue for call handling.
- All agents were added to the queue for simultaneous ringing (all agents are rung at the same time)
For one company, we added a single agent to be available for the off-hours
Voice was set up to ring her cell phone outside of business hours- Integrations with the CRM and Desk are described above:
- Missed calls are converted to "Open" Tickets in Zoho Desk
- Numbers associated with Contacts in the Desk account automatically have the Ticket associated with them
- All calls are logged in the CRM and associated with the appropriate Contacts (if the number exists in the CRM and is mapped to a Contact)
Enabled Zoho Desk's Help Center
We activated and rebranded Zoho Desk’s Help Center, giving customers access to a self-service knowledge base (KB), their organization's Tickets, and an easy way to submit new tickets. The following was completed:
Rebranded the Help Center website with the client's logo and domain Customized which fields in the Tickets module were viewable in the Help Center
We set up the permissions so that the client wanted their customers to see their own Tickets and not their colleague's Tickets- We advised on how the client could add their own articles to Desk's KB and how to share that in the Help Center
Agent Onboarding
Multiple support agents were added to their account in various apps, and their tight "turn-around" time meant a mixed process of formal training, review, and refinements. We encourage their team to explore the apps as much as possible after a few video training sessions regarding components critical to their operations - sessions were recorded and shared with the client. Written articles and SOPs were also provided for the team's reference. The training topics included:
Admin training on adding and maintaining users and permissions across all the apps Support training on the features in Zoho Desk and Zoho Voice
What can Agents do in Tickets and how to manage them How to add and use the Zoho Voice browser extension to make and receive calls- Sales training on Zoho CRM, and the different steps and components in their specific sales process
Conclusion
CASE STUDIES - Education
See what our experts have done for others.
Boosting Early Literacy Outreach with a Scalable Zoho Solution
Tags: Zoho CRM, Early Literacy, Education Outreach, Marketing Automation, Lead Capture, Campaign Management, Scalability, Data-Driven Marketing, Multi-Segment Audience
This case study highlights the success of an innovative education materials company that specializes in early literacy books. With a small team and a segmented audience - including educators, administrators, and procurement officers - they faced significant challenges in personalized outreach, campaign tracking, and operational efficiency. By implementing a comprehensive Zoho solution, the company streamlined lead capture and marketing media management. The result was a scalable, data-driven system that empowered the team to engage effectively across channels, improve campaign performance, and handle peak seasons with ease.
Client Overview
Our client is an innovative company in the education materials and consumables space, specializing in books that help children learn to read. Their products are used by educators, purchased by school boards or districts, and ultimately serve students in early literacy programs. This multi-audience environment presents unique challenges in outreach, requiring distinct messaging for educators, administrators, and procurement officers.
Challenges Faced:
Operating in a highly segmented market with a small internal team (3–5 employees, only one of whom manages all marketing and social media), the client faced several obstacles:
- Difficulty in tailoring communications to distinct roles: decision-makers, educators, and support staff.
Limited visibility into lead sources and campaign performance. Heavy seasonal workload based on school purchasing cycles. Need to maintain consistent visibility and engagement on social media during peak periods. Requirement for efficient lead management and scalable order fulfillment processes.
Solutions Provided
To meet these multifaceted needs, an integrated solution was implemented across the Zoho ecosystem:
1. Multi-Channel Lead Capture with Zoho Forms:
Custom Zoho Forms were created and distributed widely across:
- Social media platforms
QR codes at trade shows Targeted landing pages
These forms not only captured essential lead data—like region, title, and area of interest—but also tagged each submission with its source. This allowed the client to measure effectiveness across marketing channels and optimize for high-performing touchpoints.
2. Segmented and Score-Based Email Journeys (Zoho Campaigns):
Email journeys were designed to align with audience roles and behaviors:
- Contacts received personalized campaigns based on their profile.
A lead scoring system tracked engagement (opens, clicks, bounces). Low scores triggered feedback outreach (“Is our content relevant to you?”). High scores unlocked access to exclusive offers, webinars, or premium content.
This automation allowed nurturing to happen at scale, without overwhelming inboxes or internal resources.
3. Post-Purchase Transition & CRM Automation:
Upon purchase, leads automatically transitioned to Zoho CRM, where new workflows were triggered based on:
- Purchased products
Contact’s role and region Ongoing content preferences
This transition ensured continuity in communication and opened the door for upselling and long-term engagement.
4. Operational Fulfillment Automation (Zoho CRM, Books & Inventory):
Behind the scenes, a suite of automations ensured seamless order processing, reducing manual work:
- Orders triggered inventory updates and invoice creation automatically.
Customer communication was tied to status updates and delivery timelines. This system supported scalability, especially during peak ordering periods aligned with school calendars.
5. Social Media Efficiency with Zoho Social:
With one person managing all content creation and scheduling, Zoho Social proved vital:
- Posts were pre-scheduled across all platforms.
Seasonal campaigns were pre-loaded and released on schedule. The team could stay visible online while focusing on high-priority, time-sensitive work elsewhere.
Results & Ongoing Benefits:
1. Smarter Marketing, Less Manual Work:
- Segmented campaigns and automated workflows made the most of a small team’s time and effort.
Every lead received communications tailored to their role, interest, and level of engagement.
2. Efficient Sales and Fulfillment Pipeline:
- Automation across CRM, Books, and Inventory enabled hands-free order fulfillment.
Manual errors were reduced, and the client could scale operations without adding staff.
3. Consistent Engagement During Peak Seasons:
- The team remained active across channels—even during their busiest times—thanks to automation and scheduling tools.
4. Enhanced Campaign Visibility and Adaptability:
- By tracking where each lead originated and how they engaged, the client was able to refine messaging continuously and prioritize the most effective strategies.
Final Thoughts
CASE STUDIES - Zoho CRM
Solar powers more than 7% of the US. BMI powers the solar industry's systems.
Boosting Early Literacy Outreach with a Scalable Zoho Solution
Tags: Zoho CRM, Early Literacy, Education Outreach, Marketing Automation, Lead Capture, Campaign Management, Scalability, Data-Driven Marketing, Multi-Segment Audience
This case study highlights the success of an innovative education materials company that specializes in early literacy books. With a small team and a segmented audience - including educators, administrators, and procurement officers - they faced significant challenges in personalized outreach, campaign tracking, and operational efficiency. By implementing a comprehensive Zoho solution, the company streamlined lead capture and marketing media management. The result was a scalable, data-driven system that empowered the team to engage effectively across channels, improve campaign performance, and handle peak seasons with ease.
Client Overview
Our client is an innovative company in the education materials and consumables space, specializing in books that help children learn to read. Their products are used by educators, purchased by school boards or districts, and ultimately serve students in early literacy programs. This multi-audience environment presents unique challenges in outreach, requiring distinct messaging for educators, administrators, and procurement officers.
Challenges Faced
Operating in a highly segmented market with a small internal team (3–5 employees, only one of whom manages all marketing and social media), the client faced several obstacles:
Difficulty in tailoring communications to distinct roles: decision-makers, educators, and support staff.
Limited visibility into lead sources and campaign performance.
Heavy seasonal workload based on school purchasing cycles.
Need to maintain consistent visibility and engagement on social media during peak periods.
Requirement for efficient lead management and scalable order fulfillment processes.
Solutions Provided
Custom Zoho Forms were created and distributed widely across:
- Social media platforms
- QR codes at trade shows
- Targeted landing pages
These forms not only captured essential lead data—like region, title, and area of interest—but also tagged each submission with its source. This allowed the client to measure effectiveness across marketing channels and optimize for high-performing touchpoints.
Email journeys were designed to align with audience roles and behaviors:
Contacts received personalized campaigns based on their profile. A lead scoring system tracked engagement (opens, clicks, bounces). Low scores triggered feedback outreach (“Is our content relevant to you?”). High scores unlocked access to exclusive offers, webinars, or premium content.
This automation allowed nurturing to happen at scale, without overwhelming inboxes or internal resources.
Upon purchase, leads automatically transitioned to Zoho CRM, where new workflows were triggered based on:
Purchased products Contact’s role and region Ongoing content preferences
This transition ensured continuity in communication and opened the door for upselling and long-term engagement.
Behind the scenes, a suite of automations ensured seamless order processing, reducing manual work:
Orders triggered inventory updates and invoice creation automatically. Customer communication was tied to status updates and delivery timelines. This system supported scalability, especially during peak ordering periods aligned with school calendars.
With one person managing all content creation and scheduling, Zoho Social proved vital:
Posts were pre-scheduled across all platforms. Seasonal campaigns were pre-loaded and released on schedule. The team could stay visible online while focusing on high-priority, time-sensitive work elsewhere.
Results & Ongoing Benefits
Segmented campaigns and automated workflows made the most of a small team’s time and effort. Every lead received communications tailored to their role, interest, and level of engagement.
Automation across CRM, Books, and Inventory enabled hands-free order fulfillment. Manual errors were reduced, and the client could scale operations without adding staff.
- The team remained active across channels—even during their busiest times—thanks to automation and scheduling tools.
- By tracking where each lead originated and how they engaged, the client was able to refine messaging continuously and prioritize the most effective strategies.
Final Thoughts
CASE STUDIES - Zoho Creator
Solar powers more than 7% of the US. BMI powers the solar industry's systems.
Granular Access Controls Delivered Just in Time for Portal Launch
Tags: Zoho Creator, Granular Access Control, Custom Workflows, Portal Security, Record-Level Permissions, Insurance Services, Real-Time Filtering
The client, an insurance services provider, was preparing to launch a portal app that allowed brokers to access documents specific to their own customers. A critical feature - granular record-level permissions - was missing due to platform limitations. With just weeks before launch, BMI implemented a custom filtering strategy using Zoho Creator’s loginuser variable and real-time workflows to deliver the required access controls in time for launch.
Client Overview
Our client, an insurance business services provider, had developed a client portal app to allow their clients (insurance brokers) to view documents related to their own customers. A critical element of this app was the ability for each user to see their documents, and only their own documents. This feature the previous developer was unable to deliver. BMI was able to deliver this feature in the aggressive timeline set by the customer.
Challenges Faced
The customer's previous developer was unable to implement the necessary permissions to restrict user access to only their relevant records. With a public launch date only a few weeks away, the client urgently needed this feature fully operational to meet their timeline. The app needed to ensure users could only access records specifically related to their own accounts or, in certain cases, to organizations of which they were a key member. This two-tiered access model was not supported by standard tools, creating a significant gap in the app’s functionality. Without this capability, the client risked compromising data security and user trust, potentially affecting their customer relationships and operational efficiency.
Solutions Provided
- The most limiting factor in the Creator app was that portal user data was restricted to a single field: the email address. Furthermore, portal user data could not be linked to module data in Creator via a parent-child relationship. As a result, the only viable method for controlling data access was through filters applied to reports using the loginuser variable. This approach allowed the system to restrict visibility so that users only saw records where their email address appeared in a designated data field.
- The data in the Creator app is a mirror of data in the CRM. Internal users at the customer work in the CRM to add and update data, which is then updated into the Creator app in real time via CRM workflows. The data to be shared resided in a Documents module, while other data mirrored over included individual Agents and Organizations. Relationships between these modules were also carried over, with each Document record connected to an Agent and an Organization. Agents were linked to Organizations with a modifier indicating if they were Senior / Key Agents. Portal users were based on Agent data, but since they couldn’t be formally connected to other records, the relationship was inferred based on the Agent's email in the portal user record.
- From here, the filtering for the first level of reporting was straightforward, with a report of the Documents filtered by the loginuser variable (the portal user's email) equaling the email address of the related Agent record. In this way, the Agent assigned to the Document directly controlled the portal user who could access the given document.
- For the second level of reporting, we needed to create a field in the Organization module to collect all of the email addresses of Senior / Key Agents at those organizations. With this field created, a workflow was put in place to populate it from the relevant Agents. Since the loginuser variable could be compared to the record using 'contains', multiple email addresses could be in the same field to provide filtering, allowing all of the Senior Agents to view any records related to the organization. The workflow controlling the values in the field is triggered by changes to the organization itself or any related agents, so if an agent was updated to receive or lose Senior-level access, it would immediately translate into the appropriate visibility for the portal user.
Results & Ongoing Benefits
Tools Used
- Zoho Creator: For portal development, report filtering, and UI control using loginuser
- Zoho CRM: Served as the source of truth for Agent, Document, and Organization data
- Deluge Workflows: Automated updates to custom email fields for organization-based access filtering
Key Takeaways
- Implemented two-tiered access without native relational links between portal users and records
- Leveraged the loginuser variable to filter access in reports dynamically
- Created automated workflows to manage organization-level permissions in real-time
- Delivered a scalable and secure solution within the client’s tight deadline
Conclusion
This project highlights the value of creatively leveraging platform limitations to deliver critical functionality. Despite the structural constraints of Zoho Creator’s portal framework, we implemented an effective, scalable permissions model using native tools like report filters, variable matching, and automation workflows. This allowed our client to protect sensitive data, respect organizational hierarchies, and maintain a seamless user experience.
By tailoring access to user roles and relationships—without disrupting existing workflows or requiring major architectural overhauls—we empowered our client to go to market on time with a product that meets both business and technical needs.CASE STUDIES - Zoho CRM
Solar powers more than 7% of the US. BMI powers the solar industry's systems.
Transforming Communication and Data Management for a Growing Antenna Service Provider
Tags: Zoho CRM, Zoho Voice, Communication Management, Data Management, Customer Experience, Antenna Service, Business Growth, Database Streamlining, CRM Integration, Call Handling, Process Improvement
In today's fast-paced business environment, seamless communication and efficient data management are essential for delivering exceptional customer experiences and driving growth. Our client, a rapidly expanding Antenna service provider, faced significant challenges in both these areas. Calls were overwhelming their team, prospects were slipping through the cracks, and data inconsistencies were slowing down the analysis and decision-making processes. Recognizing the need for a robust solution, they partnered with BMI to transform their communication infrastructure and streamline their database management.
Client Overview
The Client is a consulting firm that specializes in helping property owners negotiate cell tower leases and fiber access agreements across Canada. It also conducts site evaluations, audits of existing leases, and provides expert advice to clients interested in improving their current contracts.
Part One: Transforming Communication with Zoho Voice
The Challenge
The client’s team was inundated with calls, often routed to personal numbers. This lack of structure led to missed opportunities, lost prospects, and a diminished customer experience. There was a clear need for a professional, organized phone system that could handle high call volumes and provide a seamless experience for both customers and staff.
The Solution
BMI implemented Zoho Voice to overhaul the client’s phone system:
- Comprehensive Phone System Setup: We deployed Zoho Voice, enabling a centralized and professional phone management platform.
- Custom Phone Tree Voice Message: A detailed voice menu was created to guide callers efficiently to the right department or agent.
- IVR Voice Messages: Each IVR (Interactive Voice Response) option was enhanced with clear, customized voice prompts.
- Number Porting: The client’s existing phone numbers were ported into Zoho Voice, ensuring continuity for customers.
- IVR Menu for All Agents: Every agent was integrated into the IVR system, ensuring calls were routed accurately and no inquiry was missed.
Part Two: Streamlining Data Management with CRM Workflows
The Challenge
Data uploads were a headache for the client, riddled with duplicates and missing information. Manual corrections were time-consuming and prone to error, threatening the integrity of their database and diverting attention from core business activities.
The Solution
- Automated TUA Updates: When new TUAs were imported, the system automatically checked for existing matches using latitude and longitude. Outdated records were updated, duplicates were deleted, and new records were seamlessly added.
- Account Name Retrieval: For buildings missing account names, the CRM searched for related records based on location, automatically filling in missing data or flagging unresolved cases.
- TUA Code Assignment: The system intelligently matched building records to TUA codes using street name and geographic data, minimizing manual entry and errors.
- Quick Data Summaries: Two custom buttons (SUM LA and SUM TUA Gross) allowed the client to instantly sum key fields across selected records, providing fast, actionable insights.
- Duplicate TUA Code Removal: An automated workflow identified and deleted duplicate TUA codes, ensuring a clean and reliable database.
Conclusion
CASE STUDIES - Human Resources
See what our experts have done for others.
Transforming Employee Performance Evaluations with Zoho Analytics
Tags: Zoho Analytics, Zoho Projects, Employee Performance, Performance Evaluation, Automation, HR Efficiency, Real-Time Dashboards, Data Accuracy, Employee Empowerment, Strategic Decision-Making
This case study explores how one organization revolutionized its employee performance evaluation process by moving from manual, spreadsheet-based tracking to an automated, real-time dashboard using Zoho Analytics and Zoho Projects. Faced with inefficiencies, inaccuracies, and administrative burden, the company implemented personalized and executive-level dashboards that provided clear performance insights, improved accuracy, and saved significant time for HR and managers. The transformation not only streamlined reviews but also empowered employees and enabled better strategic decisions.
Executive Summary
Organizations relying on spreadsheets or manual tools for employee performance evaluation often face tedious monthly calculations, inaccuracies, and unnecessary HR overhead. This case study outlines how a modern, automated employee performance dashboard - powered by Zoho Analytics and Zoho Projects - streamlined performance reviews through real-time insights and executive-level overviews.
Challenges Faced
The organization previously struggled with inefficient manual processes, including:
- Labor-intensive monthly calculations of productive and non-productive hours.
- Time-consuming HR reviews of individual employee performance.
- Frequent inaccuracies that risked overlooking high-performing employees.
- A significant administrative burden on managers and HR personnel to assess employee data individually.
Solution Implemented
Personalized Employee Performance Dashboards
- Real-time tracking of productive and non-productive hours.
- Metrics covering Efficiency, Proficiency, and Productivity, with clear distinctions between Internal and External contributions.
- Employees gain visibility into progress toward monthly targets and bonus eligibility.
- Secure access ensures privacy and individual tracking for each employee.
- Team-wide overviews for quick performance assessments by managers and HR.
- Supervisor-specific dashboards for streamlined meeting preparation and evaluations.
- An individual ranking system highlights top performers and identifies those needing additional support.
Implementation Process
The solution was deployed quickly and efficiently:
- A thorough requirements-gathering phase involving key stakeholders.
- Custom dashboards developed in Zoho Analytics, integrating data from Zoho Projects and Zoho People.
- Iterative testing and feedback ensured the dashboards were intuitive and accurate.
- Rapid rollout with minimal disruption to ongoing operations.
Qualitative Feedback
The reception from both employees and supervisors was overwhelmingly positive:
- Employees appreciated the clarity and ease of monitoring performance metrics and goals.
- Supervisors noted significant reductions in time spent on evaluations and improvements in data accuracy, enhancing monthly performance reviews.
Features and Capabilities
The dashboard suite offers a comprehensive feature set:
- Productive & Non-productive Hours: Real-time, granular tracking.
- Efficiency & Productivity Metrics: Transparent performance benchmarks.
- Proficiency Indicators: Monitor skill development and capability growth.
- Internal vs External Work Tracking: Separate financial and resource allocations.
- Team vs Individual Performance: Instantly compare across dimensions.
- Ranking System: Identify leaders and at-risk employees.
- Target and Bonus Tracking: Live updates to track goal attainment.
Results & Benefits
- Time Savings: Substantial reduction in manual tracking and evaluation.
- Accuracy: Elimination of spreadsheet errors.
- Transparency & Motivation: Empowered employees through visibility into expectations and progress.
- Strategic Decision-Making: Improved managerial and HR decision-making through comprehensive data access.
Future Development
Plans include:
- Integrating predictive analytics for proactive performance interventions.
- Expanding with additional Zoho Suite integrations for enhanced insight.
- Exploring sentiment analysis and employee engagement metrics to enrich evaluation data further.
Conclusion
CASE STUDIES - Waste Management
See what our experts have done for others.
Streamlining Smart Energy Operations With Zoho
Bickert Management:
A Trusted Name For 20 Years
Since 2004, Bickert Management Inc, known as BMI, has been helping businesses lower their overhead expenses and grow their revenue streams by leveraging technology and management expertise to greatly streamline operations.
With services designed to cater to each client's unique needs, BMI has the business management and Zoho expertise to assist your company, no matter the size, demographic, industry, or budget.
You can trust that your Zoho system will be finely tuned to unlock its full potential and drive your business towards lasting success.
If you can name it, we can improve it.

BMI's Resource Archives
Careers
- Honesty
- Strong Work Ethic
- Remarkable Intelligence
- Strong Motivation
- Ability to Thrive Autonomously




























































































































