Appearance
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):
| Role | Can do |
|---|---|
| Viewer | View Dashboard, Syncs, and read-only data. Cannot change settings or mappings. |
| Admin | Everything except user management: Syncs, Mappings, Square Orders, Mailchimp Settings, Settings. Can resolve syncs, resync, edit mappings. |
| Super Admin | Full access including Teams (invite users, deactivate, change roles). Typically one person (e.g. Andrew). |
Main Pages
| Page | Purpose | Who |
|---|---|---|
| Dashboard | Overview stats (e.g. 24h sync counts), recent syncs, quick links | All |
| Syncs | Full sync log with filters (source, status, date), detail modal, resolve, resync | All (view); Admin+ (resolve/resync) |
| Mappings | Givebutter type defaults, campaign overrides, Square type default, Square location overrides | Admin+ |
| Square Orders | List Square orders, enrich customer data, resync to LGL | Admin+ |
| Mailchimp Settings | List mapping, tag rules, test connection | Admin+ |
| Settings | LGL environment (production/sandbox), alert recipients, Square default constituent, Mailchimp sync toggle, LGL reference refresh, dev tools | Admin+ |
| Teams | List users, invite, deactivate, change role | Super 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.
Navigation
- 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).

