Naar hoofdinhoud
— Handleiding

Studenten herinneren vóór een cursusdeadline

Alva Courses laat in Shopify Flow een trigger Course access expiring soon afgaan naarmate de toegangsdeadline van een student nadert. Tenzij de support van Alva handhaving van deadlines voor je winkel heeft ingeschakeld (standaard staat die uit), beëindigt een deadline de toegang niet uit zichzelf, dus dit recept verstuurt de herinnering en voegt, als je e-mail zegt dat de toegang eindigt, een tweede workflow toe die de toegang beëindigt wanneer de datum verstrijkt.

Wanneer de trigger afgaat

Alva Courses controleert deadlines elk uur en laat Course access expiring soon afgaan wanneer de deadline van een student over 14, 7, 3 en 1 dag valt, één keer op elk moment. Days until expiry vertelt welk moment is bereikt, dus met een voorwaarde daarop kies je de herinnering die je wilt.

Alleen het dichtstbijzijnde moment gaat af. Een student die zich inschrijft met 5 dagen toegang krijgt één event voor 7 dagen, nooit 14 en 7 tegelijk. Verplaats je de deadline van een student, dan begint het aftellen opnieuw vanaf de nieuwe datum.

Gratis cursussen en toegang via een lidmaatschapstag, die geen deadline hebben, en ingetrokken toegang worden overgeslagen. Het aftellen loopt tot de deadline zelf, vóór een eventuele respijtperiode. De triggerreferentie toont de velden, waaronder Access expires at.

Access enforced geeft aan of je winkel de student blokkeert zodra de deadline en een eventuele respijtperiode verstreken zijn. Is het false, dan gebeurt er op die dag niets, tenzij je de workflow uit Toegang beëindigen wanneer de deadline verstrijkt toevoegt. Zegt je e-mail dat de toegang eindigt, voeg dan een voorwaarde op dat veld toe.

De herinnering bouwen

1. Maak een workflow

Open in je Shopify-beheeromgeving Apps → Flow en klik op Workflow maken. Klik daarna op Trigger selecteren.

2. Kies Course access expiring soon

Kies Alva Courses en daarna Course access expiring soon. De klant is de student van wie de deadline nadert.

3. Voeg een voorwaarde voor 7 dagen toe

Voeg een voorwaarde toe dat Days until expiry gelijk is aan 7. Een week laat tijd om de laatste lessen af te ronden. Zonder de voorwaarde draait de workflow op 14, 7, 3 en 1 dag en verstuurt hij vier e-mails.

4. Voeg de herinneringsmail toe

Voeg op de tak Dan van de voorwaarde Send marketing email toe en ontwerp de e-mail in Shopify Messaging. Laat de e-mail aansluiten bij wat er werkelijk gebeurt. Met de workflow uit Toegang beëindigen wanneer de deadline verstrijkt ingeschakeld, klopt een onderwerp als Je cursustoegang eindigt binnenkort. Zonder die workflow, en met handhaving van deadlines uitgeschakeld, houdt de student na de datum toegang, dus schrijf in plaats daarvan over het afronden, bijvoorbeeld Nog één week om je cursus af te ronden. Voeg een knop toe naar de cursuspagina van je winkel.

5. Geef hem een naam en schakel hem in

Noem de workflow Studenten herinneren vóór hun cursusdeadline en klik op Workflow inschakelen. Alva Courses verstuurt deze trigger alleen zolang een ingeschakelde workflow hem gebruikt, dus schakel hem in voordat je test.

6. Test hem met een deadline over 6 dagen

Open in Alva Courses Leden en daarna een teststudent die is ingeschreven voor een betaalde cursus en is aangemeld voor e-mailmarketing. Klik op Bewerken onder zijn toegangstermijn, kies Beperkt en stel een datum in 6 dagen na vandaag in. Binnen het uur gaat het event voor 7 dagen af en wordt de e-mail verstuurd.

7. Controleer de run

