Naar hoofdinhoud
— Handleiding

Getagde klanten inschrijven voor een cursus

Alva Courses voegt een actie Enroll customer in course toe aan Shopify Flow. Combineer die met Shopify's trigger Customer tags added, en als je de tag enroll-course aan een klant toevoegt, wordt hij ingeschreven voor een cursus en krijgt hij zijn toegangslink gemaild. Handig voor groothandelsklanten, gasten van een evenement en personeelstrainingen.

Hoe inschrijven op basis van tags werkt

De workflow bestaat uit drie delen. Shopify's trigger Customer tags added draait telkens wanneer er tags aan een klant worden toegevoegd. Een voorwaarde laat hem alleen doorgaan als een van die tags enroll-course is. De Alva Courses-actie Enroll customer in course schrijft die klant daarna in en verstuurt de toegangsmail van de cursus.

Het is een gewone inschrijving. De student verschijnt onder Leden, kan de cursus meteen openen, en Alva Courses laat zijn eigen trigger Course enrollment created afgaan met als inschrijvingsbron flow, zodat je andere workflows hem ook zien. De triggerreferentie toont de velden.

De workflow bouwen

1. Maak een workflow

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

2. Kies Customer tags added

Zoek en kies Customer tags added, een van Shopify's eigen triggers. Hij draait elke keer dat er een of meer tags aan een klant worden toegevoegd, en geeft de workflow die klant en de lijst met zojuist toegevoegde tags.

3. Controleer op de tag enroll-course

Voeg een voorwaarde toe op de Tags van de trigger: ten minste één van die tags is gelijk aan enroll-course, helemaal in kleine letters. Klanten die een andere tag krijgen, stoppen hier, dus de rest van je tagging blijft ongemoeid.

4. Voeg Enroll customer in course toe

Voeg op de tak Dan van de voorwaarde een actie toe, kies Alva Courses en selecteer Enroll customer in course. Je hoeft geen klant te kiezen: Flow geeft de klant door die zojuist is getagd.

5. Vul de cursus en de opties in

Plak de Flow-ID van de cursus, zoals 42, of de URL-handle in Course ID or URL handle. Laat Access length in days leeg om de eigen toegangsinstelling van de cursus te gebruiken, of vul 365 in voor een jaar. Vink Send the course access email aan.

6. Geef hem een naam en schakel hem in

Noem de workflow Getagde klanten inschrijven voor een cursus en klik op Workflow inschakelen. Alleen tags die vanaf nu worden toegevoegd tellen: een klant die enroll-course al had, wordt ingeschreven zodra je de tag verwijdert en opnieuw toevoegt.

7. Test hem op je eigen klantrecord

Open in Shopify Klanten, kies een klant met je eigen e-mailadres en voeg de tag enroll-course toe. De toegangsmail van de cursus hoort binnen een minuut of twee binnen te komen, en de cursus verschijnt op de pagina van die klant onder Leden in Alva Courses.

8. Lees het resultaat als er niets gebeurt

Open de recente runs van de workflow in Flow: een mislukte stap toont de reden van Alva Courses, zoals No course with ID or handle '42' in this store. Hetzelfde resultaat staat onder Flow-activiteit → Uitgevoerde acties op de instellingenpagina van Shopify Flow in Alva Courses.

Twee keer uitvoeren schrijft nooit iemand twee keer in

Enroll customer in course kan veilig worden herhaald. Verwijder enroll-course en voeg de tag opnieuw toe, en de workflow draait opnieuw, maar de actie antwoordt Already enrolled en verstuurt geen tweede e-mail. De student houdt zijn voortgang, en zijn toegangsdeadline verschuift niet.

Dat geldt ook voor een student van wie de toegang is verlopen: een herhaalde run verlengt die niet, en het resultaatbericht vermeldt wanneer de toegang is geëindigd. Wil je hem meer tijd geven, wijzig dan de deadline op zijn ledenpagina of gebruik de actie Extend or set course access uit de actiereferentie.

Terugbetaalde en ingetrokken klanten worden niet opnieuw ingeschreven

Automatisering draait een terugbetaling nooit terug. Is de toegang van een klant ingetrokken omdat zijn bestelling is terugbetaald, dan stopt Enroll customer in course met een fout in plaats van hem in te schrijven, en Flow markeert de run als mislukt met de reden. Een nieuwe aankoop is wat een terugbetaalde klant weer toegang geeft.

Toegang die is weggenomen door de actie Revoke course access, wordt op dezelfde manier geweigerd. Wil je haar teruggeven, open dan de student onder Leden in Alva Courses en klik op Toegang herstellen naast de cursus; zijn voortgang is bewaard gebleven. Zie terugbetalingen en cursustoegang.

Wat je moet weten voordat je erop vertrouwt

Een paar details bepalen of de workflow precies doet wat je verwacht, vooral zodra je hem voor meer dan één cursus gebruikt.

  • Eén tag per cursus. Kopieer voor een tweede cursus de workflow en verander zowel de tag als de cursus, bijvoorbeeld enroll-watercolour-101.
  • Voeg in deze workflow geen tags toe. Shopify waarschuwt dat een stap Add customer tags in een workflow met Customer tags added ervoor kan zorgen dat hij eindeloos blijft draaien.
  • Gratis cursussen verlopen nooit. Bij een gratis cursus wordt Access length in days genegeerd en is de toegang onbeperkt.
  • Geen e-mailadres, geen e-mail. Een klant zonder e-mailadres wordt toch ingeschreven. Het resultaat meldt dat de toegangsmail niet is verstuurd, en hij opent de cursus door in te loggen op zijn klantaccount in de winkel.
  • Cursusmails moeten aanstaan. Staan cursusmails uit in Alva Courses, dan wordt de klant ingeschreven maar krijgt hij geen toegangsmail.

Veelgestelde vragen

Wat gebeurt er als ik de tag enroll-course toevoeg aan iemand die al is ingeschreven?

Er verandert niets. De actie Enroll customer in course antwoordt Already enrolled, verstuurt geen tweede toegangsmail en laat de voortgang en toegangsdeadline van de student zoals ze waren. Je kunt de tag veilig verwijderen en opnieuw toevoegen.

Kan een tag een klant opnieuw inschrijven van wie de bestelling is terugbetaald?

Nee. Alva Courses laat automatisering nooit een terugbetaling terugdraaien. De actie mislukt met een bericht dat de toegang van de klant na een terugbetaling is ingetrokken, en Flow toont de run als mislukt. Een nieuwe aankoop herstelt de toegang.

Hoe schrijf ik getagde klanten in voor meer dan één cursus?

Bouw één workflow per cursus, elk met een eigen tag, zoals enroll-watercolour-101, en de Flow-ID of URL-handle van die cursus in het veld Course ID or URL handle. Wil je de klanten met één tag in meerdere cursussen zetten, voeg dan per cursus één stap Enroll customer in course toe.

Waar vind ik de Flow-ID van een cursus?

Open in Alva Courses Instellingen, daarna Integraties en daarna Shopify Flow. De tabel Cursus-ID's voor Flow toont de Flow-ID en URL-handle van elke cursus, met kopieerknoppen. Ook het tabblad Instellingen van elke cursus toont de Flow-ID.

Zie ook

Was dit nuttig?

Nog vastgelopen? Stuur ons een e-mail.

Laatst bijgewerkt 2026-10-01