Zie je eigen campagnes naast je eigen deals
In een demo zetten we een campagne op met een mailing, een formulier en een uitgave, en laten we zien hoe de leden en deals binnenkomen.
Een marketingcampagne is in Lumo een eigen object, met leden, onderdelen en kosten. Per campagne zie je welke leads en deals hij raakte en wat er gewonnen is, berekend uit dezelfde data waar sales en service mee werken. Voor marketeers, salesmanagers en RevOps die één antwoord willen op de vraag wat een campagne opleverde.

Maandagochtend, marketingoverleg. De directeur vraagt wat het webinar van vorige maand heeft opgeleverd. De marketeer heeft drie getallen. Het aantal aanmeldingen uit de formuliertool. De kosten uit Meta, in een export. En de opens en kliks uit het mailprogramma. De salesmanager heeft een vierde getal: twee deals in de pipeline waarvan hij denkt dat ze uit dat webinar komen. Maar zeker weet hij het niet, want in het CRM staat bij de bron "website".
Dus gaat iemand een middag in een spreadsheet zitten. E-mailadressen uit de aanmeldlijst naast de personen in het CRM leggen. Kijken welke organisaties daarna een deal kregen. De kosten van de zaalhuur en de LinkedIn-advertenties er met de hand bij zetten. Het resultaat is een getal waar niemand helemaal op vertrouwt, en volgende maand begint het opnieuw.
Dat ligt niet aan de marketeer. Het ligt aan het feit dat de campagne nergens als ding bestaat. De mail staat in het ene systeem, het formulier in het andere, de kosten in een derde en de deals in een vierde. Een campagne is dan een gevoel, geen record.
Lumo is een RevOps-CRM waarin Marketing, Sales en Customer Success & Support onder één dak zitten, te gebruiken door mensen en door AI-agents. Daarom is een marketingcampagne er een eigen object. Hij heeft een naam, een kanaal, een periode, een budget en een utm_campaign. Je koppelt er de onderdelen aan: de uitnodigingsmail, het aanmeldformulier, de landingspagina, een belcampagne. Lumo houdt bij wie de campagne raakte, en rekent bij elke weergave uit welke leads en deals daaruit kwamen.
Let op het woord campagne, want dat betekent in Lumo twee dingen. E-mailcampagnes zijn de mailings zelf: een sjabloon, een segment, verzenden, opens en kliks. Een marketingcampagne is de paraplu erboven. Daar hangt die mailing aan als onderdeel, naast een formulier, een landingspagina en de kosten. De mailing vertelt je wie klikte. De marketingcampagne vertelt je wat het geheel opleverde.
De namen hieronder zijn de namen die je in het scherm ziet, onder Marketing.
Ga naar Campagnes en kies Nieuwe campagne. Vul Naam, Kanaal, Status, Start, Einde, Budget en utm_campaign in. Onder Namen en nummers bij de advertentiekanalen zet je per regel de exacte campagnenaam uit Meta of Google Ads, of het campagnenummer van Meta.
Onder Onderdelen kies je Onderdeel koppelen: een E-mailcampagne, Formulier, Landingspagina, Website, Belcampagne, Advertentie of Overig. Wie een gekoppeld onderdeel ontvangt, invult of bezoekt, wordt vanzelf lid van de campagne.
Met UTM-link plak je het adres van je landingspagina, vul je eventueel utm_content in en kopieer je de link voor je advertentie of mail. Bezoeken en inzendingen met die utm_campaign tellen mee.
Onder Uitgaven kies je Uitgave boeken met bedrag, datum en notitie. Zo leg je zaalhuur, een sponsoring of advertentiekosten vast. Advertentiekosten uit Meta, Google Ads of LinkedIn boek je hier ook, per week of per maand, of je laat een agent ze boeken.
Onder Bereikt staan de personen, organisaties, leads en deals die de campagne raakte, met de bron erbij. Lumo werkt die lijst elk uur bij. Wil je het nu, kies dan Leden ophalen.
In Resultaat van de campagne zie je Gewonnen deals, Open deals, de ROI en het bedrag per lead. Op het Overzicht staan al je campagnes naast elkaar onder Beste campagnes.
Een campagne in Lumo is geen label op een contact. Het is een record met eigen velden, een status en een lijst met gekoppelde onderdelen. Je kiest een van tien kanalen: E-mail, Betaalde social, Betaald zoeken, Organische social, Content, Evenement, Webinar, Outbound, Partner of Overig. Je geeft een start en een einde, een budget in de valuta van de campagne en een omschrijving zodat een collega over een halfjaar nog weet waar het over ging.
De lijst Campagnes laat alles naast elkaar zien in de kolommen Campagne, Status, Budget, Uitgegeven, Leads, Gewonnen, ROAS, ROI, Pijplijn en Bereikt. Zo zie je in één blik welke campagne nog loopt, welke over zijn budget gaat en welke vooral pijplijn maakt maar nog niets heeft gewonnen.
De herkenningssleutels zijn het stille werk. Een utm_campaign of een campagnenaam uit Meta hoort bij precies één campagne. Probeert een collega dezelfde utm_campaign op een tweede campagne te zetten, dan meldt Lumo dat een andere campagne die al gebruikt. Zo telt een bezoek nooit per ongeluk bij twee campagnes omdat iemand een naam kopieerde.

