Concepts
The dashboard
A quick tour of the Deckle dashboard — the top-nav, the environment and project switchers, and the shape every list page shares.
The dashboard lives at app.getdeckle.com and is where you verify domains, build templates, manage your audience, and watch what you send. It’s dark-only by design, so every screen is tuned for long sessions in the editor and the campaign report.
Navigation#
The top navigation bar is the same on every page. Six primary destinations sit in the nav itself; account-level settings live behind the account menu on the far right.
| Nav item | Route | What’s there |
|---|---|---|
Dashboard | / | Sending overview and KPIs for the current project and environment. |
Audience | /audience | Contacts, events, segments, and suppressions. |
Templates | /templates | The template gallery and your saved, branded templates. |
Campaigns | /campaigns | One-off and scheduled broadcasts, plus their reports. |
Automations | /automations | Visual, event-driven workflows and their run history. |
Developers | /developers | API keys, webhooks, SMTP credentials, and logs. |
Account menu
Domains, Settings, Team, and Billing live in the account menu at the top-right, not in the main nav. That’s where you verify a sending domain and invite teammates.Environments & projects#
Two switchers in the top bar control the scope of everything you see and do. Together they answer a single question: which project, and Test or Live?
Test / Live toggle#
The environment toggle flips the whole dashboard between your Test and Live data. Test is fully sandboxed — sends only reach the AWS SES simulator or your own verified domains — while Live sends to real inboxes. The toggle mirrors the key you use in code: sk_test_ keys read and write Test, sk_live_ keys read and write Live. See Projects & environments for the full model.
Project switcher#
A project is an isolated workspace with its own contacts, templates, domains, API keys, and events. Use the project switcher — right next to the environment toggle — to jump between workspaces or create a new one. Nothing crosses the boundary: switching projects swaps out every list on every page.
Read the top bar first
Before you send a test broadcast or debug a “missing” contact, glance at the top bar. Most surprises come down to being in the wrong project or the wrong environment.Anatomy of a page#
Every list page in Deckle — Contacts, Templates, Campaigns, Automations — follows the same three-part layout, so once you know one, you know them all.
- Header & KPI cards. The page title sits above a row of KPI cards that summarize the current view — total contacts, delivery rate, active automations — scoped to your selected project and environment.
- Search, filter & action. A control row below the header holds search, tabs or filters, and the primary action button (for example,
New campaignorImport contacts) on the right. - Table. The main content is a table of records. Rows link to a detail view — a contact’s activity timeline, a campaign’s report, or a template in the editor.
Because the pattern is consistent, the primary action is always where you expect it and the KPIs always reflect the same scope as the table beneath them.