Op de instellingenpagina van Shopify Flow in Alva Courses toont Flow-activiteit → Verzonden triggers het event. In Flow laten de recente runs van de workflow zien of aan de voorwaarde is voldaan en of de e-mail is verstuurd.

Toegang beëindigen wanneer de deadline verstrijkt

Bouw deze tweede workflow wanneer je herinnering zegt dat de toegang eindigt. Hij voert Revoke course access uit wanneer Course access expired afgaat, zodat het einde ook echt plaatsvindt. De afgeronde lessen, quizpogingen en het cursuswerk van de student blijven bewaard. Laat elke cursus die je als abonnement verkoopt erbuiten: de deadline daarvan schuift pas op wanneer een verlengingsbestelling Alva Courses bereikt, dus een late verlenging, of een die Alva Courses niet kan lezen, zou de toegang van een betalende abonnee kunnen beëindigen. Gebruik de voorwaarde Course ID in stap 2 om deze workflow te beperken tot je cursussen met eenmalige aankoop.

1. Kies Course access expired

Maak nog een workflow aan en kies Alva Courses en daarna Course access expired. Alva Courses controleert elk uur en laat hem afgaan zodra de deadline van de student, plus een eventuele respijtperiode in je winkel, is verstreken: het moment waarop zijn ledenpagina hem als Verlopen markeert.

2. Voeg een voorwaarde toe dat Access enforced false is

Access enforced geeft aan of Alva Courses studenten met verlopen toegang zelf blokkeert. Is het false, dan kan de student de cursus nog steeds openen, en is het deze workflow die zijn toegang beëindigt. Om hem tot één cursus te beperken, voeg je ook een voorwaarde toe dat Course ID gelijk is aan de Flow-ID van de cursus.

3. Voeg Revoke course access toe

Voeg op de tak Dan van de voorwaarde de Alva Courses-actie Revoke course access toe en stel de cursus in op de variabele Course ID van de trigger. Flow vult de klant in vanuit de trigger.

4. Geef hem een naam en schakel hem in

Noem de workflow Cursustoegang beëindigen op de deadline en klik op Workflow inschakelen. Hij werkt alleen op deadlines die vanaf nu verstrijken: Course access expired slaat deadlines over die meer dan 48 uur vóór de controle zijn verstreken, dus verwijder studenten van wie de deadline al achter hen ligt uit de cursus via hun ledenpagina.

Elke intrekking verschijnt op de ledenpagina van de student als Ingetrokken door Shopify Flow, met een knop Toegang herstellen die de cursus teruggeeft met de voortgang intact. Herstel je een student en wil je dat de toegang later weer eindigt, geef hem dan een nieuwe deadline; de workflow trekt de toegang in wanneer die verstrijkt.

Sluit je zelf een cohort of termijn af? Zet de deadline van de hele groep op de laatste dag met Toegang bijwerken op het tabblad Leden van de cursus, stem de herinnering af op die datum, en deze workflow beëindigt de toegang voor iedereen wanneer die verstrijkt.

Wie de herinnering ontvangt

Send marketing email bereikt alleen studenten die zijn aangemeld voor e-mailmarketing; Shopify slaat de rest over. Shopify Flow zelf heeft geen transactionele e-mail voor klanten: de actie Send internal email kan niet aan de klant van de workflow worden gericht, dus Shopify houdt die voor personeel.

De e-mail wordt in Shopify Messaging opgebouwd uit het klantrecord, dus hij kan geen workflowwaarden zoals Course title of Access expires at tonen. Wil je een bericht per cursus, voeg dan een voorwaarde toe dat Course ID gelijk is aan de Flow-ID van de cursus, zoals 42, en bouw één workflow per cursus.

Wil je in plaats daarvan elke student bereiken, gebruik dan de Alva Courses-actie Resend course access email met de Course ID van de trigger als cursus. Die verstuurt je inschrijvingsmail opnieuw, inclusief link, naar elke ingeschreven student met een e-mailadres, maar zegt niets over de deadline. Hij verstuurt alleen zolang Inschrijvings-e-mails versturen is aangevinkt onder Instellingen → E-mailinstellingen, en dat vakje staat standaard uit.

