Simplifying Content Management for Amazon Ads Educators
This project was part of my freelance work, where I was responsible for the research, design, development, and implementation of a custom CMS solution for my client, David Zimmermann.
David, an Amazon Ads specialist, manages multiple websites—learn.ddzim.me for courses, secrets.ddzim.me for resources, and others for campaigns. Like many online educators, he struggled with juggling tools, rising costs, and inefficiencies caused by traditional CMS platforms that limit cross-domain management.
The problem
Managing content across multiple domains is often complex and expensive. Platforms like WordPress require extensive setup, while no-code tools like Wix and Squarespace lack cross-domain capabilities, forcing users to duplicate work. Agencies add to the challenge: when David requested a single landing page, he was quoted $1,000 plus recurring fees for minor updates—an unsustainable solution for solo educators.
WordPress and Plugins complexity
Through interviews with 15 similar users, I confirmed a growing need for a scalable, cost-efficient CMS that simplifies multi-domain management. In response, I designed and developed a white-label solution tailored to these challenges.
Multi-domain setup with SEO, Content and Assets Media Manager in one place
The Solution
One dashboard. Unlimited domains.
I created a simple app with user-friendly input fields to ensure the system met user needs. These fields allowed users to enter content, such as headings or text, which the app dynamically rendered into fully functional web pages. I deployed this prototype on Netlify for David and other real users to test, and shared it with my audience, including a YouTube video for my 700 subscribers, where I discussed the potential of white-label solutions.
Data saved as an JSON object in Github repo
Page rendered from the JSON object
User-Centered Research and Iteration
I further validated the system’s effectiveness through usability tests with 15 content creators and a broader Google Forms survey. The results revealed that 74% of users preferred input-based data blocks over drag-and-drop editors. Users like David, an Amazon Ads specialist, preferred input fields because they were familiar and easy to use, similar to the data-heavy Amazon PPC tools he already worked with.
Using this feedback, I designed a CMS specifically for single landing page sites that prioritized simplicity with clear inputs and dropdowns. This allowed users like David to manage multiple domains effortlessly while maintaining consistent branding.
Key Features
Cross-Domain Global Management
A single dashboard to manage unlimited domains. Content blocks like testimonials, FAQs, or CTAs can be marked as global and instantly synced across all sites. For example, when David updated a testimonial on site A, it automatically reflected on sites B, C, and D.
Global Blocks
Effortless Setup and Customization
The CMS, built as a lightweight React app, enables David to seamlessly manage brand, SEO, media assets across multiple sites, and content for each domain—all in one place—without the need for a complex backend setup.
Brand Center
Independent and Flexible Data Storage
By storing content in modular JSON files, the sites can operate without a backend, giving David full control over his setup. This flexibility means the system isn’t tied to any specific hosting provider or backend, allowing him to scale or move seamlessly as needed.
Global Blocks are hydrated into main Page content.
Results
With this CMS, David gained full control over content management with minimal effort. The white-labeled solution is easily deployed across multiple clients by simply connecting their hosting to the GitHub repo. Hosted on Netlify and with content stored in GitHub, updates are automatic—eliminating the need for maintenance or plugin updates.
Reduced Operating Costs & Increased Productivity
The solution dramatically reduced operating costs, with the only ongoing expense being the yearly domain fees. By eliminating the need for third-party platforms, David saved both time and money. This freed him up to focus on content quality rather than getting distracted by design decisions or system maintenance.
The headless setup ensures flexibility and security, allowing David to host the backend wherever he chooses, while the block-based design maintains brand consistency across all domains.
The time savings from streamlining content management—estimated at 50-60%—directly boosted productivity, allowing David to invest more time in high-value tasks like improving content rather than managing technical details.
What My Client Says
“I’ve known Seb for 8 years. We had worked together before, and I became a client of his later on. Seb delivered the same high quality to me that I knew from our co-working days, building a unique custom CMS for me. I highly recommend Seb to anyone looking for creative tech!”