CzechDreamin 2025 – CZ & SK Salesforce Community United
On May 30, 2025 Salesforce professionals from across the globe will gather in Prague to share their expertise, exchange ideas, and inspire each…
Get ready for 2025
We will be back in 2025. Again in May (30th), again at Prague but at the Grandior Hotel at Florenc…
CzechDreamin 2024 Summary
What a day it was! And much more. Check our brochure with all the information and links or go directly for the photos.…
Program Schedule
- All
- Room 1
- Room 2
- Room 3
- Room 4
- Room 5
8:00
The doors will open. Coffee & tea ready to put you up to speed, you already had your breakfast at home or in the hotel. Time for catch-up with friends or get a new friends.
Swags for the quickest, sponsors full of energy as well.
9:00
Everyone ready for the welcome words, already seated in the main room. We cannot wait to see you and have a selfie with you.

9:50
Keynote, Andrew Fawcett
Former CTO and founding member of FinancialForce.com, CPO of Heroku and now VP of Developer Relations at Heroku, Salesforce, and a Certified Advanced Developer. Expertise in architecture, R&D, product leadership, and performance benchmarking, I’ve driven innovations like Elastic Compute, Big Objects, and Multi-Tenant DynamoDB. Recognized leader in the Salesforce developer ecosystem, author of Salesforce Platform Enterprise Architecture, and founder of open-source projects used by 50k+ Salesforce customers.
10:20
Quick break. The quickest will be able to grab another tea & coffee, visit sponsors to get additional stamps to the collection for the raffle at the end of the day. And quick chat with friends before each of you will run into different room.

10:45, Room 3
Intelligence views: the revolution of list views!, Jean-Pierre Rizzi
Back at TDX23, the community asked TTTC that the list views got some love and Salesforce answered with the amazing intelligence views! Now Leads, Contacts, Opportunities and Accounts have superpowers!

10:45, Room 2
From Good to Great: Level Up Your Flows with Awesome Naming Conventions, Mark Jones
Learn the value of effective naming conventions in Salesforce Flows for optimising processes. This session for Administrators, Consultants, and Architects focuses on clear, scalable naming to future-proof Flows. It highlights documentation precision for easy navigation and updates, offering insights, best practices, and examples. Gain strategies to enhance naming, making Flows robust assets.

10:45, Room 5
How to Communicate Data Security Risks to the C-Suite, Matt Meyers
As Salesforce Architects, we see critical security gaps that the C-suite often misses. With phishing attacks up 58.2% this past year alone, the need for architects to be able to effectively communicate enterprise security risks to leadership has never been higher.
Learn strategies to translate technical vulnerabilities into business impact, helping CTOs prioritize security measures that protect both customer data and organizational reputation. Through practical frameworks, discover how to bridge the gap between executive vision and implementation reality.

10:45, Room 4
Designer’s Perspective on the New Lightning UI and Why You Should Be Excited, Viktor Jamrich &
Yana Abdulaeva
Imagine Salesforce with a fresh, modern look – it’s not magic, it’s the new Lightning UI! Salesforce has not only refreshed the look and feel of the Lightning Experience but has also made significant changes that go much deeper than just the visuals. In this session, we’ll explore the new UI, introduced patterns, and most importantly, discuss the exciting direction Salesforce is heading into.

10:45, Room 1
10 Key Tips for a Successful Data Cloud Implementation, Melissa Shepard
Learn essential strategies for a successful data cloud implementation. This covers best practices, common pitfalls to avoid and key considerations for optimizing performance, security and scalability.

11:15, Room 5
Stick Figures & Salesforce: A Business Analyst’s Guide to Visual Storytelling, Pei Mun Lim
Transform your data models, process flows, and system context diagrams from complex to compelling! As a BA who moonlights as a cartoonist, I’ll show you how the principles of single-panel storytelling can revolutionize your technical documentation.
Through practical examples and (very amateur) live sketching, you’ll learn how two key questions – “who’s it for?” and “what’s it for?” – can elevate your BA diagrams from good to great. Whether you’re mapping complex data relationships, documenting business processes, or designing integration flows, you’ll discover techniques to make your visuals more engaging and effective, regardless of artistic ability.
Warning: May contain occasional cartoon-related humor. Stick figure drawing skills optional, but enthusiasm required!

11:15, Room 1
Are You Underusing CRM Analytics? How to Architect It for Maximum Impact, Jiri Dvorak
Did you know that your Salesforce license might already include access to a powerful BI tool? CRM Analytics is often bundled with other products, yet many organisations underutilise it—or worse, don’t even realise they have it. This session will demystify CRM Analytics and show you how to architect a scalable and efficient data preparation process to unlock real business insights. Learn best practices for designing data prep recipes, optimising performance, and implementing governance strategies. Whether new to CRM Analytics or looking to maximise its value, this session will help you transform untapped potential into actionable intelligence.

11:15, Room 4
Getting started with Loyalty Cloud, Oleg Mastriukov
Have you ever heard of Loyalty Cloud? If not, you’re not alone, but “63% of high-performing marketers are already using loyalty program platforms” — State of Marketing Report, Salesforce Research.
Loyalty Cloud is a relatively new and dynamic Salesforce offering that empowers you to manage loyalty campaigns effectively. Beyond its robust data model, it brings powerful but not well-known features, such as the Data Processing Engine.
In this session, drawing on my hands-on implementation experience, I’ll introduce you to the basics of Loyalty Cloud and explore practical use cases that showcase its capabilities.

11:15, Room 2
Trigger or Flow? When to Click, Drag, or Code Your Way to Success, David Fernandez Rivero
Triggers and Flows: the ultimate showdown of clicks versus code! In this session, we’ll (try to?) solve the mystery of when to drag-and-drop your way to glory and when to roll up your sleeves and dive into Apex. With some examples and insights, you’ll learn to pick the right tool without breaking your org—or your sanity. Whether you’re a Flow fanatic or a Trigger tinkerer, this talk will have you automating smarter, not harder!

