When Your Dashboard Doesn't Drive Decisions, Revenue Suffers
Sales leaders in Riyadh, Dubai, and across the Gulf share a common problem: CRM data exists, but it rarely reaches the boardroom in a form that drives action. Pipeline reviews rely on gut feel, marketing and sales argue over lead quality, and no one can agree on the true cost of acquiring a customer. The fix is not more data — it is a HubSpot reporting setup that translates raw CRM activity into the revenue signals your leadership team will actually trust.
This guide walks you through how to build that setup inside HubSpot. If you would rather have a certified partner configure it for your team, our HubSpot Partner services in Saudi Arabia and UAE are designed exactly for this.
Step 1 — Access Custom Reports (Professional or Enterprise Required)
Custom reporting is available on HubSpot Professional and Enterprise tiers across Marketing Hub, Sales Hub, and Service Hub. From your account, navigate to Reporting > Reports, then click Create Report in the upper right. Select Custom Report and click Next to begin.
Step 2 — Choose Data Sources That Reflect Your Revenue Model
The data sources you select determine what your report can surface. HubSpot lets you pull from contacts, companies, deals, tickets, and marketing activities — and combine them for a cross-functional view.
- Select a Primary data source first, then enable Add more data sources if you need to cross-reference objects.
- To measure lead-to-revenue conversion, combine contacts and deals in the same report.
- Event-based fields are available in select sources but are limited to one event field per report and a fixed time range.
For B2B teams operating across Saudi Arabia and the UAE, combining deal data with contact source data is particularly valuable — it shows which acquisition channels are generating pipeline that actually closes, not just volume.
Step 3 — Configure Fields and Choose the Right Chart
Dimensions vs. Measures
HubSpot separates report fields into two types:
- Dimensions (shown in grey): non-aggregated data used to segment or label — ideal for the X-axis. Examples: deal stage, lead source, sales rep name.
- Measures (shown in green): aggregated numerical values used for the Y-axis. Examples: total deal value in SAR or AED, number of deals closed, average sales cycle length in days.
Selecting the Right Chart Type
Use HubSpot's smart chart feature if you are unsure — it recommends the most appropriate visualisation based on your selected fields. Common choices for revenue reporting include:
- Bar or line charts: best for tracking trends over time, such as monthly pipeline growth or quarterly revenue attainment.
- Single-value KPI charts: ideal for surfacing one critical metric at a glance — total closed revenue, number of qualified leads, or average deal size.
- Indicator charts: show progress toward a target with colour-coded status bands, useful for quota tracking.
- Pivot tables: allow cross-referencing up to four rows and four columns — useful for comparing performance across business units, regions, or product lines.
Step 4 — Apply Filters to Keep Reports Focused
Unfiltered reports create noise. Use the Filters tab to narrow data to what is decision-relevant:
- Use ALL logic (AND) when every condition must be true — for example, deals in the UAE that closed this quarter.
- Use ANY logic (OR) when alternative conditions apply — for example, leads from Riyadh or Jeddah.
- Date filters such as "This month" or "This week" respect the account's time zone. Note that HubSpot treats Monday as the start of the week, and default date property values display in local time, which can cause minor discrepancies across users in different time zones.
- For performance, add specific filters or use dimensions with a low number of unique values — non-tabular reports are capped at 1,000 rows.
Step 5 — Save Reports and Organise Your Dashboard
Naming Reports for Clarity
Click Save report at the top right of the report builder. Give each report a descriptive name that makes its purpose immediately clear. "Pipeline by Stage — KSA Q3 2026" is far more useful in a board pack than "Sales Report 4."
When saving, choose whether to add the report to an existing dashboard, create a new one, or leave it in the general list. Set access permissions carefully — reports added to a dashboard inherit that dashboard's visibility settings.
Adding Reports to a Dashboard
There are two ways to populate a dashboard:
- Go to Reporting > Reports, hover over a saved report, click Actions, and select Add to dashboard.
- Go to Reporting > Dashboard, click Add Content, then Report, and select from the side panel.
Dashboard report limits depend on your HubSpot tier: Starter supports up to 10 reports per dashboard; Professional and Enterprise support up to 30. Dashboards refresh automatically every two hours, with a manual refresh available every 15 minutes. Reports with more than 99 values in a "Break down by" property will not render on the dashboard and must be viewed directly in the reports section.
The KPIs That Matter Most for Gulf B2B Teams
Technical configuration is only half the work. The other half is deciding which metrics belong on a board-facing dashboard. For B2B commercial teams in Saudi Arabia and the UAE, the most decision-relevant KPIs typically include:
- Revenue attainment vs. target — expressed in SAR or AED depending on the entity
- Lead-to-opportunity conversion rate — broken down by source or campaign
- Average sales cycle duration — by deal size or segment
- Customer acquisition cost — total sales and marketing spend divided by new customers won
- Pipeline coverage ratio — open pipeline value vs. revenue target for the period
These are the numbers that shift budget decisions, headcount plans, and go-to-market strategy. A well-structured HubSpot dashboard makes them visible in real time — not two weeks after the quarter closes.
When to Bring in a RevOps Partner
HubSpot's reporting tools are powerful, but the configuration decisions — which objects to combine, how to structure deal stages, which filters reflect your actual sales motion — require RevOps expertise to get right the first time. Poorly structured reports create false confidence, not better decisions.
If your team is setting up HubSpot for the first time, migrating from another CRM, or trying to align marketing and sales reporting across offices in Riyadh, Jeddah, Dubai, or Abu Dhabi, working with a certified partner accelerates time-to-value significantly. Explore how our HubSpot Partner team in Saudi Arabia helps B2B organisations build reporting infrastructure that leadership actually uses.
Akram Hussein
Akram is the founder of Axenda, a RevOps consultancy and HubSpot Solutions Partner in Ferrara, Italy. He builds revenue systems for B2B companies across Italy and the Gulf, designed around how they actually sell. Former full-stack developer, now writing about RevOps, CRM strategy, and scaling revenue.