Skip to main content

How SKU synchronization works

SKU synchronization keeps your SKU data consistent across your deals by automatically applying updates to templates where the SKU is used.

The SKU Library acts as the source of truth, meaning changes made there will update all synchronized instances of that SKU.

There are 2 ways of managing synchronization:

Manage synchronization in SKU Library

When you update a SKU in the SKU Library and click Save, those changes automatically apply to all templates where:

  • The SKU is included
  • Synchronization is enabled

This ensures pricing, configuration, and other SKU details stay consistent across your deals.

View and manage synchronization

To see where a SKU is used and how it’s synced:

  1. Go to Settings > SKUs
  2. Select a SKU
  3. Open the Update Templates tab

Here, you can:

  • View all templates that include the SKU
  • See whether each template is synchronized
  • Control whether updates are applied automatically

Sync statuses

  • Synchronized: The template SKU data matches the SKU Library data
  • Needs Review: The template SKU data has differences from the SKU Library data
  • Automatic updates enabled: Changes apply automatically
  • Automatic updates disabled: Updates must be applied manually

Automatic vs manual updates

You can control how updates are applied per template.

When enabled, any changes made in the SKU Library automatically update the SKU across all applicable templates.

Use this for standard SKUs where consistency is important.

Manual updates

When automatic updates are disabled:

  • Changes in the SKU Library won’t apply automatically
  • You can review differences before applying updates

To update manually:

  1. Click Update next to a template
  2. Review the differences
  3. Click Accept changes to apply them

Use this for templates with custom pricing or experimental configurations.

Manage synchronization in the template editor

You can also control synchronization directly in the Template Editor.

Each SKU includes a setting to:

  • Enable synchronization (ON) (receive updates)
  • Disable synchronization (OFF) (allow custom values)
Callout

Changes made here will reflect in the SKU Library after saving the template.

Sync across workspace

The Template Editor also includes a Sync Globally section in Synchronize drawer.

This allows you to:

  • Select specific SKU fields
  • Apply those changes across all templates

Only templates with synchronization enabled will receive these updates.

Important

This action is manual and applies only when triggered.

Source of truth

The SKU Library is the source of truth.

  • Changes made in the SKU Library always propagate to synchronized templates
  • Changes made in templates do not automatically update the SKU Library or other templates

While you can push updates from a template using Sync globally, this is a manual action and should not replace managing SKUs from the library.

When to use synchronization

Use synchronization to:

  • Keep pricing consistent across templates
  • Roll out global SKU updates quickly
  • Reduce manual updates and errors

Disable synchronization when:

  • You need template-specific pricing
  • You’re testing or experimenting with changes