How do I create an account and get started?
Short answer
Click “Start for free”, enter your email address and confirm it. Then set up your business and start with your digital menu right away – no credit card required.
Last updated: June 2026
Related articles
Was this article helpful?
Still have questions?
If you didn’t find an answer here, our support team is here for you. Send us a message – we’ll get back to you shortly.
Contact support