Upon connection to Unific only live data is synced, for past data a historical data sync will need to be requested
On the Free plan, Unific will sync up to 30 days of historical orders. To sync more orders refer to Unific's pricing page for pricing on Historical Data sync.
The Historical Data Sync process will import all Orders, Contacts, and Products from your store into Hubspot.
Request a historical data sync:
- Sign up for Unific if you don't have an account already at https://app.unific.com/signup
- Connect your Cart:
- Connect your Marketing Platform:
- Disable any workflow that may be impacted contacts or deals creating and updating within your portal: Instructions
- Fill out this form: https://share.hsforms.com/1HGvjqcLyS3e5bKQU50B4_gacpz (make sure to use the email address you signed up for Unific with)
How long will a historical data sync take?
There are many factors that go into the calculation of how long a historical data sync will take, so it is difficult to predict.
1. API Rate Limits
2. Number of line items in the average order
3. Total number of historical entities like products, product variants, customers, and orders
4. Total number of new customers, abandoned carts or new orders created per month
API Rate Limits
An API rate limit is a restriction imposed by a web service or API provider on the number of requests that can be made by a user or an application in a given period of time. This limit is usually put in place to ensure the smooth operation and reliability of the service, and to prevent abuse or overload of the system.
The rate limit typically specifies the maximum number of requests that can be made within a specific time window, such as per second, per minute, per hour, or per day. If a user or application exceeds the rate limit, the service may respond with an error message or temporarily block further requests until the limit is reset.
Every platform Unific integrates with have rate limits and depending on the load at any given time Unific will manage the rate limits automatically using waiting and retries.
This adds variability to estimate the time a historical will take.
Number of line items in the average order
The more line items an order has, the more API calls are required to create the line items and associate those line items to deals. If the average order has a large number of line items it will take longer for the order to sync. For example, our B2B customers can sometimes have hundreds of line items per order. API rate limits are easily reached when there are lots of line items.
Total number of historical entities like products, product variants, customers, and orders
The more entities the store has, the longer the historical sync will take.
Total number of new customers, abandoned carts or new orders created per month
Live syncing data will conflict with the histoircal data when it comes to API Rate limits. The more active your store is, the longer historical data sync will take.
High-level estimates
As the number of orders goes up, the less accurate the following estimates are:
10,000 orders - 4 days
50,000 orders - 1 week
100,000 orders - 2 weeks
200,000 orders - 1 month
More than 200,000 orders - please contact our Sales team.
Magento only: For Magento, High historical numbers require a file-based historical which may go faster. Please contact our Sales team.
These are conservative estimates. The historical sync may take longer or less time depending on the factors above.