Skip to main content
Configure branding once at the workspace level and every future artifact export picks it up automatically — your logo in the PDF header, your company name in the footer, your 6-color palette across every chart. Workspaces without branding still produce clean PDFs with CloudThinker defaults.

Prerequisites

  • A Scale, Scale +, or Enterprise plan — see Pricing & Plans.
  • Workspace owner or org admin role. Workspace members see the Branding page in view-only mode: inputs are disabled and the Save button is hidden.
  • Your logo file: PNG, JPEG, WebP, or SVG, under 5 MB. A horizontal layout with transparency, at least 400 px wide for raster formats, renders best.

Set up branding

1

Open Workspace Settings → Branding

Click your workspace name in the top navigation bar, choose Workspace Settings, then select the Branding tab (palette icon). The page opens with the editor on the left and a live PDF preview on the right — the preview redraws as you type, so you never need a test export to check your work.
Full Branding settings page with editor on the left and live PDF preview on the right

Full Branding page layout — editor and live preview side by side

2

Upload your logo

Drag your file onto the upload zone, or click Upload Logo and pick a file. When the upload finishes, your logo appears on a checkerboard background so you can verify transparency, and a Remove button appears.To replace a logo, upload a new file — the old one is deleted from storage automatically.
Logo uploads commit immediately — they don’t wait for the Save button. Save Brand Settings covers only the company name and colors.
3

Enter your company name

Type your name into the Company Name input (max 255 characters). It replaces “CloudThinker” in the footer of every PDF page, as “Generated by <Your Company Name>”. Special characters are escaped safely.
4

Set your chart colors

Each of the six slots — Primary, Secondary, Tertiary, Accent 1–3 — has a color swatch that opens your system color picker and a synchronized hex input (#RRGGBB). Paste hex codes from your brand guidelines, or eyedrop them from your logo with the OS picker.If you only care about one brand color, set Primary and leave the other five at defaults — the defaults are designed to harmonize. Reset to defaults reverts all six slots (you still need to save).
5

Save

Click Save Brand Settings. Only changed fields are sent.Success state: a green toast reads “Workspace updated successfully.” On failure, a red toast states the reason and your form values are preserved for retry.
6

Verify with a real export

Open any artifact and click Download. The PDF shows your logo top-left in the header on every page (up to 160 px wide), charts in your six colors, and “Generated by <Your Company Name>” in the footer.
Side-by-side comparison of a default CloudThinker PDF and a fully branded PDF

Before and after: a default CloudThinker PDF (left) versus a fully branded export with custom logo, company name, and palette (right)

To reset everything later: click Remove next to the logo, clear the company name, click Reset to defaults under Chart Colors, then save.

Picking a 6-color palette

Chart libraries cycle through your slots in order — a 4-series bar chart uses Primary through Accent 1; an 8-slice pie chart wraps back to Primary for slices 7 and 8. A few rules of thumb:
  • Start with your primary brand color in the Primary slot — it becomes the default series color.
  • Vary hue, not just brightness. Six shades of blue make multi-series charts unreadable.
  • Keep contrast against white. PDFs render on white; very pale colors disappear on bar and line charts.
  • Mind color-blind viewers. Avoid placing red and green next to each other.
  • Iterate in the live preview. Edit a color, check the sample bar and pie charts, adjust.

Reference: limits and validation

PropertyValue
Accepted formatsPNG, JPEG, WebP, SVG
Max file size5 MB
Rendered width in PDFUp to 160 px (aspect ratio preserved)
Recommended source width400 px+ for raster formats; SVG scales at any size
SVG handlingSanitized: scripts and unsafe attributes stripped before storage
File validationMIME type and magic bytes both checked; mislabeled files rejected
StorageWorkspace-scoped path in secure cloud storage; uploaded via one-time presigned URL
CacheEmbedded base64 cached ~10 minutes per workspace; replacing the logo invalidates it
Auto-cleanupOld logo deleted when you upload a new one

Company name

PropertyValue
TypePlain text, max 255 characters
Default”CloudThinker”
EscapingHTML-escaped — &, <, quotes, and accents are safe
Appears inPDF footer only

Chart colors

PropertyValue
SlotsExactly 6: Primary, Secondary, Tertiary, Accent 1–3
Format#RRGGBB hex, case-insensitive
Rejected3-digit shorthand (#fff), missing #, non-hex characters
Applied toBar, line, area, step-area, pie, radar, gauge, and scatter charts
CyclingCharts with more than 6 series wrap back to slot 1
Default palette (every new workspace):
SlotHexColor
Primary#0d9488teal
Secondary#0369a1sky blue
Tertiary#15803dgreen
Accent 1#60a5falight blue
Accent 2#5eead4light teal
Accent 3#86efaclight green

Where branding applies

ElementIn-app chartsPDF exports
6-color palette
Logo✓ Header on every page
Company name✓ Footer on every page

Plans and roles

PlanViewEdit
Free, Team— (upgrade required)
Scale, Scale +, Enterprise
Workspace roleViewEdit
Member
Owner
Org admin / org owner

FAQ

The embedded logo is cached for up to 10 minutes per workspace, but replacing a logo invalidates the cache, so new exports should pick it up right away. If the old logo persists after a few minutes, refresh the workspace page and export again; if it continues, contact support with your workspace ID.
Blurry: your source image is smaller than the 160 px render width and gets upscaled — re-export at 400 px wide or more, or use SVG. White square: your file has no transparency — export with a transparent canvas (PNG with alpha, or SVG). If an SVG renders differently than in your design tool, it likely relied on scripts or animations that sanitization strips; export a static PNG instead.
Expected. Each PDF is generated at export time with the branding active at that moment, and existing artifacts have no cached PDF — re-download any artifact to get a fresh PDF with current branding.
Yes. Branding is scoped to each workspace, not the organization, so an org with one workspace per customer, environment, or business unit can brand each independently.
Not currently — every export uses the active branding. As a workaround, remove the logo and clear the company name, export, then restore your branding.
Yes. Logos live under a workspace-scoped storage path and are served via short-lived presigned URLs; members of other workspaces cannot access them. Artifacts you share publicly via share links do include your logo and colors.

Next steps

Artifacts

Generate the dashboards and reports your branding applies to

Manage Workspaces

Create and manage workspaces within your organization

Manage Organization

Configure organization settings, billing, and enterprise features

Pricing & Plans

See which plans include workspace branding