11:15, Room 3
From Strategy to Reality: Mapping Processes for Maximum Business Impact, Alexandru Furtuna & Iulian Chiriac
Learn how to turn business goals into actionable Salesforce processes that make customers happy while making a real impact. This session covers process mapping techniques, aligning stakeholders, and avoiding common pitfalls in implementations. Gain practical insights to create scalable, efficient workflows that improve adoption, efficiency, and measurable business outcomes.
This session bridges the gap between business strategy and Salesforce execution, helping attendees avoid common pitfalls in implementations. It provides practical techniques, real-world case studies, and actionable insights that consultants, admins, and architects can apply immediately. Clients will see how their needs can be effectively transformed into real Salesforce solutions. With a mix of technical expertise and business strategy, this session offers high-impact content that ensures Salesforce delivers measurable value.
12:15
Lunch time
Something typical counting with vegetarians and non-vegetarians as well. Beer (might be) included, as well as something sweet to get you ready for the next BIG thing.

13:25, Room 5
How to Ruin Your Salesforce Implementation: A Masterclass in Failure, Nikita Belov
Are you tired of smooth, efficient Salesforce implementations? Do you secretly enjoy a bit of chaos, confusion, and endless user complaints? Then this session is for you! Join us for a hilarious deep dive into the absolute worst advice you could possibly follow—guaranteed to derail your CRM, frustrate your team, and keep consultants employed for years to come. Packed with real-world horror stories, bad decisions, and the occasional facepalm moment, this session will teach you exactly what not to do. Expect laughter, cringing, and—most importantly—actionable takeaways to avoid these disasters in your own org. You’ll leave entertained, informed, and maybe a little scared.

13:25, Room 2
Transform your flows with the Transform element, Chandan Mullick
This session is designed to provide a comprehensive understanding of the Transform Element in Salesforce Flow, a powerful tool for efficiently mapping and transforming data between different collection and objects. Mastering the Transform Element can save time and reduce complexity in your flows.

13:25, Room 1
Access Salesforce Reports and Dashboards in Slack, Aaron Crear
In this session you will learn how to pull Salesforce Reports and Dashboards into Slack with a native Salesforce Slack app. This includes searching, setting up subscriptions and viewing snapshots all in Slack. You will also learn how to push Salesforce Reports and Dashboards into Slack using Flow. This allows you to control cadence, trigger points and can even bypass subscription limits.

13:25, Room 4
Writing Apex Like a Pro: Best Practices for Scalable and Maintainable Code, Achraf El Kadiri
In “Writing Apex Like a Pro: Best Practices for Scalable and Maintainable Code” we’ll explore advanced techniques and best practices that help developers write efficient, scalable, and sustainable Apex code.
This session is geared toward developers with some Apex experience who want to take their skills to the next level. We’ll cover critical topics like advanced bulkification techniques, asynchronous processing for managing large datasets, and strategies for clean, modular code architecture.
Attendees will learn practical methods for optimizing performance, handling errors effectively, and writing maintainable test classes to ensure code reliability and adherence to Salesforce’s governor limits. Through real-world examples, participants will gain actionable insights to elevate their Apex coding standards for long-term project success.

13:25, Room 3
Securing agent actions – the 101 on Agentforce security, Christian Szandor Knapp
Among Salesforce values trust is number one. The advent of Agentforce puts a new spin on securing access for external and internal use cases. This session will guide you through most important aspects: getting into the right mindset, setting up an Agentforce user and messaging, designing secure and atomistic actions. Leave with latest updates from Salesforce and clear guidance for your next Agentforce implementation.

13:55, Room 1
From Strategy to Execution: Building a Marketing Automation Roadmap, Markus Dang
The success of marketing automation depends not only on technology, but also on a clear roadmap that aligns business goals with execution. Many organizations struggle to close the gap between strategy and execution, resulting in disconnected campaigns and underutilized technology. This session provides a guide to defining a scalable strategy and successfully implementing it with Salesforce Marketing Cloud.
Key Takeaway: Attendees will leave with a plan for building and executing a marketing automation roadmap that is both strategic and scalable.

13:55, Room 3
Beyond the Hype: ‘Real’ Use Cases for Agentforce, Data Cloud, & AI, Melissa Hill Dees & Vicki Moritz-Henry
We’ve all heard the buzzwords: Data Cloud, Agentforce, AI. But even after reading blogs and Trailhead modules, many are still wondering—how do these tools actually fit their organization?
We’re here to cut through the hype with a candid discussion on real-life use cases. From nonprofits to marketing to retail, we’ll share concrete examples of where these tools deliver real value. Join us as we demystify Data Cloud and Agentforce and help you decide if they’re the right next step for you!

13:55, Room 4
The Dark Side of Data Loading: May the Wire Be with You, Marek Tyrlík
Loading data into Lightning Web Components can be tricky, especially when @wire is in place. Unexpected refreshes can impact performance and create unpredictable behavior, pulling your app to the dark side. In this session, we’ll explore why this happens, how LDS plays a role, and what strategies you can use to keep your data loading efficient and under control—so the Force stays with you.

13:55, Room 2
Screen Flows Reloaded: Can You React?, Barbora Sourkova
Salesforce is loading new features into flows with each release, and admins can now shoot out killer features to end users faster than a machine gun. In this session, I will demonstrate a few examples of what’s currently achievable with a single screen flow using flow actions, reactive components, and record fields. Get ready to say goodbye to the “Next” button and hello to the next level of reactivity!

