Your software
My Mautic version is: 4.4.7
My PHP version is: 7.4.33
My Database type and version is: 10.11.2-MariaDB-1:10.11.2+maria~ubu2204
Your problem
How do I build a segment based on specific URLs visited on a specific date?
In the system I found only “Visited x URL” and “Visited any URL (date)”
The URL filter means ‘visited this url EVER’
The date filter means ‘visited ANY url on this date’
If you combine them you will get ‘visited this url EVER’ or/and ‘visited ANY url on this date’
Not
‘Visited this url on this date’
Mautic segments work as @joeyk explained.
There is no way to simply do what you want in Mautic today.
One way would be to create an A segment that fills up as soon as the page is visited.
Then enter this contact in a scenario that waits 10 days and then pushes it into another B segment.
You would then find in the B segment the contacts who visited the page after 10 days.
What do you think of this?