WebApp Modules

Modules Overview

Understanding DashNex WebApp Modules and how they power your complete business infrastructure.

What are Modules?

Modules are the building blocks of your DashNex WebApp. Each module provides specific functionality that you can enable, configure, and combine to create your ideal business platform. Instead of paying for 10+ separate SaaS tools and managing countless integrations, modules give you everything you need in one unified system.

Your WebApp comes with essential system modules pre-installed, and you can add business modules based on your needs. Install only what you use, and expand as your business grows.

Replacing Your SaaS Stack

DashNex modules replace the fragmented tools you'd otherwise need to run a digital business:

DashNex ModuleReplaces
ContactsHubSpot, ActiveCampaign, Pipedrive
EmailsMailchimp, ConvertKit, SendGrid
ProductsStripe Products, custom product databases
Offers & CheckoutsClickFunnels, SamCart, ThriveCart, Polar.sh
Portal & PagesTeachable, Kajabi, Thinkific
instraCHATZendesk, Intercom, ChatBase, Drift

Module Categories

Modules are organized into functional categories:

Commerce

Products, Offers, Checkouts — Define your product catalog, create purchasable offers with flexible pricing models, and accept payments through customizable checkout pages.

Customer Management

Contacts — Your complete CRM with intelligent tagging, advanced filtering, bulk operations, and import/export capabilities.

Communication

Emails, Broadcasts, Transactional — Send marketing campaigns to your audience, automate transactional emails, and manage email templates.

Automation

Automations — Create trigger-based workflows for welcome sequences, follow-ups, and customer journeys.

Content & Portal

Portal, Pages Manager, Menu Controller, Media Library — Build customer-facing pages, organize navigation, control content access based on purchases, and manage all your media files.

AI Support

instraCHAT, Agent Settings, Agent Sources, Agent Q&A — Deploy AI-powered customer support with knowledge base integration, custom training, and embeddable chat widgets.

Unified Integration

Unlike separate tools that require complex integrations and data syncing, DashNex modules work seamlessly together within your WebApp:

  • Contacts ↔ Emails — Automatic recipient targeting and suppression sync
  • Products ↔ Offers — Product variants become purchasable offers
  • Offers ↔ Portal — Purchases automatically grant access to content
  • Offers ↔ Contacts — Automatic contact creation and tagging on purchase
  • Portal ↔ Products — Content access controlled by product entitlements
  • instraCHAT ↔ All — AI support draws knowledge from your entire business

When someone completes a checkout, it can automatically trigger an email, add them to your contacts with specific tags, grant portal access, and start an automation sequence — all without any manual setup.

Module Types

Modules have different access types based on their nature:

TypeDescription
FreeAvailable at no additional cost, included with your WebApp
Credit-BasedPay per usage with DashNex Credits (emails sent, AI responses, etc.)
LicenseRequires a license purchase for access (typically third-party integrations)
SystemCore infrastructure modules that power your WebApp (Auth, Core, UI)

Managing Modules

You can install, update, and uninstall modules from your Business Account dashboard. After making changes to your module configuration, a redeployment is required to apply the changes to your WebApp.

For detailed instructions on managing modules, see the Updates and Modules documentation.

Your Own Infrastructure

Unlike traditional SaaS platforms where you rent a slice of shared infrastructure, every DashNex WebApp deployment is completely isolated:

  • Your own dedicated database — Your customer data lives in your own database
  • Your own isolated storage — Media and files in your own storage bucket
  • Your own dedicated compute — No "noisy neighbor" performance issues
  • Complete security isolation — A security incident elsewhere cannot affect you

This means you get the convenience of managed modules with the security and performance of dedicated infrastructure.

Explore Modules

Learn about each module in detail:

  • Products — Define your product catalog with variants and entitlements
  • Offers — Create purchasable offers with flexible pricing
  • Checkouts — Customize your checkout experience
  • Contacts — Manage your customer relationships
  • Emails — Send broadcasts and manage email infrastructure
  • instraCHAT — Deploy AI-powered customer support