Platform capabilities and limits

A factual map of what SGEN can and cannot do at the platform level.

This page lays out the platform capabilities SGEN ships and the honest limits around them. It is written for evaluators, developers, and technical buyers who need to map their own requirements to what the platform provides today — and to know, up front, where the boundaries are. Every capability below is something the platform supports today. Every limit is a real boundary, named plainly rather than hidden behind a feature grid.

In short. SGEN is a server-first content management platform. Out of the box it gives you pages and templates, a visual Site Builder, themes and menus, forms with reporting, a media library, blog and events, a Stripe-backed store, popups, discussions, locations, SEO controls, redirects, analytics, user accounts, backups, and a custom-code surface for the rest. It does not ship a third-party plugin marketplace, a general public content API, a native importer for other platforms, or vertical modules like bookings, memberships, courses, A/B testing, or translations. That trade is deliberate: fewer moving parts, no plugin tax, no update anxiety.

On this page: What is this for · Good use cases · What NOT to use this for · How this connects · Before you start · Where to find it · The building blocks · Honest limits · Steps · Troubleshooting


What is this for?

This overview exists so you can answer one question before you commit: does the platform cover the work I need to do, and where will I hit a wall?

SGEN is a content management platform with server-side rendering at its core. The building blocks ship together as one system rather than as a base install plus a tower of add-ons. That means the capability list below is the whole surface — there is no separate marketplace you assemble afterward to reach a working site.

The platform groups into six working areas. Each row is a real area you operate from the dashboard.

AreaWhat it coversBuilding blocks
ContentThe pages and posts that make up the sitePages, Posts, Templates, revision history, homepage selection, custom 404
DesignHow the site looks and is navigatedSite Builder, Themes, Header & Footer, Menu Builder, Mobile Menu, Widgets, global Styles & Layouts, Fonts, Icons
Data captureCollecting information from visitorsForms, Form Integrations, Custom Fields, Custom Objects
CommerceSelling productsProducts, Categories, Attributes, Coupons, Orders, Cart, Checkout, Shipping, Taxes
AudienceReaching and engaging peopleMedia library, Blog, Events, Popups, Discussions, Locations, Phone Taps
OperationsRunning and protecting the siteSEO, Redirects, Analytics, Users, Backups & Migration, Settings, Blacklist, Maintenance, Site Protection, Tracking Consent
Preview: SGEN capability map — a screenshot of this screen will be added here.

The point of reading this page first: you map your requirements to these areas, then you read the limits section to confirm none of your must-haves land in a boundary.

Good use cases

Reach for SGEN when your requirements match the shape of the platform — a content-driven site that needs design control, data capture, and commerce without a stack of add-ons.

  • A marketing site that has to load fast. Server-side rendering ships finished HTML to the browser, so pages arrive ready rather than waiting on client-side assembly. The visual Site Builder controls the layout; Themes and global Styles control the look.
  • A site that collects leads. Forms capture submissions, store them, and report on leads by source and over time. Submissions export to a spreadsheet, and Form Integrations push entries to outside destinations.
  • A small-to-mid catalog store. Products, Categories, and Attributes model the catalog. Coupons run promotions. Orders, refunds, and order notes handle fulfilment. Card payments at checkout are processed through Stripe.
  • A content publisher. Blog with categories and tags, Events with categories, revision history on every post, and per-area SEO controls cover the publishing workflow.
  • A multi-location business. Locations model each site or storefront, sync from a source list, and surface a public locator. Phone Taps log click-to-call interest.
  • A site a developer extends rather than rebuilds. Custom Codes, Custom CSS, and Custom Fonts are the extension surface — paste a vendor snippet once and it runs site-wide, with no plugin to install, update, or watch break.
Preview: Lead capture and reporting flow — a screenshot of this screen will be added here.

What NOT to use this for

Name the mismatch early. These are the cases where SGEN is the wrong tool, and trying to force them ends in disappointment.

  • A booking or appointment business that needs a calendar engine. There is no bookings module in the platform. You would be hand-building scheduling on top of Forms, which is not what Forms is for.
  • A membership or recurring-subscription product. The store handles products, coupons, orders, and one-time card checkout. There is no recurring-billing or gated-membership module.
  • An online course platform. There is no courses or learning-management surface. Content can describe a course, but the platform will not run lessons, progress, or enrolment.
  • A site whose growth depends on built-in A/B testing. There is no experimentation or split-test module. You would route experiments through an external tool added via Custom Codes.
  • A multi-language site that needs a translation workflow. There is no built-in translation or locale-switching module. Each language version is authored as its own content.
  • A site that needs to be assembled from third-party plugins. There is no plugin marketplace. If your plan assumes "we'll just add a plugin for that," confirm the capability is native first.

