New Advanced Reporting Suite for G-Integrator for Zoho CRM

At G-Integrator, we are constantly looking for ways to bridge the gap between your CRM data and your strategic decisions. I am excited to share that we have officially launched a new suite of Advanced Custom Reports designed to give you deeper, actionable intelligence directly within your workflow.

What’s New?

Our team has developed six high-fidelity automated reports to help you streamline data analysis and optimize your sales funnel:

  • Lead Source ROI & Conversion: Stop guessing which marketing channels work. Track your spend efficiency in real-time.
  • Revenue Forecast Report: Gain clarity on future earnings with predictive analysis based on your current pipeline weight.
  • Sales Rep Leaderboard: Foster healthy competition and track quota attainment with live performance metrics.
  • Stagnant Deals (Accounts Aging): Quickly identify where deals are getting stuck to prevent revenue leakage.
  • Win/Loss Analysis: Perform a deep dive into why deals close—or why they stall—to refine your sales strategy.
  • Sales Pipeline Health: Use visual funnel reporting to identify and fix flow bottlenecks.

Stability & Performance

Alongside these features, we have implemented several under-the-hood optimizations. These updates ensure even smoother data synchronization between Google Sheets and Zoho CRM, providing you with a more reliable and stable experience.


How to Access the New Reports

You can find these tools immediately by navigating through the G-Integrator menu:

MenuReportsCustom Reports.

We Value Your Feedback

These improvements are a direct result of the feedback we receive from our global community. If G-Integrator is helping your business grow, please consider leaving us a review. Your support helps us continue to innovate and provide the best possible tools for your team.

For detailed guides, please visit our Documentation or reach out to our team at support@g-integrator.com.

Best regards,

Denis Novak

Founder & Owner, G-Integrator

Update: Enhancing Your Insights with New Custom Reports and Improved Stability

Hello everyone,

At G-Integrator, we are committed to building tools that don’t just move data, but actually help you understand your business better. We are thrilled to share some significant updates we’ve rolled out to make your integration experience more powerful and reliable.

What’s New: Specialized Custom Reports

We have introduced a new “Reports” menu, giving you direct access to high-value custom reports designed to sharpen your financial oversight:

  • Budget Vs Actual Report: Easily track your planned budget against actual expenses and revenues to identify variances and maintain strict financial discipline.
  • Product Margin Report: Dive into the profitability of individual products or services to help you make data-driven decisions on pricing and inventory.
  • Project Profitability Report: Measure the true financial success of specific projects by comparing dedicated costs directly against project revenues.
  • The “Collections & Cash Flow” Dashboard (Aged Receivables): Gain better visibility into your outstanding invoices and manage your cash flow more effectively.
  • Customer Profitability & Lifetime Value (LTV): Identify your most valuable clients and understand the long-term revenue impact of your customer relationships.

Stability & Performance Improvements

Beyond new features, our team has focused heavily on the mechanics of the application. We’ve implemented various performance optimizations and bug fixes to ensure smoother data syncing between Google Sheets and Zoho Books. Our goal is to provide a seamless, stable experience that you can rely on daily.

Advanced Automation: Workflows

For our Premium subscribers, we invite you to explore the “Workflows” functionality under the Automation menu. This feature serves as a smarter, more robust version of our standard autorefresh, designed to handle your data updates with even greater precision.


How to Get Started

  • Accessing Reports: Simply open your G-Integrator sidebar and click the “Reports” menu to see the new options.
  • Accessing this Update: You can find this information anytime via the Menu > About… section of the app.
  • Need Help?: You can view our FAQ Page or Documentation at any time.
  • Support: If you have questions about these updates, please reach out to us at support@g-integrator.com.

Your feedback drives every update we make. If you are enjoying these new features, please consider leaving us a review on the Google Marketplace. It helps our team immensely.

Thank you for your continued partnership.

Best regards,

The G-Integrator Team G-Integrator, LLC

Important Update: Mandatory Upgrade for G-Integrator for ZOHO

