I have created quickbooks desktop integration with Salesforce.

In this integration I have one question about insert all historic data of quickbooks desktop into Salesforce.

In quickbooks there are around for example 40,000 items and I want to insert all into Salesforce.

With reference of salesforce soap api call limits how can I achive this kind of functionality? Like I can add up to 200 records in a single create() call.

Please advice me some options about how can I insert all the data into Salesforce.

Thank you

  • Not much sure but, if you can export the data from quickbooks you can import it in Salesforce using dataloader
    – Ashwani
    Jan 25, 2017 at 4:07
  • Using dataloader can I map products with opportunity? Jan 25, 2017 at 4:12
  • products are associated with Opportunity by OppotunityLineItem. Using external Ids you can map. It won't be straight forward.
    – Ashwani
    Jan 25, 2017 at 4:18
  • Thaks Ashwani. I will try with dataloader. Jan 25, 2017 at 4:29

1 Answer 1


Migration to salesforce is always challenging & you to keep few things in mind like,

1) Temporarily increase salesforce api calls by contacting salesforce support during migration 2) data space

Migration of Quickbooks Items, Customers, Transactions into salesforce can be handled 2 ways.

1) Using Integration tool like DBsync you can move all of these entities maintaining data integrity & proper use of quickbooks ID's.

2) Using Data Loader.

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .