Yes. You can create and publish your bio page using the Free Plan. Upgrade to the Basic Plan at any time if you need additional customization, tracking, branding, or analytics features.
Where can I see the feature comparison for paid pans
Our plan comparison page will give you a fair idea about what all features you will be getting as part of any Zoho Social plan you choose.