13:55, Room 5
Design Thinking: From idea to a validated Salesforce prototype in 5 days, Lukáš Vavřín
Tired of generic demos that aren’t even remotely close to a real implementation? Are never-ending change requests from end-users giving you a headache? This might be a good time to bring Design Thinking into your pre-sales and projects! Put your customers and users in the spotlight, focus on their real needs and uncover what’s really behind that fancy buzzword “Design Thinking”.
In this session, you’ll learn:
- The core principles of Design Thinking
- Use cases when it’s (not) a good idea to apply Design Thinking
- How to leverage Design Sprints – a structured workshop approach that will get you from absolutely nothing to a validated prototype in just a week
- Practical exercises that you can use during your next workshop, including real-life examples

14:25, Room 1
Build with Web APIs for Fun & Profit, Todd Halfpenny
We might have all these wonderful Salesforce features and functions available to us as developers, but have you ever thought about what we can do with the ever expanding list of native web APIs that we now also have access to?
Come and explore some of these with Todd, and we’ll see how we can enrich our applications and components with web APIs including camera access, picture-in-picture, copy & paste, the share API, and even speech recognition.
You’ll leave this session with a new passion for what the browser can offer Salesforce developers, and a real excitement on the possibilities for our end users.

14:25, Room 5
Flexibility fails: When is it ok not to be agile?, George Avilov
Agile is renowned for its adaptability, but in large-scale, complex Salesforce implementations projects with global user bases, its limits quickly become apparent. This session will uncover the challenges of implementing Agile in expansive, international rollouts, where project management intricacies and the need for structured oversight collide with Agile’s core principles. We’ll discuss how a blended approach – often called “agilefall” – can provide the structure necessary to navigate complex timelines and varied requirements, using Agile practices as a flexible toolkit rather than a strict framework.
Consulting and project management professionals will discover how to leverage Agile’s best elements while incorporating waterfall’s stability to drive success. Emphasizing the pivotal roles of consultants and business analysts, this talk provides actionable insights for balancing agility and control in global-scale implementations.

14:25, Room 2
Error Handling in Flows – How to use Fault Path safely?, Markus Fröhler
This presentation picks up where documentation leaves off: drawing a fault path and displaying a custom error message. On the surface, this may seem intuitive and simple, as Flow is meant to be, but an unthoughtful approach can inadvertently lead to inconsistent data.
This session is intended for anyone who designs, builds, or maintains Flows. I aim to raise awareness of how the Flow runtime operates behind the scenes, especially when something unexpected occurs. From this understanding, I will outline what Flow builders need to consider when designing a fault path and demonstrate the negative impact that careless error handling can have in Flows.
Drawing from many years of experience in software development and architecture, I will transfer best practices and established patterns for error handling into the world of Flows. You will learn about the available tools for different types of Flows and explore the current limitations of the low-code approach.

14:25, Room 4
Auto-generate your SF project documentation site with open-source and Agentforce, Nicolas Vuillamy & Mariia Pyvovarchuk
There are many things in your production org… and they are sadly not always well documented
What if you could simply generate a website describing what is in your org, and ask AI to summarize it , explain it, and complete any missing information about object model, flows, apex, pages, sharing… ? 🙂
And in your own spoken language, of course !
14:55
Coffee break. Tea break. Sweet break. And something salt as well.

15:35, Room 3
Making Discovery Great Again: 10 Major Fuckups We Made & How You Can Avoid Them, Andrea Kuklová & Tomas Hnizdil
Let us share major mistakes which happened during our project discovery phases and how we should have avoided them. The discovery phase is also the stage of a deal when the Sales Manager includes the Technical Architect to run this engagement together, therefore, we bring you two different points of view from business on one side and technical perspective on the other. You can expect nothing less than lessons learned from the Salesforce opportunities we run, best practices and juicy details of our own fuckups. Hopefully, you’ll get a bunch of concrete tips that you can apply in your discovery process (and also a few that are worth avoiding!).

15:35, Room 4
The Art of Enterprise Integrations: Best Practices & Pitfalls, Prabhat Sharma
Integrating Salesforce with external systems is a thoughtful process that blends technical skill with smart design. With multiple integration patterns and technologies like REST, SOAP, MuleSoft, and External Services, choosing the right approach can be challenging. In this session, we’ll break down integration best practices, authentication strategies, and real-world pitfalls that can lead to performance bottlenecks, security risks, and maintenance nightmares. You’ll walk away with a clear understanding of how to architect integrations that are scalable, secure, and future-proof. Whether you’re dealing with real-time, batch, or hybrid integrations, this session will provide actionable insights for success.

15:35, Room 2
Salesforce Flow Best Practices, Andy Engin Utkan
Best practices in flow revolve around principles that enhance low-code quality, maintainability, and collaboration. Key practices include, but are not limited to, building clear and concise automation with meaningful resource names to improve readability and consistently adhering to standards for uniformity.
Overall, following best practices leads to more efficient and effective automation.
Antipatterns in flow refer to common practices or solutions that may seem beneficial but ultimately lead to poor software design, increased complexity, or maintenance challenges. They are the opposite of best practices and often arise from attempts to solve problems without fully understanding the implications. Recognizing and avoiding antipatterns is crucial for creating clean, efficient, and maintainable code.
While reviewing legacy flow automation is very different from reading and reviewing code, the visual builder flow canvas presents opportunities to spot antipatterns easily.
I gathered the antipatterns I have seen throughout the years and created this session to cover what to do and what not to do when building flows.

15:35, Room 5
The definitive guide to Salesforce and SAP Master Data Synchronisation, Svatopluk Sejkora
Keeping Salesforce and SAP in sync does feel like solving a complex puzzle — but it doesn’t have to. Join me for an engaging session where we’ll break down the process of mastering data synchronisation step by step.
We’ll start with real-world process definitions and dive into how Salesforce’s standard objects with a little help of custom ones can be used to create a scalable, efficient data model that supports various use cases. From there, we’ll tackle the big questions: how do you decide your source of truth, and what trade-offs must be considered?
We’ll cover integration patterns that can be considered, possible trigger points to initiate the sync, and necessary errors handling when things don’t go as planned.
To bring it all together, we’ll walk you through a working example (mocked) featuring a B2B Checkout. Because seeing it in action makes all the difference.
If you’re looking to streamline your Salesforce and SAP systems or just want practical tips to solve real-world challenges, this session is for you.