Het lastigste deel van attributie is weten wie een campagne zag. Lumo bouwt die lijst zelf op, elk uur. Ontvangers van een gekoppelde e-mailcampagne of belcampagne worden lid. Wie een gekoppeld webformulier instuurt, wordt lid. Wie de gekoppelde landingspagina bezoekt, wordt lid, als je websitebezoek meet met het script van Lumo. En bezoeken en inzendingen waarin een sleutel van de campagne als utm_campaign staat, tellen ook mee.
Daarnaast kun je leden met de hand toevoegen. Op een persoon, organisatie, lead of deal staat het blok Marketingcampagnes. Daar kies je Kies een campagne en Koppelen. Handig voor het visitekaartje van de beurs, of voor een deal waarvan de accountmanager weet dat hij uit het evenement kwam.
Bij elk lid staat waar het vandaan komt: met de hand, via de API, e-mail, formulier, websitebezoek of utm. Zo kun je later altijd nagaan waarom iemand bij een campagne hoort. En omdat leden gewone records in het CRM zijn, ziet sales op de organisatie in het blok Marketingcampagnes welke campagnes die klant al raakten.

Een deal telt bij een campagne als hij zelf lid is. Of als een lid, of de organisatie van een lid, op of na het moment van aanraken een deal kreeg of won. Dat kijkt Lumo na binnen het campagnevenster: van de start tot het einde, plus 30 dagen. Een deal die drie weken na het webinar wordt aangemaakt, telt dus mee. Een deal die vier maanden later komt, niet.
Daar zet je de kosten tegenover. Onder Uitgaven staat elke boeking met bedrag, datum en notitie. Elke kostenpost boek je met Uitgave boeken: Meta, Google Ads, LinkedIn, een stand op een beurs, een drukker. Wil je dat niet met de hand doen, dan boekt een agent de advertentiekosten via de API met record_campaign_spend. De herkenningssleutels koppelen intussen de leads en bezoeken uit die advertenties aan de juiste campagne.
Lumo rekent het resultaat bij elke weergave opnieuw uit het CRM. ROAS is gewonnen omzet gedeeld door uitgaven. De ROI is omzet min uitgaven, gedeeld door uitgaven. Daarnaast zie je het bedrag per lead en de pijplijn die nog open staat. Zonder uitgaven blijft ROAS leeg, zodat je geen indrukwekkend getal ziet dat nergens op slaat.

Het Overzicht onder Marketing heeft één ondertitel: "Wat je marketing kost, wat het oplevert en welke leads nu warm zijn." Dat is ook precies wat erop staat. Bovenaan de kerncijfers over de gekozen periode van 7, 30 of 90 dagen. Uitgegeven, met het budget ernaast. Gewonnen omzet, met wat er nog open staat. ROAS. Hete leads, met het aantal warme leads eronder. En verder Paginaweergaven (Lumo-tracking), Herkende bedrijven en Formulierinzendingen.
Daaronder staan de blokken. Beste campagnes zet je campagnes op volgorde van wat ze opleverden. Heetste leads komt uit leadscoring en laat zien wie nu opvolging verdient. Paginaweergaven per dag en Meest bekeken pagina's komen uit de websitemeting van Lumo.
Onder het overzicht staat een voetnoot die je serieus moet nemen: omzet telt per campagne. Een deal die bij twee campagnes hoort, telt bij allebei. Tel je de gewonnen omzet van alle campagnes op, dan kom je dus hoger uit dan wat er echt binnenkwam. Wil je de cijfers verder uitsplitsen of in een dashboard voor de directie zetten, gebruik dan rapporten en dashboards. Daar staan de uitgaven als eigen bron.

