What's included in this guide:
Goodtill requirements
To integrate Workforce with Goodtill you will need:
An active Goodtill/SumUp POS account.
A dedicated integration user. Goodtill recommends creating a new user for API integrations and not sharing your personal credentials.
Subdomain, username and password. Collect the subdomain (the portion of your Goodtill URL before .thegoodtill.com), the username and password for the integration user.
Decide whether to include tax. When importing revenue, you can include or exclude VAT/sales tax.
Support. For questions about your Goodtill product or to enable API access, contact SumUp POS support at pos.support.uk.ie@sumup.com.
Connect your Goodtill account to Workforce
In Workforce, go to Settings > Integrations > POS Integrations.
Click + New POS Integration and select Goodtill.
Click Connect to Goodtill.
Tick Include sales tax when importing revenue if you want VAT included in sales figures.
Click Save.
Workforce will authenticate with Goodtill. If your credentials are valid, the integration will show as connected; if not, you will be prompted to correct them.
Once connected, Goodtill will start sending sales data into Workforce where it can be used by Live Insights, Weekly Planner and Rota Cost.
Connect your data streams
Within 24 hours of connecting Goodtill, Workforce creates a data stream for each location in your Goodtill account. Each stream collects sales in fifteen‑minute intervals and syncs once per day.
To ensure each stream is linked to the correct Workforce location:
Navigate to Settings > Integrations > Manage Datastreams.
Click any Goodtill data stream.
In the window that opens, use the drop‑down menus to select the organisation, location and teams that the stream should be linked to.
Save your changes and repeat for each Goodtill data stream.
Learn more about managing data streams here.
Time zone and business hours
For accurate reporting, confirm that each location in Workforce has the correct time zone and business hours to match your Goodtill store:
Go to Workforce > Teams and click Edit next to a location.
Click Show advanced options.
Select the appropriate time zone and update business hours to reflect your POS reporting hours.
Save the location settings.
We also recommend navigating to Settings > Integrations > POS Integrations > Edit integration and clicking Import data from last 30 days.
Allow up to an hour for the system to refresh revenue figures. You can then compare projected and actual revenue alongside workforce attendance and use this data to plan future rotas.
Important: These hours should reflect your trading/reporting window, not your staff “working hours” or your venue’s “doors open/doors closed” times. If these don’t align, sales may appear against the wrong day or time in Workforce.
Important notes
Sales figures and tax. The Goodtill integration can include or exclude VAT depending on whether you tick Include sales tax when importing revenue. Sales figures will reflect this choice.
Automatic daily import. Goodtill streams update once per day and fetch data from the last two hours during each sync.
No employee data. The integration imports only sales data; it does not import staff or customer information.
Dedicated credentials. Remember to update your password in Workforce if it changes in Goodtill. Otherwise the sync will fail.




