🌟 News and Releases in Mergado

New version of Mergado

Release date and time

Wednesday 10 July 2024 12:30

News

  • :new: Users can now give us feedback directly when creating a new project. You can upload a video or even take a screenshot.
  • :straight_ruler: In rules and queries, you can use indexing for Element-Path and MQL. Entry is done with #. For example: PARAM { NAME = "Color" } #{ 2 }. In a previous version of Mergado, this would correspond to the PARAM|Color|2 notation. You can use indexing, for example, to select products with multiple identical parameters or to merge identical parameters into one. For these purposes, you cannot use @@position, which cannot target different positions.
  • :triangular_ruler: We have added a Set shipping rates rule for all language versions of a given format that has predefined carriers. The condition is that the Mergado XML | DELIVERY element must be mapped.
  • :mag_right: Users who have Verified by Customers (from Heureka) will correctly get an error about missing certificate after statistics processing if they don’t have it.
  • :bug. It was also displayed for clients from other countries.
  • And other minor fixes and improvements.

Platform

  • :bug: We fixed a bug where the vendor profile page (third-party developer) might not display correctly.

You may experience minor Mergado outages at the time indicated. Thank you for your understanding and patience as we deploy the new version.

If you have any questions, please do not hesitate to contact us.

New version of Mergado

Release date and time

Thursday 25 July 2024 12:30

News

  • :new: We added a new section to the Regeneration page in the project settings that allows you to run rules only on tracked products.
  • :key: In Keychain, we’ve addressed a situation where disconnecting or connecting one Google service to a given online store could disconnect other connections of the same Google account with other online stores in Mergado.
  • :email: we added the name of the online store and a link to the online store itself to the email informing about the tariff increase.
  • We modified the behavior of generating ITEMGROUP_ID when splitting variants into Shoptet format. Now the value has a maximum of 36 characters and the allowed characters match the reg expression [0-9a-zA-Z_-].
  • When converting data from Mergado XML to Kaufland Marketplace - Inventory CSV [PL] and Kaufland Marketplace - Inventory XML [PL] format, the value PLN is added to the currency element.
  • :rocket: We are also continuing to spend time optimizing and speeding up the process of importing the input feed and applying rules.
  • :male_detective: On the Rules page, you can now filter by an element even if its name contains a colon, spaces or hyphen.
  • :bug: When running an automation (previously a macro) containing a non-existent element-path (element-path) in a project, the correct error message is now displayed instead of the generic HTTP 500 error. We also fixed the behavior of checkboxes when running automation.
  • In :package: In queries, we fixed cases where the operator for the element value length did not work correctly with values that contained multiple lines (with the newline now counting as 2 characters).

Platform

  • Endpoint https://api.mergado.com/projects/{id}/ now returns field in_testing_mode.
  • For Safari browsers, we have enabled allow-modals in the IFRAME viewport of the app, i.e. Safari browsers should now be able to create modal windows inside the IFRAME app.

You may experience some minor Mergado outages at the time indicated. Thank you for your understanding and patience as we deploy the new version.

If you have any questions, please do not hesitate to contact us.

New version of Mergado

Release date and time

Wednesday 14 August 2024 12:30

News

News

  • :hammer_and_wrench: We have made several new features available to users on the project settings page:
    1. The project can now be moved under another online store.
    2. The project can now be duplicated under the same or different online store.
    3. A project can now be generated with a new output URL (automatically composed of the online store name, project and a random security string).

    :warning: This is a destructive and irreversible operation, after which after the next export of the output feed the output file will be at the new URL and the file at the old URL will no longer be available. So you need to take this into account and adjust the settings of any downstream services that work with this output URL.

  • :apple: We are deploying a brand new component to automatically detect the input feed format within the [create new project] wizard(Login - Accounts).
  • :rules: The Data file import rule has received further optimizations. This is made possible by the fact that in the vast majority of cases, pairing (how to determine which row in a data CSV should modify which product in Mergado) is done by input values of elements.
    • In some cases, if you really need to pair by output values, this can be redefined in the rule settings.
  • The :timer_clock: option unlocks the user re-generation scheduler settings. You can now set up to 5 clock slots with a minimum of 3 hours apart.
  • :straight_ruler: When editing a rule of type Remove parameter values, the form threw an error if the user tried to delete one whole line in the rule settings via the icon.
  • :triangular_ruler: For rule type Set shipping rates, we also improved the rule form - it now doesn’t show the button to delete rows when there are zero rows, it doesn’t show the checkbox for COD price for formats that don’t support it, and we also fixed some messages.
  • :pen: when creating new elements on the Elements page, you can now create an element whose name starts with an underscore.
  • And other small things and improvements.

:wrench: Platform

  • Fixed the endpoint https://api.mergado.com/users/{user_id}/formats/{format_id}

You may experience minor Mergad outages at the time indicated. Thank you for your understanding and patience as we deploy the new version.

If you have any questions, please do not hesitate to contact us.

New version of Mergado

Release date and time

Wednesday 28 August 2024 12:30

