The store already takes orders. Salesforce already holds accounts, contacts, and the pipeline. The gap is Order and OrderItem — or Opportunity — on the CRM APIs. We will tell you what Sales Cloud should store, and when you are actually talking about Commerce Cloud.
Australian ecommerce team. We look at the store and the Salesforce org before anyone talks about a connector.
01
What you have
02
What is safe to keep
03
Connect or leave
The store still takes orders. Salesforce still holds the account. That is why the two have been left talking through a weekly CSV into Contacts, or through a project that mixed up Sales Cloud and Commerce Cloud.
Salesforce Platform CRM — Sales Cloud, Service Cloud, and related clouds — is Accounts, Contacts, Leads, Opportunities, Orders and Order Products, plus optional Commerce clouds. SFDC Australia Pty. Ltd. lists an APAC HQ at Salesforce Tower, 180 George Street, Sydney, plus Melbourne, Adelaide, Brisbane, Canberra, Perth, and NZ offices in Auckland and Wellington. That is a legal entity and office list, not an Australian org count. We do not have a Salesforce AU figure to quote.
This page assumes CRM objects. B2C Commerce SCAPI is a different API on *.api.commercecloud.salesforce.com. It only matters if the prospect runs Salesforce Commerce Cloud, not Sales Cloud.
You might recognise one of these:
You do not need a new storefront, or a Commerce Cloud licence pitch. You need a clear read on the Salesforce org you already have.
Salesforce has official APIs. The stall is rarely “there is no API”. It is which cloud, which object, and treating CRM as a warehouse.
The CRM REST API is programmatic access to Salesforce objects, OAuth 2.0 via External Client Apps or Connected Apps. SOAP API (Enterprise / Partner WSDL) is still documented. Place Order REST exists for Order / OrderItem. SCAPI is a different host and a different product. A Sales Cloud build is not a Salesforce Commerce Cloud build. If the brief says “Salesforce ecommerce” and the org is Sales Cloud, you are doing CRM objects. If they run SFCC, that is another page.
Typical work: upsert Contact and Account from store customers; create Order plus OrderItem (or Opportunity) from paid carts; sync fulfilment or status back; open service cases. Stock usually does not live in Sales Cloud. If inventory is the real problem, the system of record is elsewhere — Cin7, Unleashed, an ERP — and Salesforce should not be asked to hold it.
Some orgs want a closed-won Opportunity. Some want the Order object. Some want both and then argue about which one operations trust. Place Order REST is there for Order / OrderItem. Pick the object on the first call. Do not let a plugin decide it.
Bulk API 2.0 is REST and async. Salesforce suggests Bulk for more than about 2,000 records. Historic order loads and nightly contact backfills belong there. A chatty per-order REST loop that was fine at fifty orders a day will not stay fine.
None of that makes the CRM or the store worthless. It does mean “sync everything to Salesforce on Monday” is not a design.
We start with the org and the store, not with a Commerce Cloud brochure.
Store platform, Sales / Service Cloud versus SFCC, whether Orders or Opportunities are the target, Connected App state, and where stock actually lives. We will tell you which API this is — CRM REST or a conversation you should not have on this page.
There are three honest outcomes. We recommend one, not all three.
Account and Contact upsert first, then Order / OrderItem (or Opportunity) from paid carts, then status back. A sandbox org beats a Friday write into production automation.
Source, the Connected App, and a short record of which object a web order becomes.
We will not tell you Sales Cloud is an ERP. We will not treat a CRM REST build as a Commerce Cloud build. If you already have a Salesforce SI who owns the org, they may be the better first call on that side. If you want an honest fork in the road on the store, talk to us.
A store URL and which Salesforce org is enough to start.
The first call is 30 minutes. You leave with a recommendation you can take to a manager, not a “Salesforce commerce” estimate for the wrong cloud.
We have not published a Salesforce ecommerce case. NESS is nopCommerce and Dynamics NAV 2018. Windsor is Peach and Xero. Neither is Salesforce.
CoSource is a Sydney software firm and a nopCommerce Gold Partner. Services include CRM & ERP integration on nopCommerce, AbleCommerce, and Shopify. That is a capability, not a Salesforce case study. A Salesforce org still starts with its own assessment.
Thirty minutes. Bring a store URL and whether you mean Sales Cloud or Commerce Cloud. We will tell you which objects to write, whether to connect, or whether Salesforce is the wrong system for the job.
Book a free 30-minute discovery call