Cloop

Brand Guide

Visual identity and design language for the Cloop customer intelligence platform.

Design Rationale

Why This Direction

Cloop sits at the intersection of web content understanding, customer signals, and business intelligence. The brand must work across multiple surfaces: as a SaaS platform and analytics dashboard, as a conversational widget embedded on customer websites, and as a CRM-connected intelligence layer that business owners trust with their customer relationships.

The design draws from Nordic minimalism — clean, functional, quiet confidence. It avoids the visual noise common in SaaS marketing and instead lets the product's value speak through clarity.

Indigo Primary

Indigo (#4F46E5) was chosen over pure blue to create distance from ROFFI's consulting brand while staying in a complementary family. Indigo reads as intelligent and analytical — fitting for a platform that deeply understands content, captures customer signals, and surfaces business intelligence.

Emerald Accent

Emerald (#10B981) represents the signal moment — the lead captured, the pattern detected, the insight that drives action. Green universally signals positive outcome and growth. As an accent, it draws the eye to conversion points, active signals, and success states without overwhelming the primary palette.

The C Ring

The logo mark is a bold C formed by a thick ring with a gap on the right — representing both the brand initial and the continuous loop of customer conversation. The main arc uses a dark indigo gradient (#818CF8 to #6366F1) while the gap transitions smoothly through lighter indigo tones (#6366F1 to #C7D2FE), creating depth and directional energy. The two-tone approach — dark C, luminous gap — says: close the loop.

Colors

The palette is built around two purposeful hues plus a warm neutral family. Indigo for trust and intelligence, emerald for growth and conversion.

Primary — Indigo

50
#EEF2FF
100
#E0E7FF
200
#C7D2FE
300
#A5B4FC
400
#818CF8
500
#6366F1
PRIMARY
600
#4F46E5
700
#4338CA
800
#3730A3
900
#312E81
950
#1E1B4B

Accent — Emerald

50
#ECFDF5
100
#D1FAE5
200
#A7F3D0
300
#6EE7B7
400
#34D399
ACCENT
500
#10B981
600
#059669
700
#047857

Neutral — Stone

50
#FAFAF9
100
#F5F5F4
200
#E7E5E4
300
#D6D3D1
400
#A8A29E
500
#78716C
600
#57534E
700
#44403C
800
#292524
TEXT
900
#1C1917

Semantic

Success
#10B981
Warning
#F59E0B
Error
#EF4444
Info
#6366F1

Color Usage Rules

Indigo 600 is the primary action color — buttons, links, active states, the chat header, dashboard accents, and the widget.

Emerald 500 is reserved for signals, success states, and conversion CTAs — "Signal captured", "Loop closed", "Get started".

Stone 900 for body text. Never pure black (#000).

Stone 50 for page backgrounds. Never pure white (#fff) for large surfaces (use white for cards on stone-50).

Contrast: All text must meet WCAG AA. Indigo 600 on white = 5.9:1 ratio. Emerald 600 on white = 4.6:1.

Product surfaces (widget, dashboard, analytics) use indigo for primary UI and emerald for signals, status indicators, and growth metrics.

Typography

Inter is the sole typeface — used across ROFFI and Cloop for brand consistency. Weight and size variation creates all necessary hierarchy.

Display
48 / 800
Close the loop
H1
36 / 700
Talk to your business
H2
28 / 700
Content to intelligence
H3
20 / 600
How it works
Body
16 / 400
Cloop understands your web content, captures customer signals from every interaction, and turns conversations into actionable business intelligence.
Small
14 / 400
3 new signals detected this week
Caption
12 / 500
Signal captured

Rules

Tracking: Display and H1 use tight tracking (-0.025em). Body and below use default. Captions use wide tracking (0.05em).

Line height: Headings 1.1–1.3. Body 1.6. Tight for headlines, relaxed for reading.

Weight range: 400 (body), 500 (labels, nav), 600 (subheadings, buttons), 700 (headings), 800 (display only).

Components

Core UI elements that appear across the product — dashboard, analytics views, landing page, and embed widget.

Buttons

Inputs

Badges & Status

Active Signal captured Pending
Online Indexing Error

Card Pattern

Reseni.fi
47 pages · 12 signals this week
142
Conversations
38
Signals
23
Leads

Chat Widget

The widget is where customer conversations happen — the front line of signal capture. It must feel native on any website while maintaining Cloop's identity. Every conversation feeds back into the intelligence layer.

Re-bot
Moi! Olen Reseni.fi:n tekoälyassistentti. Miten voin auttaa?
Mitä laatujärjestelmiä tarjoatte?
Reseni tarjoaa ISO 9001 ja ISO 14001 laatujärjestelmien rakentamista ja sertifiointia.
reseni.fi/palvelut

Widget Design Rules

Header: Always Indigo 600. Displays the configurable site name (e.g., "Re-bot"). The emerald dot indicates online status.

User bubbles: Indigo 600 background, white text. Aligned right.

Bot bubbles: Stone 100 background, Stone 800 text. Aligned left. Source links in Indigo 500.

Send button: Circular, Indigo 600. Arrow icon in white.

Border radius: 16px on outer container. 10px on message bubbles (with 4px on the speaker's corner).

Shadow: 0 4px 24px rgba(0,0,0,0.08) — subtle elevation without heaviness.

Adaptability: The header color defaults to Indigo 600 and can be customized per customer to match their site.

Signal layer: Conversations are analysed for customer signals (pricing interest, competitor mentions, feature requests) that feed into the dashboard and CRM integrations.

Voice & Tone

Cloop speaks with quiet confidence. Clear, direct, never loud. The product does the convincing — the copy stays out of the way.

Do

  • "Your content becomes intelligence. Automatically."
  • "3 signals this week — 2 pricing inquiries, 1 competitor mention"
  • "Try it on your own site — no signup"
  • "Signal captured" / "Loop closed" (factual, concise)
  • Show data, let results speak
  • Use "your" — it's their business, their customers, their data

Don't

  • "Revolutionary AI-powered solution!!!"
  • "Unlock the power of conversational AI"
  • "Supercharge your lead generation"
  • "Our proprietary technology"
  • Hype, superlatives, buzzword density
  • Generic SaaS marketing language

Tagline

Close the loop.
From content to conversation to customer intelligence — and back again.

Finnish Product Language

The conversational layer speaks Finnish by default. The tone is ystävällinen ja asiantunteva (friendly and knowledgeable) — like a helpful colleague, not a robot or a salesperson.

Bot voice

  • "Voin auttaa sinua tässä."
  • "Reseni tarjoaa ISO 9001 -sertifiointia."
  • "En löytänyt tähän vastausta sivustolta."

Not this

  • "Hei hei! Ihanaa tavata!"
  • "Tämä on todella hieno kysymys!"
  • "Valitettavasti en voi auttaa :("

Spacing & Radius

Consistent spacing creates visual rhythm. The scale is based on 4px increments with named tokens for common use.

Spacing Scale

xs / 4
sm / 8
md / 16
lg / 24
xl / 32
2xl / 48
3xl / 64
4xl / 96

Border Radius

sm / 6px
Buttons, inputs
md / 10px
Chat bubbles
lg / 16px
Cards, widget
xl / 24px
Hero sections
full / pill
Badges, dots

Relationship to ROFFI

Cloop is a product of ROFFI (rof.fi) — a customer experience consultancy. The brands share Inter as their typeface and overlap in their focus on customer understanding, but are visually distinct.

ROFFI: Blue (#1F7CEC) — consulting, advisory, strategic. Helps businesses understand their customers through process and expertise.

Cloop: Indigo (#4F46E5) + Emerald (#10B981) — product, intelligence, automation. Helps the same businesses understand their customers through content, conversations, signals, and data.

The relationship is "powered by" or "from the makers of" — not a sub-brand. Cloop stands on its own as a customer intelligence platform while ROFFI's consulting expertise provides domain credibility.

ROFFI
#1F7CEC — Blue
+
Cloop
#4F46E5 — Indigo