Spreadsheets & reporting
Microsoft Excel integration
Excel's Power Query can read the GraftPal API directly. Connect once with your API key, then refresh to get the latest leads, jobs, invoices and payments.
- Category
- Spreadsheets & reporting
- Status
- Available
- Connection
- Via GraftPal API
- Plans
- Scale plan
What it is
What is Microsoft Excel?
Microsoft Excel is the world's most widely used spreadsheet. Power Query, built into Excel, connects to data sources and keeps imported tables refreshable.
- Power Query built in (Windows and Mac)
- PivotTables and charts
- Works with OneDrive and SharePoint
- Part of Microsoft 365
What it does
What Microsoft Excel does with GraftPal
Refreshable tables
Import invoices or jobs as a table and refresh it whenever you open the workbook.
Finance packs
Build month-end revenue and debtor reports from live payment data.
Share with your accountant
Hand over a workbook that pulls straight from GraftPal instead of a CSV export.
Combine with other data
Merge GraftPal data with costs or timesheets in Power Query.
How it works
How Microsoft Excel works with GraftPal
Power Query calls the GraftPal API with your key and loads the results as a refreshable table.
GraftPal
Microsoft Excel
- Excel tables
How to connect
Connect Microsoft Excel in 4 steps
API access is part of the Scale plan. On Scale you can create API keys and connect Microsoft Excel; Starter and Growth workspaces can upgrade at any time.
- 1
Create a GraftPal API key
On the Scale plan, go to Settings β API keys in GraftPal and choose Create API key. Give it a name you will recognise, copy the key and keep it somewhere safe. Keys are read-only and belong to one workspace; you can delete one at any time to cut off access.
- 2
Get data from the web
In Excel, choose Data β Get Data β From Other Sources β From Web, then Advanced.
- 3
Enter the endpoint and header
Put the endpoint in the URL box and add an Authorization request header with your key.
URL: https://app.graftpal.com/api/v1/invoices?pageSize=100 Header: Authorization = Bearer YOUR_API_KEY - 4
Shape and load
In the Power Query editor, expand the data list into a table, choose your columns and Close & Load. Use Refresh to update it.
API keys are read-only and belong to one workspace. You can see and delete them in Settings β API keys, and access stops the moment a key is deleted.
Related integrations
Teams using this also connect
Power BI
Build Power BI dashboards on live GraftPal revenue, job and lead data.
See the Power BI integrationGoogle Sheets
Pull live leads, jobs, invoices and payments into a Google Sheet that refreshes itself.
See the Google Sheets integrationAirtable
Keep an Airtable base of clients, jobs and invoices filled from GraftPal.
See the Airtable integrationFrequently Asked Questions
Microsoft Excel integration FAQ
Ready to Run Your Business From One AI-Powered Platform?
Join thousands of freelancers, consultants, and service businesses who replaced their tool stack with GraftPal. One platform. One login. Everything connected, with AI built in.