Stel: je hebt een automatisering draaien in Make, alles lijkt te werken… maar ineens komen er verkeerde data binnen, of juist te weinig. Frustrerend, toch?
▶Inhoudsopgave
Gelukkig heeft Make twee superkrachtige tools die daarvoor zorgen dat je nooit meer met vieze data hoeft te werken: filters en formatters. In dit artikel leg ik uit hoe je ze slim gebruikt — zodat jouw automatisaties slimmer, sneller en betrouwbaarder worden.
Wat zijn filters en waarom zijn ze essentieel?
Filters in Make zijn als een soort “poortwachters” voor je data. Ze bepalen welke items door een module heen mogen, en welke worden tegengehouden.
Denk aan een lijst met klantgegevens: misschien wil je alleen klanten uit Amsterdam, of alleen mensen die vandaag een bestelling hebben geplaatst. Zonder filters krijg je alles bovenop — en dat is zelden handig. Je voegt een filter toe tussen twee modules door op het tussenstuk te klikken en “Add filter” te kiezen. Dan kun je instellen op basis van velden zoals datum, tekst, getallen of zelfs lege waarden.
Gebruik filters slim: tips vanuit de praktijk
Bijvoorbeeld: “Laat alleen door waar stad = Amsterdam”. Simpel, maar krachtig. Begin altijd met duidelijke namen voor je filters — zoals “Alleen actieve klanten” of “Geen lege e-mails”.
Zo weet je later precies waarom iets wel of niet doorgaat. En let op: filters werken per module, dus als je meerdere paden hebt (bijvoorbeeld met routers), moet je soms meerdere filters toevoegen.
Een veelgemaakte fout? Denken dat een filter automatisch “niet-lege waarden” controleert. Dat doet hij niet!
Gebruik daarom altijd expliciete condities zoals “is not empty” of “exists”. Anders loop je het risico op stille fouten — en die zijn het moeilijkst te vinden.
Formatters: jouw geheime wapen voor schone data
Terwijl filters bepalen wat er door mag, zorgen ervoor dat de data er ook goed uitziet wanneer ze aankomt. Want laten we eerlijk zijn: data uit een CRM ziet er vaak anders uit dan wat je nodig hebt in je e-mailtool of spreadsheet.
Make biedt meer dan 100 formatters — van tekst omzetten naar hoofdletters, tot datums herschrijven van “2024-05-20” naar “20 mei 2024”.
Populaire formatters die je direct kunt gebruiken
- Date Transform: Zet elke datumnotatie om in jouw gewenste formaat. Handig als je met internationale klanten werkt.
- Text to Number / Number to Text: Soms ziet Make een getal als tekst — en dan werkt rekenen niet meer. Deze formatter lost dat op.
- Replace: Vervang fouten, spaties of ongewenste tekens in één klik. Perfect voor schoonmaak van telefoonnummers of adressen.
- Substring: Haal alleen het stuk tekst dat je nodig hebt — bijvoorbeeld de eerste 10 tekens van een productcode.
Je vindt ze onder de “Tools”-categorie in het module-overzicht. En het mooie? Je kunt ze combineren met andere acties, zonder extra modules toe te voegen. Pro-tip: gebruik de “Map”-functie in combinatie met formatters om meerdere velden tegelijk op te schonen. Zo bespaar je tijd én houd je je scenario overzichtelijk.
Filters + formatters = match made in heaven
De echte magie gebeurt wanneer je beide samen gebruikt. Stel: je haalt orders op uit Shopify, maar alleen die van vandaag, en je wilt de klantnaam in hoofdletters in je Slack-bericht. Dan:
- Voeg een filter toe: “Orderdatum = vandaag”
- Gebruik een formatter: “Text to Uppercase” op het veld “Klantnaam”
- Stuur het bericht naar Slack
Zó bouw je automatisaties die niet alleen werken, maar ook professioneel overkomen. En dat merk je — of je nu intern werkt of klanten hebt die afhankelijk zijn van jouw dataflow. Leer bijvoorbeeld hoe je JSON gebruikt in Make of n8n voordat je een scenario live zet en test met minimaal 3–5 echte voorbeelden.
Denk vooruit: test altijd met echte data
Want filters en formatters gedragen zich soms anders bij uitzonderlijke waarden — zoals een klantnaam met een apostrof, of een datum in een ander tijdzone.
Make’s ingebouwde “Run once”-functie is daar perfect voor. En onthoud: hoe schoner je data binnenkomt, hoe minder je later hoeft te repareren. Investeer dus vroegtijdig in een automatische datavalidatiecheck voor formulierinvoer — het bespaart je uren debuggen later.
Conclusie: maak van data een vloeiende stroom
Filters en formatters zijn geen extraatjes — ze zijn de ruggengrat van elke robuuste automatisatie in Make, zeker wanneer je iterators en arrays gebruikt voor complexe datastromen.
Met filters zorg je dat alleen de juiste data doorlaat, en met formatters zorg je dat die data er precies zo uitziet als je wilt. Samen maken ze jouw scenario’s slimmer, sneller en betrouwbaarder.
Dus de volgende keer dat je een nieuw scenario bouwt, begin niet met de acties — maar met de data. Stel jezelf af: “Wat wil ik binnenkrijgen? En hoe moet het eruitzien?” Dan weet je precies waar je filters en formatters nodig hebt. En dat maakt het verschil tussen een automatisatie die werkt… en één die écht werkt.