Elk punt hieronder staat zo in de app.
Gepland, Actief, Gepauzeerd, Afgerond en Gearchiveerd. Een gearchiveerde campagne zet je met Terugzetten weer terug.
E-mailcampagne, Formulier, Landingspagina, Website, Belcampagne, Advertentie en Overig, gekoppeld met Onderdeel koppelen.
Personen, organisaties, leads en deals, elk met een bron: met de hand, via de API, e-mail, formulier, websitebezoek of utm.
Lumo zoekt elk uur nieuwe leden bij de gekoppelde onderdelen en sleutels. Leden ophalen doet het meteen.
Een UTM-link maak je in de campagne. Een utm_campaign of herkenningssleutel kan maar bij één campagne horen.
Een deal telt mee van de start tot 30 dagen na het einde van de campagne, als een lid of zijn organisatie hem kreeg of won.
Budget, Uitgegeven, Leads, Gewonnen, ROAS, ROI, Pijplijn en Bereikt, naast elkaar in de lijst Campagnes.
Campagne verwijderen haalt de campagne weg. De contacten, leads en deals die erbij hoorden, blijven bestaan.
Marketing maakt de campagnes, koppelt de onderdelen en boekt de kosten. Het verschil met vroeger: je hoeft aan het eind van de maand niets meer te reconstrueren. De leden komen vanzelf binnen en het resultaat staat er. Meer over het werk van marketing in Lumo lees je op Lumo voor marketingteams.
Sales ziet op elk record het blok Marketingcampagnes. Belt een accountmanager een organisatie, dan ziet hij dat ze vorige maand op het webinar zaten en dat iemand het aanmeldformulier invulde. Dat is een betere opening dan "ik zag dat jullie op onze site waren". Een lead die uit een campagne komt, volg je op in leadbeheer.
De salesmanager kijkt naar de kolom Pijplijn. Welke campagne maakt deals die in de pipeline blijven hangen? Dat is vaak een gesprek over kwalificatie, niet over marketing.
Customer success gebruikt campagnes voor bestaande klanten, zoals een klantevent of een webinar over een nieuwe module. Wint de accountmanager daarna een uitbreiding bij een organisatie die lid was, dan telt die mee.
RevOps zorgt dat de sleutels kloppen, dat elke advertentie een UTM-link heeft en dat de uitgaven wekelijks geboekt worden. Zonder die discipline is elk attributiemodel een gok.
De directie kijkt naar het Overzicht: uitgegeven tegen gewonnen, over 90 dagen. En leest de voetnoot over dubbel tellen.
Stel: een softwarebedrijf dat planningssoftware verkoopt aan installateurs, we noemen het hier Planwerk, organiseert in maart een webinar. Dit is een verzonnen voorbeeld om te laten zien hoe het werkt, geen klantcase.
De marketeer maakt een campagne "Webinar planning maart". Kanaal Webinar, status Gepland, start 1 maart, einde 31 maart, budget 4.000 euro. Als utm_campaign kiest ze webinar-planning-maart. Onder Namen en nummers bij de advertentiekanalen zet ze de exacte naam van de campagne in Meta.
Ze koppelt drie onderdelen. De uitnodigingsmail, gemaakt als e-mailcampagne naar een segment van installateurs. Het aanmeldformulier op de site. En de landingspagina met het programma. Met de UTM-link maakt ze drie varianten met een eigen utm_content: voor Meta, voor LinkedIn en voor de nieuwsbrief.
In de weken daarna boekt ze twee uitgaven met de hand: 450 euro voor LinkedIn-advertenties en 300 euro voor de webinarsoftware. De kosten van de Meta-advertentie boekt ze aan het eind van elke week. Elk uur vult Lumo de lijst Bereikt aan. Ontvangers van de mail, inzenders van het formulier, bezoekers van de landingspagina via de UTM-link.
Op 10 april ziet ze in Resultaat van de campagne zeven leads en drie open deals. Eén deal wordt op 20 april gewonnen. Die telt mee, want het venster loopt tot 30 april. Een tweede deal wordt op 15 mei gewonnen. Die telt niet meer mee. Eén van de open deals hoort ook bij de nieuwsbriefcampagne van februari, want de contactpersoon klikte daar al eerder. Op het Overzicht telt die deal bij allebei, en de voetnoot zegt dat ook.
In het overleg van april heeft ze één scherm open. Uitgegeven, gewonnen, open, per lead. De salesmanager ziet dezelfde getallen, omdat ze uit dezelfde deals komen.
Lumo is gebouwd om door mensen en door AI-agents gebruikt te worden. Voor marketingcampagnes heeft de MCP-server zeventien tools. Een agent leest met get_marketing_overview het overzicht, met list_marketing_campaigns en get_marketing_campaign de campagnes en met get_campaign_results het resultaat. Hij maakt en wijzigt campagnes met create_marketing_campaign en update_marketing_campaign, koppelt onderdelen met add_campaign_asset, voegt leden toe met add_campaign_members en start een directe synchronisatie met sync_campaign_members. Uitgaven boekt hij met record_campaign_spend.
Daar kun je een vaste routine van maken. Elke maandag haalt een agent de advertentiekosten van de vorige week op uit je eigen administratie, boekt ze per campagne en leest daarna met get_campaign_results wat elke campagne opleverde. Elke tool is ook bereikbaar als REST-eindpunt via POST /api/v1/tools met de naam van de tool erachter. Lees meer over AI-agents in Lumo en de API en MCP-server.
Een agent krijgt een sleutel met de scope marketing:read om te lezen en marketing:write om te schrijven. De instellingen van marketing wijzigen kan alleen met een sleutel met workspace:admin. Eén ding om te weten: de AI-assistent in de app heeft geen eigen tools voor marketingcampagnes. Dat werk loopt via de MCP-server.