15:35, Room 1
Power Up Apex with Dynamic Formula Evaluation: A New Approach to Logic Execution, Volodymyr Radko
In this session, we will explore how dynamic formula evaluation in Apex can simplify solution logic, reduce unnecessary complexity, and enhance flexibility in Salesforce development. By leveraging dynamic formulas, developers can create more reusable, configurable, and maintainable code—minimizing the need for rigid conditionals and repetitive logic. Through real-world use cases and code examples, you’ll discover how this technique can transform the way you structure business rules and data processing in Apex.

16:05, Room 4
Identifying architectural anti-patterns: Preventing frequent design blunders, Ankita Dhamgaya
In this session, we will explore key architecture anti-patterns that can jeopardize the success of your projects. I’ll walk through real-world examples of common design mistakes, explaining how they can lead to performance issues, security vulnerabilities, or scalability challenges. By analyzing these mistakes, you’ll understand how to spot warning signs early on and avoid falling into these traps. I’ll also share actionable strategies to improve your design approach, ensuring more efficient and maintainable solutions. Participants will leave with practical tips that can be immediately applied to refine their design skills, avoid costly errors, and deliver better results in their projects.

16:35, Room 2
Speed and scalability matters – How to measure Flow Performance, Fabian Kramer
Join me for a concise and insightful session and learn how to assess and enhance the performance of your Salesforce Flows, ensuring they run swiftly and scale seamlessly as your business grows. Discover the key metrics and tools to measure flow efficiency, identify bottlenecks, and implement best practices for optimal performance. Whether you’re a developer, admin, or architect, this session will equip you with the knowledge to keep your flows fast, responsive, and ready for the future. Don’t miss out on mastering flow performance for superior speed and scalability!

16:35, Room 1
GitHub Copilot for Salesforce Developers: Friend, Foe, or Fluff?, Michal Verner
What can Salesforce developers really expect from their AI-powered copilot? Is it a productivity game-changer, or will you find yourself drowning in questionable code suggestions? Can it serve as your rubber duck, your test-writing assistant, or even your TDD partner, magically crafting methods that meet your specs?
In this talk, we’ll dive into the capabilities, quirks, and limitations of GitHub Copilot when it comes to Salesforce development. From configuring it to match your needs to nudging it into writing better code (and tests), we’ll explore how far this magical AI assistant can take you—and where it might leave you stranded.
Demo:
- Custom Instructions
- Lovable demo
- Describe flexipage
- Copilot modes
- Code in action
- Code generated
- Code fix on after update refactor
- Agend code creation

16:35, Room 3
SFMC Audit Made Simple: Why It’s Crucial and How to Get Started, Hanna Nimchuk
Ready to uncover what’s really happening in your Salesforce Marketing Cloud instance? This session breaks down the whys and hows of SFMC audits, highlighting common pitfalls and easy wins. Whether you’re new to audits or an experienced user needing a refresh, you’ll walk away with practical insights to keep your instance in top shape. Let’s simplify the process and unlock your system’s full potential!

16:35, Room 4
Mastering Apex Cursor: Enhancing Data Processing Efficiency in Salesforce, Łukasz Waszkiewicz
This presentation, “Mastering Apex Cursor: Enhancing Data Processing Efficiency in Salesforce,” introduces the Apex Cursor feature and highlights its importance for managing large datasets efficiently within Salesforce’s governor limits. Apex Cursors allow developers to handle extensive data volumes without excessive memory usage, enhancing overall application performance. We’ll begin with a quick overview of Apex Cursors and why they are essential in Salesforce data processing. The presentation will then cover the different cursor types—primarily Query and Batch cursors—and explain when each type is best suited for specific tasks. Through real-world examples, attendees will see practical implementations of cursors in data processing, illustrating how they improve scalability and execution speed for resource-intensive operations. Additionally, we’ll examine the performance benefits of Apex Cursors in navigating large datasets efficiently, reducing both processing time and resource consumption. The session will also address common issues and best practices to avoid pitfalls like hitting governor limits. By the end, attendees will have a solid understanding of leveraging Apex Cursors to build more scalable and efficient Salesforce applications.

16:35, Room 5
From Diapers to Design: Lessons from Parenthood for Better User Adoption, Katka Vokrinkova
Ever noticed how getting users to embrace Salesforce is a lot like convincing a child to fall asleep? As a new parent and UX designer, I’ve found that the patience, strategy, and persistence honed during late-night feedings are surprisingly effective in driving user adoption. In this fun and informal session, I’ll share relatable stories and analogies that connect the dots between nurturing a child and fostering enthusiastic Salesforce users. Discover how bedtime routines can inspire consistent user onboarding, or how baby-proofing a home parallels designing intuitive interfaces.

18:00
Closing Word

17:00, Klub E
How much is too much? Exploring the extreme edges of scaleability with Scale Testing, Daniel Stange (@stangomat), 201 level
Have you ever wondered how much is too much? When will your Salesforce org falter under the load (or poorly performing implementation), and what will happen?
Salesforce has recently equipped us with Scale Center and Scale Testing Sandboxes, and with these tools, you can find out in details what breaks, and at which points. Join me to learn how I put my org to a trial of fire, and learn how it went. I’m going to share observations on how to actually set up a scale test, how to analyze the outcomes and what to do with the results, and last but not least: Was is able to burn down the house?

