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.

AvailableVia GraftPal APIScale plan
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

1

Refreshable tables

Import invoices or jobs as a table and refresh it whenever you open the workbook.

2

Finance packs

Build month-end revenue and debtor reports from live payment data.

3

Share with your accountant

Hand over a workbook that pulls straight from GraftPal instead of a CSV export.

4

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

  • Leads
  • Clients
  • Jobs
  • Invoices
  • Payments
  • Services

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. 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. 2

    Get data from the web

    In Excel, choose Data → Get Data → From Other Sources → From Web, then Advanced.

  3. 3

    Enter the endpoint and header

    Put the endpoint in the URL box and add an Authorisation request header with your key.

    URL: https://app.graftpal.com/api/v1/invoices?pageSize=100
    Header: Authorisation = Bearer YOUR_API_KEY
  4. 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.

Frequently 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.

Free 14-day trial
Cancel anytime
Start Your Free Trial→