Sommige studenten meer tijd geven

Wil je studenten meer tijd geven in plaats van een waarschuwing, combineer de trigger dan met de Alva Courses-actie Extend or set course access. Die verschuift de deadline van de student, zodat de herinneringen en de workflow die de toegang beëindigt allebei op de nieuwe datum wachten. Vul precies één van de opties in: Extend the deadline by this many days telt op bij de huidige deadline, dus 14 geeft twee weken extra. De actiereferentie beschrijft elke optie.

Verleng bijvoorbeeld de toegang van studenten die halverwege zijn. Voeg in een andere workflow op Course access expiring soon een voorwaarde toe dat Days until expiry gelijk is aan 1, en daarna Get course progress met de variabele Course ID van de trigger als cursus. Voeg een voorwaarde toe dat percentComplete groter dan of gelijk aan 50 is en completed false is, en verleng op Dan met 14 dagen.

Elke verlenging start het aftellen opnieuw, dus die student bereikt twee weken later opnieuw het moment van 1 dag. Wil je maar één keer verlengen, beperk de workflow dan tot één cursus, voeg na het verlengen Add customer tags met access-extended-42 toe en sla klanten over die die tag al hebben.

Verlengen wordt geweigerd bij gratis cursussen en toegang via een lidmaatschapstag, die geen deadline hebben, en bij ingetrokken toegang. De run mislukt met de reden en er verandert niets, dus verleng voordat de deadline verstrijkt; heeft de intrekkingsworkflow al gedraaid, gebruik dan eerst Toegang herstellen.

Veelgestelde vragen

Wanneer gaat Course access expiring soon af?

Op 14, 7, 3 en 1 dag vóór de toegangsdeadline van een student, één keer op elk moment. Alva Courses controleert elk uur en verstuurt alleen het dichtstbijzijnde bereikte moment, dus een student die is ingeschreven met nog 5 dagen te gaan krijgt alleen het event voor 7 dagen.

Wat gebeurt er met herinneringen als ik de toegang van een student verleng?

Het aftellen begint opnieuw vanaf de nieuwe deadline. De student krijgt nieuwe events voor 14, 7, 3 en 1 dag voor de nieuwe datum, dus je herinnering voor 7 dagen gaat daarvoor opnieuw uit. Een workflow op Course access expired wacht ook op de nieuwe datum.

Waarom heeft een student de herinnering niet gekregen?

Send marketing email bereikt alleen klanten die zijn aangemeld voor e-mailmarketing. De trigger slaat ook gratis cursussen, toegang via een lidmaatschapstag en ingetrokken toegang over, en een student van wie de deadline al minder dan 3 dagen weg was, bereikt het moment van 7 dagen nooit.

Eindigt de toegang echt op de deadline?

Alleen als de support van Alva handhaving van deadlines voor je winkel heeft ingeschakeld; standaard staat die uit. Staat die uit, dan markeert de ledenpagina de student als Verlopen wanneer de deadline verstrijkt, maar hij kan de cursus nog steeds openen. De toegang eindigt wanneer een workflow op Course access expired Revoke course access uitvoert, of wanneer je de student via zijn ledenpagina uit de cursus verwijdert.

Kan een student weer toegang krijgen nadat de workflow zijn toegang heeft beëindigd?

Ja. Open de student onder Leden en klik op Toegang herstellen; zijn afgeronde lessen, quizpogingen en cursuswerk blijven bewaard. Om de toegang later weer te beëindigen, geef je hem een nieuwe deadline, en de workflow trekt de toegang in wanneer die verstrijkt.

Zie ook

Was dit nuttig?

Nog vastgelopen? Stuur ons een e-mail.

Laatst bijgewerkt 2026-10-13