top of page
Hero image.png

Procurify - 2023

Eliminating errors with reliable data sync

Making managing data consistency sustainable across Procurify and ERP systems.

Project duration​

3 months

Team​

Product designer (me), Product manager, Engineering manager, Software developers (4)

Context

As Procurify expanded into mid-market customers, ERP integration became a critical requirement for retention and growth. Larger finance teams expected Procurify to “just work” with their accounting systems, but our integrations were still fragmented and limited in scope.

We needed to identify the first essential slice of ERP workflow to support — one that would reduce errors, save customers time, and build a sustainable foundation for scaling ERP integrations further.

My role

Product designer

  • Partnered with PM, Engineering, and Customer Success to identify workflow gaps, validate with customers, and define the ERP-as-source-of-truth model.

  • Designed the integration UI, error handling, and activity log

  • Facilitated decision-making with stakeholders through discovery workshops and design artifacts.

Problem

  • Manual, error-prone process: Customers had to manually add hundreds of essential records (like vendors and account codes) into Procurify.

  • Mismatch with ERP: Different data in each system caused failed bill syncs, duplicate records, and confusion.

  • Support burden: The majority of integration-related tickets stemmed from data mismatches between Procurify and ERP.

  • Scaling risk: Without solving this, mid-market customers couldn’t trust Procurify to scale with their ERP workflows.

Solution

We introduced automated syncs for key financial records - Vendor and Account codes as the first step in scaling Procurify’s ERP integration strategy. This diagram showcase the collaborated effort between me, the Product manager and Engineering manager on how we slice up the work and mapping user stories in the workflow.

Screenshot 2025-09-28 at 11.10.46 PM.png
Brainstorm.png
Brainstorm.png

ERP as the source of truth
Procurify automatically imports essential records on an hourly schedule.

Screenshot 2025-09-28 at 11.20.01 PM.png
Solution.png

Impact 

  • Reduced support tickets by addressing the #1 cause of bill sync errors: mismatched vendors/accounts.

  • Saved customers hours of manual work maintaining data across two systems.

  • Increased trust by making the ERP the clear source of truth while keeping Procurify automatically up-to-date

Reflection

What I learned - principle

  • Tackling systemic problems like data consistency creates more sustainable impact than patching surface-level sync errors.

  • Clear guardrails and constraints (like blocking conflicting integrations) are just as important as adding new features to ensure a reliable user experience.

What I'd do differently

  • Push for earlier validation of automation vs. manual controls with customer — Removing the “sync now” button simplifies the UX, but requires extra explanation for teams used to manual control.

  • Involve Customer Support earlier in the design phase to co-create error handling. This would have been reduced back and forth during rollout.

  • Establish a clearer migration path from legacy bundles sooner, rather than treating it as a post-launch improvement, to make it easier for customers to adopt without friction.

bottom of page