Websites 2026

BAGA Premium - Lifestyle Manager for CEOs

A premium platform for a CEO lifestyle manager in Warsaw - a minimalist design, a qualifying application form, the discreet Atelier store, advanced security, Schema.org, local SEO.

BAGA - Agnieszka Bożejewicz
Premium Lifestyle / Services
4-5 tygodni (v1.0 → v4.0)
BAGA Premium - Lifestyle Manager dla CEO (realizacja KamikStudio)

About the client

Agnieszka Bożejewicz, owner of PPHU BAGA, is a lifestyle manager with more than twenty years of experience in administration, management and running complex operational projects - both in Poland and abroad. Her daily work covers areas demanding the utmost discretion: legal and financial documents, property management, car fleet handling, budget oversight and coordinating multi-threaded tasks for decision-makers - CEOs, business owners and senior executives.

BAGA is not another service company that can be built on a standard landing page with a contact form. It is a premium brand whose target client values three things: calm, security and control. The digital project therefore required redefining the very notion of a "website" - so that it became not so much a sales channel as a filter separating the right client from the merely curious.

25+
Years of the client's experience

15+
Landing page subpages

40+
SKUs in the WooCommerce Atelier

3.1 GB
WordPress environment

5,373
PHP files in the project

v4.0
Final project iteration

The challenge

The client set us a task reaching far beyond a standard website build. She framed it in one very precise sentence that became the compass of the entire project:

"Your website should make the budget client not write at all, the curious one close the tab, and the right one think: She is exactly what I need."

From a design and development perspective this sentence is extremely demanding. It inverts the classic e-marketing paradigm, where a site's goal is conversion maximization. For BAGA the goal was the opposite: minimizing the number of wrong inquiries and maximizing the quality of those that do reach the client. The brand had to communicate an operational standard, not encourage a click.

The second full-scale challenge was rebranding from an existing PrestaShop store (which dominated the communication over the services and confused the target) into a solution where the service landing is the hero and the store - an accessory. This required a full URL migration, 301 redirects, a nomenclature change ("Store" → "Atelier BAGA") and preserving the Google index position all at once.

Starting point

An old PrestaShop store - products dominate

No landing page for lifestyle management services

Product-oriented, not service-oriented communication

No client filtering at the website stage

Standard e-commerce nomenclature ("Store", "Cart")

No discreet admin panel protection

Content structure inadequate for a CEO target

Project goals

A premium landing page - services as the hero

The store hidden behind a discreet "Atelier" link

Manifesto-like, quiet, operational communication

The site as a client filter - premium filtering

Minimalism, one CTA, zero scroll in the hero

Security hardening, /bagadm with token auth

Content matched to a decision-maker - no "DIY" content

Project philosophy

The client put her philosophy into a sentence we repeated at every design decision: "Order is not an aesthetic or a hobby. It is an operational decision". We translated that conviction directly into seven design principles that became a constant reference filter for every section, every icon, every word:

  • Visual silence
    No stimuli competing for attention. Every element has a reason to exist; the unnecessary is removed
  • Operational minimalism
    The design works like a good operator - invisible but unerring. Whitespace instead of ornaments
  • Zero stock photos with people
    No faces, no Getty smiles. Only details, objects, textures - evidence of a standard
  • One CTA per screen
    In the hero - one button. No teasers, banners, pop-ups. The decision must be clean
  • Structural discretion
    No office address, a phone number shared only after a conversation, LinkedIn instead of social media
  • No how-to blog
    No "do it yourself" articles - the premium client does not do it themselves, they delegate
  • No star ratings
    Client discretion is an axiom. The proof is the brand's position and media coverage, not reviews

The process - four project iterations

The BAGA project was not built in one iteration. It was delivered as four versions (v1.0 → v4.0), spread between January 8 and ~February 15, 2026. Each version solved a different problem - from the first grasp of the aesthetic, through a complete redesign after strategy workshops, to security hardening and the PrestaShop migration.

1

v1.0 - The first version (January 8, 2026)

A starting version with a dark theme, where the store played the hero. After the presentation the client judged the communication too close to standard e-commerce, out of step with the brand's positioning. Decision: a full redesign.

2

v2.0 - A complete redesign (January 27, 2026)

A move to a light, minimalist premium design. The service landing becomes the main hero; the store is renamed "Atelier BAGA" and tucked behind a discreet footer link. A full revision of the palette, typography and information architecture.

3

v3.0 - Expanding content and subpages

Adding the key sections - About me, Home & Office, Tools, Media. The application form split into four steps (area, situation, cooperation model, details). A 10-question FAQ section driven by an ACF repeater.