17:00, Klub D
Maximizing Business Growth with Account Engagement, Marilo Meta & Raba Mehmeti, 101 level
Join us, in this high-impact session where you’ll discover how to achieve exceptional growth through Salesforce Account Engagement.
Uncover the strategies, best practices, and real-world success stories that can propel your business to new heights. Don’t miss this opportunity to learn from one of the Salesforce community’s trailblazers. Get ready to revolutionize your approach to customer engagement and drive unparalleled growth in your business.
17:30
Closing words
Time to wrap-up.
19:00
Official end of the long day. Whether you still have some energy left or not, we will serve beer, wine and soft drinks.

10:45, Room 1
10 Key Tips for a Successful Data Cloud Implementation, Melissa Shepard
Learn essential strategies for a successful data cloud implementation. This covers best practices, common pitfalls to avoid and key considerations for optimizing performance, security and scalability.

11:15, Room 1
Are You Underusing CRM Analytics? How to Architect It for Maximum Impact, Jiri Dvorak
Did you know that your Salesforce license might already include access to a powerful BI tool? CRM Analytics is often bundled with other products, yet many organisations underutilise it—or worse, don’t even realise they have it. This session will demystify CRM Analytics and show you how to architect a scalable and efficient data preparation process to unlock real business insights. Learn best practices for designing data prep recipes, optimising performance, and implementing governance strategies. Whether new to CRM Analytics or looking to maximise its value, this session will help you transform untapped potential into actionable intelligence.
12:15
Lunch time
Something typical counting with vegetarians and non-vegetarians as well. Beer (might be) included, as well as something sweet to get you ready for the next BIG thing.

13:25, Room 1
Access Salesforce Reports and Dashboards in Slack, Aaron Crear
In this session you will learn how to pull Salesforce Reports and Dashboards into Slack with a native Salesforce Slack app. This includes searching, setting up subscriptions and viewing snapshots all in Slack. You will also learn how to push Salesforce Reports and Dashboards into Slack using Flow. This allows you to control cadence, trigger points and can even bypass subscription limits.

13:55, Room 1
From Strategy to Execution: Building a Marketing Automation Roadmap, Markus Dang
The success of marketing automation depends not only on technology, but also on a clear roadmap that aligns business goals with execution. Many organizations struggle to close the gap between strategy and execution, resulting in disconnected campaigns and underutilized technology. This session provides a guide to defining a scalable strategy and successfully implementing it with Salesforce Marketing Cloud.
Key Takeaway: Attendees will leave with a plan for building and executing a marketing automation roadmap that is both strategic and scalable.

14:25, Room 1
Build with Web APIs for Fun & Profit, Todd Halfpenny
We might have all these wonderful Salesforce features and functions available to us as developers, but have you ever thought about what we can do with the ever expanding list of native web APIs that we now also have access to?
Come and explore some of these with Todd, and we’ll see how we can enrich our applications and components with web APIs including camera access, picture-in-picture, copy & paste, the share API, and even speech recognition.
You’ll leave this session with a new passion for what the browser can offer Salesforce developers, and a real excitement on the possibilities for our end users.
14:55
Coffee break. Tea break. Sweet break. And something salt as well.

15:35, Room 1
Power Up Apex with Dynamic Formula Evaluation: A New Approach to Logic Execution, Volodymyr Radko
In this session, we will explore how dynamic formula evaluation in Apex can simplify solution logic, reduce unnecessary complexity, and enhance flexibility in Salesforce development. By leveraging dynamic formulas, developers can create more reusable, configurable, and maintainable code—minimizing the need for rigid conditionals and repetitive logic. Through real-world use cases and code examples, you’ll discover how this technique can transform the way you structure business rules and data processing in Apex.

16:35, Room 1
GitHub Copilot for Salesforce Developers: Friend, Foe, or Fluff?, Michal Verner
What can Salesforce developers really expect from their AI-powered copilot? Is it a productivity game-changer, or will you find yourself drowning in questionable code suggestions? Can it serve as your rubber duck, your test-writing assistant, or even your TDD partner, magically crafting methods that meet your specs?
In this talk, we’ll dive into the capabilities, quirks, and limitations of GitHub Copilot when it comes to Salesforce development. From configuring it to match your needs to nudging it into writing better code (and tests), we’ll explore how far this magical AI assistant can take you—and where it might leave you stranded.
Demo:
- Custom Instructions
- Lovable demo
- Describe flexipage
- Copilot modes
- Code in action
- Code generated
- Code fix on after update refactor
- Agend code creation

10:45, Room 2
From Good to Great: Level Up Your Flows with Awesome Naming Conventions, Mark Jones
Learn the value of effective naming conventions in Salesforce Flows for optimising processes. This session for Administrators, Consultants, and Architects focuses on clear, scalable naming to future-proof Flows. It highlights documentation precision for easy navigation and updates, offering insights, best practices, and examples. Gain strategies to enhance naming, making Flows robust assets.

11:15, Room 2
Trigger or Flow? When to Click, Drag, or Code Your Way to Success, David Fernandez Rivero
Triggers and Flows: the ultimate showdown of clicks versus code! In this session, we’ll (try to?) solve the mystery of when to drag-and-drop your way to glory and when to roll up your sleeves and dive into Apex. With some examples and insights, you’ll learn to pick the right tool without breaking your org—or your sanity. Whether you’re a Flow fanatic or a Trigger tinkerer, this talk will have you automating smarter, not harder!
12:15
Lunch time
Something typical counting with vegetarians and non-vegetarians as well. Beer (might be) included, as well as something sweet to get you ready for the next BIG thing.

13:25, Room 2
Transform your flows with the Transform element, Chandan Mullick
This session is designed to provide a comprehensive understanding of the Transform Element in Salesforce Flow, a powerful tool for efficiently mapping and transforming data between different collection and objects. Mastering the Transform Element can save time and reduce complexity in your flows.

