Skip to main content
All CollectionsAutomotive CatalogSEMA Data Add-on
Getting Started with SEMA Data Integration
Getting Started with SEMA Data Integration
Written by Anna Verbichenko
Updated over a week ago

To start using X-Cart's SEMA Data integration with your X-Cart online store:

  1. Ensure that the add-on "SEMA Data" is installed and enabled at your X-Cart store. (See add-on management instructions for X-Cart 5.5).

    Note that X-Cart's SEMA Data integration requires a few other add-ons for operation:

    "Auto catalog import" (provides building blocks for catalog provider integrations)

    The above-named add-ons need to be installed and kept enabled for as long as you will be using the SEMA Data integration.

  2. Ensure that the "Time zone" setting for your X-Cart store has been adjusted properly; it can be found on the Localization > Units & Formats page of your X-Cart store's Admin area.

    Important: The time zone specified in php.ini in your store's server environment must be the same as the time zone specified in your X-Cart store's Localization settings.

  3. Check with the X-Cart team to make sure the necessary server environment setup required for your X-Cart store to use SEMA Data has been completed.

  4. Sign up for an account with SEMA Data, obtain a security token for access to SEMA Data API, and configure your import options. See Connecting Your X-Cart SEMA Data Integration.

  5. SEMA uses the Make/Model/Year/Submodel configuration for product fitment data. For fitment data to be imported into your X-Cart store properly, ensure that your store's MMY configuration is the same. You can check and adjust your store's MMY configuration on the Vehicles & Fitments Settings page in the Admin backend (Catalog > Vehicles & Fitments, Settings tab). For more information on catalog data import, see About Catalog Data Import from SEMA Data.

  6. Consider whether you will need to perform currency conversion for prices imported from SEMA and complete the necessary setup for currency and price conversion accordingly. See the guide on Setting up the Currency & Price Conversion for more details.

    Note that your store's default currency is specified in your store's Localization settings (Store > Localization, Currencies tab). For more information on X-Cart store configuration related to currencies, see Currency.

  7. In compliance with brand policies, SEMA Data allows users to import catalog data only for brands for which they have obtained prior authorization and have been officially approved. So, you'll need to get the necessary authorization for importing the information of desired brands to enable their inclusion in your X-Cart store inventory. You can accomplish this task by utilizing the features and capabilities provided within the backend of your SEMA Data account.

  8. After your X-Cart SEMA Data integration has been successfully connected to SEMA, you will need to import from SEMA a list of your approved brands. The brands imported from SEMA will be added to the brands list on the Data import page for SEMA Data integration. Please be aware that in the event of any changes to the list of your approved brands, you will need to perform a re-import of brands to ensure the list of brands in your store is updated accordingly. See Importing Brands from SEMA Data.

  9. Import categories. This can be done either before or after importing brands. For detailed info on importing categories, see Importing Categories from SEMA Data.

  10. After importing categories, you will be able to configure category mapping rules; see Category Mapping for Automotive Integrations.

  11. Import vehicle data. See Importing Vehicles from SEMA Data.

  12. If you wish to use automated catalog imports from SEMA Data that will be done periodically on a schedule, configure the import schedule for your SEMA Data integration. See Configuring the Import Schedule for SEMA Data.

  13. After importing brands and categories, configure your import preferences for each of your approved brands. Each brand will have its own data import settings, so you will be able to fine-tune your catalog data import on a per-brand basis. For details on configuring catalog data import settings, see Brand-specific Configuration of Catalog Data Import from SEMA Data.

  14. Let the integration import catalog data from SEMA Data. Depending on how you have configured your catalog data import preferences for specific brands, the import will be done automatically on schedule or will have to be initiated manually. See Importing Catalog Data from SEMA Data.

  15. Once the data has been imported from SEMA, you should be able to access it in your store's catalog. Please verify the consistency of your catalog data and make sure that the category, product, and fitment data are shown correctly on your store site.

  16. Check the imported products and adjust their quantity in stock and status (active/inactive) to reflect their actual availability. If there are any new products imported into your X-Cart store with the status "Inactive" (as set in the Import Options), you will need to change their availability status to "Active" so your store's visitors will be able to buy them. You may find it convenient to apply changes to multiple products at once by using the Bulk Editing feature.

Related pages:

Did this answer your question?