Use URL Templating to personalize links themselves. Use URL Targeting decide when content shows up.
Targeting UI
Wildcard URLs
Wildcard URLs allow you to load your Candu content dynamically, depending on the page URL.
You can simply replace the variable parts of a URL with an asterisk (*), also known as a wildcard. By adding in an *, you are telling Candu that you want the URL matching to allow that part of the URL to be variable.
When replacing the 'userid' and 'org' portions of the above example URL with an , the URL will appear as follows: https://candu.ai/workspaces/*
Setting up Wildcard URLs
The process is the same as adding a standard URL apart from the format of the URLs entered.
Use one asterisk (*) to match one variable in a URL e.g. customername.candu.ai
Use two asterisks (**) to match more than one unique variable, e.g https://candu.ai/workspaces/90/78/reports > https://candu.ai/workspaces/**/reports
Use a ? when there is one variable character
Targeting Options
Exact URL match: Match the full string.
Path match: Match one or more path segments, for example /app/integrations.
Subdomain match: Separate test from production.
Query parameter match: Show content when specific parameters are present
Best Practices for URL Targeting
Start with narrow matches. Expand only when you need broader coverage.
Use subdomain targeting to keep test and production separate.
Avoid over‑targeting query parameters. Apps often change them.
Troubleshooting URL Targeting
Content is not showing: Verify the domain, for example test versus production. Check that you matched the correct path segment.
Candu not installed: Confirm the SDK snippet is installed with Candu’s Chrome Extension
Quick Reference
Templating: Personalizes URL fields using {{ }} variables. Works in text, links and components actions. Looking to customize the target of a link within your Candu content? Learn about URL Templating.
Targeting: Controls where content appears. Does not accept variables.