4

v4.0 - Security and migration (February 5, 2026)

Production hardening: .htaccess hardening, the /bagadm MU-Plugin with token authorization rotated daily via AUTH_SALT, a full set of 301 redirects from PrestaShop to WooCommerce, hiding /wp-login.php, a rebranded login screen. Production launch.

Scope of work

1. Information architecture and content strategy

Before the first line of code, we ran full strategy workshops with the client. The goal was to define not so much the site structure as the target client's profile and expectations. The result is an architecture of over a dozen subpages, each playing a distinct role in lead qualification.

Subpage Role in the structure
Homepage The services landing - a fullscreen hero with no scroll, one CTA
/wspolpraca A subscription model with three tiers (Essential, Extended, Private Management)
/wspolpraca/aplikuj A 4-step form - area, situation, model, contact details
/baga Brand philosophy, an operational manifesto
/o-mnie Agnieszka's bio - competences, experience, working style
/dom-biuro Specialization - the operational scope for residences and offices
/narzedzia SOPs, systems and methodologies used in the work
/media Press and TV coverage - premium-grade social proof
/atelier The discreet WooCommerce store with BAGA products
/kontakt Email + LinkedIn, no public phone number
Legal pages Privacy policy, terms, GDPR, cookies

2. Design system v2.0 - visual silence in 6 colors

