Modules we almost always build.
A franchise portal is built from a set of recognisable components. Which ones you need depends on your formula type and sector, but the following modules feature in almost every project, sometimes as the core and sometimes as an extension in a second phase once the foundation is running.
IdentitySingle sign-on and role management per outlet
SSO via Azure AD, Okta or Google Workspace for your franchise business. Invitation flow and multi-factor authentication for branch managers. Multiple roles per branch: branch manager, assistant manager, cash desk staff, marketing lead, controller. For a holding company with multiple concepts, multi-tenant support is available. For master franchisees and area developers, we work with overlay roles across their assigned branches or region.
OnboardingBranch onboarding from intake to opening
A structured onboarding path for a new franchisee: requesting and archiving contractual documents, completing mandatory training modules in the right order, ordering opening stock from the central catalogue, setting up POS and local systems, and a final check by the concept coach before opening. The branch only goes live once onboarding is complete — no forgotten steps, no loose Drive folders.
TrainingLightweight LMS with role-based certification
A training module in the style of a lightweight LMS: courses, videos, knowledge tests and certificates per role — branch manager, cash desk staff, barista, chef, optician. Records who has completed what for each employee, with automatic renewal reminders. Certain concept elements (a new product line, a seasonal menu, a changed service procedure) are released with a mandatory mini-training and read confirmation before going live in the branch.
Central purchasingOrder pipeline to the central catalogue
Branches place orders from a central, concept-driven catalogue with real-time stock and contract pricing. Recurring orders for consumables, seasonal orders for menu changes and urgent orders for shortages. Local suppliers — for concepts with partly local sourcing (fresh bread, fresh produce) — are supported through an approved supplier list per region. See also our page on a B2B e-commerce portal for the transaction architecture that underpins this.
MarketingLocal × central marketing toolkit
A marketing toolkit with central campaigns and local variables: the campaign manager at head office prepares a seasonal promotion with brand identity, copy and artwork, and the branch manager adds their local adjustments — address, opening hours, local offer. Co-branding templates with automatic logo insertion, an approval flow for deviations, and direct export to print, social and local ads. Brand compliance is built in structurally rather than corrected afterwards.
RoyaltiesRoyalty administration from POS revenue
Automated royalty calculation based on actual POS revenue per branch, with the franchise agreement as the source: percentage of net revenue, minimum payments, marketing fund contributions, IT fees. Monthly settlement with a clear statement plus direct export to your accounting (Exact, AFAS, or via your accountant). Disputes receive a structured flow with an audit trail instead of an email exchange that can no longer be traced later.
KPIPOS, revenue and KPI reporting
Real-time POS revenue, average spend, receipt count, stock velocity and concept-specific KPIs (waiting time in hospitality, conversion on showroom visits in optics, average cutting time in hairdressers). Dashboards for concept coaches to steer proactively, plus self-service reporting for the branch manager. Exportable to Power BI, Tableau or Looker.
Audit & klachtenAudit flow and complaint escalation
Brand compliance audits by franchise coaches, using a digital checklist, photo evidence, scoring per category (appearance, hygiene, customer experience, pricing) and automated follow-up actions. Mystery shopper agencies get a separate tenant so their scores arrive tamper-proof. Customer complaints are collected centrally via your website or customer app and routed to the right outlet, with an escalation path to the agency if things stall. Repeat issues become visible in the audit dashboard.
CommunicationFranchise news and targeted updates
One channel for network-wide announcements — campaigns, menu changes, regulatory updates — with segmentation by role, region or outlet type. Read confirmations for critical updates let you prove that a change was seen and acknowledged by every outlet manager.
DocumentsContracts, addenda and signing
For each outlet, the current franchise agreement, addenda and franchise manual versions, with digital signatures for new versions. Where a change falls under the information or consent requirements of the Dutch Franchise Act, each outlet gets a flow with a response deadline, vote result and audit log. See also our page on an employee portal.