Dear Clients,

I am writing to share a critical update regarding the G-Integrator for ZOHO CRM addon.

To ensure the long-term stability and security of our tools, we are migrating our application to the modern V8 version of Google Apps Script. We plan to deploy this update during the upcoming weekend.

Why We Are Doing This

Google is officially retiring (sunsetting) its legacy script engine. To ensure your service continues without interruption, we must move to the new system before the January 2026 deadline.

Beyond compliance, this upgrade brings significant benefits to you:

  • Enhanced Security: Stronger data protection protocols.
  • Better Performance: Faster processing for your daily tasks.

What You Need to Know (Action Required)

Because the new V8 engine enforces stricter security standards, there are three changes to your workflow that you need to be aware of immediately:

  1. Document Ownership Required Previously, you could run the add-on on shared documents owned by others. With the new security protocols, you must be the owner of the Google Spreadsheet to use the G-Integrator. Please ensure you own the files you are working on to avoid permission errors.
  2. Browser Profile Matching (Chrome/Edge Users) If you use Google Chrome or Microsoft Edge, please ensure that your browser profile matches the Google Account logged into the spreadsheet. Mismatched accounts (e.g., being logged into Chrome as User A but the Spreadsheet as User B) may prevent the script from running.
  3. Page Reload after Login After signing into your Zoho account via the addon, you may be asked to reload your web page. This is a normal step to ensure the menu updates correctly with your new session data.

Our Commitment to You

I understand that changes to your daily workflow can be inconvenient, and I sincerely apologize for any disruption this causes. However, these steps are necessary to keep your data safe and ensure the tool remains compatible with Google’s evolving ecosystem.

My team and I are here to support you during this transition. If you have questions, simply reply to this email.

Thank you for your continued partnership.

Best regards, Denis Novak, G-Integrator LLC.

G-Integrator

Schedule a 30 min. meeting with me. 

📧 Important Update: Changes to the Marketing Emails Table in G-Integrator

Dear Clients,

This email is to provide a critical heads-up regarding upcoming, mandatory changes to the Marketing Emails synchronized table within the G-Integrator application.

Why the Change is Necessary

HubSpot has sunsetted (retired) the Version 1 Marketing Email API, which our application previously relied on. To ensure the continuous, stable synchronization of your data, we have successfully updated G-Integrator to utilize the new HubSpot Version 3 Marketing Email API.

Impact on Your Data and Templates

Unfortunately, this required API migration introduces some changes to the structure of the Marketing Emails table:

  • Field Removal: Some existing fields available in your saved templates will no longer be available due to the V3 API structure.
  • New Data: You will now have access to new fields and potentially nested tables within the Marketing Emails data structure (please refer to the screenshot provided below for details).

Good news: The Marketing Email Statistics table, which uses the same updated API, has not been changed and will continue to function as expected.

Required Action

We kindly ask you to review your saved templates that rely on the Marketing Emails table and update them to reflect the new data structure. We are confident that you will be able to easily leverage the new data fields soon.

We apologize for any inconvenience this transition may cause and appreciate your quick action in updating your templates.

Please do not hesitate to contact us if you have any questions or require assistance.

New Feature: Easily Disconnect G-Integrator from Your HubSpot Account

Dear clients,

As part of our ongoing commitment to making the G-Integrator app safer and more transparent, we’ve added a small but important new feature – a menu option that allows you to disconnect G-Integrator from your HubSpot account.

To understand why this might be useful, let’s briefly go over how the connection works.

When you first sign in to your HubSpot account through G-Integrator, HubSpot displays the app authorization screen. By clicking “Connect app”, you grant G-Integrator permission to read and write specific data in your HubSpot account – exactly as described on that screen.

We deeply value your trust and will never misuse these permissions. However, we recognize that you may sometimes wish to revoke access.

You can always do this directly in your HubSpot account by navigating to Integrations → Connected Apps, then selecting Uninstall (see our FAQ for detailed steps). But in the spirit of full transparency, we wanted to make it even simpler – just one click away.

