Reports, monitoring & dashboards: instellingen
Rapporten, checks, orderregels, het schema, e-mail, alarm, dashboards en deellinks, ontvangers en sync-updates: alles wat je kunt instellen.
Instellingen
Section titled “Instellingen”Reports, monitoring & dashboards heeft drie tabbladen, en de wizard waarin je een rapport maakt of wijzigt (zie hieronder):
- Overzicht: vier cijfers over de gekozen periode (7 dagen, 30 dagen, 90 dagen): je rapporten (aan en gepauzeerd), wat ze vandaag vonden, de verstuurde e-mails en de runs. Daaronder Vraagt aandacht: een rapport dat draait maar het niemand vertelt, een rapport dat al dagen gepauzeerd staat, en een rapport waarvan de laatste run mislukte, elk met Bewerken. Onderaan Wat de rapporten meldden: de runs in de periode die iets vonden of mislukten.
- Rapporten: al je rapporten als kaarten, met de filters (Alle, Vraagt aandacht, Actief, Gepauzeerd, Met dashboard) en de sortering.
- Uptime: de pagina’s van je eigen webshop die Nexym elke 5 minuten opvraagt, zie Bereikbaarheid (pings).
Met Alles nu draaien (op Overzicht) draai je meteen elk rapport dat aan staat. Gepauzeerde rapporten worden overgeslagen. Het kan mailen naar wie heeft bevestigd.
Wie mag wat
Section titled “Wie mag wat”Een Admin of Customer maakt rapporten aan, wijzigt ze, draait ze, stuurt een mail opnieuw en beheert de ontvangers. Een Viewer ziet alles, opent de dashboards en kan een run als CSV downloaden, maar verandert niets en kan geen deellink maken of intrekken. Zie Gebruikers en rollen. Aanmaken, wijzigen, draaien en opnieuw versturen komt in het auditlog.
De sjablonen
Section titled “De sjablonen”In stap 1 van de wizard, onder Of begin met een sjabloon:
| Sjabloon | Wat het doet | Weergave | Schema |
|---|---|---|---|
| Orders zijn gestopt | Meldt het als er in de laatste 30 minuten niets binnenkwam | Alarm | Elke 5 min, ma–vr, 08:00–20:00 |
| Catalogusstatus, elke ochtend | Producten zonder afbeelding, met prijs nul, of in geen enkele categorie | E-mailrapport + dashboard | Dagelijks 08:30 |
| Sync-update, elke dag om 16:00 | Wat je koppelingen de afgelopen 24 uur aanmaakten en bijwerkten, per koppeling | E-mailrapport | Dagelijks 16:00 |
| Niet op voorraad, wekelijks | Actieve producten met voorraad 0 of lager | E-mailrapport + dashboard | Maandag 09:00 |
| Orders van vandaag, eind van de dag | Alle orders die vandaag binnenkwamen, ook als er niets in staat | E-mailrapport + dashboard | Ma–vr 18:00 |
| Koppeling valt stil | Een koppeling die een uur geen run afrondde, of waarvan de laatste drie runs mislukten | Alarm | Elk kwartier |
| Grote orders, live | Orders boven € 200 van de afgelopen week, gedeeld met een link | Dashboard | Elke 5 min |
| Omzet per merk, wekelijks | Uit de orderregels: omzet, stuks en orders per merk deze maand | E-mailrapport + dashboard | Maandag 09:00 |
| Geen toevoegingen aan winkelwagen | Een half uur niets in de winkelwagen, terwijl dat normaal op dit uur wel gebeurt | Alarm | Elke 5 min |
| Bezoekers zonder productweergaven | Er komen bezoekers, maar productweergaven per bezoek zakken onder 10% van normaal (meting of productpagina stuk) | Alarm | Elk kwartier |
| Geen zoekopdrachten | Een uur geen zoekopdracht, terwijl er normaal wel gezocht wordt | Alarm | Elk kwartier |
| 404-rapport, wekelijks | De meest bezochte pagina’s die niet bestaan (met waar de bezoekers vandaan kwamen), het aantal 404’s per dag en de server-fouten | E-mailrapport + dashboard | Maandag 09:00 |
| 404’s ver boven normaal | In een uur veel meer 404’s dan normaal op dit moment | Alarm | Elk kwartier |
| Shop niet bereikbaar | Een eigen pagina geeft twee keer achter elkaar geen goed antwoord | Alarm | Elke 5 min |
| Trage shop | Een eigen pagina is drie keer achter elkaar trager dan 3 seconden | Alarm | Elke 5 min |
| 429 / afremmen | Je shop of CDN remt Nexym af (429, of 503 met Retry-After) | Alarm | Elk kwartier |
Een sjabloon vult de wizard; alles kun je daarna aanpassen voordat je opslaat. In stap 4 staat jouw eigen adres al klaar, ter bevestiging.
Sjablonen uit andere modules
Section titled “Sjablonen uit andere modules”Levert een module die aanstaat zelf cijfers, dan staat haar rapport ook bij de sjablonen, met het label nieuw. Staat de module uit, dan zie je het sjabloon niet.
| Sjabloon | Wat erin staat | Zichtbaar als | Schema |
|---|---|---|---|
| Web Vitals | LCP, INP en CLS op mobiel en desktop, met het verschil met vorige week. Telt elk cijfer dat niet goed is of minstens 20% slechter dan vorige week; met Alarm is dit hét seintje voor Web Vitals (er zijn geen Web Vitals-meldingen onder Operaties → Meldingen meer). Zie Web Vitals | Web Vitals staat aan | Maandag 08:00 |
| Web Vitals · per stap | Per stap in de funnel hoe vaak bezoekers na een snelle en na een trage pagina doorgingen | Web Vitals staat aan | Maandag 08:00 |
| Zoeken op de site | De twaalf zoekcijfers (zoekconversie, klikratio, zonder resultaat, omzet per zoekopdracht …), de meest gezochte termen, en de termen zonder resultaat met de oplossing: een synoniem of een redirect | Zoeken staat aan | Maandag 08:00 |
| A/B-test zoeken | De stand van de test (dag X van Y), het hoofdcijfer van groep A tegen B en hoe zeker dat is, hoeveel van de twaalf cijfers B wint, en of de vangrail houdt. Loopt er geen test, dan een voorstel om er een te starten. Zie A/B-test | Zoeken staat aan | Elke dag 08:00 |
| Klantherkenning | Herkende bezoekers, hoeveel er klant zijn, de koppelratio, per bron (afrekenen, nieuwsbrief, contactformulier, module), de adressen die op een klant wachten, en onder welke toestemming je herkent. Geen staat in het rood: dat is niet AVG-proof. Zie Klant herkennen | Klanten herkennen staat aan (Beheer → Bezoekers & toestemming) | Maandag 08:00 |
| Winkel & checkout | Bezoeken per kanaal (zoekmachines, social, e-mail, direct, campagnelinks, advertentieklikken), nieuw tegenover terugkerend, de funnel van productweergave via winkelwagen en de afrekenstappen tot bestelling, producten die bekeken werden terwijl ze uitverkocht waren, en producten die veel bekeken maar weinig besteld worden. Zie Signals | Je dataLayer wordt gelezen (Beheer → Bezoekers & toestemming → Wat we meten) | Maandag 08:00 |
| Gemiste vraag | De producten die de afgelopen 7 dagen bekeken of in een winkelmand gelegd werden terwijl ze niet te koop waren (uitverkocht, offline of inactief), met per product een schatting van de gemiste omzet en het totaal. De schatting is: gemiste weergaven × de conversie van het product (of die van je winkel, als het product te weinig weergaven heeft) × de prijs. Een schatting, geen geboekt verlies. Welke weergaven gemist zijn, bepaalt Nexym per dag: eerst wat je productpagina zelf zei (uitverkocht of op voorraad); zei de pagina die dag niets, dan de voorraadhistorie (de weergaven van die dag × het deel van de dag dat het product uitverkocht of offline was). Die historie houdt Nexym bij sinds 30 september 2026; daarvoor telt alleen wat de pagina zei — een product dat gisteren uitverkocht raakte, telt dus niet een hele maand weergaven als gemist | Je dataLayer wordt gelezen (Beheer → Bezoekers & toestemming → Wat we meten) | Maandag 08:00 |
| Reviews | Nieuwe reviews en hun gemiddelde score, lage scores, wat op moderatie wacht, verstuurde, geopende en beantwoorde uitnodigingen, afmeldingen, en de lage scores van de laatste 30 dagen zonder reactie | Reviews staat aan | Maandag 08:00 |
| Retouren | Aanvragen, goedgekeurd, afgewezen, afgehandeld, de gemiddelde afhandeltijd, wat automatisch beslist werd, omruilen tegenover tegoed en geld terug, de creditnota’s en of ze je winkel bereikten, plus de aanvragen per status en de belangrijkste redenen en producten | Retourportaal staat aan | Maandag 08:00 |
| Popups & banners | Weergaven, klikken, aanmeldingen en conversie voor alle popups samen en per popup | Popups staat aan | Maandag 08:00 |
| Data & bewaren | Wat Nexym voor dit project bewaart per soort data (rijen, opslag, termijn), hoeveel de nachtelijke opschoning deze week verwijderde, en welke soorten tot het hubmaximum bewaard worden. Zie Data & bewaren | Altijd, alleen met de data van dit project | Maandag 08:00 |
Een rapport uit deze sjablonen staat op Versturen: altijd: het is een weekoverzicht, dus het komt ook als alles goed gaat. Zet het op alleen als er iets voldeed als je alleen wilt horen wat slechter werd. Staat de module van een sectie later uit, dan draait het rapport nog wel, maar meldt het “Deze sectie heeft niets te melden”.
Deze rapporten lezen allemaal hetzelfde:
- Deze week naast vorige week: de laatste 7 dagen tegenover de 7 ervoor.
- Groen is beter, rood is slechter, niet hoger of lager. Minder zoekopdrachten zonder resultaat is een groene min.
- Eén regel “Wat te doen” onder de tabel.
- Getallen in de notatie van je winkel: € 2,18 en 63,4% bij een Nederlandse winkel.
- Nog geen data? Dan staat er één regel Nog geen data, met wat er nodig is. Nooit een foutmelding.
- Demo of test: bij een demoproject staat erbij dat het voorbeeldcijfers zijn, en bij een module in testmodus dat bezoekers het nog niet zien.
Retouren telt creditnota’s, geen terugbetalingen. Nexym maakt de creditnota en stuurt die naar je winkel. Het geld betaalt je winkel zelf terug.
Data & bewaren gaat alleen over de data van dit project.
Een rapport maken en wijzigen: de wizard
Section titled “Een rapport maken en wijzigen: de wizard”Eén soort item: een rapport. Je hoort of ziet het op drie manieren, in elke combinatie: een E-mailrapport, een Alarm en een Dashboard. Nieuw rapport opent de wizard in vijf stappen. Rechts staat in elke stap een live voorbeeld met de knoppen E-mail, Alarm en Dashboard: zo ziet het er nu uit, geteld tegen je data. Er wordt niets opgeslagen en niets verstuurd. Een weergave die je niet koos, staat grijs. Een Tabel-blok toont in het voorbeeld de eerste drie rijen en drie kolommen, met hun kopjes: de kolommen die zeggen wélke rij het is (een nummer, een naam, een datum), nooit een afbeelding.
- Doel: vink E-mailrapport, Alarm en/of Dashboard aan, of klik een sjabloon. Een sjabloon vult alle stappen in; je past daarna aan wat je wilt.
- Checks: waar het rapport naar kijkt (zie hieronder).
- Schema: hoe vaak het kijkt, en op welke dagen en uren.
- Weergave: per gekozen weergave de instellingen: de e-mail en het alarm, en de blokken van het dashboard met wie het mag zien.
- Controleren: alles op een rij, met waarschuwingen (bijvoorbeeld een alarm dat maar één keer per dag kijkt). Rapport activeren zet het aan; Opslaan, gepauzeerd bewaart het zonder dat het draait.
Bewerken op het overzicht opent dezelfde wizard op stap 5, met elke stap één klik weg. Daar staan ook Nu draaien en de Recente runs.
Opslaan in elke stap. Naast Vorige en Volgende staat Opslaan (of ⌘S / Ctrl+S). Het bewaart het hele rapport en je blijft in dezelfde stap, met Opgeslagen ernaast; zolang er iets veranderd is, staat er Niet opgeslagen wijzigingen. Een rapport dat aan staat, blijft aan, en een gepauzeerd rapport blijft gepauzeerd: aan- en uitzetten doe je in stap 5. Een nieuw rapport wordt bij de eerste keer Opslaan gemaakt, gepauzeerd, en de wizard opent het meteen op dezelfde stap. Klopt er iets niet, dan staat de melding in de stap waar het hoort, en blijft alles wat je invulde staan. Verlaat je de wizard met niet-opgeslagen wijzigingen, dan vraagt een balk onderin of je wilt Opslaan en verder, Verlaten zonder opslaan of Blijven.
Alleen wat je weergaven nodig hebben. De wizard vraagt alleen wat bij de aangevinkte weergaven hoort. Een rapport met alleen Dashboard vraagt in stap 2 geen Zeg het me, in stap 3 alleen hoe vaak de cijfers verversen (geen dagen en uren), en zijn runs heten nooit Alarm maar Gevonden: 12. Wat je verbergt blijft bewaard: zet je de weergave weer aan, dan staat het er nog.
Checks
Section titled “Checks”Een check is een vraag over één soort record. Klik + Check toevoegen.
Draait je project meerdere stores en heb je rechtsboven één store (of taal) gekozen, dan krijgt een nieuwe check op Website-events of Orderregels vanzelf de voorwaarde Website is één van de websites van die store. Die voorwaarde zie je gewoon in de check en wordt mee opgeslagen, dus de mail, het alarm en het dashboard tellen altijd wat het rapport zelf zegt, nooit de store die iemand op dat moment bekijkt. Een check die al bestaat of zelf al een website noemt, verandert niet. Wil je alle stores samen, maak de check dan met Alle stores gekozen of haal de voorwaarde weg.
| Onderdeel | Wat het doet |
|---|---|
| Naam | Bijvoorbeeld “Producten zonder afbeelding”. Staat als kop in de mail en op het dashboard. Laat je Nieuwe check staan, dan maakt Nexym er een naam van uit de bron en de eerste voorwaarde (is het het enige blok op het dashboard: de naam van het rapport), en vraagt de wizard je hem een naam te geven. |
| Kijk naar | De bron, in groepen en doorzoekbaar: Verkoop (Orders, Orderregels, Retouren, Facturen, Zendingen, Offertes, Winkelwagens), Catalogus (Producten, Varianten, Voorraad, Categorieën, Leveranciers), Klanten (Klanten, Contacten) en Website (Website-events en Bereikbaarheid (pings), zie hieronder) |
| en tel wat voldoet aan alle / één van de voorwaarden | Of alle voorwaarden moeten kloppen, of één |
| Voorwaarden | Een veld, een vergelijking en een waarde, zoals bij de sync-regels. + Voorwaarde voor meer, + Groep voor een groep met een eigen alle / één van (zie hieronder). |
| Toon deze kolommen | Welke velden in de tabel van de mail en op het dashboard komen. Sleep een kolom naar een andere plek (of zet de focus erop en gebruik ← en →): die volgorde heeft de tabel overal. Een keuzeveld (een attribuut met opties, ook meerdere tegelijk, of een veld als het merk dat uit een shopattribuut komt) staat er met het woord dat je hoofdwebsite gebruikt (Geelgoud), niet met het optie-id; heeft de winkel geen vertaling, dan het label uit de beheeromgeving. Zo staat het ook in de mail, op het dashboard, in de CSV en in de zin die de voorwaarde beschrijft. |
| Sorteer op | Op welk veld de rijen staan, en hoe om: Nieuwste eerst / Oudste eerst bij een datum, Hoog → laag / Laag → hoog bij een getal, A → Z / Z → A bij tekst. Zie hieronder. |
| Zeg het me | Wanneer deze check iets te melden heeft (zie hieronder). Alleen bij een E-mailrapport dat alleen verstuurt als er iets is, of een Alarm; het label zegt dan Mail me, Sla alarm of beide. |
| Schuifje | Zet de check aan of uit. Een check die uit staat, telt niet mee en verdwijnt van het dashboard. |
Geen voorwaarden betekent: elk record van dat soort telt mee. Checks draaien op volgorde; sleep ze aan het grijpstreepje om de volgorde te wijzigen.
Bij datums kun je een meebewegend venster kiezen, zoals “de laatste 30 minuten”, geteld vanaf het moment dat het rapport draait. Of een vaste datum. Voor “is een van” scheid je meerdere waarden met komma’s.
Naast de gewone velden zijn er rekenvelden onder Aantallen en totalen:
| Soort record | Rekenvelden |
|---|---|
| Producten | Aantal afbeeldingen, Eerste afbeelding-URL, Aantal varianten, Aantal categorieën, Prijs (eerste variant), Actieprijs (eerste variant), Voorraad (de beschikbare voorraad van alle varianten samen), Aantal attributen |
| Orders, facturen, offertes, retouren, zendingen, checkouts | Aantal regels |
Groepen: (A of B of C) en D. Een check kent één lijst met alle of één van de. Wil je beide, klik dan + Groep: een omlijnd blok met de kop Groep · één van (of alle) en zijn eigen voorwaarden. De groep telt als één voorwaarde van de hele lijst; tussen de regels staat steeds en of of. Bijvoorbeeld: alle voorwaarden, met een groep één van Engraving Font is niet leeg, Engraving Value is niet leeg, Engraving Option is niet leeg, en daaronder Order · Status is processing. Eén niveau diep; een lege groep telt niet mee. Werkt bij elke bron, ook bij orderregels.
Sorteer op. Onder de kolommen kies je het veld waarop de rijen staan: elk veld dat de kiezer van de bron kent. Bij Orderregels met Toon regels zijn dat de velden van de regel (ook je eigen regelvelden), van de order (zoals Orderdatum, status en totalen) en van het product (zoals naam, merk, SKU en je eigen attributen); bij een optelling de kolommen van de tabel. Kies je niets, dan geldt de standaard: orderregels de nieuwste order eerst, een optelling op omzet (een dag, week of maand op volgorde), andere bronnen in de volgorde waarin ze zijn opgeslagen. Lege waarden staan altijd onderaan. De mail, de pagina van de run, de dashboardtabel en het voorbeeld tonen dezelfde rijen in dezelfde volgorde.
Zeg het me heeft zes standen:
| Stand | Wanneer het spreekt | Voor |
|---|---|---|
| als er iets voldoet | Zodra er één record voldoet | De gewone keuze |
| als er niets voldoet | Als het antwoord nul is | Dingen die door moeten gaan, zoals binnenkomende orders |
| bij meer dan… | Pas boven het aantal dat je invult | Een aantal dat nooit helemaal nul is |
| bij minder dan… | Als het aantal onder wat je invult zakt | “Minder dan 3 orders in het afgelopen uur” |
| onder …% van normaal | Alleen bij Website-events: als het getal onder dat percentage van normaal zakt | Een daling, zoals “conversie naar winkelwagen onder de helft van normaal” |
| boven …% van normaal | Alleen bij Website-events: als het getal boven dat percentage van normaal komt | Een piek, zoals “404’s ver boven normaal” |
Met Wat zou dit vinden? zie je onder de check meteen “Nu: 21 orders gevonden”, en rechts de mail met de eerste rijen. Er wordt niets verstuurd.
Kan een check niet gelezen worden, bijvoorbeeld omdat een voorwaarde een veld noemt dat niet meer bestaat, dan telt dat als iets te melden en zegt stap 5 het.
Orderregels
Section titled “Orderregels”Met Kijk naar: Orderregels stel je een vraag over wat er verkocht is, in plaats van een lijst records. De check telt op en groepeert:
- Tel op: Omzet (regeltotalen), Stuks, Regels of Orders (verschillende orders met zo’n regel).
- over: de periode op de orderdatum: vandaag, gisteren, 7, 14, 30 of 90 dagen, 12 weken, deze maand, vorige maand of 12 maanden.
- per: SKU, product, merk, categorie, dag, week, maand, orderstatus, website, of niets (één totaal).
De voorwaarden kunnen over drie dingen gaan, elk onder een eigen kopje in de veldlijst:
| Kopje | Voorbeelden |
|---|---|
| Orderregel | SKU, naam, aantal, stukprijs, regeltotaal, korting |
| Order | status, website, betaalmethode, totaal, land van bezorging |
| Product | merk, categorie, attributen, prijs, voorraad: alles wat je op de productlijst kunt filteren |
Een regel hoort bij een product via zijn variant of productreferentie, anders via de SKU. Regels van producten die niet (meer) in Nexym staan, tellen wel mee in de totalen; bij per merk staan ze onder Geen merk. Bij per categorie telt een regel mee in elke categorie van zijn product, dus de categorieën samen kunnen meer zijn dan het totaal.
De tabel heeft de kolommen Groep, Regels, Stuks, Omzet en Orders; met Toon deze kolommen kies je welke. bij meer dan… vergelijkt met het opgetelde getal, dus “omzet boven 1.000” is in hele euro’s.
Toon regels: één rij per regel
Section titled “Toon regels: één rij per regel”Zet Toon op Toon regels in plaats van Tel op / groepeer, en de check geeft de regels zelf: één rij per orderregel, nieuwste order eerst, over de gekozen periode. Handig als werklijst, bijvoorbeeld alle graveeropdrachten van de laatste 14 dagen.
- Voorwaarden zijn dezelfde. Je eigen regelvelden (toegevoegd in de mapping met + Regelveld toevoegen) staan onder Orderregel, met is leeg, is niet leeg, is gelijk aan, bevat en is een van.
- Toon deze kolommen: de velden van de regel (ook je eigen regelvelden), van de order (Orderreferentie, Orderdatum, Orderstatus, Klantnaam) en van het product (Productafbeelding, Productnaam, Productreferentie, Merk).
- Productafbeelding is een kleine foto van de variant, anders van het product; zonder foto een grijs vlak. In de mail staat hij als kleine afbeelding.
- Het getal van de check is het aantal regels, dus als er iets voldoet werkt ook als alarm.
- Een Tabel-blok op het dashboard toont 50 regels en zegt hoeveel er nog meer zijn; de mail toont er 10, de pagina van de run 50.
Voorbeeld: graveeropdrachten van de laatste 14 dagen
- Stap 2: Kijk naar: Orderregels, Toon: Toon regels, over: 14 dagen.
- Voorwaarde: Engraving Value (onder Orderregel) is niet leeg.
- Toon deze kolommen: Productafbeelding, Orderreferentie, SKU, Engraving Font, Engraving Value, Engraving Option.
- Stap 4: zet Dashboard aan; het blok van de check is een Tabel op Vol.
Kies je op Orders een veld met (alle regels), dan voldoet een order als één van zijn regels voldoet, en de tabel toont één rij per order. De wizard zegt dan Wil je één rij per regel? Kies Kijk naar: Orderregels, met een knop die de check omzet: voorwaarden en kolommen gaan mee naar hun regelvariant, besteld in de laatste N dagen wordt de periode, en wat niet mee kan wordt genoemd.
Website-events
Section titled “Website-events”Met Kijk naar: Website-events (onder Website) tel je wat er op je webshop gebeurt, in een meebewegend venster: Tel [event] in de laatste [30] [minuten].
| Event | Wat telt |
|---|---|
| Bezoeken | Elk bezoek dat begint |
| Productweergaven / Categorieweergaven | Een productpagina of categoriepagina die bekeken wordt |
| Zoekopdrachten | Een zoekopdracht op de site |
| In winkelwagen / Uit winkelwagen | Een product dat in of uit de winkelwagen gaat |
| Checkout gestart | Iemand begint aan het afrekenen |
| Bestellingen op de site | De bedankpagina na een bestelling |
| Onder Modules | Events van je modules, zoals Zoekopdrachten zonder resultaat, zodra die de laatste 30 dagen voorkwamen |
Het telt alle bezoekers, ook wie geen toestemming gaf voor cookies: het gaat om aantallen, niet om wie. Nexym telt sinds 4 oktober 2026 per vijf minuten.
Voorwaarden gaan over Website, Apparaat (mobiel, tablet, desktop), en bij Bezoeken ook Kanaal en de utm-woorden. Onder Product staan de velden van je productlijst (merk, categorie, prijs…): productweergaven van merk Acme. Een product- of Onderwerp-voorwaarde telt per hele dag.
Per (optioneel) maakt er een verhouding van: In winkelwagen per Productweergaven is het percentage weergaven dat in de winkelwagen eindigt. Tabel per zet het uit per apparaat, per website of per product / categorie / zoekterm.
Alleen als het normaal wel gebeurt. Vink dit aan en vul normaal minstens in (standaard 5). Nexym kijkt naar hetzelfde moment op dezelfde weekdag in de laatste 4 weken. Is het daar gemiddeld minder dan je minimum, dan zegt de check niets. Zo gaat een alarm “geen in-winkelwagen in 30 minuten” niet om 03:00 ’s nachts af, maar wel op dinsdagmiddag als het stil valt. De tabel toont dan Nu en Normaal naast elkaar. Na de start heeft Nexym een week geschiedenis nodig; tot die tijd blijft zo’n check stil.
Voorbeeld: alarm als er niets meer in de winkelwagen gaat
- Stap 1: kies het sjabloon Geen toevoegingen aan winkelwagen, of begin leeg met Alarm.
- Stap 2: Kijk naar: Website-events, Tel: In winkelwagen, in de laatste 30 minuten.
- Vink Alleen als het normaal wel gebeurt aan, normaal minstens 5.
- Zeg het me: als er niets voldoet.
- Stap 3: Elke 5 minuten. Het alarm gaat één keer af en blijft stil tot er weer iets in een winkelwagen gaat.
Voorbeeld: conversie naar winkelwagen daalt. Tel: In winkelwagen, Per: per Productweergaven, in de laatste 2 uur, Alleen als het normaal wel gebeurt (normaal minstens 50 productweergaven), Zeg het me: onder 50% van normaal.
Op het dashboard toont zo’n check een Getal, een Grafiek per 5 minuten, uur, dag of week, of een Tabel. Als losse bron (+ Blok toevoegen uit → Website-events) kies je het event voor een getal of grafiek; de tabel toont de meest bekeken producten van 30 dagen met hoe vaak ze in de winkelwagen gingen.
Foutpagina’s: 404, server-fouten, 429
Section titled “Foutpagina’s: 404, server-fouten, 429”Onder Foutpagina’s tel je hoe vaak bezoekers op een pagina komen die een fout geeft: Pagina niet gevonden (404) (ook 410), Server-fout (5xx), Te veel verzoeken (429) en Andere foutstatus (4xx). Het script leest de status die je server de browser gaf; in Safari, of als je platform een 404-pagina met status 200 toont, herkent Nexym de 404-pagina van Magento, Shopify, WooCommerce en Shopware.
Met tabel per: product / categorie / zoekterm toont zo’n check de paden: hoe vaak, de status, wanneer eerst en laatst gezien, en de herkomst: eigen site (kapotte link) als bezoekers via je eigen pagina’s kwamen — die link kun je repareren — of de host van elders (een oude link in Google of een nieuwsbrief). Alleen het pad, nooit de querystring; geen bezoeker, geen IP-adres.
Bot-aanvallen zie je hier grotendeels niet: bots draaien meestal geen JavaScript. Zie Bereikbaarheid hieronder voor wat wél kan.
Bereikbaarheid (pings)
Section titled “Bereikbaarheid (pings)”Nexym vraagt elke 5 minuten een paar pagina’s van je eigen webshop op, zoals een bezoeker:
de homepage, een categorie, een product, een zoekresultaat en de winkelwagen. Op het
tabblad Uptime zie je wat elke pagina de laatste 6 uur antwoordde en pas je de
lijst aan (hoogstens 10 pagina’s, alleen op je eigen websites; optioneel een tekst die op de
pagina moet staan, zoals In winkelwagen). Nexym vraagt elke pagina hoogstens één keer per 5
minuten en stelt zich voor als NexymMonitor/1.0. Krijgt Nexym een 429, dan wacht het
langer voordat het opnieuw vraagt.
In een check (Kijk naar: Bereikbaarheid (pings)) tel je de pings van de laatste N minuten of uren die aan je voorwaarden voldoen — OK, Statuscode, Statusgroep, Responstijd (ms), Tijd tot eerste byte (ms), Afgeremd, Verwachte tekst gevonden, Adres, Soort pagina — of, met N keer achter elkaar, het aantal pagina’s waarvan de laatste N pings allemaal voldoen. De sjablonen Shop niet bereikbaar, Trage shop en 429 / afremmen zetten dat voor je klaar.
Wat dit niet is: een bot-detector. Een aanval zie je in de logs van je CDN of firewall. Wat Nexym wel ziet is het effect: pings die ineens 429 of 503 krijgen (je shop of CDN schermt zich af), meer server-fouten of trage pagina’s, orders terwijl er weinig bezoeken gemeten worden. Een koppeling met Cloudflare als bron staat op de lijst voor later.
Wanneer het draait
Section titled “Wanneer het draait”| Instelling | Wat het doet | Standaard |
|---|---|---|
| Hoe vaak | Elke 5 min, Elk kwartier, Elk uur, Dagelijks of Wekelijks, met het tijdstip en de dag. Onder Geavanceerd staat de cron-expressie, die je zelf kunt aanpassen. Het rapport kijkt op het gekozen tijdstip of tot twee minuten daarna. | Dagelijks 09:00, ma–vr |
| Alleen tijdens deze uren | De dagen en het tijdvenster waarin het rapport mag draaien. Een venster over middernacht (22:00 tot 06:00) mag ook. Alleen bij een e-mailrapport of alarm. | leeg = de hele dag |
Een rapport dat buiten zijn uren aan de beurt zou zijn, wacht tot het venster opengaat. De e-mail, het alarm en het dashboard gebruiken hetzelfde schema. Een rapport met alleen een dashboard spreekt nooit: het ververst zijn cijfers op het schema, op elke dag en elk uur.
E-mail en alarm
Section titled “E-mail en alarm”| Instelling | Wat het doet | Standaard |
|---|---|---|
| Mail het naar | De ontvangers (zie hieronder) | jouw adres, eerst ter bevestiging |
| Versturen (alleen bij E-mailrapport) | alleen als er iets voldeed of altijd | alleen als er iets voldeed |
| Ook melden | Stuurt ook één regel met een link naar de run naar de alert-webhook (Slack, Teams of een andere) | uit |
| Openingsregel | Een zin bovenaan de e-mail, hoogstens 1.000 tekens. De naam van het rapport is het onderwerp. | leeg |
Het verschil tussen de twee:
- E-mailrapport: op elk geplande moment een mail, als er iets is (of altijd).
- Alarm: één mail op het moment dat het misgaat, met Alarm: voor het onderwerp. Daarna stil zolang het misgaat. Zodra een run niets meer te melden heeft, is het alarm voorbij; gaat het daarna opnieuw mis, dan komt er een nieuw alarm. Geen stortvloed aan mails.
Kies je ze allebei, dan komt er op het moment dat het misgaat één mail, gemarkeerd als alarm, en daarna gewoon het e-mailrapport op het schema.
Ook melden gebruikt de webhook die je instelt onder Operaties → Meldingen. Is daar geen webhook, dan staat de optie uit.
Dashboard
Section titled “Dashboard”Een live weergave van het rapport. In stap 4 staan de Blokken op het dashboard. Elk blok klapt open:
- Getal, Grafiek of Tabel. Bij Getal kies je wat het toont (bij een check altijd Aantal gevonden, bij een losse bron bijvoorbeeld Aantal, Omzet of Gem. orderwaarde) en over welke periode. Bij Grafiek: Per dag, uur of week, over 14 dagen, 30 dagen of 12 weken. Een Tabel van een check heeft de kolommen uit stap 2.
- Breedte: Smal, Half of Vol. Een nieuw getal is smal, een grafiek half en een tabel vol; wissel je van type, dan gaat de breedte mee.
Met + Blok toevoegen uit voeg je een blok toe uit een check van stap 2, of uit een losse databron: Orders, Orderregels, Producten, Klanten, Koppelingen, Retouren en, als je die module hebt, Reviews. Een losse bron toont alles in de periode, zonder voorwaarden; wil je voorwaarden, maak er dan een check van.
Een blok uit een check toont wat het rapport bij zijn laatste run vond. Een losse bron wordt live gelezen en hoogstens elke twee minuten ververst.
Het dashboard ververst zichzelf, in de app en op de link. Het weet wanneer het rapport weer draait (het schema van stap 3) en kijkt kort daarna of er nieuwe cijfers zijn; alleen dan laadt de pagina opnieuw. Is de run wat later, dan staat er wordt bijgewerkt… en kijkt het even later nog eens; daarna bijgewerkt om 14:15. Heeft het dashboard blokken uit een losse bron, dan ververst het minstens elke vijf minuten. bijgewerkt 3 minuten geleden loopt vanzelf mee. Een tabblad dat je terughaalt, kijkt meteen; zonder internet wacht het tot de verbinding terug is. Loopt een rapport ver achter op zijn schema, dan zet het openen van het dashboard een run in de wachtrij; de pagina toont de nieuwe cijfers zodra die klaar is.
Wie mag het zien:
| Keuze | Wie |
|---|---|
| Alleen mijn team | Ingelogde gebruikers van dit project, via Bekijk dashboard op het overzicht |
| Iedereen met de link | Iedereen die de link heeft, zonder account, alleen lezen |
| Met gebruikersnaam en wachtwoord | Iedereen met de link én de inloggegevens, zonder Nexym-account, alleen lezen |
Bij Iedereen met de link maakt Nexym bij het opslaan een link, met Kopieer. De link:
- verloopt na de termijn bij Verloopt: na 1 dag, na 7 dagen, na 14 dagen, na 30 dagen (standaard), na 90 dagen, nooit, of op een eigen datum (na vandaag; de link werkt tot het eind van die dag). Eronder staat “Deze link verloopt op …” of “Deze link verloopt niet”. Een andere keuze geldt vanaf het opslaan, voor dezelfde link: het adres blijft hetzelfde. Bij nooit zonder wachtwoord zegt de wizard dat iedereen met de link het blijft zien tot je hem intrekt;
- Nieuwe link maakt een nieuwe, met dezelfde termijn, en de oude werkt meteen niet meer;
- schermt namen en e-mailadressen af (zoals “S•••”) en toont van ordernummers en klantnummers alleen de laatste vier tekens (zoals “…8868”), met een regel onder het blok; wie de muis erop houdt, leest Ingekort op gedeelde dashboards. In de app en in de mail staan ze heel;
- houdt bij hoe vaak hij geopend is;
- stopt meteen met Link intrekken, of als je terugzet naar Alleen mijn team of het dashboard uitzet.
Wie de link opent, ziet alleen het dashboard: de naam van je winkel, het rapport, wanneer het is bijgewerkt en de blokken. Geen menu, geen toegang tot de rest van Nexym. De link, zijn inlogscherm en de pagina “Deze link werkt niet meer” zijn in de taal van je project (je winkeltaal, anders de taal die je team in Nexym gebruikt, anders Nederlands).
Bekijk dashboard staat op de kaart van elk rapport met een dashboard en bovenaan de wizard. Het opent het dashboard in een nieuw tabblad, zoals de mensen voor wie het is het zien: de link als je het met een link (of link en wachtwoord) deelt, anders de teamweergave — dezelfde pagina als de link, zonder het menu van Nexym, alleen voor ingelogde gebruikers van dit project, met namen en nummers heel en rechtsboven Bewerken in Nexym. Delen ernaast springt naar Wie mag het zien in stap 4.
Een tabel uit Ask AI
Section titled “Een tabel uit Ask AI”Een tabel die je in Ask AI met Bewaar als dashboard bewaart, wordt hier een rapport met alleen Dashboard, voor Alleen mijn team, dat elk uur ververst. Het staat meteen aan en verstuurt niets; wil je het ook mailen of delen, zet dat dan in de wizard aan. Op het dashboard staat de tabel over de volle breedte, met de kolommen en kolomnamen zoals in Ask AI (bijvoorbeeld Marge na 10% korting), keuzevelden met hun woord in plaats van een code, bedragen en getallen rechts uitgelijnd in de notatie van wie de tabel bewaarde, en de regel eerste 100 van 30.412 met wanneer hij voor het laatst is ververst. Is de tabel breder dan het scherm, dan schuif je hem opzij; de kop blijft staan als je naar beneden scrolt. Je team kan de hele tabel als Download Excel of CSV downloaden, met zijn eigen rechten (zonder kostprijs en marge als je rol die niet mag zien). Bij het verversen gaat er niets naar de AI: Nexym draait de opgeslagen tabel opnieuw. Vlak na het bewaren staat er Wordt klaargezet tot de eerste run klaar is.
Met gebruikersnaam en wachtwoord gebruikt dezelfde link, met een inlogscherm ervoor. Bij het opslaan maakt Nexym een gebruikersnaam (je kunt hem aanpassen) en een sterk wachtwoord. Beide staan in stap 4, met Kopieer, Kopieer alles (link, gebruikersnaam en wachtwoord in één tekstje) en Bekijk inlogpagina. Zo werkt het:
- de bezoeker vult de gebruikersnaam en het wachtwoord in en blijft 12 uur ingelogd;
- na vijf foute pogingen in een minuut moet hij even wachten;
- Nieuw wachtwoord maakt een nieuw wachtwoord en logt iedereen met het oude meteen uit;
- teamleden kunnen ook Inloggen met je Nexym-account; wie geen toegang tot het project heeft, krijgt dat te horen;
- wisselen tussen Iedereen met de link en Met gebruikersnaam en wachtwoord houdt dezelfde link en dezelfde inloggegevens; alleen of hij erom vraagt verandert;
- het afschermen van namen en nummers blijft hetzelfde, en elke inlog en foute poging staat in het logboek van de link.
Ontvangers
Section titled “Ontvangers”Voeg adressen toe, gescheiden door komma’s of één per regel, en klik Uitnodigen. Wat geen e-mailadres is, wordt overgeslagen.
- Elk nieuw adres krijgt eerst één mail om te bevestigen, en verder niets tot het op de link klikt. Iedereen kan ieders adres intypen; zo gaat er nooit iets naar iemand die het niet wil.
- Per ontvanger zie je de status: wacht op bevestiging, bevestigd of uitgeschreven, met wanneer. Bij bevestigde adressen zie je ook wanneer de laatste mail is geopend.
- Uitnodiging opnieuw sturen stuurt de bevestigingsmail nog een keer.
- Een ontvanger kan zich met een link in elke mail afmelden voor dat rapport.
- De link om te bevestigen of af te melden opent een pagina met een knop; pas de knop doet het. Zo bevestigt of meldt een virusscanner van een mailprovider niemand per ongeluk af. Wie zich afmeldde en later toch weer op de bevestigingslink klikt, staat er weer op.
- Verwijderen haalt een adres weg.
De uitnodiging en de rapporten gaan in de taal van wie het adres toevoegde. Een ontvanger heeft geen account nodig. Een rapport zonder bevestigde ontvangers draait wel en bewaart wat het vond, maar vertelt het niemand.
Het overzicht
Section titled “Het overzicht”Op Reports, monitoring & dashboards staat elk rapport als kaart, met welke weergaven het heeft (E-mailrapport, Alarm, Dashboard), wat het bewaakt, wanneer het draait, wie het hoort en wat het laatst vond. Met het schuifje zet je een rapport aan of uit. Nu draaien draait het meteen en kan mailen; Bekijk dashboard opent het dashboard zoals de mensen voor wie het is het zien, in een nieuw tabblad, en Delen gaat naar wie het mag zien; Bewerken opent de wizard. Filter op Alle, Vraagt aandacht, Actief, Gepauzeerd of Met dashboard.
Sync-updates
Section titled “Sync-updates”Een sync-update is een rapport over je koppelingen: wat ze aanmaakten, bijwerkten en wat mislukte. Je maakt hem met het sjabloon, of per koppeling op het tabblad Sync-updates onder Koppelingen.
| Instelling | Wat het doet | Standaard |
|---|---|---|
| Koppelingen en wat volgen | Per koppeling vink je aan welke gegevens je volgt. Niets aangevinkt: de koppeling valt erbuiten. | alles wat je koppelingen draaien |
| Dagelijks om | Het moment van het dagoverzicht. Het beslaat de 24 uur daarvoor. | 16:00 |
| Ook mailen na elke run | Per koppeling: direct een mail na elke run die iets aanmaakte, bijwerkte of waarbij een record mislukte, naast het dagoverzicht | uit |
| Kolommen | Welke velden per record in de tabel staan, zoals SKU en prijs. Een prijs- of voorraadwijziging staat er als oud → nieuw. Een keuzewaarde zoals het merk staat er met haar naam (Joust → Luma), niet met het optie-id. | per soort een vaste set, bijvoorbeeld bij producten SKU, naam, prijs en voorraad; bij orders e-mail, status en totaal |
| Versturen | alleen als er iets is aangemaakt, bijgewerkt of mislukt, of elke dag, ook als er niets veranderde | alleen bij wijzigingen |
In de mail staan de mislukkingen bovenaan (de eerste drie met naam, daarna “en nog …”), dan de vijf grootste prijswijzigingen en per koppeling wat er aangemaakt en bijgewerkt is. De aantallen tellen elk record, ook bij een grote catalogussync.
Een sync-update uit het sjabloon volgt om te beginnen alles wat je koppelingen draaien. Maak je hem op het tabblad Sync-updates van een koppeling met Sync-update aanmaken, dan volgt hij alleen die koppeling. Met Nog een sync-update maak je er een voor andere mensen of een ander tijdstip.
De mail na elke run is anders dan het dagoverzicht:
- Hij komt alleen als de run iets aanmaakte, bijwerkte of liet mislukken. Een run die niets nieuws vond, geeft geen mail.
- Hij kijkt niet naar Alleen tijdens deze uren of Versturen: hij volgt de run, niet de klok. Zet hem dus alleen aan voor koppelingen die niet elke paar minuten draaien.
- Het ophalen van historie via Volledige sync geeft geen mail per run.
Koppeling valt stil
Section titled “Koppeling valt stil”Dit rapport bewaakt elke actieve koppeling die al eens gedraaid heeft. Een koppeling die nog nooit draaide, is niet stilgevallen: die is nog niet begonnen.
| Instelling | Wat het doet | Standaard |
|---|---|---|
| Langer stil dan | In die tijd is geen run van de koppeling klaargekomen (5 minuten tot 7 dagen) | 60 minuten |
| Of mislukt | De laatste runs mislukten allemaal, hoe recent ook (1 tot 20) | 3 runs achter elkaar |
Alleen koppelingen die aan staan tellen mee, en alleen hun syncs; losse taken niet. Onder Op dit moment zie je welke koppelingen nu stil zijn en waarom.