NewProduct Score, 4T Segmentation, Price War and Broken Size are live.See what's new
Feedance
Salesforce Commerce Cloud logoSalesforce Commerce CloudPlatform · E-commerce data source
Salesforce Commerce Cloud integration

Turn your Salesforce Commerce Cloud catalog into feeds that know what sells.

Connect your store once. Feedance pulls products, inventory, and orders from Salesforce Commerce Cloud, scores and labels every product, and keeps a tailored feed live on Google, Meta, TikTok and 200+ channels.

Salesforce Commerce Cloud connection
Product source in Feedance
Connected
PR
ProductsProduct listings, titles, descriptions, images, variants, and pricing from your catalog
Synced
IN
InventoryStock levels and availability status so feeds reflect what is actually in stock
Synced
OR
OrdersOrder records used for reporting and performance tracking tied to your feeds
Synced
Scored, labelled and sent to
GoogleMetaTikTok200+ channels
What is Salesforce Commerce Cloud

Your store is the source. Feedance makes it ad-ready.

Salesforce Commerce Cloud (formerly Demandware, and often referred to by its product name B2C Commerce) is an enterprise-grade, cloud-based e-commerce platform used to build and run online storefronts. It is part of the broader Salesforce Customer 360 suite and is aimed primarily at mid-market and large enterprise retailers and brands running complex, high-volume catalogs across multiple regions and channels.

Salesforce exposes storefront and back-office functionality through the B2C Commerce API (SCAPI), a modern set of RESTful, OpenAPI-based Shopper and Admin APIs introduced in 2020, alongside the older Open Commerce API (OCAPI), which Salesforce now documents as deprecated and maintenance-only in favor of SCAPI. Both APIs give external systems a structured, permissioned way to read and update catalog, inventory, and order data.

  • Connect once, no manual exports
  • Catalog changes reach your feeds on every sync
  • Product Score, 4T, Price War and Broken Size labels on every product
  • One source, a tailored feed for each of 200+ channels
How it fits

From Salesforce Commerce Cloud to every channel, product by product.

1 · Data in
Salesforce Commerce Cloud
Products
Inventory
Orders
+ GA4 and competitor prices
2 · Decide
Feedance
Product Score, 0–100
4T segment
Price War and Broken Size
Rules, filters, enrichments
3 · Feeds out
Your channels
Google Merchant Center
Meta catalog
TikTok catalog
200+ more channels

Salesforce Commerce Cloud catalogs are typically large, structured, and spread across multiple sites, locales, and price books, which makes manually preparing product data for shopping channels, marketplaces, and ad platforms slow and error-prone. Connecting your Commerce Cloud storefront to Feedance lets you turn that catalog into clean, channel-ready product feeds without custom exports or scripts.

Because Feedance reads product, inventory, and order data directly from your store, feed updates reflect what shoppers actually see and buy, rather than a stale or manually maintained spreadsheet. This is particularly valuable on an enterprise platform like Commerce Cloud, where catalogs change frequently through promotions, price books, and inventory reservations.

What data Feedance pulls

The core data feed management needs.

Feedance reads three groups of Salesforce Commerce Cloud data. Each one has a job in the feed.

DataWhat is includedUsed for
ProductsProduct listings, titles, descriptions, images, variants, and pricing from your catalogFeed attributes, variant feeds, titles and categories for each channel
InventoryStock levels and availability status so feeds reflect what is actually in stockAvailability in every feed and Broken Size flags on size runs
OrdersOrder records used for reporting and performance tracking tied to your feedsSales and return context per product

Feedance does not access customer records, coupons or gift cards, shipping or tax configuration, or any other store data beyond these three entities.

Two generations of API coexist
Commerce Cloud stores can be integrated through the newer SCAPI (Shopper and Admin APIs, OAuth 2.0, OpenAPI-based) or the older OCAPI, which Salesforce has marked deprecated in favor of SCAPI for new integrations. Which one a given store uses can affect available data and setup details.
Enterprise access controls
API access to Commerce Cloud is managed through Salesforce's Account Manager, which issues client credentials scoped to specific permissions. Your Commerce Cloud administrator will typically need to authorize and configure this access before a connection can be established.
Multi-site and multi-locale catalogs
Larger Commerce Cloud implementations often run multiple storefronts, locales, and price books from a single instance, so it is worth confirming which site and locale your feed should draw from.
Rollout can involve IT or an implementation partner
Because Commerce Cloud is an enterprise platform, connecting a new external tool often goes through a partner agency or internal IT team rather than a single store owner, so plan for that step in your timeline.
Setup

