Case Study · TYPO3 v13 · 48-Hour Build

// case_006 · campaign_build_48h Zwei Tage. Ein 20-Minuten-Call. Eine fertige Kampagnen-Site mit eigener Extension.

Cashback promotion page plus custom extension with backend module live in 48 hours. Briefing via a 20-minute call, built using the ContentBlocks-First pattern, with backend maintenance handled by the client’s team starting on day 3.

48Std
Build time
20Min
Briefing format
1
Custom Extension
2
Backend modules

Background

Standard-Workflows brauchen Wochen. Wir hatten 48 Stunden.

Ad agency with a tight deadline. The briefing came in at noon on Thursday, and the campaign had to go live by Monday morning.

What standard agencies say

"Minimum lead time of 4–6 weeks." Traditional waterfall model: Concept → Design → Build → QA.

What we did

ContentBlocks First Pattern: The editor updates content in the backend, and it appears immediately in the frontend. No designer loop, no handoff phases.

Three Ways

Wasserfall, Sub-Contractor oder ContentBlocks-First.

Option A

Waterfall (Default)

Concept → Design → Build → QA.

Risk Missed the deadline
Time 4–6 Where
Costs high
Episode too late
Option B

Subcontractor

Hire an external team.

Risk Quality unclear
Time 3–5 days
Costs very high
Episode No margin
Option C

ContentBlocks First

Build the promotion page using existing blocks; use a custom extension only for the cashback logic.

Risk low
Time 48 hours
Costs low-medium
Episode vibrant + low-maintenance

48 hours

Stunde für Stunde.

Std 0
20-minute call

Phone briefing. Requirements, look and feel, submission workflow.

Thu 2:00 PM
Std 4-12
Custom Extension

Extbase extension for cashback submission, validation, and backend list.

Thu 6:00 PM – Fri 2:00 AM
Std 12-30
Front-end build

Promotional page with content blocks. Hero section + USPs + form + FAQ.

Fri 2:00 AM – 8:00 PM
Std 30-48
QA + Deployment + Handover

Testing, deployment, and 30-minute backend training session with the client team.

Fri 8:00 PM – Sun 2:00 PM

Tools

TYPO3 v13 + ContentBlocks + Extbase.

CMS

TYPO3 v13

  • Aktive Extension
  • ContentBlocks v1.x
Custom code

Extbase

  • Cashback-Submit
  • Validation + Backend-Liste
Build pipeline

Existing

  • Tailwind + SCSS
  • Deployer

Voice

From the mandate.

We called on Thursday afternoon, and by Monday morning the promotional page with the backend module was live. No one else could have pulled that off.

Werbeagentur Covered by an NDA
NDA

Three lessons from 48 hours.

01

The ContentBlocks-First pattern enables speed without compromising quality.

02

A 20-minute briefing is sufficient if the editor is clear.

03

Use the custom extension only for true custom logic; otherwise, use the standard one.

Frequently Asked Questions

Tight deadline? We can build campaign websites in 48 hours.

Briefing by phone, setup within 4 hours.