News

  • :rocket: We’ve spent time and space exploring other possibilities for optimizing the application of rules, which - without unnecessary technical details - has once again borne fruit.
  • :green_apple: Loading element values for whispering (e.g. in the queries form on the Products page or in some input fields for some rule types) should now be generally faster.
  • :adhesive_bandage: On the Products page, we have handled situations where if the user used indexing when entering “custom MQL”, e.g. PARAM { NAME = "Color" } #{ 2 }, the indexing information was lost when switching to the simple interface.
    • In this case, it is now not possible to switch to simple view (simple interface does not support indexing settings for now).
  • :package: On the Products page, we have fixed some inconsistent data display when working with product variants (resolved via rule Merge Variants.
  • UI: We have unified the fonts in some form input fields.
  • :spiral_notepad: UI: The display of items in selectboxes with many items should now be more crisp.
  • And lots of other little things.

If you have any questions, please feel free to contact us.

New version of Mergado

Deployment date and time

Wednesday 11 September 2024 12:30

News

  • :rocket: We’ve been working on optimizing the re-generation of your projects again. This time we have sped up the evaluation of MQL , queries in preparation before applying rules.
  • :package: For projects with the output format Google Sheets, the name of the output CSV (which is uploaded to Google Sheets) will now be named after the "output file name " (as with other formats) and no longer the name of the online store and project. This used to cause problems after renaming the online store or project in Mergado (uploading a CSV with a different name).
    • This only applies to projects created after 12/9/2024.
  • :hammer_and_pick: We fixed a bug where changing the name of an element did not reflect its usage in saved rules and queries if it was used with indexing (e.g. PARAM { NAME = "Color" } #{ 2 }).
  • :green_apple: We’ve improved the UI and functioning of the components for importing queries and rules.
  • And other minor improvements and fixes.

Platform :wrench:

  • :black_flag: It is now possible to set the is_dirty flag on products, which tells Mergado that rules should be applied to the product on the next re-generation even if it was unchanged on the last import.
    • Supported endpoints:
      • https://api.mergado.com/products/<id>
        • A PATCH with {"is_dirty": true} sets this flag to the given product.
      • https://api.mergado.com/queries/<id>/products/
        • A PATCH with {"is_dirty": true} sets this flag to all products of the query.
  • :restroom: user entities returning from the API have new phone, invocing_validity_date, avatars fields.
  • :biking_man: Endpoint https://api.mergado.com/users/ is now accessible with offline token:
    • Offline token apps bound to online store
      • Returns all users who have access to the online store.
    • Offline token apps bound to projects
      • All users who have access to the project’s online store will be returned.
    • Offline token apps bound to users
      • Returns the user for whom the app is enabled.

If you have any questions, please feel free to contact us.

New version of Mergado

Deployment date and time

Wednesday 25 Sep 2024 12:30

News

  • :rocket: The Data file import rule optimization, which we recently tested on a fraction of projects, is now enabled for all projects.
  • :balloon: This release ends the period of automatic conversion of projects to Mergado 2, as all projects have been successfully converted to the new version. :sparkler:
  • :male_detective: We fixed a bug in evaluation of MQL queries with the IN operator used, which could occur in a specific case if elements were used in a condition that were not present in some products.
  • :avocado: We have added the ability to filter input/output queries in the queries import interface.
  • :1234: We’ve modified the way product counts are calculated and displayed when applying rules that target selections to output, so that the final output correctly reflects the number of products to which the rule was actually applied.
  • :adhesive_bandage: In the list of selections on the Products page, the number of products for a selection could be displayed as NaN. This has been corrected.
  • :candy: We added icons and logos for some additional external services.
  • And other minor improvements and fixes.

You may experience minor Mergado outages at the times indicated. Thank you for your understanding and patience as we deploy the new version.

If you have any questions, please feel free to contact us.

New version of Mergado

Release date and time

Wednesday 9 October 2024 12:30

News

  • :green_apple: Updated specifications for a number of formats.
    • Formats Skroutz:
      • We now support the `variations** element and its subelements.
      • We now offer local versions of the format for countries: Cyprus, Romania and Malta.
    • :anchor: For WooCommerce CSV format, we now support the Shipping class element (with Mergado XML meaning SHIPPING_LABEL).
    • :art: For Pinterest formats (both XML and CSV) we now:
      • We support the description_html element.
      • For projects with this format in the output, we now allow in Project Settings to set the URL to be inserted in the <link> element in the header of the output XML feed.
    • For Kaufland formats:
      • :money_mouth_face: we support the vat_indicator element, with the meaning of the Mergado XML element VAT.
    • :dizzy_face: We no longer support the Shopalike and Ladenzeile formats as input or output formats.
    • :dizzy_face: We no longer offer the version of Shopzilla that was valid until 2021 as a possible input format.
  • :package: The Rules page now displays a list of the first 10 quereis targeted by the rule when mousing over the queries icon of the rule.
  • :male_detective: The search text by app name in the Mergado Store after clicking on the app detail was incorrectly transferred to the search box for the entities for which the app can be turned on/off. This has been fixed.
  • :hammer: We fixed a bug in create new project wizard that could occur if the input feed file was in JSON format.
  • :elements: The display of product elements within the feed audit could look “splashy”. We have fixed this.
  • And other minor fixes and improvements.

Platform :wrench:

  • :clipboard: We added an attribute allow="clipboard-write self <origin url>; clipboard-read" to the <iframe> element of the app viewport, which should allow the app inside the iframe to use Clipboard API.

You may experience minor Mergado outages at the times indicated. Thank you for your understanding and patience as we deploy the new version.

If you have any questions, please feel free to contact us.

New version of Mergado

Release date and time

Wednesday 23 October 2024 12:30

News

  • :star: We support new format: :hungary: Freeland.hu.
  • :star2: We support several new formats for new integration Luigi’s Box.
    • Formats Luigi’s Box - Product, Luigi’s Box - Category (categories) and Luigi’s Box - Brands (brand).
    • For these countries:
      • :czech_republic: Czech Republic
      • :uk: United Kingdom
      • :slovakia: Slovakia
      • :poland: Poland
      • :de: Germany
      • :fr: France
      • :it: Italy
      • :portugal: Portugal
      • :es: Spain
      • :earth_africa: Global
  • :apple: Feed Audit: We have substantially revised the audits of the :czech_republic: Heureka.cz and :slovakia: Heureka.sk formats, where we have added new validators, updated warning messages, and also updated the current added articles with this issue, which now often include help videos.
  • :hammer_and_pick: We fixed the incorrect behavior of the Set product parameters rule for products that contained multiple variants
  • :custom_format: We improved the behavior of the custom format form.
    • When editing an existing custom format, the custom category tree is no longer automatically (and incorrectly) checked even if the format does not have it set
    • In the case of custom format for CSV files, we now do not check the setting of the CHANNEL element and do not pop up an unnecessary message about the need to fill it.
    • And other small things.
  • :information_source: In the Merge Variant rule form, there is now a link to a more detailed description and help for the rule.

Platform :wrench:

  • :truck: In the API, the output_changed_at information is now updated even if the input has changed, even if Mergado did not change it further afterwards.
  • :parachute: We now handle situations where multiple concurrent requests to delete an element would come to the API within a single project, which could sometimes result in deadlock.
  • :green_apple: The endpoint https://api.mergado.com/projects/<id>/products/ can now be used for filtering by supplied MQL (i.e. to get products by some MQL, it is no longer necessary to create - and then often delete - a query in the API beforehand).
    • This can both be done via the GET parameter: https://api.mergado.com/projects/<id>/products/?mql=GIFT=123,
    • or via a POST request with JSON payload, i.e. send a POST JSON {'mql': 'GIFT = 123'} to https://api.mergado.com/projects/<id>/products/.

If you have any questions, please feel free to contact us.

1 Like

New version of Mergado

:christmas_tree: This is the last planned release before the Christmas break.

Release date and time

Wednesday 6 November 2024 12:30

News

  • :green_apple: We have added support for new format :hungary: Treningers.hu.
  • :apple: For the Google Merchants and Google Product Review formats, we have added support for :bulgaria: Bulgaria and :ukraine: Ukraine.
  • :pineapple: We’ve updated the Upgates formats.
    • The PRICE_ORIGINAL element is now converted to Mergado XML element PRICE_VAT (price incl. VAT).
  • :tshirt: We have updated the rules for the Feed Audit formats of the Glami family.
  • :couch_and_lamp: For the FAVI format, the categories for CZ, SK, HU, RO, PL have been updated and new categories have been added for IT, HR, SE, UK.
  • :1234: In the [create new project] wizard(Login - Accounts) we refined the estimate of the number of items in the feed before the initial import.
  • :elements: the create new project wizard now also proposes matching elements with the correct case (as in the input file).
  • :articulated_lorry: The Set transport price rule for Google and Facebook family formats did not always produce the correct complete structure for transport elements. This is now fixed and the g:country element is now also set.
  • The :exploding_head: we fixed a bug that could cause the number of products to which a particular rule was applied to display negative in marginal cases when applying rules.
  • :male_detective: We fixed a marginal case of strange behavior of MQL queries when the query targets the emptiness of input values of multiple elements (e.g. IMGURL_ALTERNATIVE = ""), when at the same time a value was added to the given multiple element during a previous rule application.
  • And other minor fixes and improvements.

If you have any questions, please feel free to contact us.

New version of Mergado

:coffee: After the Christmas break, welcome back to our regular Mergado news parties!

Over the :christmas_tree: Christmas we have been busy not only cleaning up the code after the old “Mergado 1” system (all projects are now running on “Mergado 2”), which will make it easier to develop new features for Mergado, but of course we have already prepared a batch of nifty new features for you.

Release date and time

Wednesday 29.1.2025 12:30

New formats

  • :apple: We have updated the Mergado XML specification to version 1.11.
    • New elements:
      ▪ AGE_GROUP
      ▪ CONDITION_DESCRIPTION
      ▪ DEPOT
        - NAME
        - STOCK_QUANTITY
      ▪ PATTERN
      ▪ VOUCHER
        - CODE
        - DESCRIPTION
      
    • Full PDF specification here.
  • :office_worker: For Kaufland Marketplace format, we now know the elements for GPSR: product_safety_contact.name, product_safety_contact.address, product_safety_contact.url, product_safety_contact.email_address, product_safety_contact.phone_number.
  • :star2: We have updated converters for many formats.
    • :small_orange_diamond: CSV formats integration Shoptet:

      • Element itemConditionDescription :arrow_right: is converted with Mergado XML meaning CONDITION_DESCRIPTION.
      • itemConditionGrade :arrow_right: CONDITION.
        • If Shoptet CSV format is used as output format, this element is only populated if it has the values used and refurbished.
      • The STOCK_QUANTITY element is (already) converted to the STOCK element. However, if there is an element with the meaning DEPOT | NAME, its value is put into the CSV element name as follows: stock:%DEPOT | NAME%.

        Example: stock:Warehouse Prague. The corresponding value from DEPOT | STOCK_QUANTITY is then written in the value of this element. And if there is a stock:%DEPOT | NAME% element with a value in the output, the value of the stock element is no longer filled in.

    • :small_orange_diamond: Billiger integration formats:

      • voucher_text :arrow_right: VOUCHER | CODE and also VOUCHER | DESCRIPTION.
      • age_group :arrow_right: AGE_GROUP.
      • pattern :arrow_right: PATTERN.
    • :small_orange_diamond: CSV integration formats Idealo and Check24.de:

      • voucherCode :arrow_right: VOUCHER | CODE and also VOUCHER | DESCRIPTION.
      • discountPrice :arrow_right: PRICE_DISCOUNT_VAT.
      • EEC_efficiencyClass :arrow_right: ENERGY_CLASS.
    • :small_orange_diamond: Formats Price, Ideal and Jeffiny:

      • inStoreAvailability | store DEPOT | NAME.
      • inStoreAvailability | quantity DEPOT | STOCK_QUANTITY.
      • attributes | ageGroup :arrow_right: AGE_GROUP.
      • couponCode :arrow_right: VOUCHER | CODE.
      • coupon :arrow_right: VOUCHER | DESCRIPTION.
    • :small_orange_diamond: format Moebel:

      • art_gutscheincode :arrow_right: VOUCHER | CODE.
      • art_gutscheintext :arrow_right: VOUCHER | DESCRIPTION.
      • art_store_id :arrow_right: `DEPOT | NA
        • Note: In case of multiple warehouses, the record is separated by a slash; e.g. Brno|Prague|Ostrava.
      • art_inventory :arrow_right: DEPOT | STOCK_QUANTITY.
        • Note: For multiple warehouses, multiple records are separated by a pipeline; e.g. 080|100|023.
      • art_eCPC :arrow_right: CPC.
      • art_effizienzklasse :arrow_right: ENERGY_CLASS.
    • :small_orange_diamond: format Shopping:

      • Coupon_Code :arrow_right: VOUCHER | CODE.
      • Coupon_Code_Description :arrow_right: VOUCHER | DESCRIPTION.
    • :small_orange_diamond: Shopzilla and Pricegrabber formats:

      • Age Group :arrow_right: AGE_GROUP.
      • Pattern :arrow_right: PATTERN.
    • :custom_format: Converter for custom formats now better handles multiple images. If there are multiple elements with IMAGE meaning in the input, only the first one is converted as IMAGE. The others are then converted as IMAGE_ALTERNATIVE.

:green_apple: Shopify integration

  • We are releasing the first version of a new integration for importing products from Shopify.
  • This can be accessed through the create new project wizard, where you’ll also find a link on the site to instructions on where to find and set up the accesses in Shopify that Mergado will need.

:male_detective: New output feed audit panel

  • On the project overview page, there is a brand new dashboard with a quick overview of the results of output feed audit for your project.

  • We’ve also now added the ability to automatically start auditing the output feed after the initial processing of a project is complete at the end of the create new project wizard.
    image

More news

  • :rocket: **We have accelerated the evaluation of MQL queries that use the @@MERGADO_ID pseudo-element in the condition.
  • :hammer: An error could occur when applying the Merge Variants rule. This has been fixed.
  • :lollipop: Mergado Store: A non-logged-in user can switch between available languages using a switch directly on the Mergado Store site.
  • :adhesive_bandage: In the simple MQL queries interface on the Products page, we fixed values overflowing outside their designated field.
  • Automation: A new element that should have been made hidden by automation (macro) was not being made hidden. We have fixed this.
  • On the Products page, the handle icon was not showing on the product attribute listing, even though the attribute value was entered as a manual change. We have fixed this.

You may experience minor Mergado outages at the times indicated. Thank you for your understanding and patience as we deploy the new version.

If you have any questions, please feel free to contact us

Relase date and time

Wednesday 12.3.2025 12:30

News

  • :avocado: We have added support for new formats:
  • :star2: :apple: When importing data from Shopify, we now also support the ability to select the market (region) and language in which to import products from Shopify into Mergado.
    • This is set by the user within the create new project wizard.
    • Because of this new functionality, the access key to the Shopify Admin API must also include the scope read_markets.
  • :star2: :green_apple: For each product on the Products page, there is a new Selections tab that provides information about which selections the product is currently in, as well as which hiding rules the product is currently hidden by.
    • The :information_source: list is now only updated at the end of a successful import of input data into the project, and also at the end of a successful application of rules.
  • :brain: We have improved the form for creating custom format, where we now better suggest probable meanings for elements from the sample feed you provide - so, as an example, for the “unknown” element PRODUCT_DESCRIPTION we can now suggest (pre-fill) a meaning equivalent to the Mergado XML element DESCRIPTION.
    • This is controlled by a heuristic that takes into account historical data from other custom format settings.
  • :batch_param: The Set Product Parameters and Remove Parameter Values rules now also work correctly for Ceneje, Ceneo, Nokaut, Okazje, Skapiec, Stileo and Facebook (CSV) formats.
  • :rocket: We have also spent time on further improving the performance of re-generation.
  • :floppy_disk: We increased the limit on the amount of data that can be stored for rule settings within the rule settings form.
  • :information_source: We’ve made available to users a page with their account information - available via a drop-down menu next to the avatar of the logged-in user.
  • :hammer_and_pick: In the Bulk Rename Categories rule form, we lost the alphabetical ordering of the values offered in the left column. This has been fixed.
    • We have also corrected the ability to filter rows in this rule.
  • :shopping: We have added new icons for Mergado Marketplaces or Biano.
  • :1234: In many places where we display numbers in the Mergado interface, those numbers are now displayed properly formatted - so you should see fewer 123456.78 style numbers and more 123 456.78 style numbers.
  • And a number of other improvements and minor fixes.

You may experience some minor Mergado outages at the times indicated. Thank you for your understanding and patience as we deploy the new version.

If you have any questions, please feel free to contact us.

Date and time of deployment

Thursday 13.2.2025 12:30

News in formats

:star2: Update of supported carrier types for Zboží.cz

:small_orange_diamond: Backend: Update for Google Merchant and Google Product Review

  • Adding support for Estonia and Latvia in Google formats.

News in Custom Format

:small_orange_diamond: Redirect after creating Custom Format (CF) in the new project wizard

  • After creating a CF for input feed when creating a new project, the user is now redirected to the output feed selection tab
  • After creating CF for output feed when creating a new project, the user is newly redirected to the summary tab of the new project

:small_orange_diamond: PHP, UI: Some settings in the CF are now hidden under the "Advanced Settings " button.

:small_orange_diamond: PHP: Setting the default CHANNEL element in CF

  • Setting the default “CHANNEL” value for an element in custom format if the feed contains only one EP without a parent.

:small_orange_diamond: PHP: Fix CF update with different element text size

New Merge Variants rule (for all)

This rule allows merging split variants (single items) on input into variants merged under parent item

  • It is possible to simply select the parameters that make up future product variants (e.g. color, size).
  • For Shoptet Supplier, Shoptet Complete formats, the system automatically pre-populates the elements and sets the recommended “Actions” for each individual non-variant element, i.e. the element that is common to all variants. Such an element is above the variant element (usually the VARIANTS element). Thus, Mergado will prepend the appropriate element options according to the format specification.

More news

:small_orange_diamond: Regeneration scheduler allows up to 6 slots with 2 hours interval

  • Set up to 6 slots for re-generation with a minimum 2 hour gap within the scheduler.

:small_orange_diamond: Backend: Caching of queries

  • Introduction of QueryManager to handle caching and evaluation of quereis.
  • New is_hidden field in API for endpoint /products

:apple: Refactoring of the rules form to include various optimizations and updates.

:office_worker: Backend: removal of KBP (old Mergado core) from all remaining rules

:small_orange_diamond: Fixed displaying warnings when applying rules for missing product values in the bulk value rewrite rule.

:small_orange_diamond: PHP: Refactoring dynamic properties towards PHP 8.2

:small_orange_diamond: Backend: fix FileImporter.can_skip_import Regenerate changed does not skip import if input feed has changed.

:small_orange_diamond: Backend: Synchronization ensures integrity between Product and Pairing for sharded projects

  • Synchronization manually deletes all absent products from the database for sharded projects.

You may experience minor Mergado outages at the specified time. Thank you for your understanding and patience while deploying the new version.

If you have any questions, please feel free to contact .

Release date and time

Wednesday 2/26/2025 12:30

News

  • :green_apple: We have updated the definitions for Heureka formats - Mergado now handles the MANUFACTURER_POSTAL_ADDRESS, MANUFACTURER_ELECTRONIC_ADDRESS and HEUREKA_CART elements.

  • :male_detective: We have updated the definitions for audit feeds.

  • For Argép formats, the existence of UTM parameters in the Termeklink element is now checked.

  • For Glami formats, the uniqueness of a parameter of type color (i.e., including color, farbe, etc.) is now checked.

  • :hammer_and_pick: We have fixed the behavior of MQL queries with operators =, !=, IN and NOT IN that operate on zero - i.e., both 0 and 0. Thus, the conditions value = 0 or value = "0.00" will now be evaluated correctly.

  • :candy: In the create new project wizard:

  • We have added back information about the IP address from which Mergado downloads input feeds (it got stuck somewhere recently).

  • We added **validation of values for some fields when creating an integration with Shopify.

  • :cheese: We fixed the behavior of the Merge Variants rule in case the value of the parameter forming the variant contained a colon :.

  • :shopping: We have modified the behavior of the Shopify format converter.

  • We have improved the handling of the values of the elements with the meaning ITEM_ID, ITEMGROUP_ID and URL.

  • In case of splitting products with variants into separate products, the value in the onlineStoreUrl element is stored in the form %onlineStoreUrl%? variant=%ITEM_ID%.

  • The DescriptionHtml element is converted with the meaning of DESCRIPTION (and takes precedence over Description).

  • The vendor element is converted with the meaning of BRAND.

  • Element inventoryQuantity is converted with meaning STOCK_QUANTITY.

  • AVAILABILITY is created as follows:

  • If element tracked has value False (stock availability is not tracked in Shopify), then AVAILABILITY will be in stock.

  • If inventoryQuantity is positive, then AVAILABILITY will be in stock.

  • If inventoryQuantity is zero or negative and inventoryPolicy is CONTINUE, then AVAILABILITY will be preorder.

  • Otherwise, AVAILABILITY will be out of stock.

  • :straight_ruler: We fixed several bugs in the rules form:

  • For the Rename Categories in Bulk rule:

  • Now you can save a rule even if some lines on the right side of the form are blank. - We fixed the behavior of value whispering.

  • In the Bulk rewriting by value rule, a nonsensical error message could be displayed when using the “Prefill left side” function.

  • In the Bulk rewriting by query rule, it is now possible to save with a value of 0, which was not possible before.

  • And a number of other fixes and minor improvements.

Platform :wrench:

  • We added support for the PATCH method on the https://api.mergado.com/projects/<id>/products endpoint, through which you can set which products are “dirty” and should be completely processed as soon as possible.

  • Mergado · Apiary

You may experience minor Mergado outages at the time indicated. Thank you for your understanding and patience as we deploy the new version.

If you have any questions, please feel free to contact us.

Release date and time

Wednesday, March 12, 2025 12:30

News

  • :avocado: We have added support for new formats:

  • Mergado Marketplaces

  • Google Performance Max Feed

  • :star2: :apple: When importing data from Shopify, we now also support the ability to select the market (region) and language in which to import products from Shopify into Mergado.

  • This is set by the user within the create new project wizard.

  • Because of this new functionality, the access key to the Shopify Admin API must also include the scope read_markets.

  • :star2: :green_apple: For each product on the Products page, there is a new Selections tab that provides information about which selections the product is currently in, as well as which hiding rules the product is currently hidden by.

  • :information_source: This list is now only updated at the end of a successful import of input data into the project, and also at the end of a successful application of rules.

  • :brain: We have improved the form for creating custom format, where we now better suggest probable meanings for elements from the sample feed you provide - so, as an example, for the ‘unknown’ element PRODUCT_DESCRIPTION we can now suggest (pre-fill) a meaning equivalent to Mergado XML of the DESCRIPTION element.

  • This is a controlled heuristic that takes into account historical data from other custom format settings.

  • :batch_param: Rules Set Product Parameters and Remove parameter values now work correctly for Ceneje, Ceneo, Nokaut, Okazje, Skapiec, Stileo and Facebook (CSV) formats as well.

  • :rocket: We have also spent time on further improving the performance of the re-generation.

  • :floppy_disk: We’ve increased the limit on the amount of data that can be stored for rule settings within the rule settings form.

  • :information_source: We’ve made their account information page more accessible to users - available via a drop-down menu next to the avatar of the logged-in user.

  • :hammer_and_pick: In the Rename Categories in Bulk rule form, we’ve lost the alphabetical ordering of the values offered in the left column from the whispered values. We have fixed this.

  • We have also fixed the ability to filter rows in this rule.

  • :shopping: We have added new icons for Mergado Marketplaces or Biano.

  • :1234: In many places where we display numbers in the Mergado interface, those numbers are now displayed properly formatted - so you should see fewer 123456.78 style numbers and more 123 456.78 style numbers.

  • And a number of other improvements and minor fixes.

You may experience some minor Mergado outages at the times indicated. Thank you for your understanding and patience as we deploy the new version.

If you have any questions, please feel free to contact us.

Releaes date and time

Wednesday 3/26/2025 12:30pm

News

  • :apple: Start selling Malfini merchandise in minutes
  • In partnership with Malfini, we’ve made it easy to create projects from Malfini supplier feeds.
  • Using new project creation wizard you’ll be able to easily create supplier projects with output to Shoptet, WooCommerce or Shopify.
  • These projects, once created, contain preset rules and queries that make it easy to import products into your online store and speed up the process.
  • :white_check_mark: Preset selections include products separated by category or brand.
  • :jigsaw: Preset rules make it easy to set:
  • sale prices,
  • hide products you don’t want to show in your store,
  • pair categories from the feed to those in your store.
  • :mage: For these new projects with the Malfini input supplier feed, we have prepared a handy project setup wizard.
  • :watermelon: We have updated the format specifications.
  • Shoptet complete family formats:
  • For the VISIBILITY element, the default value of visible is now exported when exporting the output feed.
  • Google XML specification formats:
  • New elements introduced:
  • g:loyalty_program | g:cashback_for_future_use
  • g:loyalty_program | g:shipping_label
  • g:tax | g: postal_code
  • g:tax | g:location_id
  • g:checkout_link_template
  • Shoptet CSV specification formats:
  • Added elements: imageDesc, recyclingFeesType, ossTaxRate.
    • Renamed: measureUnit :arrow_right: measureAmount, measureUnitValue :arrow_right: measureAmountUnit.
    • Elements that are now created even if they do not have a value in the input feed: relatedProduct, alternativeProduct, custom1FlagActive, custom1FlagValidFrom, custom1FlagValidUntil.
  • Biano family formats:
  • Added support for countries: :poland: Poland, :bulgaria: Bulgaria, :it: Italy.
    • Elements DESCRIPTION and MANUFACTURER are now wrapped in cdata when exported.
  • We now map element SALE_PRICE with Mergado XML meaning PRICE_DISCOUNT_VAT.
  • Idealo family formats:
  • Added elements: condition, conditionType.
  • Newly mapped elements: conditionType has meaning with Mergado XML CONDITION, quantity has meaning with STOCK_QUANTITY.
    • Renamed: hans :arrow_right: han, imageUrls :arrow_right: imageUrl, eans :arrow_right: ean, oens :arrow_right: oen, kbas :arrow_right: kba, EEC_labelUrl :arrow_right: eec_labelUrl, EEC_dataSheetUrl :arrow_right: eec_dataSheetUrl, pzns :arrow_right: pzn.
    • Removed elements: packagingUnit.
  • Skapiec formats:
  • Element name is newly wrapped in cdata.
  • Added element ISBN mapped to Mergado XML ISBN.
  • Element bloz is renamed to BLOZ.
    • Removed deprecated elements: colour, quantity, gender, action, type, weight, dimensions, fabric, power, diagonal, resolution, hdd, ram, connection, matrix, energyclass, divx, tuner, mcard, digitalzoom, opticalzoom, pwrsupply, age, players, form, speed.
    • We have modified the way availability :arrow_right: DELIVERY_DAYS is converted and vice versa.
  • Formats for WooCommerce:
  • The Weight (g) element is matched to the Mergado XML equivalent of SHIPPING_WEIGHT.
    • The In stock element converter fills based on stock/availability:
  • In the case where the value of the AVAILABILITY="in stock" element is filled, the value 1 is filled.
  • In the case where the value of the AVAILABILITY="out of stock" or "unknown" element is filled, the value 0 is filled.
  • In the case where the AVAILABILITY element is not filled, but the STOCK_QUANTITY=0 element is filled, the value 0 is filled.
    • If the AVAILABILITY element is not filled but the STOCK_QUANTITY = <value greater than 0> element is filled, the value 1 is filled.
  • Item images and images in the photo gallery are now exported to a single Images element separated by a comma.
  • :card_index_dividers: The Merge Variants rule is now also available for Shopify CSV and WooCommerce formats.
  • :green_apple: We’ve added Mergado Store to the context of online stores and projects in Mergado.
  • It is now possible to search for and turn on apps in the context of a specific project or e-shop - the app will turn on when you turn it on in the project/e-shop you are currently in.
  • :information_source: The ability to manage apps via the classic Mergado Store is retained.
  • :pizza: We have added the ability to set the rounding of the result to the Calculation rule.
  • :hammer_and_pick: We have fixed getting the state of PPC campaigns from Heureka (if you have your e-shop in Mergado connected via Keychain to Heureka).
  • :data_import: For the Data Import rule, uploading small CSV files could be a bug; so small that you couldn’t detect the used separator of the CSV fields with enough confidence. This has been improved.
  • :wrench: App Repairman: we fixed a bug in displaying results for projects with Goods.com format.
  • And other minor fixes and improvements.

Platform :wrench:

  • :sparkles: new endpoint for getting a list of unique values by element-path.

  • GET URL: https://api.mergado.com/projects/<id>/elements/values?...

  • GET parameters:

  • element_path: string (mandatory)

  • is_output: 'true'|'false' (default value 'true')

  • Example: https://api. mergado.com/projects/<id>/elements/values?element_path=GIFT { NO_ATTR = "20% off" } | @ID&is_output=false

  • POST URL: https://api.mergado. com/projects/<id>/elements/values

  • Example of sending arguments via JSON payload:

     "element_path": "GIFT { NO_ATTR = \"discount 20%\" } | @ID",
     "is_output": false, // Output is true.
    

You may experience some minor Mergado outages at the times indicated. Thank you for your understanding and patience as we deploy the new version.

If you have any questions, please feel free to contact us.

Release date and time

Wednesday 04/09/2025 12:30

:star2: Create product queries directly in the new rule form

:apple: New feature that will save you clicks and time.

You have an idea - want to select some products and apply a new rule to them Traditionally you would first go to the Products page, create a query there and save it. Then you would go to the Rules page, open the form to create a new rule, set the rule, and manually select the query you just created as the target product selection. Yes, that’s how it works - and will continue to work.

However, now you can create a query directly when you create a rule. :exploding_head:

More news

  • :green_apple: New Mergado can convert Heureka product review formats to Google.

  • So now it can convert from Heureka product review format to Google product review format (only in this way).

  • This news deserves its own article, in which you will learn how exactly to set up such a conversion right.

  • :shopping: Improvements in Shopify integration - when importing products from Shopify, the compareAtPrice field is now imported as well, representing "price before discount ".

  • :muscle: For the Merge Variants rule, we’ve added support for Shopify CSV output format.

  • :male_detective: We’ve improved feed audits.

  • The audit for feeds in Heureka format now doesn’t report an error if there is an & in the category name.

  • We fixed minor errors and inaccuracies in the text in the recently added audit panel on the project dashboard.

  • :gear: We fixed the converter behavior for WooCommerce formats.

  • The default value in the Visibility in catalog element is now visible.

  • If there is no price information available for an item (which could be used to populate the Regular price element), the Visibility in catalog element is populated with the value hidden.

  • :1234: We have modified the behavior of the Cost per click for the Heureka.cz and Heureka.sk formats.

  • Now the resulting number that is written to the HEUREKA_CPC element is rounded to 2 decimal places and the , comma is now used as the decimal separator instead of the . period.

  • :mage: For the Merge Variants rule, the element conversion settings are being overridden for certain formats. This is not new. But what is new is:

  • For WooCommerce CSV format, the settings for the Name element will now be pre-populated as well; the value from the “master” product will be inserted into it by default.

  • The rule settings will now be pre-populated for Upgates Products format as well.

  • :cherries: Data Import rule: If HTTP error _(e.g., when the server responds with a status code of 4xx or 5xx), we will now retry the download several more times.

  • :ballot_box_with_check: For the Rename categories in bulk rule form, the "Remove Conflicting Lines " button will now ask the user to confirm.

  • :avocado: We’ve given some tenderness to the rule form in general.

  • :calendar: Rule Scheduler can now be set directly within the rule creation/editing process.

  • The rule name field contains a countdown of the remaining number of characters.

  • :pencil2: There is now a "magic pencil " next to the rule name field, through which you can generate a simple automatic name for the rule.

  • :memo: It is now possible to set a custom memo for a rule.

  • We fixed the behavior of the button to turn a rule off or on.

  • :baby_chick: We fixed bugs in the form for creating and editing variables, where sometimes the Save buttons would disappear somewhere or we would get duplicate informational messages about the wrong regular expression.

  • In the custom format settings form, we added missing labels to some elements.

  • We fixed a bug that could occur when saving changes to the settings of an existing rule of type Set product parameters if that rule was created 1 year or more ago.

  • And a number of other minor fixes and improvements.

You may experience minor Mergado outages at the time indicated. Thank you for your understanding and patience as we deploy the new version.

If you have any questions, please do not hesitate to contact us contact us.

Release day and time

Wednesday 23.04.2025 12:30

News

  • :green_apple: When importing products from Shopify, metafields of individual products are now imported as well.
    • They are imported as parameters - equivalent to PARAM in Mergado XML specification. These fields and their values can then be worked with in queries and rules as usual.
  • :avocado: We have updated the specifications for feed audits of Heureka.cz and Heureka.sk formats.
    • For many validators, we have revised the level (i.e. error, warning, or recommendation) at which their result is reported.
    • We have removed the check DESCRIPTION element value is too short.
    • We added a new validator that checks the maximum number of multivalue <ACCESSORY> elements - they can occur at most ten times for a product.
    • We fixed the display of the results page for the DELIVERY_DATE element contains an illegal value validator, which could cause an error.
  • :cherries: We have fixed the display of the "Advanced Settings " section for a rule of type Merge Variants. The section might not be displayed for some output formats, which was very confusing because the rule could not be saved.
  • :notebook: For rule notes (new from previous version of Mergado) we have capped the number of characters at 2,000.
  • :pretzel: We’ve unified the appearance of the visualization of error ratios, warnings and recommendations within the audit feed results - between the audit dashboard on the project overview and the audit results overview page.
  • :train: We have improved detection of correct element order for projects with output formats where the order of elements matters (e.g. Shoptet formats). Depending on this detection, the Elements page displays or does not display the Sort to specification button.
  • :history: when downloading a CSV with project history, the total number of products (items field) is now present in the Import products event data.
  • :sparkles: the visual of the right “overlay” panel (e.g. in which since the last version of Mergado you can create queries directly within the rule creation) is now a bit more eye-pleasing.
  • And other minor fixes and improvements.

:wrench: Platform

  • The Application Slogan is now also displayed as a subtitle under the app name in the Mergado Store.

If you have any questions, please feel free to contact us.

Date and time of deployment

Tuesday 6.5.2025 12:30

News

  • :shopping_cart: Mergado can handle new formats:
    • :fr: Kaufland Marketplace - Product [FR]
    • :fr: Kaufland Marketplace - Inventory XML [FR]
    • :fr: Kaufland Marketplace - Inventory CSV [FR]
    • :it: Kaufland Marketplace - Product [IT]
    • :it: Kaufland Marketplace - Inventory XML [IT]
    • :it: Kaufland Marketplace - Inventory CSV [IT]
  • :framed_picture: modified converter to XML and CSV formats Pinterest:
    • In the description element, HTML tags will be removed if present, and the element value will be truncated to 10,000 characters (with three dots ... at the end).
    • The description_html element is converted unchanged.
    • So, for example, when converting from Google format, the value of the g:description element is converted to description_html without changes and to description according to the rules above.
  • :shopping: We have modified the behavior of the converter for Shopify - the element compareAtPrice is now handled so that if its value is null, it will not be converted to the output element with Mergado XML meaning PRICE.
  • :avocado: We’ve improved the whispering of unique element values in various places in the Mergado UI.
    • We now take values with different letter case as distinct values. Thus, if we whisper values for an element that contains "Hi" and "hi" values, we will now offer both and not just one of them.
  • :hammer_and_pick: For several language versions of the formats for Google and Facebook, we recently stopped whispering categories for Google**. We have fixed this.
  • :hammer_and_wrench: We have also fixed the functionality for automatic category suggestion (within the Rename categories in bulk rule form for formats that support automatic suggestions) for several Google and Facebook formats where automatic suggestion was recently broken.
  • :custard: In the Merge Variants rule settings, it is now possible to insert custom/new values in the `Product Variant Parameters** field.
  • :green_apple: On the Applications page in different levels of the user interface (e-shop, project) there is now a button Manage all running applications.
  • :calling: In the header of the Mergado interface page, new users will see a new Free Consultation button, through which they can arrange a consultation with our staff.
  • And other minor fixes and improvements.

If you have any questions, please feel free to contact us.