The BAGA design system was built around operational minimalism. The palette has six colors, the typography - one typeface in three weights, and components are designed to stay silent until needed. The gold accent was reduced to a single bronze tone (#C4A676), appearing only in subtle details - underlines, decorative rules and hover effects.

Color palette

Background: off-white #F8F7F4

Primary text: black #1A1A1A

Warm gray: #8B8985

Light gray: #A39E93

Gold accent (bronze): #C4A676

Hover: #2A2A2A, focus: a gold ring

Typography

Family: Rubik (400, 500, 600)

Headings: Rubik 500-600

Body: Rubik 400

Accents: Rubik uppercase, letter-spacing 0.2em

Scale: text-xs (12px) → text-6xl (64px)

Breakpoints: sm/md/lg/xl/2xl (640-1536px)

3. A no-scroll hero - a high-risk design decision

One of the bolder design decisions was a hero taking 100% of the viewport with no scrolling needed to reach the CTA. In e-commerce this passes for a "mortal sin" - convention says content must cross the fold. For BAGA, however, convention was not our ally but our enemy. A full-screen hero with a restrained H1, a lead acting as a manifesto and a single black CTA button is a deliberate act of separating the brand from the standard landing playbook.

  • The H1 as an operational definition
    "Managing the operational order of the homes and companies of decision-makers" - zero marketing, zero adjectives
  • The lead as a promise of a state
    "Documents, space, things and matters function in a way that does not demand the owner's constant attention"
  • One CTA - "Write to me privately"
    The word "privately" acts as a filter - it signals the tone of the relationship and the level of discretion
  • No banners, promo bars or pop-up newsletters
    An empty, undisturbed screen - the decision must be clean, free of sales stimuli

4. The dedicated "baga-premium" WordPress theme

Instead of using an off-the-shelf commercial theme, we built a dedicated WordPress theme from scratch - baga-premium. The decision was driven by two factors: the need for full control over every pixel and performance requirements (ready-made themes typically load 300-500 kB of unused CSS). The theme is built on Tailwind CSS 3.4 with its own PostCSS and Autoprefixer build pipeline.

1

Tailwind CSS 3.4 with a full build pipeline

PostCSS + Autoprefixer, purging unused classes, production minification. Zero Bootstrap, zero UI framework - every component designed from scratch

2

Alpine.js 3.x for interactivity

The mobile menu, dropdowns, form validation, FAQ accordions - all on Alpine instead of heavy React/Vue. Light and declarative

3

GSAP 3.12 + ScrollTrigger

Fade-in animations, subtle parallax, scroll-based reveals - used sparingly, never as decoration. Animation confirms, it does not grab attention

4

Advanced Custom Fields PRO - 16 groups, 200+ fields

Fully parameterized content - the client can edit every section, FAQ, quote and tile section without touching code

5

Custom Post Types - Atelier Sets

A dedicated CPT for product sets in the Atelier, with ACF repeaters composing multiple products into one "set"

6

20+ custom GTM/GA4 hooks

Custom dataLayer events - from CTA clicks to form submits, scroll depth, shop enters, add to cart. Full visibility in Google Analytics 4

5. Homepage content structure

The homepage content is organized into five sequential sections, each with a strictly defined rhetorical job. Quiet transitions, subtle gold decorative rules and typographic hierarchy lead the reader through the manifesto, experience, philosophy, products and FAQ - in that order, with no clutter in between.

  • Hero - one full-screen sentence
    An H1 defining the service, a lead with a promise of a state, one CTA - no tiles, no background images
  • The Experience section - two columns
    The label "Standard and experience", a headline about 25 years in administration, no reference list
  • The Philosophy section - a manifesto in a quote
    A quiet premium section with the key manifesto quote, gold decorative rules
  • The BAGA section - a discreet link to the Atelier
    Products as evidence of a standard, not as an offer. The link leads into the store unobtrusively
  • Three tiles - Home / Office / Processes
    Three specialization areas in minimalist cards, icons in 16x16 squares, p-8 lg:p-12
  • FAQ - 10 questions in an accordion
    An ACF repeater, Alpine.js for expanding. The questions address the real objections of a premium client

6. The 4-step application form

The contact form at /wspolpraca/aplikuj is part of the premium filtering strategy. Instead of a single "Message" field, it walks a prospective client through four steps, each demanding thought: the cooperation area, the operational situation, the preferred subscription model and contact details. Step by step, the form screens out people looking for "cheap help around the house" and lets through those who genuinely describe their situation.

1

Step 1 - Area

Choosing the support area: a private home, a company office, managed properties, a one-off project

2

Step 2 - Situation

Describing the current operational situation - a text field that requires articulating the problem, not just clicking

3

Step 3 - Cooperation model

Choosing one of three tiers: Essential, Extended, Private Management. Each tier has a clearly defined scope

4

Step 4 - Contact details

Full name, email, preferred form of first contact. The phone number is optional - the client shares hers after a conversation

7. Atelier BAGA - a store hidden behind a subtle link

The store, previously the brand's main asset on PrestaShop, was transformed into Atelier BAGA - WooCommerce at /atelier, reachable only through a subtle footer link and one homepage section. Renaming the "store" to an "atelier" is a deliberate positioning decision - "atelier" connotes a workshop, a studio, a discreet place, not mass retail.

  • WooCommerce 8.x on a dedicated theme
    Full visual integration with the landing page - the same design system, the same components
  • The product catalog - a responsive grid
    Over 40 product SKUs (bags, organizers, accessories), 6 main categories
  • The product page - a gallery and description
    A product photo gallery, description, price, variants - all without pushy cross-selling
  • Embroidery personalization
    An option to add embroidery to a product - an automatic +€23 added to the price, no negotiation needed
  • Atelier Sets - a Custom Post Type
    Dedicated product sets as a separate CPT with ACF repeaters, grouping products into compositions
  • Przelewy24 payments
    Full integration - BLIK, online transfer, Visa/Mastercard cards, a fast checkout
  • InPost, DPD, Poczta delivery
    Three operators, parcel locker integration, automatic shipping labels

8. Security v4.0 - production hardening

Version 4.0 was the production release with full security hardening. A premium client expects that a site handling their data (even if it is only form data) is secured beyond standard WordPress. We deployed a set of protections spanning the network, application and operations layers - from bot protection to discreetly hiding the admin panel.

Network layer and headers

HTTPS 301 enforcement - forcing encryption

Content Security Policy (CSP) - XSS protection

X-Frame-Options: DENY - anti-clickjacking

HSTS - forcing TLS at the browser level

Blocking 50+ SEO/spam bot user agents

/uploads protection - no PHP execution

Admin panel - hiding and rebranding

The /bagadm MU-Plugin - a discreet login path

Token-based auth rotated daily from AUTH_SALT

Direct /wp-login.php blocked (302 redirect)

A rebranded login screen - the BAGA logo

A login footer - the KamikStudio credit

Zero public stack information (hidden headers)

9. The PrestaShop migration - 301 redirects

Migrating from the old PrestaShop store to the new WooCommerce structure required a full 301 redirect map so that no Google position was lost. The old store had years of index history, and every lost link = lost authority. We prepared a set of .htaccess rules mapping all meaningful old store URLs to the new ones.

PrestaShop URL (old) WooCommerce URL (new)
/sklep/ /atelier/
/shop/ /atelier/
/pl/CATEGORY/ID-NAME.html /atelier/ (regex mapping)
Old static page URLs New landing equivalents (301)

10. Tracking, analytics and local SEO

Despite the premium positioning, the BAGA project requires full analytical visibility. The client must know where traffic comes from, which sections convert and how visitors behave. We integrated Google Analytics 4 (ID: G-8W2B9QEJBH), Google Tag Manager and CookieYes/Cookiebot in a GDPR-compliant model, with 20+ custom events.

  • GTM events - CTA, email, phone
    Every click of the main CTA in the hero and in each section reported separately - a map of intent
  • Scroll depth 25% / 50% / 75%
    Measuring scroll depth - verifying whether visitors reach the philosophy and FAQ sections
  • Form submit, shop enter, add to cart
    The full e-commerce funnel in the Atelier + application events for the cooperation form
  • Schema.org JSON-LD
    Organization, LocalBusiness, Product, BreadcrumbList - a full structured markup set
  • Local SEO for Warsaw
    Google Business Profile, NAP consistency, phrases like "lifestyle manager for CEOs Warsaw" and "operational order management Warsaw"
  • Meta tags, Open Graph, sitemap.xml
    A complete metadata set for each of the 15+ subpages, separate OG images for Facebook/LinkedIn

11. Performance - Core Web Vitals at a premium standard

Premium does not excuse poor performance - quite the opposite. A decision-maker does not tolerate loading longer than 2 seconds. The BAGA project was optimized for Core Web Vitals and Lighthouse 90+ across all three pillars: Performance, Accessibility, Best Practices, plus 100 in SEO.

90+
PageSpeed desktop & mobile

90+
Lighthouse Performance

90+
Lighthouse Accessibility

100
Lighthouse SEO

<0.1
Cumulative Layout Shift

0
Console errors

Technology stack

BAGA Premium is a full modern premium WordPress stack - from the server and CDN layer, through the frontend build pipeline, to tracking and security tooling. Every component was chosen deliberately and has a specific justification in the project architecture.

WordPress 6.x
WooCommerce 8.x
PHP 8.x
MySQL
Tailwind CSS 3.4
PostCSS
Autoprefixer
Alpine.js 3.x
GSAP 3.12
ScrollTrigger
ACF PRO
Custom Post Types
The dedicated baga-premium theme
The /bagadm MU-Plugin
Przelewy24
InPost / DPD / Poczta
Google Analytics 4
Google Tag Manager
CookieYes / Cookiebot
Schema.org JSON-LD
Google Business Profile
Cloudflare CDN
SSL / HTTPS / HSTS
Content Security Policy
The Rubik typeface

Unique design decisions

The BAGA project departs from convention in several places, each discussed with the client and validated by her experience with the CEO target group. Here are six design decisions that set this project apart from a typical WordPress build.

  • A hero with no scroll and no second CTA
    It breaks e-commerce convention but strengthens the brand's position. One screen, one decision
  • The store as an "Atelier", hidden behind a discreet link
    Products act as proof of a standard, not the main sales channel
  • The 4-step form as a premium filter
    The steps demand thought - they screen out clients "looking for cheap help"
  • No office address and no public phone number
    Structural discretion - the number is shared only after lead qualification
  • The /bagadm MU-Plugin with daily-rotated tokens
    A security layer unheard of in typical WordPress - the token regenerates daily from AUTH_SALT
  • Zero reviews, zero "DIY" blog
    A brand rule - the premium client does not read how-to guides, they delegate. Media coverage is the proof

Results

Premium landing
15+ subpages

WooCommerce Atelier
40+ SKUs

Design iterations
v1.0 → v4.0

Rebranding
Store → Atelier

PrestaShop migration
301 redirects

Security hardening
CSP + HSTS + /bagadm

Lighthouse SEO
100 / 100

ACF PRO - fields
16 groups / 200+

Delivery time
~4-5 weeks

Summary

BAGA Premium is a project where the website was treated not as a sales channel but as a client filter. Delivered in four iterations (v1.0 → v4.0) over four to five weeks, it includes the dedicated baga-premium WordPress theme built on Tailwind CSS 3.4, Alpine.js 3.x and GSAP 3.12 - with 16 ACF PRO groups and over 200 fields, a 15+ subpage service landing for CEOs, the "Atelier BAGA" WooCommerce store with 40+ SKUs hidden behind a discreet link, a full PrestaShop migration via 301 redirects, the /bagadm MU-Plugin with daily-rotated token authorization, .htaccess hardening (CSP, HSTS, 50+ bots blocked), full GA4 + GTM integration with 20+ custom events, Schema.org JSON-LD, local SEO for Warsaw, and Lighthouse scores of 90+ across all pillars with 100/100 in SEO. The project delivers to its target audience - decision-makers - the three things they expect: calm, security, control.

Project by KamikStudio • 2026

Have a similar project?

Tell us about your needs. We will prepare a quote and a delivery timeline.