Skip to main content

Creating a custom catalog source

A custom catalog is any catalog synced to Intempt through the JSON or XML files

Updated today

The Catalog Source Integration feature in Intempt allows users to connect and sync their product catalog from an external source. Users can import product data from an XML or JSON file hosted at a specified URL. This enables businesses to keep their product information up to date seamlessly.

Custom catalog requirements:

  1. The file is in JSON or XML. Check out an example file in JSON and XML.

  2. Your product array has the following structure:

    {
    "products": [
    "product": {
    ...
    }
    ]
    }

  3. Each product must contain at least the following fields (or equivalent fields serving the same purpose):

    • id

    • title

    • description

    • url

    • image_link

Steps to Create a Catalog Source

Step 1: Initiate Catalog Source Creation

  1. Navigate to the Recommendations section in Intempt.

  2. Click on Manage Catalog Sources.

  3. Click on Create Catalog Source.
    ​

  4. Provide a meaningful name for the catalog source.

Step 2: Configure Source URL

  1. Enter the Product URL where the XML or JSON feed is hosted.

  2. If the URL requires authentication, toggle the Enable Authentication switch.

  3. Enter your Username and Password if required.

  4. Click Next to proceed.

Step 3: Configure Field Mapping

1. Map the fields from your source file to the standardized Intempt fields.

2. Required fields that must be mapped:

  • id: Unique product identifier

  • title: The name of the item

  • link: URL to the product page

  • description: Product details

  • image_link: URL to the product image

  • price: Product price.

3. Optional fields that you want to be mapped

4. Enable or disable Sync Field? toggles for each field as needed.

5. Click Create Catalog Source to complete the setup.

Managing Your Catalog Source

  • Once created, the catalog source will automatically fetch updates based on the provided URL.

  • You can edit or update the URL and authentication credentials anytime.

  • Field mappings can be adjusted to ensure proper data synchronization.

Delete a source

If you want to delete a custom catalog source, such as a test source you are no longer using, navigate to Manage Custom Catalog Sources and click the Save dropdown next to the source to be deleted. Then, click Delete.

Did this answer your question?