Zoho Analytics is a self-service BI and data analytics software that lets you analyze your data, create stunning data visualizations, and discover hidden insights in minutes.
It offers the following important capabilities.
Zoho Projects Advanced Analytics Connector brings in all the capabilities of Zoho Analytics described above to Zoho Projects users. It comes with the following features/benefits.
Users with paid accounts of both Zoho Projects (Enterprise or Premium editions) and Zoho Analytics (atleast the Basic plan) can avail this connector.
Note: Only Portal Owners or Admin users can configure this connector to analyze their projects data.
As a Zoho Projects user this connector brings you immense benefits. It enables you to do powerful analysis of your Projects data and create insightful reports & dashboards. This allows you to view your projects data in ways you haven't looked at before. For example, you could see the target vs. completed tasks, delayed tasks and milestones by owners, create burn-down reports, analyze effective ROI of a project, do revenue projection based on ongoing projects, top/bottom 5 project members and much more.
Zoho Analytics drag-and-drop based reporting is so easy to use that you could create any report or dashboard on your Projects data with no IT help or technical knowledge and share them to your colleagues.
The Zoho Projects connector for Zoho Analytics works as below.
When you setup/configure the Zoho Projects Integration Connector, 50+ default reports & dashboards are automatically created. These hand-picked reports will be pretty useful in analyzing your projects data effectively. For example, the target vs. completed tasks, delayed tasks and milestones by owners, create burn-down reports, analyze effective ROI of a project, do revenue projection based on ongoing projects, top/bottom 5 project members and much more.
You can quickly review the default reports that would be created from the following Zoho Projects Sample Database.
For more details about the reports supported by the Zoho Analytics Advanced Analytics Connector for Zoho Projects refer to Reporting Features section.
The advantage of using the Zoho Projects Advanced analytics over the reports tab inside Zoho Projects is tabulated below.
| Reporting Module in Zoho Projects |
Zoho Projects Advanced Analytics |
| Users cannot create new reports. |
Zoho Projects Advanced Analytics offers over 25+ chart types along with pivot, summary and tabular views . Users can create any type of report using the easy to use drag and drop interface. |
| Does not support the creation of dashboards. |
Users can create dashboards to view all the reports in a single page layout |
| Cannot create KPI Widgets. |
Allows creation of KPI widgets to track and monitor the key performance metrics. Supports 6 types of single number widgets and 2 types of chart type widgets. |
| Cannot combine modules and create reports. |
All the modules in Zoho Projects will be joined via a lookup relationship by default. Users can create reports using the columns across any number of modules. |
| Cannot combine and analyze data from different sources |
Can combine data from any resources for advanced reporting and analysis |
| Cannot create reports combining data from Zoho Books, Zoho Invoice, Zoho Desk etc |
Users can create reports by combining data from popular business applications. |
| The reports that you create will be accessible only to the users within your portal. |
You can share the reports and dashboards that you create to any user. All that the user has to do is sign in to Zoho Analytics to view the report. |
| Does not allow the users to email the reports. |
Users can not only email reports to users but also schedule emails. |
| Does not allow the users to embed the reports that they create. |
Users can embed the reports that they create in a website or blog. |
| Does not offer formula engine. |
Offers a powerful formula engine . |
| Limited customizations. |
Offers a wide range of customizations. |
This connector is available in all the paid plans of Zoho Analytics. Our pricing starts at $25 per month. Refer to the Zoho Analytics pricing page .
Yes, we do provide a 15-day free tria l for this connector from the date of setup.
Anyone to whom you privately share your databases, tables (data), reports and dashboards, created in Zoho Analytics, for collaboration is considered a "User" in Zoho Analytics. Users are identified by their unique email address, with which their Zoho Analytics account was created/registered.
Let's say that you have subscribed to the Zoho Analytics Standard plan, you can privately share the data/reports in your account and collaborate with 4 other persons. Now, your Zoho Analytics account is said to have 5 users (including yourself). You can also purchase additional users and rows as required. Purchasing additional users is available only on paying plans.
In Zoho Analytics, a row or record is defined in the same context as in a database (or spreadsheet). In simple terms, a table consists of rows (records) and columns (fields). Each row in a table represents a set of related data and has the same structure. For example, in a table that represents "Tasks", each row would represent a single task record. The number of rows calculated for pricing, is the sum of all rows/records stored across all your database tables in your Zoho Analytics account.
The Account Administrator and the Organization Administrators can set up the Advanced Analytics connector. Click here to learn about Managing Users .
The credentials of the Administrator who set up the connector, will be used for establishing any connections with source application by other administrators.
You can set up the Zoho Projects connector from either with in your Zoho Projects or from Zoho Analytics user interface by following few simple steps.
Follow the below step to establish the connection from within Zoho Projects itself.
Follow the below steps to establish the connection from Zoho Analytics.
Note : You will be able to configure only one Workspace for each portal.
Watch the following video to know how to setup Zoho Projects Advanced Analytics Connector
You will not be able to view any data in this Workspace until the initial data import from Zoho Projects is completed. This will take some time depending on the amount of data available in your project.s You will be notified at your email address once this process is complete.
Data sync may sometimes fail due to a variety of reasons such as Authentication Failure, your business application is down etc. In that case, you will receive the "Data Synchronization Failure" mail with the reason for the failure and its solution. Click here to learn more about Synchronization Error Failures and its solutions.
Yes, you can edit the Zoho Projects connector synchronization setting. The Account Administrator and the Organization Administrators can edit this setup. This can be done from either the Zoho Analytics interface or the Zoho Projects interface.
Follow the steps given below to edit the setup from Zoho Projects.
Follow the steps given below to edit the setup from Zoho Analytics.
Subsequent synchronizations will take the above changes into consideration.
You can choose to synchronize data at one of the intervals mentioned below.
Note:
Yes, you can synchronize your Zoho Projects data instantly when needed.
To synchronize your data instantly:
Note: This option can be used to a maximum of five times between intervals.
You can view detailed information about the data synchronization that happens between Zoho Projects and Zoho Analytics by following the steps given below.
You can view the Zoho Projects reports only when the initial data import/synchronization between Zoho Projects and Zoho Analytics is completed successfully. You can also create your own reports & dashboards, as needed.
Follow the steps below to access the Workspace from Zoho Projects:
You can also directly login to Zoho Analytics to access the Workspace.
If you are a normal user of Zoho Projects, you will see the ' View Reports ' link, only if your portal owner/administrator (who has set up this connector) has enabled sharing to your account from the corresponding Workspace in Zoho Analytics. (Refer How to Share Reports & Dashboards question).
If you are another administrator of your Zoho Projects account, but not the one who set up the reports connector, you will see the ' View Reports ' link only if the portal owner/administrator who had setup the connector, had shared the Workspace with you.
Refer How to Share Reports & Dashboards to know about how to share reports and dashboards to other users in this connector.
You can easily create your own reports using the Zoho Analytics connector by dragging and dropping the appropriate columns from the data tables (Projects module data) that have been shared with you. You can refer to the below presentation to know how to create your own reports & dashboards using Zoho Analytics.
Also, refer to the following Video Demos:
Note : For creating your own reports using this connector, you can do it only if your administrator (or portal owner) who has set up this connector, has shared the tables (that contains the Zoho Projects data) in Zoho Analytics to your account. Refer How to Share Reports & Dashboards question.
By default, the reports you create are accessible only to you. However, you can share the reports with your colleagues using the 'Sharing' options available in Zoho Analytics. Refer How to Share Reports & Dashboards question.
Data from the following modules of Zoho Projects get synced with Zoho Analytics.
| Modules | Fields |
| Baseline | Baseline ID, Baseline Name, Project ID, Created By, Created Time |
| Bugs | Project ID, Bug ID, Bug Title, Reporter ID, Created Date,Last Modified Date, Assignee ID, Flag, DueDate,Classification ID, Classification, Severity ID, Severity, Status ID, Status, Reproducible ID, Reproducible, Module ID, Module, Description,Milestone ID, Completed On, Is Closed, Escalation Level, Bug Key, Affected Milestone ID, Rate Per Hour, Tags and custom fields, Cost Per Hour, Associated Teams |
Client Company |
Client ID, Client Name, Web Address, Address, City, State, Country, Zip Code, Second Address |
| Client Projects | Client ID, Project ID |
| Invoices | Entity ID, Milestone ID, Line Item ID, Invoice ID, Invoice Amount |
| Milestone | Milestone ID, Milestone Name, Start Date, End Date, Status Flag, Owner ID, Completed Date, Project ID, Created Time, Last Modified Time Budget, Threshold, Tags, Revenue Budget |
| Milestone on Baseline | Milestone ID, Baseline ID, Start Date, End Date |
| Projects | Project ID, Project Name, DescriptionStatus, Bug Prefix, Group ID, Start DateEnd Date, Billing Method, CurrencyRate Per Hour, Project BudgetBudget Amount, Budget Hours, Primary Client ID, Created Time, Last Modified Time, Is Archived, Completed On, Fixed Cost, Budget Threshold, Layout ID, Is Completed, Created By, Modified By, Task Prefix, Key, Tags, Cost Per Hour, Revenue Budget |
| Project Groups | Group ID, Group Name, Is Private, Associated Teams |
|
Project Users
|
Project ID, User ID, Role, User Email, Rate Per Hour, Status, Budget, Threshold, Cost per hour, Revenue Budget
|
|
Tags
|
Tag ID, Tag Name, Tag Colour, Created Time, Last Updated Time, Created By, Updated By
|
|
Tasks
|
Task ID, Task Name, Tasklist ID, Tasklist Name, Milestone ID, Parent Task ID, Parent Task Name, Root Task ID, Created By ID, Owner IDs, Start Date, Due Date, Completion Date, Completion Percentage, Priority, Status, Project ID, Owner Map, Created Time, Last Modified Time, Duration, Duration Unit, Description, New Status, Key, Rate Per Hour
Billing Type, Budget, Threshold, Tags, Dependency Status, Cost per hour, Revenue Budget, Associated Teams
|
|
Tasks Bug Mapping
|
ID, Task ID, Bug ID, Is Associated From Task, Associated By, Associated Time
|
|
Tasks on Baseline
|
Task ID, Baseline ID, Start Date, End Date, Duration, Duration Unit
|
|
Task Work Hours Planned
|
Task ID, Owner ID, Date, Day, Work Hours Planned
|
|
Teams
|
Team Name, Description, Team Email Alias, Team Lead, Created Time, Last Updated Time, Created By, Updated By, Associated Project, Team Users
|
|
Timesheets
|
Project ID, Log ID, Task ID, Title, Notes, Date, Hours, User ID, Status, Type, Bug ID, Approval Status, Approved By User ID, Approved By, Last Modified Time, Invoice Line Item ID, Invoice ID, Is Timer, Start Time, End Time, Created By and custom fields
Cost Per Hour
|
|
Users
|
User Name, User Email, Role, Profile, Status, Zpeople Employee ID, ZUID, Created Time, Last Updated Time, Last Accessed Time
|
The Timesheet and Bugs modules are optional. You can choose to include or exclude them as needed. The Bugs module will be available for users who have purchased the Bugs Connector in Zoho Projects. Each of the above modules data is stored as a 'Table' in Zoho Analytics. Default reports are based out of the above modules, which you have synchronized. You can also create your own reports & dashboards over the above modules.
It will be set up in the account of the Zoho Projects Portal Owner or Admin of the portal who configures this connector. It is this account which will serve as the master admin account of Zoho Analytics.
Yes, you can do this. If the account on which the trial is configured is not upgraded after trial expiry, then the account will be downgraded to free plan and eventually the sync will also be deleted. In this case you will be able to set up the synchronization in the account you need by purchasing the Connector. You will not be able to trial the tool again.
Yes, you can configure multiple Zoho Projects' setups if you have subscribed for a paid plan (Standard and above).
If you have purchased a Basic Plan, you will be able to import data only from one portal.
You can configure multiple Zoho Projects setups if you have subscribed for a paid plan (Standard and above). You can choose to import multiple organizations in the same database or in a different database.
If you wish to import the data in an individual database refer to this question.
To import data from multiple organization into the same database,
To remove the setup,
Zoho Analytics supports a wide variety of reports.
When you setup/configure the Zoho Projects Integration, 50+ default reports & dashboards are automatically created. These hand-picked reports will be pretty useful in analyzing your projects data effectively. For example, the target vs. completed tasks delayed tasks and milestones by owners, create burn-down reports, analyze effective ROI of a project, do revenue projection based on ongoing projects, top/bottom 5 project members and much more.
You can quickly review the default reports that would be created from the following Zoho Projects Sample Database.
For more details about the reports supported by the Zoho Analytics Advanced Analytics Connector for Zoho Projects refer to Reporting Features section.
Yes, you can modify the default reports. If you are the 'Administrator' or a 'Workspace Administrator' of the Zoho Analytics account in which the Connector is configured (Refer Managing Users in Zoho Analytics ). To modify the reports click the Edit Design button in a report's toolbar and you will be able to make the changes. If you are just a user who's been shared the report, save a copy of the report by clicking Save -> Save As . Now you can edit this new copied report.
You can create any type of report with this Zoho Analytics connector. All you have to do is open the appropriate table(s)/module(s) over which a report is to be created, click New and choose any type of report you would want to create.
Use the intuitive drag-and-drop based designer of Zoho Analytics to create the report required.
You can also quick view the type of reports & dashboard that are created by default, from the sample given below, to get know the possibilities.
https://analytics.zoho.com/workspace/sample/project
Columns from across different tables can be dragged and dropped to create a report. Refer this slide show on How to Create Reports?
Formulas, as the name indicates, are calculations that you could define in Zoho Analytics to help you create the required reports. Zoho Analytics provides a powerful formula engine to create any type of calculations required, to enable creating the required reports. Refer Adding Formulas in Zoho Analytics to know more.
The below table lists all the default formulas that will be created in the Milestones table:
| Formula Name |
Formula Type |
Formula |
Description |
Duration |
Custom |
datediff( "End Date","Start Date")+1 |
Returns the duration of the milestone (in days). |
Actual Time Taken |
Custom |
if("Status"='Completed',datediff
( "Completed On","Start Date"),
datediff( now(),"Start Date")) +1 |
Returns the actual time taken (in days) to complete the milestone. |
Milestone Completion Mode |
Custom |
if(("Duration"-"Actual Time Taken")>=0,
'On Time','Late') |
Returns whether the milestone is completed on time or delayed.
"On Time" value indicates a milestone completed on time.
"Late" value indicates a milestone completed late. |
Milestone Delay Time |
Custom |
if("Status"='Overdue',datediff
( currentdate( ),"End Date"),null) |
Returns the delay (in days) so far on overdue milestones. |
Delay % |
Custom |
100 * ("Actual Time Taken" - "Duration") / "Duration" |
Returns the percentage of delay for the milestones. Greater than 100% indicates that the milestone was delayed and % of delay. |
Miletones On-time Count |
Aggregate |
countif("Milestones"."Status"='Upcoming' or "Milestones"."Status"='InProgress',"Milestones"."Milestone ID",NULL) |
Returns the count of milestones that are progressing on time. |
Milestones Delayed Count |
Aggregate |
countif("Milestones"."Milestone Completion Mode"='On Time' AND "Milestones"."Status"='Completed',"Milestones"."Milestone ID",NULL) |
Returns the count of milestones that are delayed. |
Milestones Completed on Time Count |
Aggregate |
countif("Milestone Completion Mode"=
'On Time'
AND "Status"='Completed',
"Milestone ID",NULL) |
Returns the count of milestones that are completed on time. |
Avg Milestone Delay |
Aggregate |
sumif("Milestones"."Milestone Completion Mode"=
'Late',"Milestones"."Actual Time Taken"-"Milestones"."Duration")/count("$$Milestones$$"."Milestone ID") |
Returns the average delay time for milestones. |
| Milestones Completed Late |
Aggregate |
countif("Milestones"."Status"='Completed' and "Milestones"."Milestone Completion Mode"='Late',"Milestones"."Milestone ID",NULL) |
Returns the count of milestones that are completed but delayed. |
| Milestone Completion % |
Aggregate |
countif("Milestones"."Status"='Completed')/count("Milestones"."Milestone ID")*100 |
Returns the percentage of completed milestones. |
| Milestones Completed Count |
Aggregate |
countif("Milestones"."Status"='Completed') |
Returns the count of completed milestones. |
| Milestones Completed Late % |
Aggregate |
100*"Milestones"."Milestones Completed Late"/count("Milestones"."Milestone ID") |
Returns the percentage of milestones that are delayed but completed. |
| Milestone Completed on time % |
Aggregate |
("Milestones"."Milestones Completed on Time Count"/Count("Milestones"."Milestone ID"))*100 |
Returns the percentage of milestones that are completed on time. |
The below table lists all the default formulas that will be created in the Tasks table:
| Formula Name |
Formula Type |
Formula |
Description |
Duration |
Custom |
datediff("Due","Start")+1 |
Returns the scheduled duration (in days) of a task. |
| Is Overdue |
Custom |
if( "Percentage Completed" != 100 and datediff( "Due",currentdate( ))<0, 'Yes' , 'No') |
Returns whether the task is overdue or not. |
Task Delay Time |
Custom |
if("Status"='Overdue',datediff(now(),"Due"),null) |
Returns the delayed time (in days) of the task which is overdue. |
Task Completion Mode |
Custom |
if(datediff("Due","Completed On")>0,'On Time',if("Due"<now(),'Late','On Time')) |
Returns whether the task is completed on time or delayed. 'On Time' - Indicates a task which was completed on time 'Late' - Indicates a task which was completed late. |
Actual Time Taken |
Custom |
if("Status"='Completed',datediff("Completed On","Start"),datediff(now(),"Start")) |
Returns the actual time taken (in days) to complete the task. |
Time Spent So Far |
Custom |
if("Status"='Completed',"Actual Time Taken",datediff( currentdate( ), "Start")) |
Returns the time spent so far (in days) on a task. For tasks completed it will just provide the actual time taken to complete. For tasks which are ongoing, it will provide the time spent so far. |
Open Tasks Count |
Aggregate |
count(if("Tasks"."Percentage Completed"=100,NULL,"Tasks"."Task ID")) |
Returns the count of open tasks. |
Closed Tasks Count |
Aggregate |
count(if("Tasks"."Percentage Completed"=100,"Tasks"."Task ID",NULL)) |
Returns the count of closed tasks. |
Closed Tasks % |
Aggregate |
"Tasks"."Closed Tasks Count"/count("Tasks"."Task ID")*100 |
Returns the percentage of closed tasks. |
Open Tasks % |
Aggregate |
Tasks"."Open Tasks Count"/count("Tasks"."Task ID")*100 |
Returns the percentage of open tasks. |
Tasks Completed On time Count |
Aggregate |
countif("Tasks"."Percentage Completed"=100 and
Datediff("Tasks"."Due","Tasks"."Completed On")>=0) |
Returns the count of tasks that are completed on time. |
Tasks Completed Ontime % |
Aggregate |
"Tasks"."Tasks Completed On time Count"/count("Tasks"."Task ID")*100 |
Returns the percentage of tasks that are completed on time. |
High Priority Tasks Count |
Aggregate |
count(if("Tasks"."Priority"='High',"Tasks"."Task ID",NULL)) |
Returns the count of high priority tasks. |
High Priority Tasks % |
Aggregate |
"Tasks"."High Priority Tasks Count"/count("Tasks"."Task ID")*100 |
Returns the percentage of high priority tasks. |
Open High Priority Tasks Count |
Aggregate |
countif("Tasks"."Priority"='High' AND
"Tasks"."Percentage Completed"!=100,"Tasks"."Task ID",NULL) |
Returns the count of open high priority tasks. |
Tasks Not Started |
Aggregate |
count(if("Status"!='Completed' AND "Percentage Completed"=0,"Task ID",NULL)) |
Returns the count of tasks that are not started. |
Tasks In progress |
Aggregate |
Countif("Tasks"."Percentage Completed">0 and "Tasks"."Percentage Completed"<100) |
Returns the count of tasks that are in progress. |
Closed High Priority Tasks Count |
Aggregate |
countif("Tasks"."Priority"='High' AND "Tasks"."Percentage Completed"=100) |
Returns the count of closed high priority tasks. |
High Priority Tasks Closed % |
Aggregate |
count(if("Tasks"."Priority"='High',"Tasks"."Task ID",NULL)) |
Returns the percentage of closed high priority tasks. |
Overdue Tasks Count |
Aggregate |
countif("Tasks"."Is Overdue"='Yes') |
Returns the count of overdue tasks. |
Overdue Tasks % |
Aggregate |
"Tasks"."Overdue Tasks Count"/count("$$Tasks$$"."Task ID")*100 |
Returns the percentage of overdue tasks. |
| Time Taken % |
Aggregate |
Sum("Tasks"."Actual Time Taken")*100/Sum("Tasks"."Duration") |
Returns the percentage time take against the planned duration. |
| Estimation Accuracy % |
Aggregate |
sum("Tasks"."Duration")-sum("Tasks"."Time Spent So Far")/sum("Tasks"."Duration")*100 |
|
| Tasks should have been completed by today |
Aggregate |
Countif("Tasks"."Percentage Completed"!=100 and
Datediff("Tasks"."Due",currentDate())<0) |
Returns the count of tasks to be completed today. |
| Tasks Completed so far |
Aggregate |
Countif("Tasks"."Completed On"<=currentDate()) |
Returns the count of tasks that are completed so far. |
| Incomplete tasks |
Aggregate |
"Tasks"."Tasks should have been completed by today"-"Tasks"."Tasks Completed so far" |
Returns the count of tasks that are overdue today. |
| diff in days |
Aggregate |
sum("Tasks"."Duration")-sum("Tasks"."Time Spent So Far") |
Returns the difference in days between the estimated time and time spent so far. |
| Task Completed Late Count |
Aggregate |
countif("Tasks"."Percentage Completed"=100 and Datediff
("Tasks"."Due","Tasks"."Completed On")<0) |
Return the count of tasks that are delayed but completed. |
| Task Completed Late % |
Aggregate |
("Tasks"."Task Completed Late Count"/count("Tasks"."Task ID"))*100 |
Return the percentage of tasks that are delayed but completed. |
The below table lists all the default formulas that will be created in the Timesheet table:
| Formula Name |
Formula Type |
Formula |
Description |
Average Billable Hours by Members |
Aggregate |
sumif("Status"='Billable',"Hours",NULL)/count(distinct("Owner")) |
Returns the average billable hours by members. |
The below table lists all the default formulas that will be created in the Bugs table:
| Formula Name |
Formula Type |
Formula |
Description |
| Age in Days |
Custom |
datediff(ifnull("Closing Date",now()),"Created Time") |
Number of days it took for a potential to be closed. If the Closing Date is not available (null), we calculate the days till today from the potential created time. Used for calculating 'Age Tier' and 'Sales Cycle'. |
Planned Days |
Custom |
datediff( "Due Date","Created Date") |
Returns the scheduled duration (in days) to fix a bug. |
| Time Taken |
Custom |
if( "Status"='Closed',datediff( "Modified Date","Created Date"),datediff( currentdate( ),"Created Date")) |
Returns the time taken (in days) to fix the bug if it is closed or will return the time between the start date to current date. |
| Delay in Days |
Custom |
"Time Taken" - "Planned Days" |
Returns the delay (in days) to fix the bug. |
| Top Level Status |
Custom |
if("Status" = 'Closed', 'Closed', 'Open') |
Returns whether the bugs is closed or not. |
| Time Left |
Custom |
if( "Status"!='Closed',datediff("Due Date", currentdate( )), 0) |
Returns the time left to fix the bug. |
| Closed Bugs Count |
Aggregate |
countif("Status"='Closed') |
Returns the count of closed bugs. |
| Overdue Bugs Count |
Aggregate |
count(if("Delay in Days">0 AND "Status"!='Closed',"Bug ID",NULL)) |
Returns the count of overdue bugs. |
| Overdue bugs % |
Aggregate |
"Overdue Bugs Count"/count("Bug ID")*100 |
Returns the percentage of overdue bugs. |
The below table lists all the default formulas that will be created in the User Rates table:
| Formula Name |
Formula Type |
Formula |
Description |
Revenue Earned |
Aggregate |
sum(if((("User Rates"."User ID"="Timesheets"."Owner ID") AND
("User Rates"."Project ID"="Timesheets"."Project ID") AND
("Bugs"."Is Closed"=1)),
("Timesheets"."Hours"*"User Rates"."Hourly Rate"),NULL)) |
Returns the revenue earned. |
| Projected Revenue |
Aggregate |
sum(if((("User Rates"."User ID"="Timesheets"."Owner ID") AND
("User Rates"."Project ID"="Timesheets"."Project ID") AND
("Bugs"."Is Closed"=0)),
("Timesheets"."Hours"*"User Rates"."Hourly Rate"),NULL)) |
Returns the estimated revenue. |
| Billable Amount |
Aggregate |
sum(if((("User Rates"."User ID"="Timesheets"."Owner ID") AND
("User Rates"."Project ID"="Timesheets"."Project ID")),
"Timesheets"."Hours"*"User Rates"."Hourly Rate",NULL)) |
Returns the total billable amount. |
| Actual Cost |
Aggregate |
Sumif(("User Rates"."User ID"="Timesheets"."Owner ID" AND
"User Rates"."Project ID"="Timesheets"."Project ID"),
"Timesheets"."Hours"*"User Rates"."Hourly Rate",0) |
Returns the actual cost of the project. |
You can also add your own formulas to derive your own calculations. Do refer to Adding Formulas in Zoho Analytics help page.
Refer to the Adding Formulas in Zoho Analytics help page.
No, you cannot add modify data in Zoho Projects data tables. Data from Zoho Projects modules gets automatically synched into Zoho Analytics in the different tables (one table for one module). You cannot edit any of this data or add new data records from within Zoho Analytics.
However you can add new tables and add/import data into that, to create reports combining it with the data from Zoho Projects. Refer #10 below
No, you cannot add new columns. But, you can add Formula Columns and Aggregate Formulas (i.e., calculated fields) to these tables to help you create powerful reports. Refer Adding Formulas to know more on this.
Yes, you can add new data tables. Click Create > New Table/Import Data to add a new table in the existing Zoho Projects Workspace.
With this feature, you can import data from other sources or add them manually into your Workspace to analyze and create reports combining this with your Zoho Projects data. You can import data from files like CSV, Excel, HTML, JSON, Google Drive etc., or import data from local databases like Oracle, SQL Server, DB2, MySQL, PostgreSQL, MS Access etc., You can also use Zoho Analytics API to develop an application for data upload into Zoho Analytics.
Refer:
Zoho Analytics allow you to pull the data required by writing standard SQL SELECT Queries. This is called Query Tables. With Query Tables you can also combine data from different tables and create reports over the same. View this demo video to know about how to create Query Tables in Zoho Analytics.
To define a lookup relationship between two tables, it is essential that the tables have at least one column which is common between them. Follow the below steps to look up a column from Zoho Projects along with the data from any other source.
Please do note that you can create Lookup only to columns in the tables that are not from the same data source.
You can share the default reports provided in the Zoho Projects connector and the reports you have create, with other users in your portal. Refer to Sharing and Collaboration help page for more details on this.
Once you privately share a report to your colleagues they will be able to access the reports as you do. Refer here to know how to access the reports.
By default only the Portal Owner or Administrator who configures the Zoho Projects Connector will be able to access the views (tables, reports and dashboards) in Zoho Analytics. The Administrator has to explicitly share the view with other users. The shared user will be able to access the view with the specific permission that the Administrator has granted.
Also when the Administrator has shared a table, then the shared users can create reports over them and these reports will be available only to them, until they share the reports with others.
To know more, refer to Sharing and Collaboration help page.
The Administrator (or Portal Owner) who configures the Zoho Projects Connector should share the data tables present in Zoho Projects Workspace with other members. Once this is done, the shared users can create reports based over these data tables.
To know more, refer to Sharing and Collaboration help page.
Note: If you add a user as a Workspace Administrator, then the user will be able access all the data & reports, and create new reports in the Workspace. A Workspace Administrator can to add, delete, and modify reports, table rows and tables. A Workspace Administrator can share the database tables/reports with other users. A Workspace Administrator cannot delete or rename a database.
Refer Managing Users in Zoho Analytics section, to know how to add Workspace Administrators
Zoho Analytics supports fine-grained access control. The following are user roles that are supported in Zoho Analytics:
Refer to Managing Users in Zoho Analytics , to know more about different user roles in Zoho Analytics. Also refer to Sharing and Collaboration help page.
This is the expected behavior. Only when the users being shared is set as a Workspace Administrators, they can edit the reports. If a normal user wants to edit report, what he/she can do is to use Save As to save the report in a different name in his account. This report can then be edited.
Yes, you can. Refer to the Sharing section to know how this can be done.
To print a report/dashboard, please follow the below steps.
Note: If you are a user to whom a report has been shared and you want to take a print, ensure you have been provided the Export permission by the Administrator to the report, only then you will be able to print the report.
If you are the Administrator of the Zoho Analytics connector or a 'Workspace Administrator', you can schedule reports and dashboards to be emailed automatically. You can do this is as follows:
Reports and dashboards can be exported in a variety of file formats.
You can export a report/dashboard in Zoho Analytics as follows.
You can easily embed the reports & dashboards created in Zoho Analytics in your website, web application or blog. Follow the steps below to achieve the same:
On embedding, you will see the corresponding report within your web page, application or blog. Refer Embedding in Web Pages/Blogs to know more about this.
You can integrate and perform cross-functional analytics with almost all the business applications that Zoho Analytics offers integration with.
To import data from business apps,
No, a lookup relationship will not be created between the Zoho Projects modules and the modules of the application that you are trying to import automatically.
To manually create a lookup relationship refer this help link - Click here
Yes, you can do this in Zoho Reorts when you can specify your revenue data into Zoho Analytics. Zoho Analytics provides a default template to enter your revenue data. You could also import your data into the Zoho Projects database and create reports over them. Refer to the steps described in the embedded slide show below to create project revenue reports using the template.
Yes, you can do this based on the revenue data you have. Refer to the steps described in the embedded slideshow below to create effective ROI report reports using the template.
Yes, you can do this based on the revenue data you have. Refer to the steps described in the embedded slideshow below to create projected revenue reports using the template.
Yes, you can. Refer to the steps described in the embedded slide show below to create burndown reports using the template.
Zoho Projects Advanced Analytics comes with over 50+ handpicked default reports and dashboards that you will find of great value. You can derive deep insights from reports such as Project Overview, Project Velocity, Burndown etc. Read this blog to learn how Mark Garments, a fictitious character gained insights using these reports .
We offer 24x5 technical support (Monday to Friday). In case if you need our assistance kindly do mail us your questions to support@zohoanalytics.com .
You can also reach out to us on our toll free number
United States: +1 (888) 900 9646
United Kingdom: +44 (20) 35647890
Australia: +61-2-80662898
India: +91-44-6965 6060
Yes, certainly. Register for a demo in this page .