Spreadsheet erin. Een ingeplande maand eruit.

Plan de maand in een spreadsheet. Zet de CSV erin. FoPost valideert elke rij, toont je een voorbeeld en plant de hele maand in één keer in. Draai alles terug als er iets niet klopt, voordat er ook maar één post live gaat.

30 posts in 30 seconden, tot 500 per bestand
Bekijk elke rij voordat er iets wordt ingepland
Bijschriftkolommen per platform, rechtstreeks uit de spreadsheet
Met één klik terugdraaien voordat posts live gaan
Zo ziet de upload er echt uit

Zet de CSV erin. Zie elke rij. Inplannen of herstellen.

De echte opbouw van de bulkimport: het bestand dat je hebt geüpload, de validatiesamenvatting en het voorbeeld per rij. Vang het te lange bijschrift op voordat het live gaat, niet om 9 uur op dinsdag.

fopost.com/bulk
august-content.csv
26 rijen · zojuist geüpload
24 klaar
2 waarschuwingen
0 fouten
#015 aug

Tip voor solo-oprichters: stop met lanceren op dinsdag. Praat deze week met 5 klanten.

#026 aug

5 redenen waarom je dinsdaglancering al dood is bij aankomst, een thread.

#037 aug

De meeste lanceringen sterven op dinsdag, omdat de mensen die ze hadden kunnen delen nog bezig zijn hun inbox bij te werken. Dit kun je beter doen, met 5 concrete voorbeelden van het afgelopen kwartaal.

LinkedIn-bijschrift is 1.247 tekens · afgekapt bij 210 met "meer weergeven"
#048 aug

Workflow voor solo-oprichters die 5 posts per week publiceert zonder op zondag alles in te plannen.

#059 aug

Wat werkte vorige week: de top 3 posts op alle platforms.

+ nog 21 rijen
Validatie voordat er één post wordt ingepland
Draai de hele batch met één klik terug
Een bijschriftkolom per platform, uit de sheet
De prijs van 30 posts één voor één inplannen

Je zondagse batchplan strandde in de planningstool, niet in de spreadsheet.

Je schreef op zondag 30 posts in een Notion-tabel. Toen opende je de planningstool. Hetzelfde formulier, 30 keer. Bij post 12 gaf je het op.

Je plande 8 van de 30 posts handmatig in. De andere 22 staan in Notion tot "later deze week" verandert in "nooit". Je wekelijkse ritme is terug op 2 posts.

De twee posts die je wel inplande, kwamen allebei op dinsdag om 9 uur uit, omdat je niet bijhield welke tijdsloten al bezet waren. Je feed kreeg een dubbele tweet.

Is dit iets voor jou?

Is bulkplanning iets voor jou?

Iets voor jou als

  • Je maakt content in batches (zondagmiddag, eind van de maand, vóór een launch) en het inplannen is het trage deel
  • Je plant posts al in een spreadsheet, Notion-tabel of Airtable en wilt ze gewoon live hebben
  • Je draait meerdere campagnes en wilt 30+ posts in één keer klaarzetten zonder 30+ klikken
  • Je bent een bureau of freelancer die een maand content aan een klant overdraagt en een voorbeeld nodig heeft voordat er iets in de wachtrij gaat

Niets voor jou als

  • Je post één voor één wanneer je een idee krijgt. Daarvoor is de editor de juiste tool.
  • Je post realtime (events, breaking news). Bulkimport is voor geplande content.
  • Je wilt duizenden posts in één keer klaarzetten. Een bestand heeft maximaal 500 rijen, goed voor een maand dagelijks posten op vijf accounts. Verdeel een groter plan over meerdere bestanden, of gebruik de API.
Wat erin zit

Gebouwd voor de zondagse batch die echt live gaat.

In een spreadsheet plan je. Via een wachtrij publiceer je. De bulkimport is de brug, met een validatiestap die de foute rijen opvangt voordat ze je laptop verlaten.

Zet de spreadsheet erin, klaar

CSV of TSV, tot 2 MB en 500 rijen per bestand, in elke kolomvolgorde. Sleep het erin en de importer leest de koprij, koppelt de kolommen en valideert elke rij in ongeveer 3 seconden.

Validatie voordat er iets wordt ingepland

De controle vooraf vangt bijschriften op die te lang zijn voor de bestemming, datums in het verleden of in het verkeerde formaat, account- en labelnamen die niet bestaan, en media die het platform zal weigeren. Je ziet per rij wat er mis is, niet pas nadat 3 posts om 9 uur niet gepubliceerd konden worden.

Bijschriften per platform uit de sheet

Voeg een kolom caption_twitter of caption_linkedin toe en dat platform krijgt zijn eigen tekst voor die rij. Laat je de cel leeg, dan valt het terug op de gedeelde contentkolom. Geen handmatige bewerking na het uploaden.

Terugdraaien voordat posts live gaan

Het verkeerde bestand geüpload? Een typfout in 30 rijen ontdekt nadat je had ingepland? Draai de hele batch met één klik terug. De wachtrij is leeg, er gaat niets live en je hoofd blijft koel.

Labels en accounts op naam

Noem per rij de accounts en labels die je wilt en de importer koppelt ze aan de werkruimte. Een typfout in een accountnaam wordt een gemarkeerde rij, geen post die stilletjes nergens terechtkwam.