How this connects to other features

The building blocks are not islands — each capability hands off to a neighbour. Knowing the seams helps you pick the right one.

  • Custom Codes and Custom CSS are the extension seam. When a capability is not native, the answer is a snippet site-wide, not a plugin. See Add a new custom code and Create a custom CSS snippet.
  • Navigation is owned by the Menu Builder. Menus, the mobile menu, and the header/footer chrome are managed there rather than hand-coded into a content block. See Build a navigation menu.
  • Analytics and Google integration sit beside each other. The built-in Analytics area reports events over time and top paths; the Google integration panel wires in your analytics property. See Event logs.
  • Forms feed both reporting and integrations. A single form is the source for submissions, the lead reports, the spreadsheet export, and any connected outside destination.
  • Backups underpin migration. The same backup-and-restore surface that protects a site is the path you use to move content between SGEN sites.
  • SEO and Redirects work together on a rebuild. Per-area SEO controls protect rankings while Redirects preserve old URLs, so a rebuilt site keeps the equity it earned.
  • Consent and protection combine for compliance. Tracking Consent, the age-verification gate, and Site Protection are separate switches you mix to meet a gating or compliance need.

Before you start

To get an accurate read on whether the platform fits, have these ready before you evaluate:

  • A written list of your must-have building blocks. Pull them from your current site or your spec. Be specific: "lead form with spreadsheet export" maps cleanly; "marketing automation" does not.
  • A trial or staging site to click through. Capability lists are a starting point; a working dashboard confirms the fit. Map each must-have to a real area and try it.
  • Your media inventory in a supported format. The media library accepts PNG, JPG, and WEBP. If your assets are SVG, plan to convert them before upload.
  • Your payment expectations. If you sell, confirm that one-time card checkout through Stripe matches your model. If you need recurring billing, that is a boundary, not a feature.
  • Your extensibility plan. Decide which gaps you will fill with Custom Codes and which are genuine deal-breakers. The custom-code surface covers a lot, but it is snippets, not a plugin system.

Where to find it

Everything described here is reachable from the admin dashboard sidebar. The capability areas map to sidebar groups:

  • Content lives under Pages, Posts, Blog, and Events.
  • Design lives under Appearance (Themes, Header, Footer, Menu, Mobile Menu, Widgets, Styles & Layouts, Fonts, Icons) and the Site Builder that opens from a page.
  • Data capture lives under Forms, Custom Fields, and Custom Objects.
  • Commerce lives under the Ecommerce group: Products, Orders, Coupons, and Configuration.
  • Audience lives under Media, Popups, Discussions, Locations, and Phone Taps.
  • Operations lives under SEO, Redirects, Analytics, Users, Migration, Tools, and Settings.

There is no separate "capabilities" screen in the product — the dashboard sidebar is the capability map. This page mirrors it so you can evaluate without logging in.

Preview: Admin dashboard sidebar grouped by capability area — a screenshot of this screen will be added here.

The building blocks SGEN provides

This section is the detailed catalog. Each table is a real area of the platform, described in plain product terms.

Capability checklist (quick reference)

A fast yes/no scan before the detailed tables. A "Yes" is native to the platform; a "No" is a real boundary covered in the limits section.

CapabilityNative?
Visual page builderYes
Reusable templatesYes
Revision history and restoreYes
Set any page as the homepageYes
Designed custom 404 pageYes
Themes (browse and activate)Yes
Global styles and typographyYes
Menu Builder and mobile menuYes
Custom fontsYes
Site-wide custom CSSYes
Site-wide custom code snippetsYes
Reusable widgets in layout regionsYes
Forms with stored submissionsYes
Lead reports by source and over timeYes
Submission export to a spreadsheetYes
Form integrations to outside toolsYes
Custom fields and custom objectsYes
Product catalog with categories and attributesYes
CouponsYes
Cart and Stripe card checkoutYes
Guest checkoutYes
Orders, order notes, and refundsYes
Shipping and tax configurationYes
Recurring subscriptions or membership billingNo
Media library (PNG, JPG, WEBP)Yes
SVG uploadsNo
Cloud media syncYes
Blog with categories and tagsYes
EventsYes
PopupsYes
Discussions and comment moderationYes
Locations and public locatorYes
Phone-tap (click-to-call) trackingYes
Bookings or appointmentsNo
Courses or learning managementNo
Per-area SEO controlsYes
robots.txt and Search ConsoleYes
Redirects with import and exportYes
Built-in analyticsYes
Google analytics integrationYes
A/B testing or experimentsNo
User accounts and profilesYes
Search and replace across contentYes
Notifications inboxYes
Blacklist / block listYes
Maintenance mode and password protectionYes
Cookie, ADA, and age-verification consentYes
Backups and restoreYes
SGEN-to-SGEN migrationYes
Native import from other platformsNo
Third-party plugin marketplaceNo
General public content APINo
Built-in translation or multi-languageNo

