Większość grafik do social mediów to nie jednorazowe projekty. To te same kilka formatów, co tydzień wypełniane nowymi słowami: cytat z najnowszego artykułu, zapowiedź funkcji, liczba warta pokazania, opinia klienta, karuzela, która czegoś uczy. W Shareglint każdy format staje się szablonem, a kalendarz treści — danymi: jedno zapytanie na post albo jedno zlecenie hurtowe na cały miesiąc, w każdym rozmiarze, jakiego chcą sieci.
Ta strona opisuje sam proces. Zasady rozmiarów poszczególnych sieci, każda ze źródłem, znajdziesz w wymiarach grafik do social mediów, a to, jak jeden projekt układa się w każdym kształcie, na stronie jeden szablon, każdy rozmiar.
Formaty, które się powtarzają
Przejrzyj miesiąc w feedzie dowolnej marki, a zobaczysz, że wracają te same układy. Obsługują je wbudowane szablony, a każdy renderuje się w każdym presecie rozmiaru (og 1200×630, square 1080×1080, portrait 1080×1350, story 1080×1920, pinterest 1000×1500, youtube 1280×720):
| Typ posta | Szablon | Pola, które wysyłasz |
|---|---|---|
| Cytat z artykułu albo wystąpienia | quote-og |
quote, author, role, photo |
| Zapowiedź funkcji albo produktu | feature-announcement |
title, description, product, screenshot, logo |
| Liczba warta pokazania | stat-highlight |
value, label, source |
| Opinia klienta | testimonial-stars |
quote, rating, name, role, company, avatar |
| Karuzela | carousel-cover, carousel-slide, carousel-end |
tytuł i haczyk; nagłówek i treść każdego slajdu; wezwanie do działania |
| Konkurs | giveaway |
nagroda, kroki, data zakończenia, zdjęcie nagrody |
Wbudowanych szablonów jest w sumie 153 i obejrzysz je w galerii szablonów. Każdy możesz skopiować i zmienić albo zastąpić własnym HTML-em i CSS.
Od kalendarza treści do grafik
Większość zespołów i tak planuje posty w arkuszu, Notion albo Airtable: data, sieć, typ posta, tekst. Dodaj pola szablonu jako kolumny, a grafiki powstaną z tej samej tabeli.
Tydzień postów w jednym zleceniu. Wyeksportuj wiersze jednego typu posta i wyślij je:
curl -X POST "https://shareglint.com/v1/batches" \
-H "Authorization: Bearer sk_live_..." \
-H "Content-Type: application/json" \
-d '{
"template": "quote-og",
"sizes": ["square", "portrait", "og"],
"rows": [
{ "id": "mon", "quote": "Wdrażaj małymi krokami, wdrażaj często.", "author": "Anna Rutkowska", "role": "CTO, Northwind" },
{ "id": "wed", "quote": "Każdy raport powinien kończyć się decyzją.", "author": "Tomasz Hajduk", "role": "Head of Data" }
]
}'
Każdy wiersz × rozmiar to jedna grafika; GET /v1/batches/{id} zwraca wszystkie adresy z twoim id i jedno archiwum ZIP. Przy dłuższych listach zamiast rows podaj csv_url (opublikowany Arkusz Google też zadziała). Limit wierszy na zlecenie według planu: Free 50, Starter 500, Pro 1 000, Scale 2 000, Business 5 000. Popraw jeden cytat i uruchom zlecenie jeszcze raz: od nowa wyrenderuje się tylko ten wiersz, reszta wróci za darmo.
Jeden post, gdy tylko jest gotowy. Kiedy publikujesz nowy artykuł, webhook z CMS-a może wywołać POST /v1/images z wyróżnionym cytatem z tekstu i przekazać adresy do narzędzia do planowania postów. Z "sizes" jedno wywołanie zwraca kwadratowy post do feedu, pionową wersję 4:5 i relację.
Bez kodu. W n8n albo Make krok HTTP wywołuje API dla każdego nowego wiersza kalendarza i zapisuje adres grafiki z powrotem w wierszu; gotowe przepisy są na stronach n8n i Make (po angielsku). Asystent AI podłączony do serwera MCP zrobi to samo z czatu: „zrób kwadratowe karty z cytatami dla tych pięciu cytatów”.
Karuzele
Karuzela to trzy formaty w jednym poście: okładka, numerowane slajdy i slajd końcowy z wezwaniem do działania. Okładkę i slajd końcowy wyrenderuj jednym zapytaniem każdy, a slajdy jako zlecenie hurtowe, w którym wiersze niosą heading, body, index i total. Wszystkie części trzymaj w tym samym rozmiarze — Instagram stosuje wybraną orientację do każdego elementu karuzeli (Pomoc Instagrama) — więc renderuj je wszystkie jako square albo wszystkie jako portrait. Na LinkedInie przesuwane posty to zwykle dokumenty PDF: wyrenderuj każdy slajd z "format": "pdf" i połącz strony dowolnym narzędziem do PDF-ów albo opublikuj pliki PNG jako post z kilkoma zdjęciami.
Spójność z marką
Spójność to główny powód, żeby grafiki do social mediów robić z szablonów, a nie projektować każdą osobno:
- Kolor i motyw. Każdy wbudowany szablon przyjmuje
accent(kolor marki jako wartość hex) itheme(lightalbodark). Ustaw je raz w swojej integracji, a każda grafika się do nich dostosuje. - Logo i zdjęcia to pola obrazków, które szablon umieszcza i skaluje, więc logo nigdy nie wyjdzie rozciągnięte ani w innym rogu.
- Długi tekst zmniejsza się, żeby zmieścić się w swoim polu, zamiast wychodzić poza grafikę, więc dłuższy cytat nie wymaga pracy projektanta.
- Fonty to rodziny zainstalowane w naszym rendererze (
GET /v1/fonts); własnego pliku z fontem nie wgrasz, więc jeśli twoja marka opiera się na konkretnym kroju, najpierw sprawdź listę.
Który rozmiar do której sieci
Praktyczny zestaw domyślny, w całości z jednego szablonu:
- Feed Instagrama i Facebooka:
portrait(4:5) zajmuje w feedzie więcej ekranu niżsquare; Instagram nie przycina zdjęć o proporcjach od 1,91:1 do 3:4 (Pomoc Instagrama). - Posty na LinkedInie i X:
squarealboog. - Relacje i posty ze zdjęciami na TikToku:
story(9:16). - Pinterest:
pinterest(2:3, 1000×1500). - Podgląd linku do strony, którą promujesz:
ogjakoog:imagetej strony.
Pliki rastrowe mają domyślnie dwukrotność rozmiaru presetu (story to 2160×3840). Tam, gdzie platforma ogranicza rozdzielczość — API publikowania TikToka przyjmuje zdjęcia do 1080p (TikTok for Developers) — dodaj "scale": 1, a plik będzie miał dokładnie rozmiar presetu.
Koszt
Jeden render na grafikę i rozmiar; powtórki z tymi samymi wartościami są darmowe. Trzy posty tygodniowo w trzech rozmiarach to około 40 renderów miesięcznie. 100 renderów miesięcznie w planie Free ma znak wodny — wystarczy, żeby przygotować szablony, ale nie do publikacji. Starter kosztuje $9 miesięcznie za 2 000 renderów (cennik).
Czego nie robi
- Nie publikuje ani nie planuje postów: API zwraca adresy grafik, a publikuje je twoje narzędzie do planowania.
- Nie pisze opisów ani hashtagów: tekst na grafice to dokładnie to, co wyślesz; treść posta piszesz ty albo twoje narzędzie AI.
- Nie generuje obrazów przez AI: zdjęcia i logo pochodzą z adresów, które podasz.
- Nie prowadzi statystyk: to, który post wypadł lepiej, pokażą statystyki samych sieci.