📢 Early access & discount for the new KoboToolbox XLSForm Fundamentals Course


Dear KoboToolbox Community,

We are excited to announce the upcoming launch of our KoboToolbox XLSForm Fundamentals Course! And, just for members of our KoboToolbox Community, we’re offering early access and a special discount.

Developed by our team, this course is designed specifically for KoboToolbox users. It provides a comprehensive introduction to advanced form building with XLSForm and KoboToolbox, covering a range of skills from creating an XLSForm from scratch to using form logic and calculations.

With hands-on learning activities and video lessons for each topic, you’ll gain key skills for building complex survey forms and deploying them for data collection with KoboToolbox. Plus, you’ll receive an official KoboToolbox XLSForm Fundamentals Course certificate upon course completion.

Sign up for the early bird list by Friday, November 29, 2024 to get early access and a special enrollment discount!

Early bird participants get exclusive pre-launch access and the opportunity to share their feedback with us.

Thank you and happy learning!

3 Likes

Dear @alexander thank you for the opportunity! :partying_face: It looks excellent! :partying_face:

Unfortunately I am unable to fill in the form, as I keep getting the validation error “Oops, not a valid email address apparently.” even when I input my email address(es) correctly.
I believe the form is using an incorrect RegEx for email addresses - it only accepts US-format email addresses, not the format that much of the rest of the world has. Be great if the form could please be updated to allow us to fill it in! Many thanks

xref Introducing the KoboToolbox Ambassadors Program: Support local organizations and help build our community! - #9 by nat for details of the fix

1 Like

@nat, could you kindly share with us your email ID so that we can check it out in the form? Requesting this as I did not find any issues with my email ID. You could share it privately if you wish to. Maybe a screenshot of the error message too (if possible).

Hi @Kal_Lam there are no issues with your email address because you only have one . in the domain. Many email addresses have two . or sometimes more.
Examples you could test with:
name@paris.msf.org
firstname.surname@redcross.org.nz
firstname.surname@kizilay.org.tr
i-surname@fcdo.gov.uk
name@savethechildren.co.uk
isurname@redcrescent.org.my
etc…

Please see the multiple prior threads linked from the above post - e.g. Request for edit to support article: Regex

Screenshot from current form:

Be grateful if all the forms Kobo Inc creates could have validation that allows people globally to participate. Thank you.

3 Likes

@nat, thank you for sharing the details. I have planned to change the regex code to (that should pass all your sample emails listed above):

regex(., '^[a-zA-Z0-9._%+-]+@[a-zA-Z0-9]+(-[a-zA-Z0-9]+)*(\.[a-zA-Z0-9]+(-[a-zA-Z0-9]+)*)*\.[a-zA-Z]{2,}$')

BTW, this regex should mark the following email IDs as invalid:

test@domain-.com
test@-domain.com
test@gmail.c
test@gmail
@gmail.com
test@domain-.co.uk
test@sub-.domain.co```

Let me know if you have any other suggestions.

Hi, further hints for valid (international) email adresses can be found here, please. Request for edit to support article: Regex - #17 by wroos.

2 Likes

@nat, were you able to enroll? Feel free to reach us back if you should still have issues registering.

Thanks @Kal_Lam that regex (same as the support article) works for all my email addresses now (and a spot check of other colleagues’ from various countries) so that’s great. It would be excellent if all the future Kobo Inc forms could be sure to allow these addresses also.
Appreciated!

3 Likes

Thank you for confirming @nat :bowing_man: