Speaker

Dirk Schäfauer

Dirk Schäfauer

Sitecore Senior Solution Architect at mmmake GmbH

Heilbronn, Germany

Actions

I'm a passionate Sitecore Developer since 2011 working at mmmake GmbH, Platinum Partner since 2021 and glad to be part of that amazing company!

With a programming experience of over 25 years I ended up developing Sitecore Solutions in all aspects, with great experience in SXA, EXM, Send, Forms, Marketing Automation, CDP, Connect, Publishing Service and many other Modules.

Since 2021 I'm a Sitecore Technology MVP and I'm proud to be part of such a great community.

Area of Expertise

  • Business & Management
  • Information & Communications Technology
  • Manufacturing & Industrial Materials
  • Media & Information
  • Region & Country
  • Travel & Tourism

Topics

  • Sitecore
  • A11y

EXM Newsletter Subscription, the cool way!

In 9.1 Sitecore introduced the Marketing Preference Center, a cool way to subscribe to Marketing Categories, which can be used to create segmented lists via the rules engine and can be taken as a receipient list for EXM newsletters.

Sitecore doesn't offer a way to subscribe to these categories, my module does this by custom Sitecore Forms fields and a custom Submit Action. The Form itself acts as the Marketing Preference Center itself, if you are a known contact.

The module was presented on 5th March on the SUGDE and it was an amazing Feedback, some of the participants asked if the module will be released in 9.4 as part of the product!

I would be glad to show the world my Module and here are some important points of the concept:

- I want to offer the contact the possibility to subscribe to marketing categories which can be attached to a manager root
- I want to use a global contact list as a base for all the segmented lists to filter the contacts
- I want to use Double-Opt-In because of GDPR!
- I want a Sitecore Forms backend where I can select Manager Roots and the global contact list
- If any double-opt-in setting is "true" the form should have the ability to get the manager root and a contact list where the contact will be subscribed to, otherwise the contact saves it's preferences every time.
- I want the possibility to identify the contact to have a similar behavior like the link in an email to the preference center
- I want to identify the contact and select it's preferences in the form
- I want a form that reacts on the behaviors of a known contact with conditions and security concerns
- Create the form that looks likes the (customized) preference center, regarding the conditions
- I want to have my own JavaScript magic in a form (maybe not necessary if you are tricky ;))
- Security should be always ensured, because no one should have the option to change another ones preferences by entering an email address

Much requirements, but the Module do it!

The presentation is already done, so I would be glad to present on the Virtual SUGCON 2020.

Best regards
Dirk

Sitecore Forms Unleashed - Accessibility in Forms

This Session is all about Sitecore Forms and Accessibility.

A presentation to Adam Najmanovicz and the Sitecore Forms development team in November 2021 inspired me to do that submission.

The feedback from the Sitecore Forms team was like: "Brilliant presentation" or "This was an eye opener", a reason for me to share that with the whole community.

But, what am I talking about?

For example: Blind people have to use screen readers when reading a website, to understand what is happening. Regular websites can easily read by screen readers but if you have a form on the site with mandatory fields and custom validations things may get complex.

The whole Sitecore Forms backend was reworked to be accessibility ready, there are many adjustments to do but these are none breakable changes and hopefully soon be part of the product itself.

Many Sitecore developers are missing custom validation messages, this is done by a "Custom validation message" field in the Forms Backend. Custom localizeable text can be used to validate fields, otherwise the default validation message from Sitecore will be displayed.

For me it is important to raise awareness about this topic and to get disabled people more integrated into the society.

You will learn a lot about accessibility, standards and tools and hopefully this session will become an eye opener for you as well!

Please join!

SUGCON Europe 2022 Sessionize Event

March 2022 Budapest, Hungary

Dirk Schäfauer

Sitecore Senior Solution Architect at mmmake GmbH

Heilbronn, Germany

Actions

Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.

Jump to top