Content: pages, posts, templates

The content system is where pages and posts are created, organized, and versioned.

CapabilityWhat it does
PagesCreate, edit, and organize the pages of the site
Set homepagePromote any page to be the site's front door
DuplicateClone a page or post as a starting point
Revision historyKeep prior versions of a post and restore an earlier one
Trash and restoreSoft-delete content and bring it back
Custom 404Serve a designed not-found page instead of a bare error
TemplatesSave a reusable layout, browse a template library, and import or export templates
Post type settingsAdjust the URL prefix and configuration for a content type
Preview: Page revision history and restore — a screenshot of this screen will be added here.

Design: builder, themes, navigation, custom code

The design system controls layout, look, and navigation.

CapabilityWhat it does
Site BuilderA visual editor that composes pages from components and sections
ThemesBrowse, preview, and activate a theme for the whole site
Header & FooterConfigure the chrome that frames every page
Menu BuilderBuild the site navigation and the mobile menu
Styles & LayoutsSet global colors, typography, and layout defaults
WidgetsDrop reusable blocks into layout regions
Fonts & IconsPick fonts and choose icons from a built-in picker
Custom CodesInject a vendor HTML or JavaScript snippet site-wide
Custom CSSHold site-wide stylesheets in a focused editor
Custom FontsRegister and serve a custom web font
Preview: Site Builder canvas with component tray — a screenshot of this screen will be added here.

Data capture: forms, custom fields, custom objects

The data-capture system collects, stores, reports on, and routes visitor input.

CapabilityWhat it does
FormsBuild a form, collect submissions, and save drafts
SubmissionsBrowse, search, and bulk-manage entries
Lead reportsSee leads by source and leads over time
ExportDownload submitted entries as a spreadsheet
Form import/exportMove form definitions between sites
Form IntegrationsConnect a form to an outside destination, with test, toggle, and reorder
Custom FieldsAdd structured fields to content
Custom ObjectsDefine structured content types with their own categories

Commerce: products, orders, coupons, checkout

The store covers catalog, promotions, fulfilment, and card checkout.

CapabilityWhat it does
ProductsAdd and edit products, duplicate them, trash and restore
Categories & AttributesOrganize the catalog and define product options
CouponsCreate discount codes with validity checks
CartAdd to cart, update quantities, remove items, apply and remove discounts
CheckoutRun a guided checkout with Stripe card payments
OrdersView orders and guest orders, add order notes, update status, issue refunds
Order exportExport orders for accounting or fulfilment
Store configurationSet purchase flow, checkout, payment, shipping, and taxes
Preview: Store order detail with refund and notes — a screenshot of this screen will be added here.

Audience: media, blog, events, popups, discussions, locations

The audience system covers assets, publishing, engagement, and presence.

CapabilityWhat it does
Media libraryUpload, organize, and describe assets; import and export the library
Cloud syncSync media to cloud storage with progress and cancel
BlogPublish posts with categories, tags, and revision history
EventsPublish events with their own categories
PopupsBuild and target popups, manage them in bulk
DiscussionsAccept, moderate, and reply to comments
LocationsModel locations, sync them, and surface a public locator
Phone TapsLog click-to-call interest from the public site

Operations: SEO, redirects, analytics, users, backups, settings

The operations system keeps the site discoverable, measured, protected, and recoverable.

CapabilityWhat it does
SEOSet per-area SEO for the site, blog, events, store, and post types; manage robots and Search Console
RedirectsMaintain redirects, with import and export
AnalyticsReport events over time, top paths, and events by path
Google integrationWire in your analytics property
UsersManage user accounts, profiles, passwords, and access
Backups & MigrationCreate, rename, download, and restore backups; move content between SGEN sites
SettingsConfigure email, social, integrations, and site-level options
BlacklistMaintain a block list of unwanted entries
Maintenance & Site ProtectionPut the site in maintenance mode or behind a password gate
Tracking ConsentRun cookie consent, ADA consent, and age verification
OptimizationFlush cache and tune optimization settings
Background tasksRun, monitor, and cancel async jobs, including site-vitals scans

