5 Strategies for B2B Growth Marketing
Learn how top B2B companies are using data-driven strategies to scale their marketing efforts and achieve sustainable growth.
Living Design System • Water Philosophy • v2.0
Marknadsöringen's design system is built on the Water Philosophy - a depth-based approach to engagement where content flows naturally like water finding its path.
Content should guide users naturally, not push them.
Offer progressive disclosure - surface information first, depth on engagement.
Fenan emerges at the right moments (20% max engagement rule).
Initial view - clean, professional, ROI-focused. For busy executives.
Learning mode - context, examples, cross-functional collaboration.
Activated after engagement - philosophical, strategic, with Fenan guidance.

Our logo embodies the fusion of Swedish water heritage with data-driven technology. The rainbow trout represents upstream swimming (going against market currents) while the circuit board pattern symbolizes our tech-first, data-centric approach to B2B marketing.
Icon Only
Fish without circuit board
Optimized Sizes
256px, 512px, favicons
Current file size: 367 KB (will be optimized to <50 KB for web in Week 2)
Vårt färgsystem är inspirerat av havet och svenska vattendrag - från arktiska blå toner till varma sandstränder. Varje färg har sin personlighet och användningsområde.
Med 10 huvudfärger och 50-950 skala för varje färg har vi total flexibilitet för alla designbehov.
Primär varumärkesfärg. Representerar förtroende, klarhet och professionalism.
Energi och action. För CTAs och uppmärksammande element.
Professionell textfärg. Neutral och läsbar.
Djupare oceanblå. För förtroende och auktoritet.
Warm accent for attention.
Fresh, clean feeling.
Balanced neutral.
Off-white with warmth.
Warm, approachable beige.
Dark authority color.
Modern geometric sans-serif for headings and emphasis. Conveys professionalism and clarity.
Highly readable sans-serif optimized for screens. Perfect for body text and UI elements.
Use for large headings and display text where space is limited. Maintains visual impact.
Default for most body text. Provides comfortable reading experience without excessive spacing.
Use for long-form content and articles. Increases readability and reduces eye strain.
Arctic Blue background with white Poppins headings and Inter body text.
Salmon Pink background with white typography for attention-grabbing CTAs.
Dark slate background conveys expertise and trustworthiness.
Seafoam tints with dark text for a modern, approachable feel.
Fenan är vår AI-drivna varumärkespersonlighet - en intelligent guide som anpassar sig efter användarens engagemang och kontext. Namnet kommer från den svenska öringen (Salmo trutta fario), även känd som "fenan".
Fenan representerar hybriditet mellan natur och teknologi, intuition och data, mänsklighet och AI. Precis som en öring läser strömmar och anpassar sitt beteende, läser Fenan användarens engagemang och växlar mellan fyra personlighetstillstånd.
Fenan ska aldrig synas mer än 20% av tiden. Överdrivet branding skapar irritation och minskar förtroende. Använd Fenan strategiskt.
Fenan syns efter 40% scroll på långa sidor för att erbjuda hjälp.
Efter 45 sekunder kan Fenan erbjuda relevant information.
När användare rör musen mot stäng-knappen, erbjud värde.
import { useFenanPersonality } from '@/lib/hooks/useFenanPersonality';
const { personality, getMessage } = useFenanPersonality({
depthLevel: 1, // 0-3
context: 'homepage',
userEngagement: 'high'
});
// personality.state → 'analytical' | 'approachable' | 'confident' | 'zen'
// personality.shouldAppear → boolean (20% rule applied)Note: Fenan's personality state is determined by both the current depth level and user engagement metrics. The useFenanPersonality hook handles all logic for state transitions and appearance frequency.
Ocean Theme 2.0 compliant typography system enforcing Poppins (headings) + Inter (body)
<Heading variant="h1" mode="surface">Title</Heading>Extra Large: Perfect for lead paragraphs and introductions
Large: Great for emphasis and important content
Base: Standard body text for most content
Small: Captions, footnotes, and secondary information
Extra Small: Fine print and metadata
Swimming upstream requires strength, but finding the right current requires wisdom. Let the data show you where others haven't dared to spawn.
Inline code:
Use the bg-[#0EA5E9] class for Arctic Blue backgrounds.
Block code:
import { Heading } from '@/components/ui/typography';
<Heading variant="h1">Title</Heading>How team members appear on your about page
Complete page layouts for consistent structure across the site
import { ArticleTemplate } from '@/components/templates/ArticleTemplate'For blog posts with TOC, meta info, and related articles
import { GuideTemplate } from '@/components/templates/GuideTemplate'Extends ArticleTemplate with guide-specific features
Also available: ServicePageTemplate, ProductPageTemplate, CaseStudyTemplate
import { MetaImage, generateOGImageUrl } from '@/components/ui/MetaImage'For Open Graph images and social sharing
<MetaImage
title="Page Title"
description="Description..."
image="/social/og-image.png"
url="/page-url"
type="article"
/>
// Or generate dynamic OG image
const ogImageUrl = generateOGImageUrl({
title: "Dynamic Title",
template: "article"
});