Build custom report
A user builds a custom report using a step-by-step guided builder, selecting entity, fields, filters, grouping, and display format.
When this happens: You go to Reports — New Report.
Step by step
- 1
Click New Report.
EasyCRM shows the Report Builder — Step 1: Select Entity. Available primary entities: Contact, Company, Lead, Opportunity, Quote, Invoice, Ticket, Campaign, Activity. Related entities shown for each.
- 2
Select Opportunity as primary entity. EasyCRM shows available related entities: Company, Contact, Activities, Quotes, Stage History.
- 3
Proceeds to Step 2: Select Fields. Chooses columns from Opportunity and related entities (e.g. Name, Company.Name, Stage, Amount, Probability, Owner, Close Date).
- 4
Add a calculated field: Weighted Amount = Amount × Probability / 100.
- 5
Proceeds to Step 3: Filters. Adds filter conditions: Stage NOT IN (Closed Won, Closed Lost) AND Close Date = This quarter.
Live preview updates with filtered results.
- 6
Proceeds to Step 4: Group By. Groups by Stage. Aggregation: Sum of Amount, Count of records.
- 7
Proceeds to Step 5: Display. Selects Funnel Chart Configures X-axis: Stage, Y-axis: Sum(Amount).
EasyCRM renders the report with live data.
- 8
Click Save Enters: Report Name, Description (optional), Folder (default: My Reports), Visibility (Personal / Shared with Role / Shared with Everyone).
EasyCRM saves the report.
Other paths
Export report results
On the report results page, clicks Export — CSV or Excel. EasyCRM generates file with report data (respecting user access scoping). Same limits as UC-2.6 (max 50,000 rows).
Edit existing report
Open a saved report and clicks Edit Report Builder reopens at Step 1 with existing configuration. User modifies and re-saves.
View as table
At Step 5, selects Table display. Paginated table view (25/50/100 per page), sortable columns.
If something goes wrong
No data found
Query returns empty. EasyCRM shows: No data found for the current filters
Too many columns
At Step 2, you select > 20 columns. EasyCRM shows: Maximum 20 columns per report
Good to know
- Report data is real-time (no caching).
- Reports respect the your access level.
- Maximum 20 columns per report.
- Shared reports can be created by ADM (everyone) or SM (role-specific).