Przejdź do treści
Pomóżcie w automatyzacji mojego biznesu
Integracje systemów

Multi-CMS: publikacja na 4 platformy z jednego miejsca

Marketing / Content

Node.js Strapi REST API WordPress REST API GitHub API Obsidian
4
systemy CMS
5
serwisów www
1
miejsce (Obsidian)
150+
artykułów zarządzanych

Przed i po wdrożeniu

Przed Po
Tworzenie artykułu Logowanie do panelu CMS Obsidian + jedna komenda
Zarządzanie 5 serwisami 5 osobnych paneli 4 skrypty CLI
Format treści HTML / Gutenberg / Rich text Markdown (jeden format)
Bulk import Ręcznie, rekord po rekordzie CSV import (75+ wpisów)

Wyzwanie

Firma prowadziła 5 serwisów internetowych, każdy na innym CMS: Strapi (2 serwisy), WordPress (2 serwisy), PagesCMS/GitHub (1 serwis). Tworzenie artykułu wymagało logowania do panelu CMS, ręcznego formatowania, ustawiania kategorii i tagów. Przy 5 serwisach i kilkunastu artykułach miesięcznie — dużo powtarzalnej pracy. Zero centralizacji: treści rozproszone po 4 różnych systemach.

Rozwiązanie

Zbudowaliśmy 4 skrypty CLI (Node.js), jeden per typ CMS. Artykuły piszesz w Obsidian (markdown + frontmatter YAML), a publikujesz jedną komendą. Każdy skrypt obsługuje pełne CRUD: list, publish, update, delete, stats. WordPress dodatkowo obsługuje kategorie, tagi i featured images. Jeden z serwisów Strapi ma bulk import z CSV (75+ wpisów). Jedno miejsce (Obsidian) → 5 serwisów.

Proces wdrożenia

Strapi CLI (2 serwisy)

Dwa skrypty do Strapi REST API: artykuły, katalog, newsy, tagi, kategorie

WordPress CLI (2 serwisy)

Jeden skrypt z parametrem --site: publish, update, categories, tags, featured images

PagesCMS CLI (1 serwis)

Push markdown do GitHub repo → Astro build → deploy

Integracja z procesem firmy

Wpięcie skryptów w istniejący przepływ pracy zespołu content

Efekt

  • 4 skrypty CLI — jeden interfejs do 4 różnych CMS-ów.
  • 5 serwisów z jednego miejsca — piszesz w Obsidian, publikujesz jedną komendą.
  • Pełne CRUD — list, publish, update, delete, status, stats dla każdego serwisu.
  • Bulk operations — import/export CSV (75+ wpisów).
  • Format markdown — jeden format pliku dla wszystkich CMS-ów, konwersja automatyczna.

Zwrot z inwestycji

Koszt wdrożenia
jednorazowo
Oszczędność
5-8h / miesiąc
Zwrot po
1 miesiąc

Szczegóły techniczne

Odblokuj skrypt i workflow

Podaj adres e-mail, aby uzyskać dostęp do pełnego kodu i schematu automatyzacji.

Powiązane automatyzacje

Integracje systemów

Synchronizacja Google Calendar z Twenty CRM

Handlowcy musieli ręcznie tworzyć taski w CRM po każdym umówionym spotkaniu z Google Calendar. Zmiany terminów nie były odzwierciedlone, anulowane spo...

Polling co 5 minut — zmiany w kalendarzu pojawiają się w CRM niemal natychmiast. Pełne mapowanie 10 pól — tytuł, data, opis, lokalizacja, czas trwania, link do Meet, uczestnicy, link do eventu, status, ID. Trzy akcje — create, update, cancel (nie tylko jednokierunkowy import). Zero kosztów — n8n i Twenty self-hosted, Google Calendar API bezpłatne. Deploy jedną komendą — cały setup programowy, bez klikania w UI (poza jednorazowym OAuth).

n8n Google Calendar API Twenty CRM REST API Node.js Google OAuth2
Integracje systemów

Migracja CRM: Pipedrive → Twenty (open-source)

Firma płaciła za Pipedrive per użytkownik, brakowało elastyczności w automatyzacjach, a CRM nie był zintegrowany z własnym ekosystemem (n8n, Slack, da...

Oszczędność 500 zł/mies — eliminacja opłat za Pipedrive (self-hosted CRM za 0 zł). 24 automatyzacje sprzedażowe — powiadomienia Slack przy zmianach w pipeline, follow-upy, przypomnienia. Pełna kontrola nad danymi — CRM na własnym serwerze, bez limitów API i vendor lock-in. Procesy dopasowane do firmy — 35 custom fields i 14 etapów pipeline odwzorowujących realny proces sprzedaży. 900+ rekordów zmigrowanych z zachowaniem 100% powiązań między firmami, kontaktami i dealami.

Node.js Pipedrive REST API Twenty GraphQL API n8n Slack JSON

Chcesz takie rozwiązanie u siebie?

Wdrożymy tę automatyzację w Twojej firmie, dostosowaną do Twoich procesów.