Product Sync

Your website. Our marketplace. Automatically.

Add one line of code to your website and your products appear on Ghazzle automatically.

One-line embed

Launch in minutes without rebuilding your storefront.

Live catalog updates

Reflect changes for new, updated, and deleted products.

REST API ready

Ideal for custom stacks and advanced automation.

Built for scale

Keep large catalogs aligned across every channel.

3-step setup

Get synced in minutes, not weeks

The setup is intentionally lightweight so your team can move from manual uploads to automated catalog sync without a long implementation cycle.

1

Get your API key

Generate a secure key from your Ghazzle Business dashboard and assign it to the storefront you want to sync.

2

Paste the snippet

Add the embed to your product pages so Ghazzle can discover products and keep them updated automatically.

3

Sync automatically

New, updated, and deleted products are reflected on Ghazzle without manual re-entry.

Embed snippet

HTML

<!-- Add to your product pages -->
<script src="https://cdn.ghazzle.com/sync.js" 
        data-api-key="YOUR_API_KEY"></script>

JavaScript setup

Add one script to your product pages

The Ghazzle sync script reads your product metadata, securely authenticates with your API key, and keeps your marketplace catalog aligned as your storefront changes.

  • No custom plugin required
  • Works across your current site templates
  • Easy for developers or agencies to deploy

REST API

Use direct sync calls for full control

For custom commerce stacks and advanced workflows, push products directly through the Ghazzle syndication API using your secure key.

Sync API request

HTTP

POST https://api.ghazzle.com/api/syndication/sync
Headers:
  X-Api-Key: YOUR_API_KEY
  Content-Type: application/json

Body:
{
  "externalProductId": "SKU-123",
  "title": "Executive Office Chair",
  "price": 150.0,
  "currency": "GHS",
  "availability": "in_stock",
  "productUrl": "https://yourstore.com/products/executive-chair"
}

Supported platforms

Works with the systems you already use

Whether your stack is off-the-shelf or fully custom, Product Sync fits neatly into your existing workflow.

WooCommerce

Install the snippet and sync catalog changes faster.

Shopify

Use storefront embeds or webhook-based sync automation.

Custom websites

Integrate directly with the REST API from your own backend.

Any webhook-ready platform

Trigger updates from any system that can send events.

FAQ

Answers for technical and growth teams

The most common questions about setup, sync behavior, and plan availability.

How often does product sync run?
The JavaScript embed updates products as pages are crawled and verified, while the API supports near real-time updates whenever your catalog changes.
Which formats are supported?
You can use the JavaScript embed for storefront pages, direct REST API calls for custom systems, or webhook-triggered sync flows from any modern commerce platform.
What happens when a product is deleted?
Deleted or archived items are removed from Ghazzle automatically during sync so buyers only see products that are still available.
Is Product Sync included in every plan?
Product Sync is designed for teams that need automation at scale and is available on the Enterprise plan.