Foundations: performance, background work, and recovery

Underneath the visible areas sit the platform foundations — the parts that keep a site fast, current, and recoverable. These are not pieces you build with; they are behaviours the platform provides.

FoundationWhat it provides
Server-side renderingFinished pages are assembled on the server and sent ready to the browser, so content arrives without waiting on client-side assembly
Optimization and cacheFlush the cache on demand and tune optimization settings for public pages
Background workLong-running jobs run, report progress, and can be cancelled rather than holding up the dashboard
Site vitalsScheduled scans check the health of the site and surface issues
BackupsCreate, name, download, and restore full backups on demand
Maintenance and protectionTake the site offline for maintenance or place it behind a password gate without deleting anything
Tracking consentRun cookie consent, ADA consent, and an age-verification gate at the front door
Preview: Backup, maintenance, and recovery controls — a screenshot of this screen will be added here.

The release model matters to evaluators as much as the feature list. Because the platform is one system rather than a base install plus a tower of add-ons, there is no plugin version matrix to reconcile on every update — the part of site maintenance that turns into update anxiety on a plugin stack. Updates land at the platform level, and the building blocks stay in step with each other.

Honest limits and boundaries

This is the section evaluators come for. Each limit is real, named, and sourced from the platform itself rather than softened.

BoundaryWhat it meansWhy it is this way
No plugin marketplaceExtensibility is Custom Codes, Custom CSS, and Custom Fonts — not installable pluginsFewer moving parts, no plugin tax, no update anxiety. The platform is one system, not a base plus a tower of add-ons
No general public content API (v1)The platform's data services are oriented around installation, provisioning, theming, and limited reads such as order status and locations — not a general read-write content API for outside appsThe honest v1 boundary; content is managed in the dashboard, not driven by an outside program
SGEN-to-SGEN migration onlyBackups and content move between SGEN sites. There is no native importer for other platformsBringing a site from elsewhere means rebuilding it in the Site Builder, not running an automatic import
Media formats: PNG, JPG, WEBPThe media library accepts these raster formats; SVG uploads are rejectedA platform-level constraint on the upload path
Card checkout via StripeThe store's checkout is built around Stripe card paymentsPayments run through one well-supported path rather than an open set of gateways
Navigation via the Menu BuilderSite navigation is managed in the Menu Builder, not hand-coded into a content blockHand-coded navigation markup inside a text component is stripped on save
A content platform, not an AI productSGEN manages content. It is not an AI tool, and capability claims here describe content management, not generative featuresHonesty over hype — the platform does what is listed, no more

Vertical modules that do not exist

Some sites need a vertical engine the platform does not provide. These are not on the roadmap section of this page — they are not in the product at all:

  • Bookings / appointments — no scheduling engine.
  • Memberships / subscriptions — no recurring-billing or gated-access module.
  • Courses / LMS — no lessons, progress, or enrolment.
  • A/B testing — no native experimentation or split-test surface.
  • Translations / multi-language — no built-in locale switching or translation workflow.

If your project depends on one of these, plan for an external tool wired in through Custom Codes, or confirm it is genuinely required before choosing the platform.

The data services surface, in plain terms

Developers evaluating the platform tend to ask the same first question: is there an API I can build against? The honest answer for v1 is narrow. The platform exposes data services for installation, provisioning, theming, and a small set of reads — order status, site details, locations, and theme colors among them. There is no general read-write content API that an outside program drives to create or edit pages, posts, or products. Content is authored and managed in the dashboard.

For most integration needs this is less of a blocker than it first appears. Outbound connections — analytics, pixels, chat, marketing tools — attach through Custom Codes and Form Integrations rather than through a service you call from your own code. If your plan depends on an outside system writing content into the site programmatically, treat that as a boundary and confirm the approach before you commit.

Steps — Evaluate SGEN against your requirements

Use this procedure to turn the capability map into a go or no-go decision.

1. List your must-have building blocks

Write down every capability your site cannot launch without. Pull them from your current site or your spec. Phrase each one concretely — "product catalog with coupons," "lead form with spreadsheet export," "multi-location locator" — so each maps to a named area rather than a vague theme.

2. Map each must-have to a platform area