Dit lopen we langs bij de eerste campagnes in een werkruimte.
Een marketingcampagne verzamelt wat andere onderdelen doen. De mailings maak je in e-mailcampagnes. De aanmeldingen komen uit webformulieren. De bezoeken aan je landingspagina en de utm_campaign uit links komen uit de websitemeting. Een belronde na een evenement zet je op in belcampagnes en Cadence en koppel je als onderdeel.
Wie er warm is, komt uit leadscoring. Die score staat naast de campagnes op het Overzicht, onder Heetste leads. De leads en deals waar de toerekening op rust, zijn gewoon de leads en deals van sales. Er is geen aparte marketingkopie van je klanten. En wil je verder rekenen of een dashboard bouwen, dan staan de uitgaven als bron in rapporten.
Lumo heeft geen live koppeling met Meta Ads of Google Ads. De kosten haalt Lumo dus niet zelf op: je boekt ze per campagne met Uitgave boeken, of een agent doet het via de API. Advertenties maken, budgetten zetten of doelgroepen sturen doe je in die kanalen zelf. Er is ook geen first touch, last touch of lineair model: een deal telt volledig bij elke campagne die hem raakte. En deals in een andere valuta dan de campagne tellen als aantal, niet als omzet. Wat je in plaats daarvan doet: boek de kosten op een vast moment per week, gebruik altijd de UTM-link en kijk naar de kolom Gewonnen per campagne in plaats van de som over alle campagnes.
Een e-mailcampagne is één mailing: sjabloon, ontvangers, verzenden, opens en kliks. Een marketingcampagne is de paraplu erboven, met budget, periode, kosten en leden. De mailing hang je eraan als onderdeel, naast bijvoorbeeld een formulier en een landingspagina.
Niet live. Advertentiekosten boek je per campagne, zelf of via een agent met record_campaign_spend, en de herkenningssleutels koppelen de leads uit die advertenties aan de juiste campagne. Kosten van Google Ads en andere kanalen boek je met Uitgave boeken.
Een deal telt als hij zelf lid is, of als een lid of de organisatie van een lid op of na het aanraken een deal kreeg of won. Dat geldt van de start van de campagne tot 30 dagen na het einde.
Ja. Een deal die bij twee campagnes hoort, telt bij allebei volledig. Er is geen verdeling over campagnes. Tel daarom niet de omzet van alle campagnes bij elkaar op.
Elk uur. Met Leden ophalen start je meteen een synchronisatie. Leden met de hand toevoegen kan op elk record in het blok Marketingcampagnes.
Die tellen als aantal deals, maar niet als omzet. Lumo rekent geen wisselkoersen om. Je ziet in het resultaat van de campagne een melding als dat speelt.
De campagne verdwijnt, maar de contacten, leads en deals die erbij hoorden blijven bestaan. Wil je hem alleen uit beeld, kies dan Archiveren. Met Terugzetten haal je hem terug.
Ja, via de MCP-server of de REST-API. Er zijn tools om campagnes te maken, onderdelen en leden te koppelen, uitgaven te boeken en resultaten op te halen. De AI-assistent in de app zelf heeft geen tools voor marketingcampagnes.
De data van Lumo staat in Londen, in het Verenigd Koninkrijk. Dat geldt ook voor campagnes, leden en uitgaven.
In een demo zetten we een campagne op met een mailing, een formulier en een uitgave, en laten we zien hoe de leden en deals binnenkomen.
