title: Is is possible to trigger 'Container Loaded' twice or force GTM to reload ? (React)
body: <p>I am actually working on a large web application, which was initially built with Symfony/Twig, and that is gradually refactored using React. But since I am using React, some of my pages get no &quot;views&quot; in Google Tag Manager (GTM).</p>
  <p>I followed <a href="https://measureschool.com/track-single-page-applications-gtm/" rel="nofollow noreferrer">this guide</a> to use GTM in React. But I have a lot (tens) of Tags and Triggers in GTM, based on the 3 native events &quot;Container loaded&quot; (<code>gtm.js</code>), &quot;DOM Ready&quot; (<code>gtm.dom</code>) and &quot;Window Loaded&quot; (<code>gtm.load</code>).</p>
  <p>The first solution (from the guide) is to add a new custom trigger (based on History Source) and link our tags on this new trigger. But since I have too many tags, this is not a satisfying solution.</p>
  <p>The second solution is to manually trigger events, using the datalayer. This works fine, I can easily trigger the &quot;DOM Ready&quot; and &quot;Window Loaded&quot; events. But it does not work as expected for &quot;Container Loaded&quot;. I guess that GTM does not handle this event more than once per page load.</p>
  <h2>So, here are my questions:</h2>
  <ul>
  <li>Is it possible to &quot;fake a reload&quot; in GTM (so that GTM act like if I opened a new page)?</li>
  <li>Or is it possible to trigger &quot;Container Loaded&quot; (<code>gtm.js</code>) multiple times?</li>
  </ul>
  <h2>Screenshot of a &quot;normal&quot; Container Loaded trigger:</h2>
  <p><a href="https://i.stack.imgur.com/KPOoB.jpg" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/KPOoB.jpg" alt="screenshot gtm" /></a></p>
  <h2>Screenshot of a manually called Container Loaded trigger (from React):</h2>
  <p><a href="https://i.stack.imgur.com/RTYh4.jpg" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/RTYh4.jpg" alt="enter image description here" /></a></p>