13:55, Room 2
Screen Flows Reloaded: Can You React?, Barbora Sourkova
Salesforce is loading new features into flows with each release, and admins can now shoot out killer features to end users faster than a machine gun. In this session, I will demonstrate a few examples of what’s currently achievable with a single screen flow using flow actions, reactive components, and record fields. Get ready to say goodbye to the “Next” button and hello to the next level of reactivity!

14:25, Room 2
Error Handling in Flows – How to use Fault Path safely?, Markus Fröhler
This presentation picks up where documentation leaves off: drawing a fault path and displaying a custom error message. On the surface, this may seem intuitive and simple, as Flow is meant to be, but an unthoughtful approach can inadvertently lead to inconsistent data.
This session is intended for anyone who designs, builds, or maintains Flows. I aim to raise awareness of how the Flow runtime operates behind the scenes, especially when something unexpected occurs. From this understanding, I will outline what Flow builders need to consider when designing a fault path and demonstrate the negative impact that careless error handling can have in Flows.
Drawing from many years of experience in software development and architecture, I will transfer best practices and established patterns for error handling into the world of Flows. You will learn about the available tools for different types of Flows and explore the current limitations of the low-code approach.
14:55
Coffee break. Tea break. Sweet break. And something salt as well.

15:35, Room 2
Salesforce Flow Best Practices, Andy Engin Utkan
Best practices in flow revolve around principles that enhance low-code quality, maintainability, and collaboration. Key practices include, but are not limited to, building clear and concise automation with meaningful resource names to improve readability and consistently adhering to standards for uniformity.
Overall, following best practices leads to more efficient and effective automation.
Antipatterns in flow refer to common practices or solutions that may seem beneficial but ultimately lead to poor software design, increased complexity, or maintenance challenges. They are the opposite of best practices and often arise from attempts to solve problems without fully understanding the implications. Recognizing and avoiding antipatterns is crucial for creating clean, efficient, and maintainable code.
While reviewing legacy flow automation is very different from reading and reviewing code, the visual builder flow canvas presents opportunities to spot antipatterns easily.
I gathered the antipatterns I have seen throughout the years and created this session to cover what to do and what not to do when building flows.

16:35, Room 2
Speed and scalability matters – How to measure Flow Performance, Fabian Kramer
Join me for a concise and insightful session and learn how to assess and enhance the performance of your Salesforce Flows, ensuring they run swiftly and scale seamlessly as your business grows. Discover the key metrics and tools to measure flow efficiency, identify bottlenecks, and implement best practices for optimal performance. Whether you’re a developer, admin, or architect, this session will equip you with the knowledge to keep your flows fast, responsive, and ready for the future. Don’t miss out on mastering flow performance for superior speed and scalability!

10:45, Room 3
Intelligence views: the revolution of list views!, Jean-Pierre Rizzi
Back at TDX23, the community asked TTTC that the list views got some love and Salesforce answered with the amazing intelligence views! Now Leads, Contacts, Opportunities and Accounts have superpowers!

11:15, Room 3
From Strategy to Reality: Mapping Processes for Maximum Business Impact, Alexandru Furtuna & Iulian Chiriac
Learn how to turn business goals into actionable Salesforce processes that make customers happy while making a real impact. This session covers process mapping techniques, aligning stakeholders, and avoiding common pitfalls in implementations. Gain practical insights to create scalable, efficient workflows that improve adoption, efficiency, and measurable business outcomes.
This session bridges the gap between business strategy and Salesforce execution, helping attendees avoid common pitfalls in implementations. It provides practical techniques, real-world case studies, and actionable insights that consultants, admins, and architects can apply immediately. Clients will see how their needs can be effectively transformed into real Salesforce solutions. With a mix of technical expertise and business strategy, this session offers high-impact content that ensures Salesforce delivers measurable value.
12:15
Lunch time
Something typical counting with vegetarians and non-vegetarians as well. Beer (might be) included, as well as something sweet to get you ready for the next BIG thing.

13:25, Room 3
Securing agent actions – the 101 on Agentforce security, Christian Szandor Knapp
Among Salesforce values trust is number one. The advent of Agentforce puts a new spin on securing access for external and internal use cases. This session will guide you through most important aspects: getting into the right mindset, setting up an Agentforce user and messaging, designing secure and atomistic actions. Leave with latest updates from Salesforce and clear guidance for your next Agentforce implementation.

13:55, Room 3
Beyond the Hype: ‘Real’ Use Cases for Agentforce, Data Cloud, & AI, Melissa Hill Dees & Vicki Moritz-Henry
We’ve all heard the buzzwords: Data Cloud, Agentforce, AI. But even after reading blogs and Trailhead modules, many are still wondering—how do these tools actually fit their organization?
We’re here to cut through the hype with a candid discussion on real-life use cases. From nonprofits to marketing to retail, we’ll share concrete examples of where these tools deliver real value. Join us as we demystify Data Cloud and Agentforce and help you decide if they’re the right next step for you!
14:55
Coffee break. Tea break. Sweet break. And something salt as well.

15:35, Room 3
Making Discovery Great Again: 10 Major Fuckups We Made & How You Can Avoid Them, Andrea Kuklová & Tomas Hnizdil
Let us share major mistakes which happened during our project discovery phases and how we should have avoided them. The discovery phase is also the stage of a deal when the Sales Manager includes the Technical Architect to run this engagement together, therefore, we bring you two different points of view from business on one side and technical perspective on the other. You can expect nothing less than lessons learned from the Salesforce opportunities we run, best practices and juicy details of our own fuckups. Hopefully, you’ll get a bunch of concrete tips that you can apply in your discovery process (and also a few that are worth avoiding!).

16:35, Room 3
SFMC Audit Made Simple: Why It’s Crucial and How to Get Started, Hanna Nimchuk
Ready to uncover what’s really happening in your Salesforce Marketing Cloud instance? This session breaks down the whys and hows of SFMC audits, highlighting common pitfalls and easy wins. Whether you’re new to audits or an experienced user needing a refresh, you’ll walk away with practical insights to keep your instance in top shape. Let’s simplify the process and unlock your system’s full potential!

