Feedoptimise
Feedoptimise
menu
Start your 7 days free trial

Salesforce Commerce Cloud Feed Management & Optimisation

Manage, optimise and sync your Salesforce B2C Commerce product feeds across Google Shopping, Bing, Meta and every major channel

Compatible with Agentforce Commerce, formerly Salesforce Commerce Cloud and Demandware.

salesforce.example.com
salesforce Logo
app.feedoptimise.com
Google Shopping Logo
Meta Catalog Logo
TikTok Catalog Logo
Amazon Marketplace Logo
Bing Shopping Logo
Pinterest Ctaalog Logo
Instagram Logo
Google Merchant Center Logo
AWIN Logo
Criteo Logo
Snapchat Logo
Salesforce product data syncing to Feedoptimise and distributing across Google Shopping, Meta, TikTok and other advertising channels

Connect Your Salesforce Commerce Cloud Store and Start Managing Feeds in Minutes

Authenticate via OCAPI with JWT and start pulling your full product catalog with no cartridge installation required

  • Direct OCAPI Integration

    Feedoptimise connects to your Salesforce B2C Commerce instance through the Open Commerce API (OCAPI). There is no cartridge to install, no storefront code to deploy and no FTP export jobs to schedule. You provide your OCAPI client credentials and site URL, and Feedoptimise handles all data retrieval through the Data API and Shop API endpoints.

  • JWT Token Authentication

    Authentication uses the standard Salesforce Account Manager JWT flow. Generate a client ID and secret in your SFCC Account Manager, configure the OCAPI resource permissions in Business Manager, and enter the credentials in Feedoptimise. The platform requests and refreshes access tokens automatically, so your connection stays active without manual intervention.

  • Continuous product sync

    Schedule automatic data refreshes at intervals that match your catalog update cycle. Each sync pulls the latest product edits, price book changes, inventory movements and new items from your SFCC instance into Feedoptimise, ready for feed generation.

Every Product Attribute from Your SFCC Catalog

Access standard attributes, custom attributes, price books, inventory lists, product sets, bundles, variation groups and category assignments from a single OCAPI connection

  • Core product data and all variation types

    Retrieve all standard product attributes including names, descriptions, prices, images, SKUs and online/offline status. Feedoptimise supports the full SFCC product type hierarchy: master products with their variation groups and variants, product bundles, product sets and standard items. Variants stay grouped under their master, preserving the parent-child relationship for accurate feed output.

  • Custom attributes and attribute groups

    SFCC stores frequently extend the default product model with custom attributes for material, fit, care instructions, sustainability ratings or any other structured data. Feedoptimise pulls every custom attribute defined in your system object type, regardless of which attribute group it belongs to, so nothing is left out of your feeds.

  • Price books and promotional pricing

    Access list prices, sale prices and promotional pricing from every price book assigned to your site. Feedoptimise reads price book assignments per product and variant, giving you the flexibility to map different price tiers to different channel feeds or display sale pricing alongside original prices.

  • Inventory lists and allocation data

    Pull stock quantities from every inventory list configured in your SFCC instance. If you operate multiple warehouses or fulfilment centres, use per-list inventory data to build smarter feeds. Filter products by stock availability at specific locations, or set availability flags based on allocation records.

Full Multi-Site Support for Salesforce Commerce Cloud

Pull site-specific product data, pricing, currencies, translations and storefront URLs for every SFCC site you operate

  • Multi-site data extraction

    Retrieve product data for every site configured in your SFCC organisation. Each site can carry its own price books, inventory lists, currency settings and custom attribute overrides. Feedoptimise reads these site-level differences so your feeds reflect what shoppers actually see on each storefront.

  • Site-specific storefront URLs

    Product links in your feeds point shoppers to the correct site and locale. Feedoptimise generates landing page URLs that match each site's domain, path structure and locale settings, so traffic lands on the right storefront experience.

  • All sites from a single OCAPI connection

    One set of OCAPI credentials covers every site in your SFCC organisation. Product data for all storefronts flows through a single integration, and you can map each site's catalog independently to as many feeds as you need.

  • Translations and localised content

    Product names, descriptions and other translatable attributes from each SFCC locale come through with every sync. For locales where content is incomplete, Feedoptimise's AI translation tools can generate the missing translations directly within the platform.

Salesforce Commerce Cloud Feeds for Every Advertising Channel

Build an SFCC Google Shopping feed for Performance Max campaigns, a Meta product catalog for dynamic ads or a TikTok catalog for social commerce. Feedoptimise provides pre-built templates and validation for over 1,000 channel specifications

  • SFCC TikTok Catalog Feeds

    Build TikTok-ready feeds mapped to TikTok Shop and TikTok Ads catalog specifications. Include attributes like video links and age group that SFCC does not surface natively in a feed-ready format. TikTok feed management works the same way as every other channel in Feedoptimise, with shared rules, filters and AI enrichments applied consistently.

AI-Powered Salesforce Commerce Cloud Feed Optimisation

Optimise, enrich and transform any attribute in your SFCC feed using leading generative AI models and an agentic AI assistant

SFCC Feed Managed Service & Hands-On Support

