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

# Connectors

> Sync your ERP or store into the one model Elastly prices from, so your data stays current on its own.

A connector is a live link between your system of record and Elastly. Once it's set up, Elastly keeps
your products, costs, customers, and sales in sync on a schedule. You don't export anything or upload
files. Your data stays current on its own.

Every connector feeds the same shared model: products, costs, prices, customers, and sales. Because
everything lands in that one shape, your strategies and guardrails work the same way no matter where
the data came from.

## Available today

<Columns cols={2}>
  <Card title="Oracle NetSuite" icon="https://mintcdn.com/elastly/n33H5HajGvEokWf9/logos/netsuite.svg?fit=max&auto=format&n=n33H5HajGvEokWf9&q=85&s=63503707473c4e7798127d32698b1c93" href="/docs/connect-netsuite" cta="Set it up" width="150" height="150" data-path="logos/netsuite.svg">
    The only source that also syncs **quotes**, and can show Elastly's price live on a quote line. Set
    up once by an administrator with a certificate.
  </Card>

  <Card title="Shopify" icon="https://mintcdn.com/elastly/n33H5HajGvEokWf9/logos/shopify.svg?fit=max&auto=format&n=n33H5HajGvEokWf9&q=85&s=63569c595e1b1416bd3e4b68ed4e6aa4" href="/docs/connect-shopify" cta="Set it up" width="108" height="123" data-path="logos/shopify.svg">
    A one-click install that syncs your catalog at the **variant level**, plus inventory. Approve
    access and the first sync starts.
  </Card>

  <Card title="BigCommerce" icon="https://mintcdn.com/elastly/n33H5HajGvEokWf9/logos/bigcommerce.svg?fit=max&auto=format&n=n33H5HajGvEokWf9&q=85&s=b7662327a29f9b3ea3d2ae78c0563f3e" href="/docs/connect-bigcommerce" cta="Set it up" width="64" height="64" data-path="logos/bigcommerce.svg">
    Connect with a store API token. Syncs your catalog, cost, customers, and orders.
  </Card>

  <Card title="WooCommerce" icon="https://mintcdn.com/elastly/n33H5HajGvEokWf9/logos/woocommerce.svg?fit=max&auto=format&n=n33H5HajGvEokWf9&q=85&s=2eabf35d7c4983f724016e92ddb4182f" href="/docs/connect-woocommerce" cta="Set it up" width="256" height="256" data-path="logos/woocommerce.svg">
    Connect your WordPress store with a consumer key and secret. Syncs catalog, cost, customers, and
    orders.
  </Card>

  <Card title="Salla" icon="https://mintcdn.com/elastly/s0j3VcHbzfi8hWXq/logos/salla.svg?fit=max&auto=format&n=s0j3VcHbzfi8hWXq&q=85&s=62b7422566f150ee49e948271582b6b9" href="/docs/connect-salla" cta="Set it up" width="237" height="200" data-path="logos/salla.svg">
    A one-click approval, no app to create. Syncs catalog, cost, stock, customers, and orders.
  </Card>
</Columns>

Every storefront syncs products, cost, customers, and orders, and every one can publish an approved
price back to the source. Write-back is off until you turn it on. Only NetSuite also syncs quotes.

## Bring your own source

If you run something we don't have a connector for, you can push canonical records to Elastly
yourself over the ingest API and get the same pricing behaviour.

<Columns cols={2}>
  <Card title="Custom ERP" icon="server" href="/docs/sdks/build-a-connector">
    Push products, customers, quotes, and orders from any system you run.
  </Card>

  <Card title="Custom storefront" icon="store" href="/docs/sdks/build-a-connector">
    Push products, customers, and orders from any storefront.
  </Card>
</Columns>

## Coming soon

More connectors are on the way: SAP, Adobe Commerce, Salesforce, QuickBooks, Xero, Sage, and Amazon.
Each one feeds the same shared model, so adding a source never changes how your pricing behaves. If
you need one of these now, [tell us](mailto:support@elastly.io) and we'll tell you where it is.

## How a connection works

<Steps titleSize="h3">
  <Step title="Connect">
    You authorize Elastly to read from your system. Each source is a little different: NetSuite uses a
    certificate set up by an administrator, Shopify is a one-click approval, BigCommerce uses a store
    API token, WooCommerce uses a consumer key and secret, and Salla is a one-click approval with no
    app to create. Your credentials are stored encrypted and scoped to your workspace.
  </Step>

  <Step title="Match your fields">
    Elastly reads your source and matches its fields to the ones it prices from, like SKU, cost, and
    category. It suggests the mapping for you, and you can adjust anything that's specific to your
    account. See [Field mapping](/docs/field-mapping).
  </Step>

  <Step title="Sync on a schedule">
    The first sync pulls everything. After that, each run only fetches what changed, so it stays
    quick. Every run is recorded (what was seen, what was updated, any errors), so a problem is
    visible instead of silent.
  </Step>
</Steps>

<Note>
  **Who owns what.** Your system of record owns cost, catalog, customers, and sales. Elastly owns the
  recommended price. Your store or ERP owns the live price a customer pays. A connector only fills
  Elastly's model. It never changes a price you haven't approved.
</Note>
