@phmg701, I think @nicooo’s answer describes how it needs to be done by creating a page first.
Somehow I didn’t find this topic before I posted my own question. I think I’ll have to read more thoroughly Nicooo’s post and try to implement it some time when I get to Contacts page development