Use the platform independently or let our team handle your Salesforce Commerce Cloud feed operations, from setup to optimisation rules, at no extra cost

  • Self-managed with full control

    The platform gives marketing teams and e-commerce managers everything they need to run feeds without ongoing developer involvement. All feed configurations, rules and optimisation tools are accessible through the Feedoptimise interface.

  • Rule Building & Logic Execution

    Would rather not build rules yourself? Describe your requirements, for example "exclude products not assigned to my UK site" or "only advertise master products where at least one variant has stock in the primary inventory list", and our team builds the filters, logic and attribute mappings for you.

  • On-Demand Error Resolution

    Google Merchant Center disapprovals, Meta catalog warnings and other channel errors get investigated and resolved by our team. We diagnose the root cause and fix it so your Salesforce Commerce Cloud feeds stay approved and delivering.

Salesforce Commerce Cloud Feed Migrations

Whether you are migrating to SFCC from another cart or switching to Feedoptimise from another feed tool, we handle the full transition with no downtime or data loss

  • Feed platform switching

    Moving from another feed management provider? We recreate your current setup in Feedoptimise, porting rules, mappings and channel configurations from your existing tool, then verify full output parity before cutover.

  • Cart migrations to Salesforce Commerce Cloud

    Switching your store to SFCC from Shopify, Magento, WooCommerce or another platform? We reconnect your product data source via OCAPI, remap attributes to align with SFCC's product model and catalog structure, and confirm all feeds continue delivering approved data to every channel.

  • Post-migration QA

    After every migration, we audit your feeds end to end. Data accuracy, channel approval status, variant coverage, price book assignments and site configurations are all checked. Any inconsistencies are resolved before they reach your live campaigns.

SFCC Feed Performance & Reporting

Combine your Salesforce Commerce Cloud data with performance metrics from Google Ads, Analytics and custom sources to build smarter, data-driven feeds

Frequently Asked Questions

Common questions about managing Salesforce Commerce Cloud product feeds with Feedoptimise

  • How do I connect my Salesforce Commerce Cloud store to Feedoptimise?

    Create an API client in your Salesforce Account Manager with the appropriate OCAPI Data API and Shop API permissions. Enter your client ID, secret and site URL in the Feedoptimise platform, and the connection goes live. Authentication runs through the standard JWT token flow, and Feedoptimise refreshes tokens automatically. No cartridge installation or storefront deployment is required.

  • What SFCC data does Feedoptimise import?

    Feedoptimise imports all core product attributes, master-variant relationships, variation groups, product bundles, product sets, custom attributes, images, categories, price books (list prices, sale prices and promotional pricing), inventory lists, site-level overrides, translations and storefront URLs.

  • Does Feedoptimise support SFCC multi-site configurations?

    Yes. A single OCAPI connection covers every site in your SFCC organisation. Feedoptimise pulls site-specific pricing, inventory, attribute overrides and locale data so you can build independent feeds per site or combine sites into a single multi-region feed.

  • Is Feedoptimise compatible with Agentforce Commerce?

    Yes. Agentforce Commerce is Salesforce's new name for Commerce Cloud, announced at Dreamforce 2025. The underlying B2C Commerce platform, OCAPI and authentication model remain the same. If you are running Agentforce Commerce, the Feedoptimise integration works exactly as described on this page.

  • How do I create a Google Shopping feed from my SFCC store?

    Connect your SFCC instance using your OCAPI credentials, then create a new feed and select the Google Shopping template. Feedoptimise maps your SFCC product data to Google's required and optional attributes automatically. Adjust mappings, apply filters and run validation checks before submitting to Google Merchant Center.

  • Can I manage my Google Merchant Center feed from SFCC with Feedoptimise?

    Yes. Feedoptimise maps your SFCC catalog to Google's product data specification, including required attributes like GTIN, shipping and tax fields. The platform supports both primary and supplemental feeds, and built-in validation flags issues before they cause disapprovals in Google Merchant Center.

  • How does Feedoptimise handle SFCC product types like masters, bundles and sets?

    Master products are imported with their variants grouped under the parent, preserving the variation structure. Product bundles and product sets are supported as distinct product types. Each bundled or set component retains its own attributes and can be mapped independently in your feeds.

  • How often does my SFCC product data sync?

    You schedule automatic syncs at whatever frequency your business requires. Each sync pulls the latest product changes, price book updates, inventory movements and new catalog items. Most merchants sync several times per day to keep feeds accurate across all channels.

  • Do I need a developer to set up feeds?

    The initial OCAPI configuration in Business Manager typically involves a developer or SFCC administrator to set up API client permissions. Once the connection is active, marketing teams and e-commerce managers run the platform on their own. If you prefer hands-off management, our team can handle everything at no extra cost.

  • Can I switch to Feedoptimise from another feed management tool?

    Yes. We handle full migrations from other SFCC feed integrations, recreating your rules, mappings and multichannel configurations with no downtime to your live feeds. Our team verifies output parity with your existing setup before cutover.

  • Does Feedoptimise require a cartridge or storefront code?

    No. Feedoptimise connects directly through the OCAPI Data API and Shop API. There is nothing to deploy to your SFCC instance beyond setting up the API client permissions in Business Manager. This keeps your storefront code clean and avoids any impact on your site's performance.