Skip to content

Use cases

Use ConnectSoft.MarketingSiteTemplate when you:

  • Need a public marketing website (landing, pricing, blog, contact) aligned with ConnectSoft engineering defaults (CPM, Serilog, OpenTelemetry, UIKit).
  • Want page packs so teams generate a lean brochure site (minimal) or a full B2B SaaS marketing site (full) without manual deletion.
  • Require SEO, lead capture, cookie consent, and GA4 analytics hooks out of the box.
  • Need bilingual (en/he) marketing sites with RTL support.
  • Prefer JSON-driven content over an external CMS for the baseline (editable copy without Razor changes).

Consider other approaches when:

  • The product is an authenticated SaaS portal — prefer Blazor Shell or Blazor MFE templates.
  • You need a documentation site — prefer ConnectSoft.DocumentationTemplate (MkDocs).
  • You need a mobile app — prefer ConnectSoft.MauiBaseTemplate.
  • You require a headless CMS integration (Contentful, Strapi) from day one — extend or replace the JSON content layer.

Site profile presets: site-profiles.md.