Introduction
About this guide
This guide is for Affinity staff. A PDF guide is available for prospects and customers which also explains our integrations.
Why process is important
We have a process in place to ensure that integration projects are successful and profitable, with clear customer expectations, minimal scope creep and compensation for any changes.
Why we offer integrations
Efficiency and automation. Many customers need a way to automate the entry, transfer and validation of data across systems.
Insight and visibility. Data feeds from Affinity Payroll Admin to our customers' BI platforms are often the best way to give them the insights they need.
Customer and partner retention. The more we offer in this space, the better for everyone.
Data quality. Eliminating manual re-keying of information reduces errors.
Documentation is key
Customised integrations in particular are supported by a range of documentation which, when provided at the right time, will:
Set pre-sales expectations. Customers know their responsibilities before the contract is signed.
Provide structure. Expectations are reinforced through the provision of documentation and checklists at key project stages.
Control changes. Everyone is aware when a request is out of scope and how it should be handled.
Support ownership: Customers understand ongoing maintenance and support responsibilities post-go live.
This has the following benefits:
Sets customer expectations from the start, reducing delays.
Prevents unofficial or unpaid work.
Reduces misunderstandings and blame-shifting.
Minimises stress on the team.
Improves customer satisfaction through transparency.
The risks of poor planning
Payroll errors: Inaccurate data can disrupt payroll processing.
Compliance issues: Faulty data can lead to non-compliance.
Operational delays: Poor preparation can lead to delays.
Data loss: Poor synchronisation can result in data corruption.
