Skip to main content

How much time does it take to launch Icon?

Updated over 6 months ago

Setting up your Icon account is easy. It takes just 15 minutes to get started and create your account. After that, we verify your business and let you know when you’re ready to launch. If you need help, our team is always available to guide you through the process.

Did this answer your question?