10:45, Room 4
Designer’s Perspective on the New Lightning UI and Why You Should Be Excited, Viktor Jamrich &
Yana Abdulaeva
Imagine Salesforce with a fresh, modern look – it’s not magic, it’s the new Lightning UI! Salesforce has not only refreshed the look and feel of the Lightning Experience but has also made significant changes that go much deeper than just the visuals. In this session, we’ll explore the new UI, introduced patterns, and most importantly, discuss the exciting direction Salesforce is heading into.

11:15, Room 4
Getting started with Loyalty Cloud, Oleg Mastriukov
Have you ever heard of Loyalty Cloud? If not, you’re not alone, but “63% of high-performing marketers are already using loyalty program platforms” — State of Marketing Report, Salesforce Research.
Loyalty Cloud is a relatively new and dynamic Salesforce offering that empowers you to manage loyalty campaigns effectively. Beyond its robust data model, it brings powerful but not well-known features, such as the Data Processing Engine.
In this session, drawing on my hands-on implementation experience, I’ll introduce you to the basics of Loyalty Cloud and explore practical use cases that showcase its capabilities.
12:15
Lunch time
Something typical counting with vegetarians and non-vegetarians as well. Beer (might be) included, as well as something sweet to get you ready for the next BIG thing.

13:25, Room 4
Writing Apex Like a Pro: Best Practices for Scalable and Maintainable Code, Achraf El Kadiri
In “Writing Apex Like a Pro: Best Practices for Scalable and Maintainable Code” we’ll explore advanced techniques and best practices that help developers write efficient, scalable, and sustainable Apex code.
This session is geared toward developers with some Apex experience who want to take their skills to the next level. We’ll cover critical topics like advanced bulkification techniques, asynchronous processing for managing large datasets, and strategies for clean, modular code architecture.
Attendees will learn practical methods for optimizing performance, handling errors effectively, and writing maintainable test classes to ensure code reliability and adherence to Salesforce’s governor limits. Through real-world examples, participants will gain actionable insights to elevate their Apex coding standards for long-term project success.

13:55, Room 4
The Dark Side of Data Loading: May the Wire Be with You, Marek Tyrlík
Loading data into Lightning Web Components can be tricky, especially when @wire is in place. Unexpected refreshes can impact performance and create unpredictable behavior, pulling your app to the dark side. In this session, we’ll explore why this happens, how LDS plays a role, and what strategies you can use to keep your data loading efficient and under control—so the Force stays with you.

14:25, Room 4
Auto-generate your SF project documentation site with open-source and Agentforce, Nicolas Vuillamy & Mariia Pyvovarchuk
There are many things in your production org… and they are sadly not always well documented
What if you could simply generate a website describing what is in your org, and ask AI to summarize it , explain it, and complete any missing information about object model, flows, apex, pages, sharing… ? 🙂
And in your own spoken language, of course !
14:55
Coffee break. Tea break. Sweet break. And something salt as well.

15:35, Room 4
The Art of Enterprise Integrations: Best Practices & Pitfalls, Prabhat Sharma
Integrating Salesforce with external systems is a thoughtful process that blends technical skill with smart design. With multiple integration patterns and technologies like REST, SOAP, MuleSoft, and External Services, choosing the right approach can be challenging. In this session, we’ll break down integration best practices, authentication strategies, and real-world pitfalls that can lead to performance bottlenecks, security risks, and maintenance nightmares. You’ll walk away with a clear understanding of how to architect integrations that are scalable, secure, and future-proof. Whether you’re dealing with real-time, batch, or hybrid integrations, this session will provide actionable insights for success.

16:05, Room 4
Identifying architectural anti-patterns: Preventing frequent design blunders, Ankita Dhamgaya
In this session, we will explore key architecture anti-patterns that can jeopardize the success of your projects. I’ll walk through real-world examples of common design mistakes, explaining how they can lead to performance issues, security vulnerabilities, or scalability challenges. By analyzing these mistakes, you’ll understand how to spot warning signs early on and avoid falling into these traps. I’ll also share actionable strategies to improve your design approach, ensuring more efficient and maintainable solutions. Participants will leave with practical tips that can be immediately applied to refine their design skills, avoid costly errors, and deliver better results in their projects.

16:35, Room 4
Mastering Apex Cursor: Enhancing Data Processing Efficiency in Salesforce, Łukasz Waszkiewicz
This presentation, “Mastering Apex Cursor: Enhancing Data Processing Efficiency in Salesforce,” introduces the Apex Cursor feature and highlights its importance for managing large datasets efficiently within Salesforce’s governor limits. Apex Cursors allow developers to handle extensive data volumes without excessive memory usage, enhancing overall application performance. We’ll begin with a quick overview of Apex Cursors and why they are essential in Salesforce data processing. The presentation will then cover the different cursor types—primarily Query and Batch cursors—and explain when each type is best suited for specific tasks. Through real-world examples, attendees will see practical implementations of cursors in data processing, illustrating how they improve scalability and execution speed for resource-intensive operations. Additionally, we’ll examine the performance benefits of Apex Cursors in navigating large datasets efficiently, reducing both processing time and resource consumption. The session will also address common issues and best practices to avoid pitfalls like hitting governor limits. By the end, attendees will have a solid understanding of leveraging Apex Cursors to build more scalable and efficient Salesforce applications.

17:00, Klub D
Maximizing Business Growth with Account Engagement, Marilo Meta & Raba Mehmeti, 101 level
Join us, in this high-impact session where you’ll discover how to achieve exceptional growth through Salesforce Account Engagement.
Uncover the strategies, best practices, and real-world success stories that can propel your business to new heights. Don’t miss this opportunity to learn from one of the Salesforce community’s trailblazers. Get ready to revolutionize your approach to customer engagement and drive unparalleled growth in your business.

