Public forms are useful when their submissions enter a defined process. Decide which fields are required, how incoming values map to CRM records, and who owns the next action.
Keep the public surface small
Expose only the fields needed for the use case and validate them before they reach internal workflows. Additional enrichment can happen after submission.
Automation can then route, tag, or create follow-up work from a known inbound event.