Log in to your Zenler account to give feedback

Feature Requests

Give Instructors the Access They Need – Without Making Them SiteAdmins
At the moment, there is an inconsistency in what an Instructor is allowed to do. An Instructor can be given access to functions that may have a direct commercial impact on the business, including course and pricing-related settings. However, the same Instructor cannot manually register a student for a specific scheduled 1-1 Booking – even when the Instructor is the host of that booking and the student is enrolled in a course assigned to them. From a business and workflow perspective, this feels somewhat counterintuitive. Registering or managing a participant in an Instructor's own 1-1 Booking would normally be a less sensitive permission than making changes that can affect what customers are charged. Rather than simply extending the Instructor role across the board, I think a more flexible solution would be to give the Site Admin granular control over Instructor permissions. For example, the Site Admin could enable or disable permissions for individual Instructors to: manage their own 1-1 Bookings and manually register participants; access relevant Live information for students assigned to them; create or edit courses; create or edit Pricing Plans; manage course Automations; access other administrative functions relevant to their work. This would allow each site owner to decide the appropriate level of responsibility for each Instructor, without having to promote someone to full Admin simply because they need access to one additional function. In my own case, I work with an Instructor whom I trust completely and who should be able to manage her own 1-1 participants. Making her an Admin would solve the immediate problem, but it would also give her access to many functions she does not actually need. I therefore think that Site Admin-controlled Instructor permissions would provide a more logical and flexible solution, both for 1-1 Bookings and more generally. Would you consider adding more granular Instructor permissions to Zenler? Best regards Anders Hytter
0
·
Enhancement
EU consumer law compliance: consent field at checkout, withdrawal function, and delayed enrolment
Background On 19 June 2026, amendments to the EU Consumer Rights Directive came into force across all EU member states. They are already in effect. Three of the new requirements land directly on the checkout and enrolment flow, and I have not found a way to meet them inside Zenler. This affects every Zenler customer who sells to consumers in the EU, not only a handful of us. Zenler already provides GDPR settings for marketing consent text and cookie notices, so EU-specific configuration is clearly something the platform is willing to support. This is the same category of work. Request 1: configurable required consent field at checkout Allow the site owner to add one or more required fields to the checkout form, with these properties: unticked or empty by default, never pre-filled wording written by the site owner the buyer cannot complete payment without answering the answer is stored with the order, visible in the order record and exportable the answer can be included in the purchase confirmation email Why it matters: for digital content delivered immediately, EU law removes the buyer's right of withdrawal only if the buyer has given express prior consent to immediate delivery and acknowledged losing that right. Without a recorded, affirmative act at checkout, the seller cannot rely on that exemption and the buyer keeps a 14-day right of withdrawal on content they have already consumed. If this can already be configured somewhere and I have missed it, please treat this part as a request for documentation rather than a new feature. Request 2: a withdrawal function Support has confirmed to me that Zenler currently has no built-in function for handling statutory withdrawal requests, and suggested a custom form as an interim measure. A custom form does not meet the requirement, because the law prescribes how the function must be presented and what it must do. What is needed is a built-in function, available to the buyer in the same interface where the purchase was made, that: is clearly labelled, for example "Withdraw from this contract" remains available throughout the withdrawal period lets the buyer confirm their name and identify which contract they are withdrawing from sends an immediate acknowledgment of receipt in a durable, readable form, such as email Since 19 June 2026 this is mandatory for online interfaces used to conclude consumer contracts in the EU. A link to an email address or a downloadable form no longer satisfies the requirement. Request 3: delayed enrolment Support has confirmed to me that drip scheduling alone cannot hold back other communications and access during a waiting period, and that the welcome email, attached files and community access all reach the student immediately even when every lesson is dripped. What is needed is an option to delay enrolment, and everything that follows from it, by a configurable number of days after purchase. For longer programmes classified as services rather than digital content, holding back access until the withdrawal period has passed is the cleanest way to comply. At present the only workaround is to take payment outside Zenler and enrol students manually, which means moving the checkout out of the platform. The practical consequence EU sellers who need these three things have to build them outside Zenler, which in practice means moving the payment flow to Stripe or a similar provider on their own site and using Zenler only for hosting content. A checkout that moves out rarely moves back in. Thank you for considering this. Best regards/ Ingrid K
1
·
New Feature
Load More