That’s why we’ve introduced a new menu option:
About → Disconnect G-Integrator from my HubSpot account

Selecting this option will send a secure API call to HubSpot to disconnect G-Integrator from your account. None of your HubSpot data will be affected, and you can reconnect anytime by choosing HubSpot Sign In menu again.

We hope you’ll never need to use this option – but it’s there for your peace of mind.

Get Form Submissions – a brand new feature

Dear clients,

We’re excited to announce a new feature in the G-Integrator for HubSpot addon: Form Submissions.

You can access it via Get More Data → Get Form Submissions.

 The workflow is consistent with our other “Get Data” features:

  1. Choose the form you want.
  2. Select the fields you need.
  3. Apply any optional filters.
  4. Click Execute to retrieve the data.

You can also add “Form Submissions” to your workflow/auto-refresh for automatic downloads.

Note: If a form contains multiple values for the same field, they will be combined with a semicolon (;). For example: value1; value2; value3.

We hope you find this new functionality helpful. As always, please share any questions or suggestions — we’d love to hear your feedback.

We hope that you will enjoy this new functionality. Please let us know if you have any questions or suggestions. 

Announcing an Enhancement for G-Integrator for Zoho CRM: Add New Records Only (Incremental Update)

We are excited to enhance a powerful feature of our G-Integrator for Zoho CRM addon: “Incremental Update”. This enhancement is designed to optimize your data synchronization process, making it more efficient and reducing the time it takes to update your records.

Why This Feature Matters

Many of our clients manage large volumes of data within Zoho CRM, such as calls, emails, and other records that rarely change once created. Previously, each synchronization would require re-querying the entire dataset, which could be time-consuming and resource-intensive. This often led to automatic updates being terminated prematurely due to the Google Script engine’s 6-minute execution limit.

With the new “Incremental Update” feature, you can now synchronize only the records that have been created since the last query execution. This targeted approach significantly reduces the amount of data being processed, thereby decreasing the overall download time and ensuring your updates complete within the allowed time frame.

Benefits of Incremental Updates

  1. Faster Synchronizations: By only downloading new records, the synchronization process is much quicker, saving you valuable time.
  2. Reduced Resource Usage: Minimizing the amount of data processed reduces the strain on your system, leading to more efficient operations.
  3. Increased Reliability: Preventing automatic updates from being terminated ensures your data is always up-to-date without the need for manual intervention.
  4. Improved Performance: Streamlined data handling means you can focus on your core business activities without worrying about lengthy data synchronization processes.

Important Warnings

While the incremental update feature offers significant advantages, it is important to be aware of the following:

  1. Order By Conditions: If you have one or more “order by” conditions, the entire data set will be re-ordered during synchronization. This can take significant time if there are hundreds of thousands of records. Plan accordingly to avoid potential delays.
  2. Data Integrity: The query does not update or validate any existing data. If the existing data is changed manually, the result can be unpredictable. Ensure that your data remains consistent and avoid manual changes during the synchronization process to maintain accuracy.
  3. Unchanged Source Data: This feature works only if the source data in the Zoho CRM account are not changed. The addon will never re-download any existing data, so if they are changed in Zoho CRM, the sync will be lost. If you need to update existing data, you can temporarily uncheck the “Add New Records Only (Incremental Update)” option, manually re-synchronize the data, and then check it on again.

How to Use the Incremental Update Feature

Using this new feature is straightforward. Follow these steps to enable incremental updates in your G-Integrator for Zoho CRM addon:

  1. Access the Settings: Navigate to the “2. Change Pull Settings (optional)” tab in your download template
  2. Enable Incremental Update: Look for the option labeled “New Records Only (Incremental Update)” and toggle it on.
  3. Save and Sync: Save your settings and initiate a synchronization. The addon will now only query and add new records created after the last execution.

Real-World Applications

Imagine you have thousands of call records in Zoho CRM that are never modified once logged. With incremental updates, you no longer need to re-download all these calls every time you sync your data. Instead, the addon will quickly fetch only the new calls since the last update, drastically reducing the synchronization time and ensuring your data set is always current.

