Skip to content

Dashboard Overview

What is the Dashboard? ​

The NOMA Sync Dashboard is the web interface where you monitor syncs, configure mappings, and manage settings.

URL: https://noma.21adsmedia.io/

Who Can Access? ​

Access is controlled by role (set per user in Teams):

RoleCan do
ViewerView Dashboard, Syncs, and read-only data. Cannot change settings or mappings.
AdminEverything except user management: Syncs, Mappings, Square Orders, Mailchimp Settings, Settings. Can resolve syncs, resync, edit mappings.
Super AdminFull access including Teams (invite users, deactivate, change roles). Typically one person (e.g. Andrew).

Main Pages ​

PagePurposeWho
DashboardOverview stats (e.g. 24h sync counts), recent syncs, quick linksAll
SyncsFull sync log with filters (source, status, date), detail modal, resolve, resyncAll (view); Admin+ (resolve/resync)
MappingsGivebutter type defaults, campaign overrides, Square type default, Square location overridesAdmin+
Square OrdersList Square orders, enrich customer data, resync to LGLAdmin+
Mailchimp SettingsList mapping, tag rules, test connectionAdmin+
SettingsLGL environment (production/sandbox), alert recipients, Square default constituent, Mailchimp sync toggle, LGL reference refresh, dev toolsAdmin+
TeamsList users, invite, deactivate, change roleSuper Admin only

Login and Auth ​

  • Login: Email and password, or magic link if your admin has enabled it.
  • Invite: A Super Admin invites users by email; they receive a link to set their password or claim their account.
  • Sidebar (collapsible on small screens): Dashboard, Syncs, Sync Mappings, Mailchimp Settings, Square Orders, Settings, Teams (if super_admin). External links: Little Green Light, Givebutter.
  • Header: Theme toggle (light/dark/system), user menu (if implemented).