eBay Custom Description Template
1. What is a Custom Description Template?
Description templates are optional user-created HTML files that set up the look and feel of product listings on the eBay site. They contain layout, font, and color information, and can use CSS files to define the parameters.
You can take a look at the eBay article about description template.
It is possible to list products with Custom Description template to eBay. You can take a look at the Document about eBay Custom Description Template
2. Creating Custom Description Template
2.1. Creating Custom Description Template when listing on eBay directly.
On eBay, you can create custom description templates and apply them to individual products. However, the built-in editor on eBay is relatively simple, so it may not be possible to create a visually appealing template.
While it is possible to create a Custom Description Template on eBay, it is limited in terms of features and design options. The eBay editor does not provide extensive customization capabilities for creating visually stunning templates.
2.2. Applying Custom Description Template created by a third-party
There are several third-party tools available that can help you create templates for eBay, such as Inkfrog, Finestdesign, Figma, etc. These tools often provide more advanced features and customization options compared to the built-in eBay editor. However, it's important to note that some of these tools may have associated fees or subscription plans for using their template creation services.
If you are listing on eBay directly, and you have already created a template using one of these external tools, you can simply copy the HTML code generated by the tool and paste it into the eBay listing description
If you are listing from LitCommerce to eBay, and you have already created a template using one of these external tools, please follow the steps below:
1. Navigate to the Templates & Recipes section on LitCommerce and create a new eBay Title and Description Template.
2. In the template editor, paste the HTML code you obtained from the external source.
After pasting the HTML code, you can continue to edit the template to display the necessary information such as name, description, etc. that can be retrieved from the Main Store Attribute. To do this, you can click on the desired location within the template and type the name of the field you want to add.
For example, if you want to add the name field, you can type: {{ name }}
LitCommerce supports various fields that you can include in your template. Some of the fields supported by LitC include:
FIeld Name - Code
Product Title - {{ name }}
Product Description - {{ description }}
Product Sku - {{ sku }}
Brand/Vendor - {{ brand }}
Product Price - {{ price }}
EAN - {{ ean }}
UPC - {{ upc }}
Weight/length/height/width - {{ weight }}/{{length}}/{{height}}/{{width}}
Product Type - {{ product_type }}
Page Title - {{ meta_title }}
Page Description - {{ meta_description }}
Product Tags - {{ tags }}
For the image field, you need to input it in HTML code mode.
Product Image 1->10 - <img src="{{product_image_1}}" alt="Sample Text" >
All Custom attributes/metafields from Main Store - {{ attribute_code }}
The attribute code is generated using the following formula (applicable to attribute names):
- Convert all characters to lowercase.
- Replace spaces with underscores (_).
For example, if the attribute name is "Power Source", the attribute code would be: power_source
=> The code to use would be {{ power_source }}.
In case there is an attribute that has the same name as the supported fields mentioned above, the system will prioritize the attribute. To use the original field, you can use the code: {{ product.field_name }}
For example, if the product has a brand field with the value "iPhone," and there is also an attribute named "Brand" with the value "Apple," using the code {{ brand }} will result in "Apple."
To use the Product brand (iPhone), you would input the code as {{ product.brand }}.
_Note:_ In the scenario where you already have a product on eBay and pull it into LitC, then apply the Title & Description template, but only want to sync the Description, you would enter the following code for the Title in the template:
[[product.channel.channel_<channel_id>.name]]
In this code, you can obtain the channel ID from the browser interface.
In the case where the your products have a varying number of images but you want all products to display all images, you can use the following code (in HTML code mode):
{% for image in product.images %}
<img src="{{ image.url }}" alt="">
{% endfor %}
Updated on: 19/01/2024
Thank you!