Import per werkruimte

Zet de CSV in de werkruimte waar hij thuishoort. De content van klant A lekt nooit naar de wachtrij van klant B. Bureaus krijgen per werkruimte een afgeschermde uploadpijplijn.

Hoe het werkt

Plannen. Uploaden. Goedkeuren. Publiceren.

01

Plan in een spreadsheet

Content, publicatietijd, accounts, optionele labels, een optionele media-URL en een bijschriftkolom per platform als je die wilt. Notion, Airtable, Google Sheets, Excel, alles wat CSV of TSV exporteert.

02

Zet het bestand neer

Sleep de CSV of TSV naar de importer. Die leest de kopregel, koppelt de kolommen en valideert elke rij binnen een paar seconden.

03

Keur het voorbeeld goed

Loop het voorbeeld rij voor rij door. Pas rijen met een waarschuwing direct aan, wijzig een datum, haal een platform weg. Keur goed als het klopt.

04

Zet de batch klaar

Eén klik zet elke goedgekeurde rij klaar voor elk gekozen platform. De kalender vult zich, de wachtrij begint te lopen, jij klapt je laptop dicht.

vs de alternatieven

Waarom dit beter is dan 30 keer klikken.

Drie manieren waarop solo-founders een maand in één keer proberen in te plannen. Maar één daarvan is echt een kwestie van de spreadsheet erin slepen.

Handmatig inplannen, post voor post

Wat de meeste founders nu doen

  • Hetzelfde formulier, 30 keer. Op zijn best 90 seconden per post, dus minimaal 45 minuten.
  • Geen voorbeeld van de batch. Bij post 18 ontdek je het te lange bijschrift.
  • Niets terug te draaien. Een typfout in je concept belandt in de feeds van 30 volgers.
  • Halverwege geef je het op. De helft van de batch komt nooit in de wachtrij.

Zapier van Sheets naar je planner

Wat technische founders in elkaar knutselen

  • $20 tot $50 per maand voor Zapier bovenop je planner.
  • Breekt de eerste keer dat een kolomnaam verandert.
  • Geen validatie. Foute rijen worden foute posts.
  • Geen voorbeeld van de batch, niets terug te draaien, geen platformuitzonderingen per rij.
FoPost

Bulkplanning in FoPost

Wat je eigenlijk wilt

  • Zet de CSV neer. De validatie is in 3 seconden klaar.
  • Een bijschriftkolom per platform, rechtstreeks uit de spreadsheet.
  • De hele batch met één klik terugdraaien, voordat er iets live gaat.
  • Inbegrepen bij je account. Geen extra abonnement.

Publiceert naar alle grote netwerken

Veelgestelde vragen

Hoe groot mag de CSV zijn?

Tot 500 rijen en 2 MB per bestand, voor elk account. Dat is een maand dagelijks posten op vijf accounts in één keer. Voor een groter plan verdeel je het over twee bestanden of zet je posts klaar via de API.

Welk formaat moet de CSV hebben?

Een kopregel met content en schedule_at, plus optioneel accounts, labels, media_url, repeat en een kolom caption_<platform> voor elk platform dat een eigen formulering nodig heeft (caption_twitter, caption_linkedin). De volgorde van de kolommen maakt niet uit. TSV werkt op dezelfde manier; de importer herkent het scheidingsteken aan de eerste regel.

Kan ik afbeeldingen en video's toevoegen?

Eén media-item per rij, via een URL in de kolom media_url. Automatisch formaat aanpassen kadert stilstaande beelden bij publicatie voor elk platform. Video en GIF's gaan precies zo de deur uit als ze zijn, dus upload de beeldverhouding die het platform verwacht.

Werkt het voor Instagram en TikTok?

Ja. Beide hebben strengere publicatielimieten dan X of LinkedIn, en beide willen meer ruimte tussen posts. FoPost houdt elk account bij tegen de limieten van het eigen platform en houdt een post liever even vast dan hem te verspillen aan een afwijzing, dus een grote batch wordt gewoon uitgespreid. Je hoeft er niet over na te denken.

Wat gebeurt er als een rij een fout bevat?

De rij wordt in het voorbeeld gemarkeerd met een specifieke reden (te lang bijschrift, ontbrekende media, ongeldige datum, platform niet gekoppeld). Je past de rij direct aan of slaat hem over. Alleen rijen die je goedkeurt, gaan in de wachtrij.

Kan ik een batch terugdraaien nadat hij in de wachtrij staat?

Ja, tot de eerste post van de batch is gepubliceerd. Draai terug vanaf de overzichtspagina van de batch en elke post die nog in de wachtrij staat, wordt verwijderd. Posts die al live zijn, blijven live (ze staan al in de feeds van je volgers).

Kan ik terugkerende posts instellen vanuit de CSV?

Ja, vanuit één rij. Vul de kolom repeat met iets als "every 2 weeks x4" of "weekly x6" en die ene rij zet de hele reeks klaar. Schrijf liever één rij per verzending als je elke datum zelf in de hand wilt houden.

Werkt het rechtstreeks met Google Sheets?

Exporteer de sheet als CSV en zet het bestand neer. Er is nu geen live koppeling met Sheets, dus een wijziging in de sheet betekent opnieuw exporteren en importeren in plaats van synchroniseren.