1. Choose source
Select the system you want to refresh, such as Xero, HubSpot, or Companies House.
Desktop API reporting for finance teams
Datplan DataPull helps accountants, consultants, finance teams and analysts sync source data privately, prepare it with built-in ETL, and create dashboards, audit outputs, reconciliation views and BI-ready exports from a desktop workflow.
Choose source. Choose tenant. Click sync. Start with a simple workflow, then build repeatable dashboards, exports and reporting packs as your needs grow.
Datplan DataPull is designed to avoid the usual reporting setup loop: export files, rebuild spreadsheets, clean the same data again, then repeat next month.
Select the system you want to refresh, such as Xero, HubSpot, or Companies House.
Pick the authorised company, client, account, portal, or tenant linked to your Datplan login.
Refresh the data, then use it for dashboards, data tables, exports, audit review and BI-ready outputs.
Built for people who need repeatable reporting from business systems without turning every report into a custom data project.
Refresh client data and build repeatable reporting packs without manually rebuilding spreadsheets every month.
Turn source data into dashboards, reconciliation views, exports and monthly reporting outputs.
Standardise API pulls across clients and reduce bespoke reporting setup for each engagement.
Get structured outputs for BI tools without writing custom scripts for every source.
Review operational data, dashboards and exports without starting a full data warehouse project.
Run standard syncs, full re-pulls, or incremental pulls where supported, so updated reporting data can be produced without starting again from raw exports.
Built-in ETL helps structure pulled data for dashboards, tables, audit review and exports instead of relying on manual spreadsheet preparation.
Generate fact and dimension style star-schema exports where supported so BI tools can reconnect to updated Datplan outputs after each sync.
Use run status, endpoint results, validation output and reconciliation logs to understand what refreshed and what needs attention.
Review previously pulled data, dashboards, exports and audit outputs without repeatedly querying the source provider.
Datplan shows source-level allowance information while making clear that provider API limits and third-party source data rules still apply.
The app is built around a practical reporting loop: connect, sync, review, schedule and report.




Screenshots use demo or sample data and are shown for product illustration.
Use Datplan DataPull for quick source refreshes, finance reporting, CRM dashboards, new-company discovery, or BI-ready export workflows.
Datplan DataPull is designed for user-authorised API pulls into a desktop reporting workflow, not for storing provider datasets in a cloud analytics platform.
Dashboards, exports, audit outputs and reconciliation views are created from the pulled app data available to the signed-in user.
Source tiers are selected inside the signed-in app, so the source, tenant and account context stays tied to the Datplan user.
Pull Xero data for accounting review, client reporting, finance dashboards, reconciliation output, and BI-ready exports.
View Xero tiersPull HubSpot CRM data for sales reporting, account review, dashboards, exports, and BI-ready analysis.
View HubSpot tiersDiscover newly incorporated UK companies from public records, then filter by sector, region, postcode area, company type, and status in dashboard tables and exports.
View Companies HouseNo. Datplan does not sell user data or source provider data.
Datplan can create BI-ready outputs, including fact and dimension style star-schema exports where supported, which can be connected from tools such as Power BI, Tableau, and QlikView.
No. Incremental pulls depend on the source provider and endpoint. Where supported, Datplan uses the last saved pull position or checkpoint to reduce repeated full pulls.
Yes. Datplan tier allowances are subject to source provider limits and any allowance already used outside Datplan by other apps, integrations, automations, or users.
Purchase source tiers inside Datplan DataPull. Prices and allowances are shown on this website for transparency. Download the app from Microsoft Store, sign in, choose the source and plan, and complete the secure in-app payment flow.
Source access is applied to the signed-in email address after payment confirmation. The website explains source tiers and pricing; the app controls source, user and tier selection.
Source provider limits apply. Datplan does not own or control third-party source services. All source access is subject to the relevant provider’s API availability, rate limits, tenant/account allowances, service availability, and terms.
Source data is not created by Datplan. Datplan pulls and presents data supplied by the selected source provider. Datplan is not responsible for the completeness, timeliness, legality, accuracy, or suitability of third-party source data. Users should review source records before making business, credit, sales, compliance, or legal decisions.
Learn how to connect sources, run API syncs, schedule refreshes, build dashboards, manage usage, and export BI-ready star schemas.
Choose source, choose tenant, and click sync. Understand standard syncs, full re-pulls, and incremental pulls.
Build dashboards with KPIs, charts, filters, locked layouts, and repeatable reporting controls.
Use BI-ready fact and dimension outputs with Power BI, Tableau, QlikView, and similar reporting tools where supported.
Use the right grain first, then choose the chart, measure and filters. Includes Xero and HubSpot reporting recipes.