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

# Set up integration

> Step-by-step guide to connect your Sellercloud account with nocnoc via FTP integration.

You need to have a seller account with nocnoc and FTP credentials. Your account manager will provide you with the necessary credentials for the setup.

**We strongly recommend you create a new designated company in Sellercloud for this integration where you will set up the scheduled tasks and receive the orders.**

<Note>
  Prefer a video walkthrough? [Watch the full tutorial on Loom](https://www.loom.com/share/2149ad44adc84847ad3ea48cf44e0f65?sid=8ce9ba96-3761-40a8-8539-bbc1b6fdc6f8) before getting started.
</Note>

## Setup guide

This integration requires creating two **Export Profiles** and one **Import Profile**, which will then be configured on three separate Scheduled Tasks, plus two Saved Searches (for Products and for Orders).

### Download templates

Download the nocnoc templates before starting:

* [Template Tracking](https://drive.google.com/file/d/13aqKOZlI1s3G381sywyGCN4sn93btwtp/view?usp=drive_link)
* [Template Inventory](https://drive.google.com/file/d/1cci6GOf124PKUUpTQ1SsHZka3vW8SgKd/view?usp=drive_link)
* [Template Orders](https://drive.google.com/file/d/1w5mOTyl0XzOAZDQ6rlvUmbYlPz0kxw-H/view?usp=drive_link)

## Create profiles

### Export profiles (×2)

1. Navigate to **Settings → Mapping Tools → Manage Export Mapping Profiles**.
2. Click the blue **Actions** icon in the bottom right corner → **Create**.
3. Fill in the required fields:
   * **Profile Name** — e.g. `nocnoc Inventory Feed` and `nocnoc Tracking Export`
   * **Profile Type** — set the first to `Product` and the second to `Order`
     * For the `Order` type: set **Export Type** to `Tracking` and enable **Export fully shipped orders only**. The Vendor field can remain empty.
   * **Export File Type** — set to `CSV`
   * Check **Export File with Headers**
4. Click **Template File**, find and select the downloaded template from your device.
5. Click **Add**.

<img src="https://mintcdn.com/nocnoc/t6ECe8IV5w_hZW0y/sellercloud/images/sc-image-1.png?fit=max&auto=format&n=t6ECe8IV5w_hZW0y&q=85&s=91a0890a4736d2bb87e8cd30a22bc5c3" alt="Create Export Profile — Inventory" style={{ marginTop: '16px' }} width="908" height="518" data-path="sellercloud/images/sc-image-1.png" />

<img src="https://mintcdn.com/nocnoc/t6ECe8IV5w_hZW0y/sellercloud/images/sc-image-2.png?fit=max&auto=format&n=t6ECe8IV5w_hZW0y&q=85&s=ac9ded681142d8b76b589dfa0bde0a5d" alt="Create Export Profile — Tracking" style={{ marginTop: '16px' }} width="900" height="714" data-path="sellercloud/images/sc-image-2.png" />

### Import profile

1. Navigate to **Settings → Mapping Tools → Manage Import Mapping Profiles**.
2. Click the blue **Actions** icon in the bottom right corner → **Create**.
3. Fill in the required fields:
   * **Profile Name** — e.g. `nocnoc Orders`
   * **Import type** — set to `Order`
   * **Skip First Rows** — set to `0`
   * Check **Order is Paid** and **Order is Authorized**
   * **Order Source** — set to `Website`
   * **Company** — choose the nocnoc-designated company you created
   * **Warehouse** — select the warehouse from which you will fulfill nocnoc orders
   * Check **File contain headers**
4. Click **Template File**, find and select the downloaded template from your device.
5. Click **Create**.

<img src="https://mintcdn.com/nocnoc/t6ECe8IV5w_hZW0y/sellercloud/images/sc-image-3.png?fit=max&auto=format&n=t6ECe8IV5w_hZW0y&q=85&s=7debfa2a0022a5d25577b7a9eb4f50e0" alt="Create Import Profile — Orders" style={{ marginTop: '16px' }} width="910" height="780" data-path="sellercloud/images/sc-image-3.png" />

## Map profile fields

### Inventory export profile

Go to **Settings → Mapping Tools → Manage Export Profiles → nocnoc Inventory Export → Edit** and map the following fields:

| Field   | Maps to                    |
| ------- | -------------------------- |
| `sku`   | `bvc_Product.ID`           |
| `price` | `bvc_Product.SitePrice`    |
| `stock` | `bvc_Product.AggregateQty` |

<img src="https://mintcdn.com/nocnoc/t6ECe8IV5w_hZW0y/sellercloud/images/sc-image-4.png?fit=max&auto=format&n=t6ECe8IV5w_hZW0y&q=85&s=7a7567080d2485f1a9e17db3b470ecc8" alt="Column Mapping — Inventory export fields" style={{ marginTop: '16px' }} width="902" height="332" data-path="sellercloud/images/sc-image-4.png" />

<Note>
  If you don't want to use the Site Price for your nocnoc listings, you can request a Product [Custom Column](https://sellercloud.com/help/omnichannel-ecommerce/custom-columns-overview/) and map that instead. Contact [Sellercloud Support](https://sellercloud.com/help/omnichannel-ecommerce/seller-cloud-support/) to set this up.
</Note>

### Tracking export profile

Go to **Settings → Mapping Tools → Manage Export Profiles → nocnoc Tracking Export → Edit** and map the following fields:

| Field          | Maps to                            |
| -------------- | ---------------------------------- |
| `OrderID`      | `bvc_Order.OrderSourceOrderID`     |
| `TrackingCode` | `bvc_Order.TrackingNumberProvided` |
| `Carrier`      | `bvc_Order.ShippingCarrier`        |
| `SKU`          | `bvc_OrderItem.ProductID`          |
| `Quantity`     | `bvc_OrderItem.Qty`                |

<img src="https://mintcdn.com/nocnoc/t6ECe8IV5w_hZW0y/sellercloud/images/sc-image-5.png?fit=max&auto=format&n=t6ECe8IV5w_hZW0y&q=85&s=0b4e62f46b2873044181c671e284227b" alt="Column Mapping — Tracking export fields" style={{ marginTop: '16px' }} width="908" height="384" data-path="sellercloud/images/sc-image-5.png" />

<Warning>
  If your catalog uses parent/child SKU relationships and you want to send tracking for a child SKU, map `SKU` to `bvc_orderitem.productIDOriginal` instead of `bvc_orderitem.productID`.
</Warning>

<img src="https://mintcdn.com/nocnoc/t6ECe8IV5w_hZW0y/sellercloud/images/sc-image-6.png?fit=max&auto=format&n=t6ECe8IV5w_hZW0y&q=85&s=999c1987cd1c4d42afaf4f8ef913ba54" alt="Column Mapping — Tracking with ProductIDOriginal" style={{ marginTop: '16px' }} width="908" height="300" data-path="sellercloud/images/sc-image-6.png" />

### Order import profile

Go to **Settings → Mapping Tools → Manage Import Profiles → nocnoc Orders → Edit** and map the following fields:

| Field                 | Maps to                     |
| --------------------- | --------------------------- |
| `OrderID`             | `Order_OrderSourceOrderID`  |
| `SKU`                 | `Order_Item_ProductID`      |
| `Quantity`            | `Order_Item_Qty`            |
| `Price`               | `Order_Item_SalePrice`      |
| `CreatedAt`           | `Order_TimeOfOrder`         |
| `ShippingFirstName`   | `Order_ShippingFirstName`   |
| `ShippingLastName`    | `Order_ShippingLastName`    |
| `ShippingAddress1`    | `Order_ShippingStreetLine1` |
| `ShippingAddress2`    | `Order_ShippingStreetLine2` |
| `ShippingCity`        | `Order_ShippingCity`        |
| `ShippingPhone`       | `Order_ShippingPhoneNumber` |
| `ShippingStateCode`   | `Order_ShippingStateCode`   |
| `ShippingPostalCode`  | `Order_ShippingPostalCode`  |
| `ShippingCountryCode` | `Order_ShippingCountryCode` |

<img src="https://mintcdn.com/nocnoc/t6ECe8IV5w_hZW0y/sellercloud/images/sc-image-7.png?fit=max&auto=format&n=t6ECe8IV5w_hZW0y&q=85&s=da1b2ad07803a37be7a87ef93f9931ea" alt="Column Mapping — Order import fields" style={{ marginTop: '16px' }} width="908" height="578" data-path="sellercloud/images/sc-image-7.png" />

## Create scheduled tasks

### Inventory export task

Exports inventory and price feeds to nocnoc on a regular schedule. Requires a [Saved View](https://sellercloud.com/help/omnichannel-ecommerce/saved-searches/) for products.

<Note>
  If you don't sell your entire catalog on nocnoc, you can filter by a custom column called `nocnocEnabled`. Contact [Sellercloud Support](https://sellercloud.com/help/omnichannel-ecommerce/seller-cloud-support/) to set up custom columns.
</Note>

1. Navigate to **Settings → Scheduled Tasks** and click **Create**.
2. Fill in:
   * **Company** — select the nocnoc-designated company
   * **Task Type** — `Export Products`
   * **Task Name** — e.g. `nocnoc Export Inventory`
   * **Start Date** — the first date the task will run automatically

<img src="https://mintcdn.com/nocnoc/t6ECe8IV5w_hZW0y/sellercloud/images/sc-image-8.png?fit=max&auto=format&n=t6ECe8IV5w_hZW0y&q=85&s=6b81e4590d640d0bc28c308d576ba055" alt="Create Scheduled Task — Export Products" style={{ marginTop: '16px' }} width="884" height="428" data-path="sellercloud/images/sc-image-8.png" />

3. Click **Create**, then open the task and click **Edit**:
   * **Frequency** — set to run every 30 min to 1 hour
   * **User ID** — select your username
   * **Saved Search** — select your Product Saved View
   * **Export Via** — `Export Mapping Profile: nocnoc Inventory Export`
   * **File Name** — must be `inventory.csv` (must end with `.csv`)

<img src="https://mintcdn.com/nocnoc/t6ECe8IV5w_hZW0y/sellercloud/images/sc-image-9.png?fit=max&auto=format&n=t6ECe8IV5w_hZW0y&q=85&s=4f439c31612fdd1f6a9eaef3ecd06342" alt="Details panel — Inventory export task configuration" style={{ marginTop: '16px' }} width="900" height="280" data-path="sellercloud/images/sc-image-9.png" />

* **Export To** — `FTP`
* Fill in the FTP credentials provided by nocnoc
* Enable **Use Passive** and **Use Secure FTP**

<img src="https://mintcdn.com/nocnoc/t6ECe8IV5w_hZW0y/sellercloud/images/sc-image-10.png?fit=max&auto=format&n=t6ECe8IV5w_hZW0y&q=85&s=7413e1ce1c24b114f8a373844108129b" alt="Export Options — FTP configuration for inventory export" style={{ marginTop: '16px' }} width="904" height="654" data-path="sellercloud/images/sc-image-10.png" />

4. In the **General** panel, toggle the task to **Enabled**.
5. Click **Save**.

### Tracking export task

Sends fulfilled order tracking information to nocnoc. Requires a [Saved View](https://sellercloud.com/help/omnichannel-ecommerce/saved-searches/) for orders filtered by **Company**, **Order Status: In Process or Completed**, and **Shipping Status: Shipped**.

1. Navigate to **Settings → Scheduled Tasks** and click **Create**.
2. Fill in:
   * **Company** — select the nocnoc-designated company
   * **Task Type** — `Export Orders`
   * **Task Name** — e.g. `nocnoc Tracking Export`
   * **Start Date** — the first date the task will run automatically

<img src="https://mintcdn.com/nocnoc/t6ECe8IV5w_hZW0y/sellercloud/images/sc-image-11.png?fit=max&auto=format&n=t6ECe8IV5w_hZW0y&q=85&s=1c6ea181abc64c7c8c231fdca402c203" alt="Create Scheduled Task — Export Orders" style={{ marginTop: '16px' }} width="874" height="404" data-path="sellercloud/images/sc-image-11.png" />

3. Click **Create**, then open the task and click **Edit**:
   * **Frequency** — every 12 hours (tracking doesn't need to be real-time)
   * **User ID** — select your username
   * **Saved Search** — select your Order Saved View
   * **Export Via** — `Export Mapping Profile: nocnoc Tracking Export`
   * **File Name** — must be `tracking` (must NOT end with `.csv`)
   * Enable **Mark Orders As Exported** and **This Is Tracking Export**

<img src="https://mintcdn.com/nocnoc/t6ECe8IV5w_hZW0y/sellercloud/images/sc-image-12.png?fit=max&auto=format&n=t6ECe8IV5w_hZW0y&q=85&s=6add689050378a8fd6cc16ed885bba21" alt="Details panel — Tracking export task configuration" style={{ marginTop: '16px' }} width="906" height="544" data-path="sellercloud/images/sc-image-12.png" />

* **Export To** — `FTP`
* Fill in the FTP credentials provided by nocnoc
* Enable **Use Passive** and **Use Secure FTP**

<img src="https://mintcdn.com/nocnoc/t6ECe8IV5w_hZW0y/sellercloud/images/sc-image-13.png?fit=max&auto=format&n=t6ECe8IV5w_hZW0y&q=85&s=3a35a959e32ead829e5627eb1217e1a4" alt="Export Options — FTP configuration for tracking export" style={{ marginTop: '16px' }} width="904" height="656" data-path="sellercloud/images/sc-image-13.png" />

4. In the **General** panel, toggle the task to **Enabled**.
5. Click **Save**.

### Order import task

Imports new nocnoc orders into Sellercloud on a regular schedule.

1. Navigate to **Settings → Scheduled Tasks** and click **Create**.
2. Fill in:
   * **Company** — select the nocnoc-designated company
   * **Task Type** — `Import Orders`
   * **Task Name** — e.g. `nocnoc Order Import`
   * **Start Date** — the first date the task will run automatically

<img src="https://mintcdn.com/nocnoc/t6ECe8IV5w_hZW0y/sellercloud/images/sc-image-14.png?fit=max&auto=format&n=t6ECe8IV5w_hZW0y&q=85&s=000eed434b641c95bdb3cfb4412499ec" alt="Create Scheduled Task — Import Orders" style={{ marginTop: '16px' }} width="884" height="408" data-path="sellercloud/images/sc-image-14.png" />

3. Click **Create**, then open the task and click **Edit**:
   * **Frequency** — every 30 minutes
   * **Create Orders for Company** — choose the nocnoc-designated company
   * **Plugin** — `Profile: nocnoc Orders`

<img src="https://mintcdn.com/nocnoc/t6ECe8IV5w_hZW0y/sellercloud/images/sc-image-15.png?fit=max&auto=format&n=t6ECe8IV5w_hZW0y&q=85&s=6c3e70c3609f41f539c34f930b51d272" alt="Details panel — Order import task configuration" style={{ marginTop: '16px' }} width="908" height="176" data-path="sellercloud/images/sc-image-15.png" />

* **Import From** — `FTP`
* Fill in the FTP credentials provided by nocnoc
* Enable **Use Passive** and **Use Secure FTP**
* **File name** — `orders.csv` (must end with `.csv`)

<img src="https://mintcdn.com/nocnoc/t6ECe8IV5w_hZW0y/sellercloud/images/sc-image-16.png?fit=max&auto=format&n=t6ECe8IV5w_hZW0y&q=85&s=a117750b7b8c45db07a02aafc626da30" alt="Import Options — FTP configuration for order import" style={{ marginTop: '16px' }} width="910" height="842" data-path="sellercloud/images/sc-image-16.png" />

4. In the **General** panel, toggle the task to **Enabled**.
5. Click **Save**.

<p style={{ margin: '40px 0 0', fontSize: '14px', color: '#9ca3af' }}>
  Have a question about this integration?{' '}
  <a href="/contact" style={{ color: '#1a6cf4', textDecoration: 'underline' }}>Contact our support team →</a>
</p>
