if you just want to add your WeChat posts or QR-Code on your website, it's OK. But if you want to add your website link in your WeChat posts, you need to get an ICP license first.

For a website that is hosted outside of mainland China, you can't get an ICP license. We have a team and company set up in mainland China, so we can apply the host in mainland China and the ICP license for your website.