> ## Documentation Index
> Fetch the complete documentation index at: https://docs.vortexiq.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# Conversion by Locale, Salesforce Commerce Cloud

> Conversion by Locale, per-locale conversion rate across your realm. How to read it, why it matters, and how to act on it.

**Card class:** [Hero](/nerve-centre/overview#card-classes-explained)  •  **Category:** [Ecommerce Platform](/nerve-centre/connectors#connectors-by-type)

> Per-locale conversion rate. Single-locale dropoff = local UX issue, payment-method gap, or localisation error.

## At a glance

> Conversion rate broken out per locale across your Salesforce Commerce Cloud (SFCC, formerly Demandware) realm, one bar per storefront / locale. A realm-wide conversion rate is almost meaningless when sites have different traffic mixes, currencies, and payment methods; this card is where conversion becomes actionable. A single locale dropping below the group average is the signature of a market-specific problem: a broken localisation, a missing local payment method, a checkout bug in one language, or a UX regression that only shipped to one site.

|                               |                                                                                                                                                                                                                                                                                                                                                                                       |
| ----------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **What it counts**            | Conversion rate (orders divided by sessions, expressed as a percentage) calculated per locale / site over the window. Each bar is one locale's CR; the card compares them against each other and against the group average.                                                                                                                                                           |
| **Why it matters**            | This is the diagnostic that a realm-wide number cannot give you. SFCC's multi-site design means problems are usually local: a payment gateway not enabled for one country, a translation that breaks a checkout step, a shipping rule that fails for one region. Per-locale CR isolates the affected market immediately instead of dragging down a blended average you cannot act on. |
| **Reading the value**         | Read each bar relative to the group, not in absolute terms. Markets legitimately differ (a mature market converts higher than a new one), so the signal is a locale that has fallen sharply below the others or below its own prior period. The alert specifically watches for any locale running far under the group average.                                                        |
| **Session source**            | Conversion needs sessions as well as orders. Sessions come from the connected analytics layer (for example GA4) or SFCC's own analytics, joined to the order data per locale. If a locale has order data but no session data, its CR cannot be computed and the bar will be empty.                                                                                                    |
| **What "drop" usually means** | One locale below the group is rarely a demand problem and almost always a mechanics problem: payment-method gap, localisation / translation error, a country-specific checkout or shipping rule, or a UX regression deployed to one site.                                                                                                                                             |
| **Currency / tax**            | Conversion is a ratio, so currency does not distort it the way it distorts revenue. This makes per-locale CR directly comparable across markets in a way revenue is not.                                                                                                                                                                                                              |
| **Unit**                      | percent                                                                                                                                                                                                                                                                                                                                                                               |
| **Time window**               | `30D vsP` (30-day window compared against the prior 30 days)                                                                                                                                                                                                                                                                                                                          |
| **Alert trigger**             | `any locale <50% of group avg`, a locale converting at less than half the group average raises the flag                                                                                                                                                                                                                                                                               |
| **Sentiment key**             | `scc_conversion_by_locale`                                                                                                                                                                                                                                                                                                                                                            |
| **Roles**                     | owner, marketing                                                                                                                                                                                                                                                                                                                                                                      |

## Calculation

Calculated automatically from your Salesforce Commerce Cloud data. See the At a glance summary above for what the metric tracks and the worked example below for a typical reading.

## Worked example

A Fortune-500 retailer runs one SFCC B2C realm with five DTC locales. The 30-day window covers 14 May 26 to 12 Jun 26, compared against 14 Apr 26 to 13 May 26.

| `siteId` / locale    | Sessions  | Orders  | Conversion rate | vs prior 30d | vs group avg  |
| -------------------- | --------- | ------- | --------------- | ------------ | ------------- |
| `RefArch-US`, en\_US | 6,420,000 | 184,200 | 2.87%           | +0.04 pt     | above         |
| `RefArch-UK`, en\_GB | 2,180,000 | 62,400  | 2.86%           | +0.02 pt     | above         |
| `RefArch-DE`, de\_DE | 1,640,000 | 41,800  | 2.55%           | -0.06 pt     | near          |
| `RefArch-JP`, ja\_JP | 1,090,000 | 28,600  | 2.62%           | +0.01 pt     | near          |
| `RefArch-FR`, fr\_FR | 980,000   | 11,300  | 1.15%           | -1.38 pt     | **far below** |
| **Group average**    |           |         | **2.61%**       |              |               |

Things to notice:

1. **France is the story, and a blended number would have hidden it.** The realm-wide CR is 2.61%, perfectly healthy. But `RefArch-FR` is at 1.15%, less than half the group average, so it trips the `any locale <50% of group avg` alert. If you only watched the realm CR you would never see it: four healthy markets mask one broken one. This is exactly why conversion is a per-locale card on SFCC.
2. **France also collapsed versus its own prior period (-1.38 pt).** The combination of "far below the group" and "far below its own history" points to a recent, France-specific change, not a structural market difference. A market that is simply hard to convert would be low but stable; a 1.38-point drop month-on-month is a regression that shipped.
3. **The likely causes are mechanical, not demand.** France still has strong traffic (980,000 sessions), so people are arriving and leaving without buying. The usual suspects, in order: a French-locale checkout or translation bug, a payment method (for example a local card scheme or wallet) that stopped working for fr\_FR, or a shipping / tax rule that fails for France. Pair with [Payment Status Distribution](/nerve-centre/kpi-cards/salesforce-commerce-cloud/payment-status-distribution) to check for a payment-stage failure concentrated in that locale.
4. **The other four locales differ but do not alarm.** DE at 2.55% and JP at 2.62% sit below US and UK, but that is normal market variation, not a fault. The card's value is distinguishing "naturally lower" (DE, JP) from "broken" (FR). Read the bars against the group, and weight recent movement over absolute level.

## Sibling cards merchants should reference together

| Card                                                                                                         | Why pair it with Conversion by Locale                                                                                           |
| ------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------- |
| [Conversion Rate](/nerve-centre/kpi-cards/salesforce-commerce-cloud/conversion-rate)                         | The realm-wide CR. This card decomposes it per locale; read them together to see whether a blended move is broad or one-market. |
| [Revenue by Site / Locale](/nerve-centre/kpi-cards/salesforce-commerce-cloud/revenue-by-site-locale)         | A locale converting poorly will show a revenue share below its traffic share. Pair to quantify the lost revenue.                |
| [Payment Status Distribution](/nerve-centre/kpi-cards/salesforce-commerce-cloud/payment-status-distribution) | A single-locale CR drop is often a payment-method gap; payment status by stage confirms whether checkout is failing.            |
| [Orders by Currency](/nerve-centre/kpi-cards/salesforce-commerce-cloud/orders-by-currency)                   | A locale with heavy traffic but few orders shows up as a shrinking currency slice; cross-check the volume side.                 |
| [Active Sites / Storefronts](/nerve-centre/kpi-cards/salesforce-commerce-cloud/active-sites-storefronts)     | A locale with zero conversion may be a site that has gone dark rather than one that is converting badly.                        |
| [Average Order Value](/nerve-centre/kpi-cards/salesforce-commerce-cloud/average-order-value)                 | Conversion and AOV together describe the health of a market; a market can convert well at low AOV or poorly at high AOV.        |

## Reconciling against Salesforce Commerce Cloud

**Where to look in Business Manager:**

SFCC's admin tool is **Business Manager**, at a per-realm URL like `https://<realm>.business.demandware.net`. The closest native view is **Merchant Tools, Site, Reports & Dashboards**, where the per-site conversion and traffic reports live (often under a Conversion or Traffic dashboard depending on your Reports & Dashboards configuration). Because Business Manager reports are scoped per-site via the site picker, you reproduce this card by reading each site's conversion report in turn.

Note that SFCC's own conversion figures and the figures here can use different session definitions. SFCC's storefront analytics count sessions one way; a connected analytics platform (GA4) counts them another. The card uses whichever session source the connector is configured with, so confirm the session source before comparing to a Business Manager conversion report.

Other Business Manager views to be careful with:

* **Reports & Dashboards, Conversion / Traffic (per-site)**: the nearest native equivalent, for one site at a time.
* **Reports & Dashboards, Sales (per-site)**: gives orders, not the session denominator, so it is half the ratio.
* **Einstein / Commerce Insights dashboards**: may report conversion with their own session and attribution model, expect definitional differences.

**Why our number may legitimately differ from Business Manager:**

| Reason                                                                                                                                                                                             | Direction of divergence   |
| -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------- |
| **Session definition**. The denominator depends on the session source (GA4 vs SFCC storefront analytics vs another platform). Different session counts produce different CRs from the same orders. | Either, often material    |
| **Bot / spam filtering**. The analytics layer may exclude bot sessions that SFCC's raw counts include, or vice versa, changing the denominator.                                                    | Either                    |
| **Time-zone**. BM per-site reports use the site's time zone; Vortex IQ uses UTC by default.                                                                                                        | ±1 day at boundary        |
| **Locale vs site grouping**. If a site serves multiple locales, the card may split CR by locale while BM reports by site.                                                                          | Slice-level differences   |
| **Order status filter**. The numerator (orders) can vary with status filtering; SFCC has many order statuses and the card and BM may filter differently.                                           | Either, depends on filter |

***

<details>
  <summary><em>Same-metric documentation cross-reference (for agencies running multiple platforms)</em></summary>

  Conversion rate exists on every commerce platform. This is **not a reconciliation**, your SFCC realm has no parallel store elsewhere to compare against. These cross-links help agencies running multi-platform client books move between the equivalent metric across the docs. Note that the per-locale breakdown is an SFCC-leaning view; on single-store platforms the equivalent is the overall conversion rate.

  * [`adobe_commerce.conversion_rate`](/nerve-centre/kpi-cards/adobe-commerce/conversion-rate), closest enterprise-tier peer, where store-view conversion is the analogue of per-locale
  * [`shopify.conversion_rate`](/nerve-centre/kpi-cards/shopify/conversion-rate), the same metric on Shopify
  * [`bigcommerce.conversion_rate`](/nerve-centre/kpi-cards/bigcommerce/conversion-rate), the same metric on BigCommerce
</details>

## Known limitations / merchant FAQs

**Why measure conversion per locale instead of for the whole realm?**
Because a realm-wide conversion rate is rarely actionable. SFCC sites have different traffic mixes, currencies, and payment methods, so a blended number hides exactly the problems you need to find. A single broken market can collapse while the realm average stays healthy. Per-locale CR isolates the affected storefront so you can act on it. The realm-wide number lives on the [Conversion Rate](/nerve-centre/kpi-cards/salesforce-commerce-cloud/conversion-rate) card for the headline view.

**One locale tripped the "less than 50% of group average" alert. What do I check first?**
Mechanics, not demand. In order: (1) payment, is a local payment method or card scheme failing for that locale, check [Payment Status Distribution](/nerve-centre/kpi-cards/salesforce-commerce-cloud/payment-status-distribution); (2) localisation, did a translation or ISML template change break a checkout step in that language; (3) country-specific rules, a shipping or tax rule that fails for that region; (4) a recent deployment that shipped to one site. Strong traffic with low conversion in one locale is almost always a checkout-mechanics fault.

**Where does the session count come from?**
From the connected analytics source, GA4, SFCC's own storefront analytics, or whichever platform the connector is configured with, joined to order data per locale. This matters because conversion is a ratio and the denominator depends on that source. If a locale has orders but no session data, its CR cannot be computed and its bar will be empty.

**Why does my SFCC conversion report show a different rate?**
Almost always the session definition. SFCC storefront analytics, GA4, and Einstein dashboards each count sessions with their own model and bot filtering, so the same orders produce different conversion rates depending on the denominator. Confirm which session source each report uses before treating the gap as real. The numerator (orders) can also differ if status filters differ.

**Is a locale that simply converts lower than the others a problem?**
Not necessarily. Markets legitimately differ, a newer or less mature market often converts below an established one, and that is structural, not a fault. The card is built to distinguish "naturally lower but stable" from "dropped sharply". Weight recent movement (versus the prior period) and a sharp gap to the group over a steady, modest difference. The alert deliberately fires only at less than half the group average.

**Can a zero-conversion locale just mean the site is down?**
Yes. A locale showing zero conversion may be a storefront that has gone dark rather than one converting badly, traffic might be hitting an error page, or the site might be disabled. Cross-check [Active Sites / Storefronts](/nerve-centre/kpi-cards/salesforce-commerce-cloud/active-sites-storefronts) first; a missing or disabled site explains a zero far more often than a true conversion collapse.

**Can I change the alert threshold?**
Yes. The default is any locale below half the group average, but the threshold is configurable per profile in the Sensitivity tab. Merchants with naturally wide market variation sometimes loosen it to avoid flagging a structurally lower market; merchants with tightly comparable markets sometimes tighten it. Set it to your own baseline rather than relying on the generic default.

***

### Tracked live in Vortex IQ Nerve Centre

*Conversion by Locale* is one of hundreds of KPI pulses Vortex IQ tracks across Salesforce Commerce Cloud and 70+ other ecommerce connectors. Nerve Centre runs the detection layer; Vortex Mind investigates the cause when something moves; Ask Viq lets you interrogate any number in plain English.

[Start for free](https://app.vortexiq.ai/login) or [book a demo](https://www.vortexiq.ai/contact-us) to see this metric running on your own data.
