URL Processing

Modified on Thu, 4 Apr at 12:12 PM

URL Processing enables the reconstruction of URLs before page navigation occurs, allowing dynamic values within the URL to be replaced. This feature allows the initiation of Journeys from a wider range of URLs, such as various projects within the target application. 


How it is working

Example:

Consider a Step URL: https://example.com/project/123456/invoices where "123456" represents a dynamic project value to be replaced with the current value during page navigation. For instance, if the project is "654321", the URL should convert to https://example.com/project/654321/invoices.

When URL Processing is enabled, Journeys can be initiated from both projects. If URL Processing is disabled, the user will be navigated to the specific project based on the step URL to start the Journey.


Setting up the URL Processor on the Site level

URL Processing consists of a set of JavaScript functions uploaded as a Plugin to the Portal Administration section. Next, the URL Processor has to be enabled and defined on the Site level within the Site Advanced Settings.


Example:



How to disable/enable URL Processing on Journey and Bookmark level

When URL Processing is configured at the Portal level, it is possible to either enable or disable it at the Journey level within the edit dialog. This allows the functionality of URL Processing to be applied only to specific content as needed:





The same way, URL Processing can be enabled/disabled also for Bookmarks.











Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select at least one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article