Excel Addon Documentation

When using the Listdom Excel add-on, importing classifieds to your listing website becomes effortless. This tool streamlines the expansion of your online listings and classifieds website by allowing you to easily import large batches of listings with just a few clicks using the Microsoft Excel software.

Table of Contents

Once the Listdom Excel add-on is installed and activated, a new Excel tab appears in Listdom → Import / Export with three main options:

  • Import
  • Mapping Templates
  • Export

Import

In the Import section, you can upload your Excel file, map its fields to Listdom’s default fields, and initiate the import process by clicking on the Import button. The steps include:

1. Mapping Table: A table to map the Listdom default fields with the uploaded Excel file. The columns of this table are:

  • Listdom Field: Align Listdom fields (e.g., title, price, tags) with your Excel columns. Required fields are marked with a red star.
  • Type: The type of field e,g, text, number, URL, email, etc.
  • Mapping: The columns of the uploaded Excel file which must be assigned to Listdom fields one by one. Try to map the fields as much as you can and only map the correct fields to avoid corrupted data after import. Only the mapped column of the file will be imported.
  • Default Value: You can insert a default value for some fields if your Excel file does not contain a value. For example, select USD for currency if it’s not included in your Excel file.
Listdom FieldDefinition
1Unique IDIt’s required if you want to update the listings later. If you don’t map it then listdom tries to update the existing listing with same title and content!
2Listing Title *It is required
3Listing ContentThe description of the listing.
4Listing DateDate of listing creation.
56Listing Ownerif a new value is available in the Excel file that doesn’t exist on the website, the Excel add-on will create a new entity based on that value term and assign that to the listing.
7Listing StatusThe Status field stores different status of the listings including: Published, Draft, Trash, Pending, Expired, On Hold and Offline. Default value is Published.
8PriceThe price field of the listing
9Price MaxThe price max field of the listing
10Price Afterthe price description of the listing
11CurrencyThe currency of the listing price
12Listing AddressThe address of the listing
13Listing LatitudeThe latitude of the listing address
14Listing LongitudeThe longitude of the listing address
15Listing LinkListing custom link
16Listing EmailListing email
17Listing PhoneListing phone
18Listing WebsiteListing website
19Listing Contact AddressListing contact address
20Listing RemarkThe owner message of the listing
21Featured ImageA URL field should get mapped. It should contain the featured image URL.
22Listing GalleryA URL field should get mapped. It should contain URLs to images separated by comma
23Listing Categoryif a new value is available in the Excel file that doesn’t exist on the website, the Excel add-on will create a new entity based on that value term and assign that to the listing. Separate the items with comma.
24Listing Locationsif a new value is available in the Excel file that doesn’t exist on the website, the Excel add-on will create a new entity based on that value term and assign that to the listing. Separate the items with comma.
25Listing Tagsif a new value is available in the Excel file that doesn’t exist on the website, the Excel add-on will create a new entity based on that value term and assign that to the listing. Separate the items with comma.
26Listing Featuresif a new value is available in the Excel file that doesn’t exist on the website, the Excel add-on will create a new entity based on that value term and assign that to the listing. Separate the items with comma.
27Listing Labelsif a new value is available in the Excel file that doesn’t exist on the website, the Excel add-on will create a new entity based on that value term and assign that to the listing. Separate the items with comma.
28FacebookFacebook account URL of the listing.
29TwitterTwitter account URL of the listing.
30InstagramInstagram account URL of the listing.
31WhatsAppWhatsApp number URL of the listing.
32YoutubeYoutube account URL of the listing.
33TiktokTiktok account URL of the listing.
34TelegramTelegram account URL of the listing.
35Visible UntilThe final date of the visibility of the listing.

👉 The Visibility field is only available in the Listdom Visibility Add-on.

2 Mapping Name: Save your field mappings as a template by naming it during the import process.

3. Load Template: If you’ve already saved some mapping templates before, then you can apply saved templates from the dropdown for quicker imports.

Note: You need to assign each column from the imported file to an existing field in the mapping table. Custom fields cannot be created directly within the file and then imported into the site. Instead, you must first create the fields on the site; this allows them to be included in the mapping table. Once the fields are set up, you can map and import the relevant columns into the site. Below, you can find out how to import custom fields to the Listdom.

How to Add and Import Custom Fields

It is possible to add custom fields to the Excel file and import them into Listdom. To do this, you first need to create the custom fields in Listdom and then add the corresponding columns to your Excel file. This will allow you to map the columns in the uploaded file to the custom fields you created in Listdom. There are two available methods to add custom fields in Listdom:

1. Attributes: This feature is part of the Listdom Pro addon. To learn how to create custom fields using Attributes, click here.

The available attribute types to import are:

Attribute Type
1Text Input
2Number Input
3Email Input
4URL Input
5Dropdown
6Textarea

Note: You can insert several attributes of each type for a listing.

2. ACF plugin: ACF, or Advanced Custom Fields, is a popular plugin that allows users to add custom fields to WordPress post types. Listdom has a fantastic integration with this plugin. To utilize this feature, you’ll need the Listdom ACF addon. Click here for more information on this process.

The available ACF fields to import to Listdom are:

ACF Field
1Text
2Text Area
3Number
4Range
5Email
6URL
7Password
8Image
10WYSIWYG Editor
11oEmbed
12Select
13Checkbox
14Radio Button
15Button Group
16True False
18Post Object
19Page Link
24Date Picker
25Date Time Picker
26Time Picker
27Color Picker

Note: You can insert several field of each type for a listing.

Note: The fields inside the ACF Accordion and Tabs will be imported too.

How to Import Taxonomies Using the Excel Add-on

You can easily add locations, categories, tags, features, and labels to your site through the listing import process. To do this, first create a sample listing with a unique ID. In your import file, assign the desired terms for each taxonomy by listing them in their corresponding columns, separated by commas within a single cell. When you perform the import using the Excel add-on, any locations, categories, tags, features, or labels that do not already exist on your site will be automatically created and associated with the sample listing. After the import is complete, you can delete the sample listing if you wish, and all newly created taxonomy terms will remain available for future use across your site.

Mapping Templates

This section displays all your saved mapping templates. You can remove any templates you no longer need.

Export

Export all website listings into an Excel file. You can then edit this file and re-import it to update your listings.

Still Stuck? We’re Here to Help.

Share:

LET'S GET STARTED

Start a directory site today!

Join thousands of Listdom users and build a directory and classified website.

Table of Contents