I am using Google Tag Manager to insert my Schema JSON-LD data and as my schema data is presented in the footer it makes sense to use the following:

  • Tag Type > Custom HTML
    • Trigger Type > All Pages Page View

However... I have two pages with no footer:

  • https://www.bybe.net/contact-us/
  • https://www.bybe.net/services/

So my initial thoughts were to simply add a couple exceptions filter to the trigger like so:

Google Tag Manager URL Exceptions

So using the above Page URL exceptions filters does not work, however... using one exception rule works absolutely fine.


  • Why is multiple exceptions not working when using one filter does?
  • How can I get around this issue?

2 Answers 2


When adding exception operations, there's a note above it: Fire this trigger when an Event occurs and all of these conditions are true

You'll need to create two separate rules, each containing just onePage URL operation. Then add both rules to the list of exceptions.


Thanks to @Yhorian for pointing me in the right direction. This issue occurs when adding multiple rule sets within one exception. When using multiple URL paths you need to ensure that you are using multiple exceptions, each with their own set of rules.

Your Google Tag Manager Trigger Configuration should look something like this:

Google Tag Manager URL Exceptions

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.