Walk your list against the six areas in the catalog above. For each item, find the area that owns it. Items that map cleanly are covered. Items you cannot place are your risk list — carry them to the next step.

3. Check your risk list against the limits

Take every unmapped item and read it against the limits and the vertical-modules list. If a must-have lands on a boundary — bookings, memberships, courses, A/B testing, translations, a plugin dependency, or a content API — flag it. A flagged must-have is a real decision point, not a detail.

4. Decide the extensibility approach for each gap

For each gap that is not a hard boundary, decide how you will fill it. Most integrations — analytics, pixels, chat, third-party widgets — are a snippet in Custom Codes. Confirm the gap is snippet-shaped and not something that needs a native module.

5. Validate the fit in a trial site

Open a trial or staging site and try your top three must-haves end to end. A capability list tells you what exists; a working dashboard tells you it fits your workflow. Finish this step before you commit.

What success looks like

A complete evaluation ends with a clear, defensible answer rather than a hunch.

You should be able to say, for every must-have on your list, which area owns it or which boundary blocks it. Your risk list should be empty, or short and accepted with an extensibility plan attached. Nothing on your list should be a surprise after launch.

Preview: Filled requirements-to-capability matrix — a screenshot of this screen will be added here.

A good outcome also means you have separated wants from needs. If the only blockers are vertical modules the platform does not provide, you have a precise, factual basis for the decision — not a vague worry.

Troubleshooting

These are the confusion points evaluators hit most. Each one has a plain clarification.

  1. "I can't find the API documentation." There is no general public content API in v1. The platform's data services are for installation, provisioning, theming, and limited reads. Content is managed in the dashboard, not driven by an outside program.
  2. "The importer won't take my other-platform export." Migration moves content between SGEN sites only. A site from elsewhere is rebuilt in the Site Builder; there is no automatic import of third-party formats.
  3. "My SVG logo won't upload." The media library accepts PNG, JPG, and WEBP. Convert the asset to a supported raster format and upload again.
  4. "Where is the bookings / memberships / courses module?" These vertical engines are not in the product. Confirm whether your project genuinely requires one before choosing the platform.
  5. "My hand-coded menu markup disappeared after saving." Navigation is owned by the Menu Builder. Build the menu there rather than placing navigation markup inside a content block, where it is stripped on save.
  6. "I expected a plugin for that." There is no plugin marketplace. Check whether the capability is native; if not, the extension path is a snippet in Custom Codes.

If a capability you need is missing from both the catalog and the limits, treat it as absent and verify in a trial site before relying on it.

Examples

Three concrete evaluator scenarios, each with the decision the platform supports.

Example 1 — A regional cafe chain. Requirements: a fast marketing site, a store-locator across twelve sites, a contact form with spreadsheet export, and click-to-call tracking. Every item maps cleanly: Pages and Themes for the site, Locations for the locator, Forms with export, and Phone Taps for calls. Outcome: covered, no risk list. The platform fits without an add-on.

Example 2 — A boutique apparel store. Requirements: a 200-product catalog, coupons, card checkout, and a blog. Catalog, Categories, Attributes, Coupons, Stripe checkout, and Blog all map. The one open question — recurring subscription boxes — lands on a boundary: there is no recurring-billing module. Outcome: covered for the launch catalog, with the subscription idea flagged as a future external integration, decided up front rather than discovered later.

Example 3 — A training company. Requirements: marketing pages, lead forms, and a full course platform with lessons and enrolment. Pages and Forms map; the course platform does not — there is no LMS surface. Outcome: a precise no-go for the course portion. The company can run its marketing site on SGEN and host courses on a dedicated tool, a clean split made on facts rather than after a failed build.

Example 4 — An agency moving a client from another platform. Requirements: rebuild a brochure site, keep the existing URL structure, and protect search rankings. The rebuild maps to Pages, Templates, and the Site Builder; the URL structure maps to Redirects; rankings map to the per-area SEO controls. The one constraint is the rebuild itself — there is no automatic import from the old platform, so the content is recreated in the Site Builder rather than pulled in. Outcome: covered, with the rebuild effort scoped honestly from day one instead of discovered mid-project.

Where this leaves you

Read together, the capability catalog, the limits, and these examples give you a decision you can defend to a stakeholder. The platform covers content, design, data capture, commerce, audience, and operations as one system. The boundaries are few and named: no plugin marketplace, no general content API, no native cross-platform import, and no vertical modules for bookings, memberships, courses, A/B testing, or translations. Match your must-haves against that, and the choice stops being a guess.

Related reading