ZipHQ
The ZipHQ integration lets you connect your procurement platform to Harmony and sync contract data automatically. Once connected, Harmony pulls vendor details, contract terms, contract values, and renewal dates directly into the Contracts tab - no manual entry required. This works the same way as the NetSuite contract sync, giving you a consistent view of your contract portfolio regardless of where your contracts originate.
This integration also introduces support for additional contract pricing models, so Harmony can accurately reflect how your vendor relationships are structured.
Supported Pricing Models
When syncing contracts from ZipHQ, Harmony supports the following pricing model types:
Seat-based contracts: Track a fixed number of seats at a per-seat price, giving you visibility into headcount-driven costs.
Usage-based contracts: Monitor pay-per-consumption spend (for example, API calls or compute usage) so you can track variable costs over time.
Prerequisites
Before connecting ZipHQ to Harmony, make sure you have:
An active ZipHQ account with access to your organization's contract and vendor data.
A ZipHQ API key. You can generate one from your ZipHQ account settings.
The appropriate permissions in Harmony to manage integrations.
Connect ZipHQ to Harmony
In Harmony, navigate to Settings and open the Integrations section.
Locate ZipHQ in the list of available SaaS integrations and click Connect.
Enter your ZipHQ API key in the field provided.
Click Save to confirm the connection.
Once connected, Harmony begins pulling your contract data from ZipHQ. Vendor details, contract terms, values, and renewal dates will appear in the Contracts tab automatically.
What Syncs from ZipHQ
After a successful connection, the following data is synced into the Harmony Contracts tab:
Vendor details
The name and relevant metadata for each vendor.
Contract terms
Start date, end date, and any defined term length.
Contract value
The total or annual value associated with the contract.
Renewal dates
Upcoming renewal milestones so you can act before they pass.
Pricing model
Seat-based or usage-based structure, where applicable.
Ongoing Sync Behavior
Harmony keeps your contract data up to date by re-syncing with ZipHQ on a recurring basis. Any changes made to contracts in ZipHQ - such as updated renewal dates or revised contract values - will be reflected in Harmony automatically. You do not need to manually trigger a refresh.
Disconnect ZipHQ
To remove the ZipHQ integration:
In Harmony, go to Settings and open the Integrations section.
Find ZipHQ in your connected integrations and click Disconnect.
Confirm the action when prompted.
After disconnecting, Harmony will stop syncing data from ZipHQ. Previously synced contract records will remain in the Contracts tab until you choose to remove them.
Related Articles
NetSuite Contract Sync
Managing Contracts in Harmony
Supported Integration Types
Last updated
Was this helpful?
