What is a microsite template?
The Microsite template is the foundation for your small, special-purpose websites. Microsites are often used by companies that already have a full site but want a dedicated space for a single communication or conversion goal.
What is Microsite in Salesforce?
Microsites are high-performance websites often designed for specific opportunities and singular use cases.