No idea why Pinterest won't let me add my website to Pinterest. Please help. Here is the link:
Hi @beingishuman, apologies for the delay in response here! I'd recommend filing a ticket with our support team so they can look into it. Let us know if you have any questions or need further assistance.