We’ve Launched CiviCRM.TV!

Last Friday, Team Veda streamed our first episode of a brand new bi-weekly YouTube Live Stream called CiviCRM.Tea{with}Veda ☕ – CiviCRM.TV for short!

Every other Friday, we will choose a different CiviCRM topic to discuss, build and demo live on air to help you on your own CiviCRM journey. It’s an informal, interactive session with something for all CiviCRM skill levels including end-users, administrators and developers. 

Bar a few initial technical difficulties, we successfully streatmed EP01 ‘Installing CiviCRM in WordPress’  last Friday. We’ve previously hosted webinars and online meetups but this was our first time ever doing a YouTube Live Stream and we thought it would be useful to share some lessons learned from the experience.

We used Open Broadcaster Software (OBS) to stream directly to YouTube and control the scenes. It’s an incredibly powerful piece of open source software that can be used to control your stream scenes, layout, thumbnails, video and audio sources, integrate chat windows etc and we’d highly recommend it.


  • STREAM KEYS: Ensure you have the correct stream key from your YouTube Live Stream. We scheduled the episode on YouTube first, took the stream key and added it to OBS. It appears there are some inconsistencies with OBS if you don’t consistently stick to either the new YouTube stream interface or the classic. Get your stream keys with ample time before you go-live.
  • MULTITASKING: I worked from two screens. One was my main screen sharing monitor with the browser, terminal etc to be shown on the stream. The other with my episode notes and OBS. It’s easy to miss the incoming YouTube Live chat and interaction from viewers, a third monitor/tablet of some kind would solve the need to keep alt-tabbing and breaking the flow. 
  • NOTIFICATIONS: Turn incoming notifications off. I usually use Muzzleapp to block notifications when screen sharing. It was buggy with OBS and live streaming and we had a few instances of internal IM chat pop up on screen.
  • FEEDBACK: I’m sure I’m not the first to acknowledge that presenting to a virtual audience can be challenging! In face to face presentations you can see faces, reactions, engagement and read the room to adjust accordingly. Presenting to an invisible audience where the only feedback loop available is the live chat box can initially feel disconcerting. Keep calm, keep checking in for questions and carry on!


Go to the official Veda Consulting Company YouTube channel and SUBSCRIBE and CLICK THE BELL ? icon to be notified when we go live. The next episode will be on the Friday 24th of July at 2PM BST and will continue bi-weekly after.

If you miss a CiviCRM.TV episode, don’t worry, it will be available to watch on our YouTube channel after the broadcast has ended.


Is there an area of CiviCRM you’d like to learn about? Some specific functionality or an extension you’d like us to deploy and configure live on-air? 

If you have an idea for a Tea{with}Veda episode, we’d love to hear it! Please post your suggestion to our ideas hub, ideas.civicrm.tv and/or upvote an existing suggestion for a topic you’d most like to see us talk about!

Look forward to seeing you at our future episodes! 




If you’re a Stripe or Paypal customer you may have had received communications around the Strong Customer Authentication (SCA) requirements.

Although the changes are pertinent, the SCA requirement has been delayed in the UK until 2021.

Stripe among other payment processors, have continued to indicate that their clients must update their systems to comply with the SCA regulations stating that failure to do so could result in declined payments however, having contacted Stripe they have confirmed that the enforcement is not going to take effect for British cards. However, if there are European card payments from outside the UK where there is no enforcement delay, then this may lead to declines.

Veda NFP Consulting is working with the CiviCRM community to update payment processors to comply with this regulation with the aim of having an update to the payment extensions within a few weeks, an updated CiviCRM Stripe extension was released on the 13th of September 2019 and we are in the process of evaluating the new version.

More information from the FCA here https://www.fca.org.uk/news/press-releases/fca-agrees-plan-phased-implementation-strong-customer-authentication