Feedback and Support

We believe this feature will greatly enhance your experience with G-Integrator for Zoho CRM, and we are eager to hear your feedback. Should you have any questions or need assistance, our support team is always here to help. Please contact us by email: support@g-integrator.com

Thank you for choosing G-Integrator for Zoho CRM. We are committed to continuously improving our tools to better serve your needs.

Happy integrating!

The G-Integrator Team

Announcing a New Feature for G-Integrator for HubSpot: Add New Records Only (Incremental Update)

We are excited to introduce a powerful new feature to our G-Integrator for HubSpot addon: “Incremental Update”. This enhancement is designed to optimize your data synchronization process, making it more efficient and reducing the time it takes to update your records.

Why This Feature Matters

Many of our clients manage large volumes of data within HubSpot, such as calls, emails, and other records that rarely change once created. Previously, each synchronization would require re-querying the entire dataset, which could be time-consuming and resource-intensive. This often led to automatic updates being terminated prematurely due to the Google Script engine’s 6-minute execution limit.

With the new “Incremental Update” feature, you can now synchronize only the records that have been created since the last query execution. This targeted approach significantly reduces the amount of data being processed, thereby decreasing the overall download time and ensuring your updates complete within the allowed time frame.

Benefits of Incremental Updates

  1. Faster Synchronizations: By only downloading new records, the synchronization process is much quicker, saving you valuable time.
  2. Reduced Resource Usage: Minimizing the amount of data processed reduces the strain on your system, leading to more efficient operations.
  3. Increased Reliability: Preventing automatic updates from being terminated ensures your data is always up-to-date without the need for manual intervention.
  4. Improved Performance: Streamlined data handling means you can focus on your core business activities without worrying about lengthy data synchronization processes.

Important Warnings

While the incremental update feature offers significant advantages, it is important to be aware of the following:

  1. Order By Conditions: If you have one or more “order by” conditions, the entire data set will be re-ordered during synchronization. This can take significant time if there are hundreds of thousands of records. Plan accordingly to avoid potential delays.
  2. Data Integrity: The query does not update or validate any existing data. If the existing data is changed manually, the result can be unpredictable. Ensure that your data remains consistent and avoid manual changes during the synchronization process to maintain accuracy.
  3. Unchanged Source Data: This feature works only if the source data in the HubSpot account are not changed. The addon will never re-download any existing data, so if they are changed in HubSpot, the sync will be lost. If you need to update existing data, you can temporarily uncheck the “Add New Records Only (Incremental Update)” option, manually re-synchronize the data, and then check it on again.

How to Use the Incremental Update Feature

Using this new feature is straightforward. Follow these steps to enable incremental updates in your G-Integrator for HubSpot addon:

  1. Access the Settings: Navigate to the “2. Change Pull Settings (optional)” tab in your download template
  2. Enable Incremental Update: Look for the option labeled “New Records Only (Incremental Update)” and toggle it on.
  3. Save and Sync: Save your settings and initiate a synchronization. The addon will now only query and add new records created after the last execution.

Real-World Applications

Imagine you have thousands of call records in HubSpot that are never modified once logged. With incremental updates, you no longer need to re-download all these calls every time you sync your data. Instead, the addon will quickly fetch only the new calls since the last update, drastically reducing the synchronization time and ensuring your data set is always current.

Feedback and Support

We believe this feature will greatly enhance your experience with G-Integrator for HubSpot, and we are eager to hear your feedback. Should you have any questions or need assistance, our support team is always here to help. Please contact us by email: support@g-integrator.com

Thank you for choosing G-Integrator for HubSpot. We are committed to continuously improving our tools to better serve your needs.

Happy integrating!

The G-Integrator Team

Introducing COQL Query Execution in G-Integrator for Zoho

We are excited to announce a new feature in the G-Integrator for Zoho addon: the ability to execute COQL queries directly within your Zoho CRM!

