---
title: "URLs don't match"
url: "https://help.productfruits.com/en/article/debugging-urls-dont-match"
language: "en"
last_updated: "2024-06-06T10:53:19.153Z"
---

# URLs don't match

## Tours and hints - URL template doesn't match

If you get this message for a tour step or a hint, then you need to check the URL template field on the step/hint in question. It must match the path segments for the URL on which it should display. Keep in mind, **the origin of the URL should not be placed here**. Only the path segments are necessary. 

For example, in the URL **"https://help.productfruits.com/en/article/debugging-urls-dont-match"**, the origin of the URL is **"https://help.productfruits.com"** and the path segments are **"/en/article/debugging-urls-dont-match"**.

Typical issues are:

-   The URL is dynamic. For example, it contains numbers or codes that are different depending on the user. A typical example might be something like [`https://example.com/user-profile/132`](https://example.com/user-profile/132) or [`https://example.com/user-profile/john@smith.com`](https://example.com/user-profile/john@smith.com)
-   The URL contains query parameters. Query parameters are placed after `?` and it is always in a form of `key=value`. Multiple parameters are separated by `&`. For example [`https://example.com/project?id=123&otherParam=val`](https://example.com/project?id=123&otherParam=val)

**The solution** is to use dynamic placeholders. See [this article](https://help.productfruits.com/en/article/dynamic-urls?_ga=2.7630065.2143104942.1690099286-161320710.1677602609) for more information.

## Other tools - URL filter issues

Always check if the URL matches the current URL. Use dynamic placeholders for dynamic URLs.
