- [Case Studies](https://www.mergado.com/category/case-studies)
- [eCommerce tips](https://www.mergado.com/category/ecommerce-tips)
- [Online Store Solutions and Platforms](https://www.mergado.com/category/online-store-solutions-and-platforms)
- [Mergado Pack](https://www.mergado.com/category/mergado-pack)
- [Mergado tips](https://www.mergado.com/category/mergado-tips)
- [Mergado News](https://www.mergado.com/category/mergado-news)
- [eCommerce News](https://www.mergado.com/category/ecommerce-news)
- [How to use Mergado](https://www.mergado.com/category/how-to-use-mergado)
- [Interviews with e‑commerce gurus](https://www.mergado.com/category/interviews-e-commerce-gurus)
- [Extensions](https://www.mergado.com/category/apps-bidding-image-marketing-and-more)
- [Expansion with Mergado](https://www.mergado.com/category/expansion-with-mergado)
- [Mergado Lifestyle](https://www.mergado.com/category/mergado-lifestyle)
 



 

 1. [  Home  ](https://www.mergado.com/)
2. [     Mergado Blog  ](https://www.mergado.com/blog)
3. [     How to use Mergado  ](https://www.mergado.com/category/how-to-use-mergado)
4. <a class="flex items-center gap-2 hover:underline" href="" itemid="" itemprop="item" itemscope="" itemtype="https://schema.org/Thing">    **Mergado FAQ: Automatic data regeneration** </a>
 
  

 

#  **Mergado FAQ: Automatic data regeneration** 

 

 

 [    ![](https://www.mergado.com/sites/default/files/perm/user-avatar/23021961102131189073595481259913287n.jpg)   Lukáš Horák  ](https://www.mergado.com/blog/lukas-horak) [How to use Mergado](https://www.mergado.com/category/how-to-use-mergado) 

24. 3. 2020

3 minutes read

 

 

 

 

 

  ![Mergado FAQ: Automatic data regeneration](https://www.mergado.com/sites/default/files/field/image/faq1-eng.png)  

In support and workshops, users often ask us **questions about the basics** of [Mergado](https://www.mergado.com/get-started). Whether you’re one of them or you’re new to using our tool, we’ve decided to create a **new series of articles** for you. Here you can find answers to many questions you may have when using Mergado. In the first part, we describe how **automatic data regeneration** works.



 

 

 
                function tableOfContents() {
                  return {
                    headings_menu: [],
                    heading_active: '', // Added to track the active section
                    shouldBeSticky: false,

                    generateToC() {
                      const headings = document.querySelectorAll('.js-article-full-headings h2, .js-article-full-headings h3');
                      let headingMap = {};

                      headings.forEach((heading) => { // Use an arrow function to maintain `this` context
                        // Normalize heading text to remove diacritics, then replace non-alphanumeric characters with dashes
                        var normalizedText = heading.textContent.normalize("NFD").replace(/[\u0300-\u036f]/g, ""); // Remove diacritics
                        var id = heading.id ? heading.id : normalizedText.trim().toLowerCase()
                          .split(' ').join('-').replace(/[^a-z0-9\-]/ig, ''); // Updated regex to replace non-alphanumeric characters
                        headingMap[id] = headingMap[id] !== undefined ? ++headingMap[id] : 0;

                        // Use the updated `id` with diacritics removed for the heading id and the TOC
                        const finalId = headingMap[id] ? `${id}-${headingMap[id]}` : id;
                        this.headings_menu.push({
                          id: finalId,
                          title: heading.textContent,
                          level: heading.tagName.toLowerCase(), // Track heading level
                          active: false, // Initially set active to false
                        });
                        heading.id = finalId;
                      });
                    },

                    checkStickyNeeded() {
                      const ul = this.$el.querySelector('ul');
                      if (ul) {
                        this.shouldBeSticky = ul.scrollHeight < window.innerHeight;
                      }
                    },

                    setActiveHeading() {
                      // disabled not working with active state on click
                      // add @scroll.window="setActiveHeading()" to the parent div

                      // const headings = document.querySelectorAll('.js-article-full-headings h2');
                      // let activeHeading = '';
                      // let closestHeadingDistance = Infinity;

                      // headings.forEach((heading) => {
                      //   const rect = heading.getBoundingClientRect();
                      //   const offset = rect.top - window.innerHeight / 2; // Consider heading in the middle of the screen as active

                      //   if (offset < 0 && Math.abs(offset) < closestHeadingDistance) {
                      //     activeHeading = heading.id;
                      //     closestHeadingDistance = Math.abs(offset);
                      //   }
                      // });

                      // // Update the active state in headings_menu
                      // if (activeHeading !== this.heading_active) {
                      //   this.headings_menu = this.headings_menu.map(item => ({
                      //     ...item,
                      //     active: item.id === activeHeading,
                      //   }));
                      //   this.heading_active = activeHeading;

                      // }
                    },

                    setActiveItem(clickedId) {
                      this.headings_menu.forEach(item => {
                        item.active = (item.id === clickedId);
                      });
                      this.heading_active = clickedId; // Optionally update the heading_active property if used
                    },
                  };
                }
               1. <a :class="{ 'border-r-[3px] border-secondary': item.active, 'text-sm': item.level === 'h3' }" :href="'#' + item.id" class="inline-block text-balance hover:underline p-0.5 pr-3">  — </a>
  



 

In support and workshops, users often ask us **questions about the basics** of [Mergado](https://www.mergado.com/get-started). Whether you’re one of them or you’re new to using our tool, we’ve decided to create a **new series of articles** for you. Here you can find answers to many questions you may have when using Mergado. In the first part, we describe how **automatic data regeneration** works.

## Answers to frequently asked questions on how to automatically regenerate data in Mergado



 

- ### Does Mergado generate feeds itself, or do I have to click manually somewhere?
    
      
    
     
    
     Mergado feeds regenerate itself, **several times a day**.
 
 

 

- ### How often does Mergado regenerate data?
    
      
    
     
    
     The answer can be found on the *Export History* page -&gt; after filtering the *“Applying Rules”* event. The more often the input feed is changed, the more often Mergado tries to download data — and thus to regenerate.
 
 

 

- ### How (even temporarily) to stop automatic regeneration in Mergado?
    
      
    
     
    
     Click *Settings* -&gt; *General* -&gt; here you find a button to **pause/​resume** a paused regeneration.
 
 

 

- ### Can I set automatic regeneration to specific times?
    
      
    
     
    
     No, you can’t.
 
 

 

- ### Is it possible to regenerate data manually?
    
      
    
     
    
     **Yes**. The rules are still being applied on the *Rules* page. Other types of manual regeneration are available in *Settings* in the *Regenerate* section.
 
 

 

- ### Is it possible to speed up regeneration?
    
      
    
     
    
     Yes. If you use [Bidding Fox Elements](https://www.mergado.cz/tema/bidding-fox-elements) with many active elements, the regeneration time **increases**. Keep **only** **those** elements that **you** **use** (used in queries, rules, etc.). Also, be sure to “add” the rules correctly, considering the complexity of their processing.
    
    **See our miniseries:**
    
    
    - [Set Mergado efficiently # 1: Queries to input values](https://www.mergado.com/set-up-mergado-effectively-1-queries-to-input-values)
    - [Set up Mergado effectively # 2: How to create rules correctly](https://www.mergado.com/set-up-mergado-effectively-2-how-to-create-rules-correctly)
    - [Set up Mergado effectively # 3: The IN operator is better than OR](https://www.mergado.com/use-the-in-operator)
 
 

 

- ### Is it possible to regenerate only a part of the products or a specific product?
    
      
    
     
    
     Yes. For the selected product, just **check the product tracking page** when passing through the rules on the Products page. From now on, you can regenerate this product, even if there are thousands of them in your feed.
 
 

 

- ### Can I cancel or stop the regeneration process?
    
      
    
     
    
     Yes, just **click the appropriate button**, and the regeneration process will end. If the regeneration is not complete, the output feed can not be updated — so you **do not have to worry** about interrupting the regeneration if necessary.
 
 

 

- ### Can I leave the site that is being regenerated and click through elsewhere?
    
      
    
     
    
     Yes, the regeneration process is **in the background**, and once it starts, you can easily click away, close the page, browser, or even shut down your computer.
 
 

 

- ### How can I find out how the last completed regeneration turned out?
    
      
    
     
    
     By clicking on **the progress bar**, e. g. on the *Products* page, while the regeneration is in progress, you will be taken to the page with the current status or the result of the last regeneration.
 
 

 

We hope you find answers to everything you need to know about automatic data regeneration in this article. If you have more **questions**, contact our [support](https://mailto:mergado@mergado.com), or [forum](https://forum.mergado.com/). Watch this series — we’ll continue to discuss other important topics over time. In the next episode, we’ll answer your questions about Mergado billing.

### **You could be interested in:**



 

 [    ![](https://www.mergado.com/sites/default/files/perm/image/ai_boost-1.jpg)  

### What should a proper client context look like for performance specialists?

 

 ](https://www.mergado.com/blog/master-prompt-eshopy-b2c) 

 [    ![](https://www.mergado.com/sites/default/files/perm/image/uawc_cs_en.jpg)  

### How Feed Optimization Unlocked Meta Ads Performance without Increasing Ad Spend

 

 ](https://www.mergado.com/blog/feed-optimization-for-meta-ads) 

 [    ![](https://www.mergado.com/sites/default/files/perm/image/how_to_sell_successfully_on_idealo.jpg)  

### How to Sell Successfully on idealo

 

 ](https://www.mergado.com/blog/successful-sale-on-idealo) 

 

 

 [    ![](https://www.mergado.com/sites/default/files/perm/user-avatar/23021961102131189073595481259913287n.jpg)  ](https://www.mergado.com/blog/lukas-horak)###  [ Lukáš Horák ](https://www.mergado.com/blog/lukas-horak) 

Lukáš takes care of most of the Czech and English communication in Mergado. Through blogs, e‑mail, and social networks, he regularly supplies readers with e‑commerce news and news and tips from Mergado. In his time off, he enjoys simple things like badminton, digging the hidden gems of the 80’s, and seafood served with red wine.

 

 

 

 

 

 

 

 

 

## What you *might be interested in next*

 

 [    ![](https://www.mergado.com/sites/default/files/perm/image/shoptet-shopify-prevod-en.jpg)  

### How We Migrated an E‑Shop from Shoptet to Shopify with Mergado: A Complete Migration Without Data Loss

 

 ](https://www.mergado.com/blog/how-we-migrated-e-shop-shoptet-shopify-mergado-complete-migration-without-data-loss) 

 [    ![how to open large xml file article cover](https://www.mergado.com/sites/default/files/perm/image/mergado-nahledovky_na_blog-landscape-1200_x_628_px-5.png)  

### How to open large XML file

 

 ](https://www.mergado.com/blog/how-to-open-large-xml-file) 

 [    ![smart value insertion article](https://www.mergado.com/sites/default/files/perm/image/smart_insertion_value.png)  

### Introducing smart value insertion. It will speed up the creation of bulk rules

 

 ](https://www.mergado.com/blog/smart-value-insertion) 

 

 

 

## Don’t miss *anything*

 Sign up for our newsletter 

   

       

   By logging in, you agree that we will process your data by the [terms of personal data protection](https://www.mergado.com/cookies). 

  Thank you, you have successfully joined our subscriber's list. 

 

 

 
      function ml_webform_success_5807248() {
        var r = ml_jQuery || jQuery
        r('.ml-subscribe-form-5807248 .row-success').show(), r('.ml-subscribe-form-5807248 .row-form').hide()
      }