COQL, which stands for Custom Object Query Language, is a powerful query language similar to SQL but with more restrictions, designed specifically for Zoho CRM.

While the G-Integrator’s template builder and powerful filters are usually the best choices for creating queries, there are times when you may benefit from the lower-level control provided by COQL. One of the great reasons for using COQL is its support for aggregate functions such as SUM(), AVG(), COUNT(), MIN(), and MAX(). These functions allow you to perform calculations directly within your query, reducing the need to retrieve large amounts of raw data and manipulate it in your spreadsheet.

Let’s consider a small example: I need to select a number and a total sum for each of stages in my deal.

Before the COQL query feature, I would have to do the following:

  1. Use the G-Integrator addon to get the Stage and Amount for all the deals:

2. Then, use the spreadsheet’s “Pivot table” functionality to summarize the deals’ list and get the data.

The problems of such approash are obvious. First of all, your account may contain hundreds of thouthands of deals. Getting all of them woulf take a significant time.

Secondly, working with the Pivot tables it’s not easy and it is another place where the error can happen.

But now there is a better solution.

Here’s an example of a COQL query that calculates the total amount and number of deals grouped by stage, where the deal amount is greater than 0:

select Stage, SUM(Amount) AS "Total Amount", COUNT(Amount) AS "Number of Deals" 
from Deals
where Amount > 0
group by Stage

This query will return a concise result set that summarizes the total amount and number of deals for each stage, making it easier to analyze your data.

See, how easier and faster this is comparing to the previous solution!

To learn more about COQL and how to use it in your Zoho CRM, check out the Zoho documentation.

We believe that the addition of COQL query execution to G-Integrator for Zoho will empower you to extract even more value from your Zoho CRM data. Whether you need to perform complex calculations or simply want a more efficient way to analyze your data, COQL is a powerful tool that can help you achieve your goals.

Stay tuned for more updates, and as always, we welcome your feedback to continue improving our services.


We hope you enjoy these new features! If you have any questions or need assistance, please don’t hesitate to reach out to our support team. Happy integrating!

Introducing Exciting New Features in the G-Integrator for HubSpot Addon

We are thrilled to announce a series of powerful enhancements to the G-Integrator for HubSpot addon, designed to make your data synchronization tasks smoother and more comprehensive. Here’s a detailed look at what’s new:

1. Download Associations for Multiple HubSpot Objects

We are excited to introduce the ability to download associations to Company, Contact, and more for multiple HubSpot objects that you already can download. Now, when you pull data such as Calls, Meetings, Quotes, Invoices, and other objects into your Google Spreadsheets, you can also include their related associations. This enhancement ensures a more comprehensive and interconnected view of your HubSpot data, making it easier to manage and analyze.

2. New HubSpot Objects Added

We have expanded the range of HubSpot objects you can work with in G-Integrator. The new additions include:

  • Fees: Track and manage additional costs with ease.
  • Orders: Keep a detailed record of your sales orders.
  • Taxes: Ensure compliance and manage tax details accurately.
  • Discounts: Monitor and apply discounts effectively.
  • Subscriptions: Manage recurring revenue streams seamlessly.

These new objects will enable you to have a more holistic view of your business operations right from your Google Spreadsheet.

3. Enhanced Upload Functionality with Contact Email Association

Uploading HubSpot objects has become even more versatile. You can now associate any HubSpot object with an existing contact by mapping the new “Contact Email” field to the corresponding column in your spreadsheet. This feature simplifies the process of linking data and ensures that your records are always connected correctly.

Conclusion

These improvements are part of our ongoing commitment to providing you with the best tools to enhance your productivity and data management capabilities. With these new features, G-Integrator for HubSpot becomes even more indispensable for anyone looking to leverage their HubSpot data within Google Spreadsheets.

Stay tuned for more updates, and as always, we welcome your feedback to continue improving our services.


We hope you enjoy these new features! If you have any questions or need assistance, please don’t hesitate to reach out to our support team. Happy integrating!