10:45, Room 5
How to Communicate Data Security Risks to the C-Suite, Matt Meyers
As Salesforce Architects, we see critical security gaps that the C-suite often misses. With phishing attacks up 58.2% this past year alone, the need for architects to be able to effectively communicate enterprise security risks to leadership has never been higher.
Learn strategies to translate technical vulnerabilities into business impact, helping CTOs prioritize security measures that protect both customer data and organizational reputation. Through practical frameworks, discover how to bridge the gap between executive vision and implementation reality.

11:15, Room 5
Stick Figures & Salesforce: A Business Analyst’s Guide to Visual Storytelling, Pei Mun Lim
Transform your data models, process flows, and system context diagrams from complex to compelling! As a BA who moonlights as a cartoonist, I’ll show you how the principles of single-panel storytelling can revolutionize your technical documentation.
Through practical examples and (very amateur) live sketching, you’ll learn how two key questions – “who’s it for?” and “what’s it for?” – can elevate your BA diagrams from good to great. Whether you’re mapping complex data relationships, documenting business processes, or designing integration flows, you’ll discover techniques to make your visuals more engaging and effective, regardless of artistic ability.
Warning: May contain occasional cartoon-related humor. Stick figure drawing skills optional, but enthusiasm required!
12:15
Lunch time
Something typical counting with vegetarians and non-vegetarians as well. Beer (might be) included, as well as something sweet to get you ready for the next BIG thing.

13:25, Room 5
How to Ruin Your Salesforce Implementation: A Masterclass in Failure, Nikita Belov
Are you tired of smooth, efficient Salesforce implementations? Do you secretly enjoy a bit of chaos, confusion, and endless user complaints? Then this session is for you! Join us for a hilarious deep dive into the absolute worst advice you could possibly follow—guaranteed to derail your CRM, frustrate your team, and keep consultants employed for years to come. Packed with real-world horror stories, bad decisions, and the occasional facepalm moment, this session will teach you exactly what not to do. Expect laughter, cringing, and—most importantly—actionable takeaways to avoid these disasters in your own org. You’ll leave entertained, informed, and maybe a little scared.

13:55, Room 5
Design Thinking: From idea to a validated Salesforce prototype in 5 days, Lukáš Vavřín
Tired of generic demos that aren’t even remotely close to a real implementation? Are never-ending change requests from end-users giving you a headache? This might be a good time to bring Design Thinking into your pre-sales and projects! Put your customers and users in the spotlight, focus on their real needs and uncover what’s really behind that fancy buzzword “Design Thinking”.
In this session, you’ll learn:
- The core principles of Design Thinking
- Use cases when it’s (not) a good idea to apply Design Thinking
- How to leverage Design Sprints – a structured workshop approach that will get you from absolutely nothing to a validated prototype in just a week
- Practical exercises that you can use during your next workshop, including real-life examples

14:25, Room 5
Flexibility fails: When is it ok not to be agile?, George Avilov
Agile is renowned for its adaptability, but in large-scale, complex Salesforce implementations projects with global user bases, its limits quickly become apparent. This session will uncover the challenges of implementing Agile in expansive, international rollouts, where project management intricacies and the need for structured oversight collide with Agile’s core principles. We’ll discuss how a blended approach – often called “agilefall” – can provide the structure necessary to navigate complex timelines and varied requirements, using Agile practices as a flexible toolkit rather than a strict framework.
Consulting and project management professionals will discover how to leverage Agile’s best elements while incorporating waterfall’s stability to drive success. Emphasizing the pivotal roles of consultants and business analysts, this talk provides actionable insights for balancing agility and control in global-scale implementations.
14:55
Coffee break. Tea break. Sweet break. And something salt as well.

15:35, Room 5
The definitive guide to Salesforce and SAP Master Data Synchronisation, Svatopluk Sejkora
Keeping Salesforce and SAP in sync does feel like solving a complex puzzle — but it doesn’t have to. Join me for an engaging session where we’ll break down the process of mastering data synchronisation step by step.
We’ll start with real-world process definitions and dive into how Salesforce’s standard objects with a little help of custom ones can be used to create a scalable, efficient data model that supports various use cases. From there, we’ll tackle the big questions: how do you decide your source of truth, and what trade-offs must be considered?
We’ll cover integration patterns that can be considered, possible trigger points to initiate the sync, and necessary errors handling when things don’t go as planned.
To bring it all together, we’ll walk you through a working example (mocked) featuring a B2B Checkout. Because seeing it in action makes all the difference.
If you’re looking to streamline your Salesforce and SAP systems or just want practical tips to solve real-world challenges, this session is for you.

16:35, Room 5
From Diapers to Design: Lessons from Parenthood for Better User Adoption, Katka Vokrinkova
Ever noticed how getting users to embrace Salesforce is a lot like convincing a child to fall asleep? As a new parent and UX designer, I’ve found that the patience, strategy, and persistence honed during late-night feedings are surprisingly effective in driving user adoption. In this fun and informal session, I’ll share relatable stories and analogies that connect the dots between nurturing a child and fostering enthusiastic Salesforce users. Discover how bedtime routines can inspire consistent user onboarding, or how baby-proofing a home parallels designing intuitive interfaces.

17:00, Klub E
How much is too much? Exploring the extreme edges of scaleability with Scale Testing, Daniel Stange (@stangomat), 201 level
Have you ever wondered how much is too much? When will your Salesforce org falter under the load (or poorly performing implementation), and what will happen?
Salesforce has recently equipped us with Scale Center and Scale Testing Sandboxes, and with these tools, you can find out in details what breaks, and at which points. Join me to learn how I put my org to a trial of fire, and learn how it went. I’m going to share observations on how to actually set up a scale test, how to analyze the outcomes and what to do with the results, and last but not least: Was is able to burn down the house?