I just created a new business page but when I and my fiance try to search it on Pinterest it says that it doesn't exist. What am I doing wrong? I confirmed the page in my email. I was able to follow other pages using my business account so it definitely exists but it is not visible to others.
Make sure to switch from the default search of "All Pins", to "People". Also, It can take up to four days for new accounts to start appearing in search. It can take a few days for new Pins to be indexed in search results.
Let me know if you need anything else.