Connect Salesforce Commerce Cloud in five steps.

Feedance connects to Salesforce Commerce Cloud using secure, permissioned API access, the same type of connection Salesforce provides for approved integrations. You authorize Feedance to read the specific data it needs, and Feedance uses that authorization to pull product, inventory, and order information on an ongoing basis so your feeds and dashboards stay in sync with your live store.

No code, custom middleware, or developer resources are required on your side to maintain the connection. Once access is granted, Feedance handles scheduling, data retrieval, and formatting automatically.

  1. 01
    Sign in to your Feedance account and choose Salesforce Commerce Cloud as your platform.
  2. 02
    Provide your Commerce Cloud store details and the credentials Feedance requests to establish a secure API connection.
  3. 03
    Confirm the requested access, which is limited to products, inventory, and orders.
  4. 04
    Let Feedance run its initial sync to import your catalog, stock levels, and order history.
  5. 05
    Review your data in Feedance and set up your feed rules, mappings, and destinations.
Sync frequency

How often does your Salesforce Commerce Cloud data sync?

Feedance keeps your product, inventory, and order data synced with Salesforce Commerce Cloud on a regular, automated schedule so your feeds reflect current catalog and stock conditions without manual re-exports. Exact sync frequency can vary based on your plan and store size, and you can trigger a manual refresh when you need the latest data immediately.

  • Feed Protection can stop an update when something looks wrong
Troubleshooting

Common Salesforce Commerce Cloud connection issues

IssueLikely causeFix
Connection fails to authenticateAPI credentials are incorrect, expired, or lack the required scopesVerify the credentials in Feedance and confirm your Commerce Cloud administrator has authorized access with the correct permissions
Products missing from the feedProducts are unpublished, assigned to a different site or locale, or excluded by catalog rulesCheck the product's status and site assignment in Commerce Cloud, then re-run the sync
Inventory or stock status looks outdatedSync has not run recently, or inventory is managed through a separate systemTrigger a manual sync in Feedance and confirm which system is the source of truth for stock levels
Access request stuck or deniedCommerce Cloud API access often requires approval from an administrator or implementation partnerConfirm with your internal Commerce Cloud team or partner that the API client has been approved and enabled
Optimization tips

Get more from a Salesforce Commerce Cloud feed.

  • Keep product titles and descriptions complete and accurate in Commerce Cloud, since Feedance builds feeds directly from that source data.
  • Make sure variant and pricing data is consistent across the catalog so downstream channels display the correct options and prices.
  • Confirm inventory data is accurate and up to date so your feeds do not advertise out-of-stock items.
  • If you run multiple sites or locales, double-check which one Feedance is reading from before publishing feeds to a new channel.
  • Review your feed in Feedance after major catalog changes, such as a new season launch or bulk price update, to confirm everything synced as expected.
FAQ

Questions about the Salesforce Commerce Cloud integration

Short answers to what teams ask before connecting a store.

How does Feedance connect to Salesforce Commerce Cloud?

Feedance connects to Salesforce Commerce Cloud through a secure, permissioned API connection. You authorize Feedance to access your store, and it then reads product, inventory, and order data on an ongoing basis to keep your feeds current. No custom development or scripts are required on your end.

What should I know about Salesforce Commerce Cloud before connecting it to Feedance?

Salesforce Commerce Cloud has moved from its older Open Commerce API (OCAPI), now marked deprecated, to a newer set of APIs called SCAPI. Access is also managed through Salesforce's Account Manager, so an administrator on your team may need to authorize API access before Feedance can connect. If your store runs multiple sites or locales, it is also worth confirming which one your feed should use.

What data does Feedance read from my Salesforce Commerce Cloud store?

Feedance only works with three types of data: products, inventory, and orders. It reads your product catalog details, current stock levels, and order records to build and maintain your feeds. Feedance does not access customer data, coupons, gift cards, or shipping and tax settings.

How do I keep my Salesforce Commerce Cloud feed up to date?

Once connected, Feedance syncs your product, inventory, and order data automatically on a regular schedule, so your feed reflects current catalog and stock conditions without manual exports. You can also trigger a manual sync in Feedance whenever you need the latest data right away.

Do I need developer help to connect Salesforce Commerce Cloud to Feedance?

Not on the Feedance side. Setting up the connection is done through Feedance's guided setup and does not require writing code. That said, because Commerce Cloud is an enterprise platform, granting API access may involve your internal IT team or implementation partner, since they typically control administrative permissions for the store.

See which of your products earn.

Connect your product feed and GA4. We will show you Product Score, 4T, Price War and Broken Size on your own catalog.