Customer.io vs Loops
Customer.io en Loops ondersteunen e-mail voor productcommunicatie. De vergelijking vraagt om meer dan een prijs per contact: de diensten rekenen met verschillende eenheden en grenzen. Kijk naar je events, accountgegevens, maandelijkse e-mailvolume, teamproces en de precieze abonnementsvoorwaarden. Hieronder staan de gepubliceerde prijsgrondslagen en een praktische manier om beide opties voor jouw SaaS-product te beoordelen.
In het kort
Customer.io Essentials publiceert een maandprijs op basis van people- en objectprofielen, met een inbegrepen e-mailvolume. Premium begint bij $1.000 per maand en wordt jaarlijks gefactureerd; profiel- en e-mailvolume zijn op maat. Loops biedt een gratis plan met een verzendlimiet voor een deel van de opgeslagen contacten en een betaald plan dat schaalt met ingeschreven abonnees. Maak eerst je profiel-, abonnee- en verzendprognose; daarna kun je vaststellen welke rekening en workflow bij je gebruik passen.
Prijsgrondslag en inbegrepen gebruik
| Onderdeel | Customer.io | Loops |
|---|---|---|
| Gratis instap | Geen algemeen gratis plan. In aanmerking komende bedrijven die minder dan $10 miljoen hebben opgehaald, kunnen 12 maanden gratis via het Startup Program krijgen. | Early Stage: onbeperkt opgeslagen contacten; maximaal 4.000 verzendingen in elke rollende periode van 30 dagen naar de 1.000 nieuwste contacten. Inclusief Loops-footer en maximaal 10 e-mails per seconde. |
| Gepubliceerde betaalde instap | Essentials: $100 per maand, maandelijks gefactureerd, voor 5.000 profielen (people plus objects) en 1 miljoen e-mails per maand; 2 objecttypen. | Growing Audience: prijs schaalt met abonnees. De prijsselector toonde $48 per maand bij 4.788 abonnees. |
| Verdere prijsread-outs | Essentials maandelijks: 10.000 profielen $145; 20.000 $235; 30.000 $325; 40.000 $415; 50.000+ $505+. | Growing Audience maandelijks: 9.998 abonnees $99; 24.339 $198; 49.989 $249. |
| Meer gebruik | Essentials vermeldt $0,009 per extra profiel en $0,12 per extra 1.000 e-mails. People en objects tellen samen; profielen die op enig moment in de factuurperiode bestaan tellen mee, ook na verwijdering en in test-, dev- en sandbox-workspaces. E-mails die de ESP bereiken tellen mee, ook bounced of suppressed e-mails. | Betaald plan: onbeperkte verzendingen naar abonnees; transactionele verzendingen naar gebruikers buiten de audience zijn inbegrepen. De prijs hangt af van ingeschreven abonnees. |
| Transactioneel | Inbegrepen in de vermelde plannen zonder aparte servicetoeslag; volume telt mee. De transactionele IP-pool vereist een eigen domein dat niet voor automations of broadcasts gebruikt kan worden. | Transactionele verzendingen naar gebruikers buiten de audience zijn inbegrepen in betaalde plannen zonder extra kosten. |
| Premium en teamkosten | Premium begint bij $1.000 per maand, jaarlijks gefactureerd, met aangepast profiel- en e-mailvolume en 10 objecttypen. Essentials noemt visuele workflow, e-mail- en communitysupport en basisintegraties; Premium noemt premiumsupport. | Loops vermeldt geen kosten voor teamstoelen. |
Bedragen zijn de USD-prijzen zoals weergegeven op 7 oktober 2026, geen omgerekende europrijzen. Customer.io rekent maandelijks af op Essentials en jaarlijks op Premium; de Loops-selectorread-outs zijn maandbedragen. De rijen zijn geen gelijke gebruiksniveaus: Customer.io toont profielen plus inbegrepen e-mailvolume, Loops toont abonnees. Controleer actuele voorwaarden en belastingen bij de leverancier.
1. Productdoel en lifecycle-berichten
Voor een SaaS-product zijn terugkerende communicatievragen vaak concreet: bevestig een accountaanmaak, help een nieuwe gebruiker activeren, leg een upgrade uit of reageer op een opzegging. Begin met de gewenste uitkomst en de actuele businessstatus. Een signup-event alleen vertelt bijvoorbeeld niet of een account later is geactiveerd, betaald of opgezegd. Leg vast welk systeem die status bezit en hoe vaak de e-mailtool die gegevens ontvangt.
Customer.io documenteert custom events en eigenschappen en een objectmodel waarmee mensen aan een account kunnen worden gekoppeld. De plannen verschillen wel in limiet voor objecttypen: Essentials noemt twee en Premium tien. Gebruik een accountobject alleen als de accountrelatie belangrijk is voor segmentatie en berichten; houd anders je gegevensmodel zo eenvoudig als je use-case toelaat. Voor beide tools moet je tijdens een pilot bepalen of je een persoon, ingeschreven abonnee of account als berichtontvanger en meeteenheid bedoelt.
2. Events, voorwaarden en triggers
Maak voor onboarding of retentie een kleine eventkaart: signup, activatie, upgrade en opzegging; per event de bron, unieke sleutel, tijdstip, relevante eigenschappen en eigenaar. Voeg daarna de gewenste voorwaarde toe, bijvoorbeeld drie gebeurtenissen binnen zeven dagen. Configureer die exacte regel in beide systemen en test met representatieve gegevens of timing, herintreding en uitsluitingen overeenkomen met je proces.
Customer.io documenteert custom events en een trigger voor bijgewerkte objects. Dat is relevant wanneer een accountwijziging de communicatie moet beïnvloeden. Verifieer welke objectvelden beschikbaar zijn in je beoogde trigger en hoe de persoon aan het account wordt gekoppeld. Test voor beide tools de benodigde eventcombinatie, tijdvensters, herintreding en uitsluitingen met representatieve gegevens.
Controleer in beide richtingen het integratiepad: hoe komen productevents en betalingen binnen, en hoe worden e-mailstatus, conversies of andere relevante gegevens teruggeleverd? Noteer per verbinding of die native beschikbaar is, via een webhook/API loopt of een externe integratielaag nodig heeft. Breng veldnamen, bron van waarheid, synchronisatierichting en verantwoordelijke eigenaar in kaart. Een API of webhook op zichzelf bewijst geen kant-en-klare bidirectionele synchronisatie.
3. Schaal, volume en verzendritme
Een contacttotaal voorspelt de rekening en capaciteit niet volledig. Bereken Customer.io-profielen over people en objects in alle workspaces en neem mee dat een profiel dat tijdens de maand bestaat blijft meetellen, ook als je het verwijdert. Begroot daarnaast e-mails afzonderlijk: Essentials bevat 1 miljoen per maand; extra e-mails kosten $0,12 per 1.000. Verzendingen die de e-mailprovider bereiken tellen mee, ook wanneer ze bouncen of suppressed zijn.
Nieuwe Customer.io Essentials-accounts beginnen met een dagelijkse verzendlimiet die bij een gezonde verzendgeschiedenis oploopt. De documentatie noemt 500 berichten per dag bij een nieuw account en 10.000 per dag bij een gevestigde gezonde geschiedenis, ongeveer twee weken. Plan dus een geleidelijke opbouw; ga er niet vanuit dat een maandbundel meteen op volle dagcapaciteit beschikbaar is.
Loops scheidt onbeperkt opgeslagen contacten op het gratis plan van het verzendrecht: maximaal 4.000 e-mails in elke rollende periode van 30 dagen naar de 1.000 nieuwste contacten, met maximaal 10 e-mails per seconde. Op het betaalde plan zijn verzendingen naar abonnees onbeperkt; transactionele berichten naar gebruikers buiten de audience zijn inbegrepen zonder extra kosten. Modelleer aantallen en piektempo en bespreek wachtrijen, deduplicatie, retries, observability en supportafspraken voordat je productievolume opschaalt.
4. Workflow, samenwerking en beheer
Customer.io Essentials noemt een visuele workflowbouwer, e-mail- en communitysupport en basisdata-integraties. Premium noemt premiumsupport; de prijspagina toont ook 90 dagen onboarding bij die tier. Beoordeel dit tegen je eigen werkproces: wie ontwerpt de lifecycle, wie controleert voorwaarden en templates, wie kan publiceren, en wie beheert wijzigingen wanneer de eigenaar afwezig is?
Loops vermeldt alle functies in het Early Stage-plan en rekent geen kosten voor teamstoelen. Laat medewerkers met verschillende verantwoordelijkheden een template maken, previewen en wijzigen; controleer de beschikbare rollen en goedkeurstappen in de actuele omgeving. Noteer welke training en overdracht nodig zijn en wie fouten in events of campagnes onderzoekt. Een beperkte pilot met een expliciete eigenaar maakt het onderhoud voor je team zichtbaar.
5. Begroting en total cost
Vermenigvuldig een abonnement niet met één generiek “contact”-aantal. Customer.io Essentials noemt people plus objects en telt gedurende de hele factuurperiode aanwezige profielen over workspaces; Loops schaalt op ingeschreven abonnees. Leg daarnaast maandvolume, dagelijkse piek, transactieverkeer en interne testdata vast. Een extra profiel, een extra 1.000 e-mails en een extra abonnee zijn verschillende prijseenheden.
Bedrijven die in aanmerking komen en minder dan $10 miljoen hebben opgehaald, kunnen via Customer.io’s Startup Program 12 maanden gratis krijgen. De Essentials-prijsread-outs zijn maandelijks gefactureerd. Premium begint bij $1.000 per maand met jaarlijkse facturering en aangepaste volumes. Loops’ gratis plafond geldt per rollende periode van 30 dagen en alleen voor de 1.000 nieuwste contacten; de betaalde selector toont de exacte abonnee-aantallen in de tabel. Vergelijk geen afgeronde contactniveaus of maand- en jaarfacturering alsof het identieke pakketten zijn. Vraag voor je begroting ook naar belastingen, eventuele diensten buiten de gepubliceerde grenzen en de contractuele supportvoorwaarden.
6. Integraties, rapportage en migratie
Begin met de gewenste route voor productevents, abonnements- of betaalstatus en CRM. Customer.io’s Premium/Enterprise-plan noemt Salesforce als databron en HubSpot als bestemming. Leg voor iedere verbinding vast welke velden worden gelezen of geschreven, welk plan vereist is en welk systeem leidend blijft. Controleer per tool of de gewenste aansluiting beschikbaar is, welke API- of webhookrichting nodig is en of een externe integratielaag vereist is.
Rapportage over opens, kliks en conversies kan helpen een lifecycle-flow te beoordelen, maar een gemeten conversie bewijst op zichzelf geen causaal effect. Bepaal een controlegroep of andere passende evaluatie, gebruik een consistente conversiedefinitie en controleer attributievensters. Tijdens migratie exporteer je contacten, voorkeuren, toestemmingen en suppressions; reconcileer totalen en steekproeven voordat verzending start. Test ook uitschrijvingen en bounces, event-identiteiten, dubbele en vertraagde gebeurtenissen, retries, templateversies en payloadwijzigingen. Bewaar een expliciete handmatige terugvalprocedure wanneer controles of de provider niet beschikbaar zijn.
Een keuze maken met een pilot
Selecteer op basis van een echte lifecycle-stroom en een controleerbare maandbegroting. Neem een signup-naar-activatiepad, een upgrade en een opzegging mee; voer daarnaast een account- of betalingswijziging uit als die je berichten beïnvloedt. Meet of de juiste ontvanger de juiste boodschap krijgt, hoe suppressions en statuswijzigingen worden verwerkt en hoeveel beheerwerk het team nodig heeft.
Gebruik tijdens de pilot minimale toegangsrechten, aparte productie- en testcredentials en geauthenticeerde domeinen. Valideer externe input en escape output op de juiste context. Versioneer zowel templates als payloads. Exporteer suppressions en controleer de totalen en steekproeven tegen de bron voordat je migreert. Test daarnaast of een individueel bericht kan worden geannuleerd en een campagne afzonderlijk kan worden gestopt, zodat al ingeplande maar nog niet verzonden berichten stoppen. Test los daarvan dat zowel een businessstatusverandering als het intrekken van toestemming afzonderlijk nog niet verzonden berichten tegenhoudt. Laat een benoemde e-mailverantwoordelijke en technische eigenaar de actuele businessstatus, toestemming en queue handmatig goedkeuren voordat verzending wordt hervat. Als een controle of provider niet beschikbaar is, gebruik dan de expliciete handmatige terugvalprocedure.
Kies Customer.io wanneer de gedocumenteerde profiel- en objectstructuur, Essentials-verzendbundel of Premium-volumeopties aansluiten bij je model en begroting. Kies Loops wanneer de abonnementsgrondslag en de concrete gratis of betaalde verzendvoorwaarden bij je doelgroep passen. Laat de pilot en een schriftelijke planbevestiging beslissen bij twijfel.
Gerelateerde vergelijkingen
Veelgestelde vragen
Hoe verschillen de gratis mogelijkheden?
Loops heeft een gratis Early Stage-plan met onbeperkt opgeslagen contacten, maar maximaal 4.000 verzendingen in elke rollende periode van 30 dagen naar de 1.000 nieuwste contacten. Bedrijven die in aanmerking komen en minder dan $10 miljoen hebben opgehaald, kunnen via Customer.io’s Startup Program 12 maanden gratis krijgen.
Zijn de prijzen per contact direct vergelijkbaar?
Nee. Customer.io Essentials rekent per maand op people- en objectprofielen en bevat een maandelijkse e-mailbundel. Loops Growing Audience rekent op het aantal ingeschreven abonnees. Contacten, profielen, objecten en verzonden e-mails zijn verschillende eenheden; vergelijk ze met je eigen aantallen en verzendvolume.
Wat moet ik testen voor eventgestuurde onboarding?
Leg eerst vast welke bron events en eigenschappen beheert, welke gebruikers- of accountstatus leidend is en welke combinatie van events en tijdvenster de boodschap moet starten. Voer die concrete scenario’s met testdata in beide systemen uit voordat je een algemene uitspraak doet over trigger- of segmentmogelijkheden.
Zijn transactionele berichten inbegrepen?
Customer.io vermeldt transactionele e-mail in de plannen zonder aparte toeslag; het e-mailvolume blijft relevant en de transactionele IP-pool vereist een eigen domein dat niet voor automations of broadcasts kan worden gebruikt. Op betaalde Loops-plannen zijn transactionele verzendingen naar gebruikers buiten de audience inbegrepen zonder extra kosten.
Hoe vergelijk ik integraties en samenwerking?
Breng per gegevensstroom de bron, bestemming, velden, eigenaar en eventuele CRM-afhankelijkheid in kaart. Controleer per plan of de gewenste verbinding beschikbaar is en test import, export, webhook of API-richting met echte velden. Beoordeel daarnaast wie templates en campagnes mag aanpassen, previewen en goedkeuren en wie wijzigingen onderhoudt.