Ocelot Logo


This section of the user guide is focused on URL matching. To help you navigate the article we have broken it down into the following sections:


What is URL Matching?


In order for page-based statistics, office-specific Look & Feel settings, and office-specific Behavior Settings to take effect, the main domains where the chatbot is embedded on your office/departmental pages need to be added to the URL Matching section on the Look & Feel page. 


Who has access to the URL Matching settings?


The Look & Feel page is available to individuals with the following permissions: 


For more information on user permissions, review the User Roles & Permissions article.


How do I update URL matching?


  1. To update URL Matching, go to the Look & Feel page of the admin portal, and select the Office tab. 
  2. Open the dropdown for the office you want to update the URL matching.
  3. Select the Edit button.
  4. Under the URL Matching section, enter the URL and hit the Enter key for each main domain path. Additional information regarding URL domain paths is below.
  5. Select Save.


URL Domain Paths


The main domain is the URL path that is shared across all of your departmental web pages. All subdomains, such as the “apply” and “forms” pages, will also adhere to the matched main domain settings.

  • The matched URL should stop before any other words/characters become different for the additional URLs you want to be included in your analytics, behavior settings, and look & feel settings associated with that office.
Example: If the bot is embedded on centennial.edu/admissions/apply, centennial.edu/admissions/forms, and centennial.edu/admissions, then only the centennial.edu/admissions URL needs to be matched.
  • Unless you are matching an individual page with no additional sub-domains, do not include index.html, .edu, .html, etc.
  • The matched URL should not contain a trailing/character at the end of the URL. For example, add the URL as "centennial.edu/admissions" not "centennial.edu/admissions/".


If multiple departments share a main domain, it will match that domain until another unique domain is recognized. 

  • See the example below, we will match to Admissions any URL that begins with centennial.edu/admissions until we encounter a URL that starts with centennial.edu/admission/finaid. Any page that has centennial.edu/admissions/finaid will be matched to Financial Aid.


Example: 			
DepartmentURL's Chatbot is Embedded
Matched URL
Admissions centennial.edu/admissions
centennial.edu/admissions/apply
centennial.edu/admissions/forms
centennial.edu/admissions
Financial Aid centennial.edu/admissions/finaid
centennial.edu/admissions/finaid/forms
centennial.edu/admissions/finaid
/typesofaid
centennial.edu/admissions/finaid
Registrar centennial.edu/admissions/registrar
centennial.edu/admissions/registrar/forms
centennial.edu/admissions/registrar


If a URL is not matched it will follow the default/no office settings.


Note: If the chatbot is embedded on a page that is not associated with a purchased office, Ocelot recommends not URL Matching the web page and it will follow the default/no office settings.