# How to use AI Feed Setup

Using AI we can **automate setting up your feed in Channable**. We automatically map fields, transform values, and extract values. This greatly reduces the time spent to go live and helps your products get listed on the channel you’re setting up.

### Before you start

* AI feed setup is only available for **Google Shopping feeds** and **Meta Online Products** setups
  * Available for these markets types:
    * **Google Shopping:** Standard, Fashion, and Books
    * **Meta Online Products**: All markets
* You can review the AI solutions in the **Review solutions** section in the **Preview & export** step:
  * Depending on your product data, sometimes AI cannot fully complete some steps and you may need to create some manual solutions.<br>

### Field checks

We perform these checks on your fields during AI setup:

<details>

<summary><strong>Google Shopping</strong></summary>

Google Merchant Center has specific [field and format requirements](https://support.google.com/merchants/answer/7052112?visit_id=639093284916934957-1639894640\&hl=en\&rd=1) for product data.

<table data-header-hidden><thead><tr><th></th><th width="212"></th><th></th></tr></thead><tbody><tr><td><strong>Field name</strong></td><td><strong>Issue checked by AI</strong></td><td><strong>Solution</strong></td></tr><tr><td>all fields</td><td>Must be mapped</td><td>AI mapping: Attempted automatically for every AI feed setup</td></tr><tr><td>description</td><td>No HTML allowed</td><td>AI rule: Automatically strips HTML from description</td></tr><tr><td>description</td><td>Max 5,000 characters</td><td>AI rule: Strips to 5,000 characters (last sensible word intact)</td></tr><tr><td>description</td><td>Min 500 characters</td><td>Action: Redirect to <a href="https://app.gitbook.com/s/u8whzIfip72Kvn3M1bsc/optimize-attributes-with-ai/how-to-use-ai-generated-text">AI generated text</a> to improve field values</td></tr><tr><td>description</td><td>No links allowed</td><td>AI rule: Automatically strips links from description</td></tr><tr><td>title</td><td>No HTML allowed</td><td>AI rule: Automatically strips HTML from title</td></tr><tr><td>title</td><td>Max 150 characters</td><td>AI rule: Strips to 150 characters (keeping last word intact)</td></tr><tr><td>title</td><td>Min 35 characters</td><td>Action: Redirect to <a href="https://app.gitbook.com/s/u8whzIfip72Kvn3M1bsc/optimize-attributes-with-ai/how-to-use-ai-generated-text">AI generated text</a> to improve field values</td></tr><tr><td>price / sale price / shipping price / bulk price</td><td>Currency must match target country</td><td>Manual fix: Fix via quality checks in Quality step</td></tr><tr><td>color</td><td>Alphanumeric characters only (no special characters)</td><td>Manual fix: Fix via quality checks in Quality step</td></tr><tr><td>color / material</td><td>Separated by "/" instead of ","</td><td>AI rule: Replaces "," with "/"</td></tr><tr><td>shipping width / height / length / weight</td><td>Follow required unit format (kg, lb, etc.)</td><td>AI rule: Automatically converts units (e.g. kilograms to kg)</td></tr><tr><td>shipping country</td><td>Must be mapped</td><td>Mapping: Map available field or auto-input target country</td></tr><tr><td>unit pricing measure / base measure</td><td>Must contain a unit</td><td>AI rule: Automatically converts units (e.g. kilograms to kg)</td></tr><tr><td>additional image links</td><td>Should not include Main Image URL</td><td>AI rule: Removes main Image URL from additional links</td></tr><tr><td>additional image links</td><td>Should be split as a list</td><td>AI rule: Splits by separator into a vertical list</td></tr><tr><td>g:mpn / g:id</td><td>No whitespaces allowed</td><td>AI rule: Trims whitespaces from the field</td></tr><tr><td>color / material / brand / age / gender</td><td>Fields are empty</td><td>Action: Use AI enriched attributes to extract data from other fields</td></tr><tr><td>condition</td><td>Must be mapped</td><td>Mapping: Option to set static value to "new" (also if condition is empty)</td></tr><tr><td>condition</td><td>Must be "new", "used", or "refurbished"</td><td>AI rule: Transforms values to supported terms</td></tr><tr><td>availability</td><td>Must be "in_stock", "out_of_stock", etc.</td><td>AI rule: Transforms values to supported terms</td></tr><tr><td>age group</td><td>Must match supported values</td><td>AI rule: Transforms values to supported terms</td></tr><tr><td>gender</td><td>Must match supported values</td><td>AI rule: Transforms values to supported terms</td></tr><tr><td>subscription period</td><td>Must be "month" or "year"</td><td>AI rule: Transforms values to supported terms</td></tr><tr><td>sale price</td><td>Must be lower than Price</td><td>Manual fix: Fix via quality checks in Quality step</td></tr></tbody></table>

</details>

<details>

<summary><strong>Meta</strong></summary>

Meta has specific [field and format requirements](https://www.facebook.com/business/help/120325381656392?id=725943027795860) for product data.

<table data-header-hidden><thead><tr><th></th><th></th><th width="230.65625"></th></tr></thead><tbody><tr><td><strong>Field name</strong></td><td><strong>Issue checked by AI</strong></td><td><strong>Solution</strong></td></tr><tr><td>all fields</td><td>Must be mapped</td><td>AI mapping: Attempted automatically for every AI feed setup</td></tr><tr><td>description</td><td>No HTML allowed</td><td>AI rule: Automatically strips HTML from description</td></tr><tr><td>description</td><td>Max 9,999 characters</td><td>AI rule: Strips to 9,999 characters (last sensible word intact)</td></tr><tr><td>description</td><td>No links allowed</td><td>AI rule: Automatically strips links from description</td></tr><tr><td>description</td><td>Cannot be in all caps</td><td>AI rule: Capitalizes only the first letter of every sentence</td></tr><tr><td>title</td><td>No HTML allowed</td><td>AI rule: Automatically strips HTML from title</td></tr><tr><td>title</td><td>Max 200 characters</td><td>AI rule: Strips to 200 characters (last sensible word intact)</td></tr><tr><td>title</td><td>Cannot be in all caps</td><td>AI rule: Capitalizes only the first letter of every sentence</td></tr><tr><td>color, material, pattern, decor, gemstone, height</td><td>Alphanumeric only (no special characters)</td><td>Manual fix: Fix via Quality checks</td></tr><tr><td>color, material</td><td>Must be split as a list</td><td>AI rule: Transforms separator (e.g. , or /) into a list</td></tr><tr><td>height, length, width, volume, screen size, shipping weight, storage capacity</td><td>Follow required unit format</td><td>AI rule: Automatically converts units (e.g. kilograms to kg)</td></tr><tr><td>unit price value</td><td>Must be a valid number</td><td>Manual fix: Fix via quality checks in Quality step</td></tr><tr><td>shipping country</td><td>Must be mapped</td><td>Mapping: Map existing field or auto-input target country</td></tr><tr><td>unit price currency</td><td>Must be a valid currency code</td><td>Manual fix: Fix via quality checks in Quality step</td></tr><tr><td>price / sale price / shipping / unit price</td><td>Currency must match target country</td><td>Manual fix: Fix via quality checks in Quality step</td></tr><tr><td>additional image links</td><td>Should not include Main Image URL</td><td>AI rule: Removes Main Image URL from additional links</td></tr><tr><td>additional image links</td><td>Should be split as a list</td><td>AI rule: Splits by separator into a vertical list</td></tr><tr><td>g:mpn / g:id</td><td>No whitespaces allowed</td><td>AI rule: Trims whitespaces from the field</td></tr><tr><td>color, material, brand, age group, gender</td><td>Fields are empty</td><td>Action: Redirect to AI enriched attributes to extract data from other fields</td></tr><tr><td>condition</td><td>Must be mapped</td><td>Mapping: Option to set static value to "new" (also if condition is empty)</td></tr><tr><td>condition</td><td>Must be "new", "used", or "refurbished"</td><td>AI rule: Transforms values to supported terms</td></tr><tr><td>availability</td><td>Must be "in stock" or "out of stock"<br>Must be mapped</td><td>AI rule: Transforms values to supported terms<br>Mapping: Option to set to static value (if availability is empty)</td></tr><tr><td>age group</td><td>Must match supported values</td><td>AI rule: Transforms values to supported terms</td></tr><tr><td>gender</td><td>Must match supported values</td><td>AI rule: Transforms values to supported terms</td></tr><tr><td>sale price</td><td>Must be lower than Price</td><td>Manual fix: Fix via quality checks in Quality step</td></tr></tbody></table>

</details>

### Step 1: Create your channel and Settings

1. Go to **\[your project] > Channels**.
2. Click **+ Create channe**l.
   1. Select "Google Shopping" or "Meta Online Products".<br>

      <figure><img src="https://3067532480-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FF8GepmoSonQRG6RnHOxJ%2Fuploads%2FHNg3reUmcP1ACS0xhwFe%2Fimage.png?alt=media&#x26;token=7b1b6c75-ea29-4932-9272-fa91002fc845" alt=""><figcaption></figcaption></figure>
   2. If you select Google Shopping, make sure to select **Feed** in the “Channel selection” modal.
   3. In the **Settings** step, fill in:
      1. **Feed name**
      2. **Target country**
      3. **Type of market:** the specific category or sector of the retail market for your products.
3. At **AI setup**, click the toggle to the on position to use AI to set up your channel.
4. Click **Save** to continue and AI will start setting up your channel for you. The steps **Categories, Mapping, Rules** and **Quality** are “skipped” and you are automatically navigated to the **Preview & export** step.<br>

   <figure><img src="https://3067532480-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FF8GepmoSonQRG6RnHOxJ%2Fuploads%2FaZ2Sbnw6lapW3ojv6fjN%2Fimage.png?alt=media&#x26;token=b00cdbb3-0c4a-4139-9081-19bd6c21061e" alt=""><figcaption></figcaption></figure>

### Step 2: Preview & export

#### AI progress

Once you are navigated to the **Preview & export** step, AI starts setting up your channel and the **AI progress** section indicates the progress of each step. It may take a moment to start running.

<figure><img src="https://3067532480-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FF8GepmoSonQRG6RnHOxJ%2Fuploads%2Ftmj3d8KjTIK5qXrmyiPR%2Funknown.png?alt=media&#x26;token=e647f78c-e4c1-4a9a-b85a-583258613735" alt=""><figcaption></figcaption></figure>

Once AI has finished setting up your channel, each step indicates how successful the setup was, as well as any items that could not be managed by AI, issues that came up and manual solutions that are needed.

You can click on the progress items such as **Fields mapped** to view, for example, which fields were mapped by AI, or **Rules created** to view the rules that AI created.

### Step 3: How to review the AI setup

The **Your next steps** section indicates what you need to do next (manually) to complete your channel setup.

<figure><img src="https://3067532480-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FF8GepmoSonQRG6RnHOxJ%2Fuploads%2FvlhtnEKKucXhHcn9NA3a%2Fimage.png?alt=media&#x26;token=b9c77e8e-0c30-4c27-bef1-e6958fb637a8" alt=""><figcaption></figcaption></figure>

#### Categorize manually

The **Categories** step is where all your products are categorized according to the channel’s category tree so that your products are recognized and listed properly.

At **Items categorized**, if you have the label “\[x] not categorized", click **Categories →** to go to the **Categories** step to and [manually categorize](https://helpcenter.channable.com/manage-improve-product-data/categorize-products/create-product-categories/add-categories-manually) the remaining items.

{% hint style="success" %}
Tip: Learn more about the [Categories step](https://helpcenter.channable.com/list-advertise/list-on-channels/set-up-a-feed/set-up-a-feed-categories-step).
{% endhint %}

#### Map manually

The **Mapping** step is where you map/match the internal Channable fields with the fields that your chosen channel requires. If the **Mandatory** fields are not mapped, or the data is incorrect or incomplete, the channel will not accept or list your items.

At **Items categorized**, if you have the label “\[x] not mapped", click **Mapping →** to go to the **Mapping** step to and [manually categorize](https://helpcenter.channable.com/manage-improve-product-data/categorize-products/create-product-categories/add-categories-manually) the remaining items.

{% hint style="success" %}
Tip: Learn more about [field mapping](https://helpcenter.channable.com/get-started/getting-started/fields-in-channable/field-mapping-in-channable) and the [Mapping step](https://helpcenter.channable.com/list-advertise/list-on-channels/set-up-a-feed/set-up-a-feed-mapping-step).
{% endhint %}

#### Review solutions

Click **Review AI solutions** to go to an overview of the AI solutions that are ready to be applied to your setup.

You can check/uncheck the checkboxes to include or exclude solutions from being applied. To use all of these solutions, click **Apply solutions** to apply them in bulk.

<figure><img src="https://3067532480-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FF8GepmoSonQRG6RnHOxJ%2Fuploads%2FJrqiJ3lzMQmYIr8AFV6m%2Fimage.png?alt=media&#x26;token=b568d387-427e-410a-9ca0-df96ac42a50b" alt=""><figcaption></figcaption></figure>

{% hint style="info" %}
Note: If a solution requires the extraction of a title or a description (using AI text generation), the Core Plus plan
{% endhint %}

#### Fix listing issues

The **Quality** step indicates how complete and accurate your product data is, based on channel requirements.<br>

Click **Quality →** to go to the **Quality** step to solve the issues. Some of these issues may require manual fixes that you need to complete.

{% hint style="success" %}
Tip: Learn more about the [Quality step](https://helpcenter.channable.com/list-advertise/list-on-channels/set-up-a-feed/set-up-a-feed-quality-step).
{% endhint %}

<figure><img src="https://3067532480-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FF8GepmoSonQRG6RnHOxJ%2Fuploads%2FcaadRJfxtCuOIWuldnZG%2Funknown.png?alt=media&#x26;token=8ae93ef0-6f67-43c8-a435-f467571d03aa" alt=""><figcaption></figcaption></figure>
