We’re trying to rebuild a feature from Keap inside HighLevel and are struggling to find the simplest, most scalable way to do it. Our client runs multiple recurring events and historically used Keap’s campaign-specific merge fields to clone a campaign, update the event info in one place, and automatically update all emails and timers. In GHL, we don’t have workflow-specific custom fields, and some of the events overlap, which creates conflicts when using global custom values or shared fields. We’ve explored custom fields per event, conditional branching, router workflows, and even custom code that selects the next upcoming event, but none of these feel simple enough for a client to maintain without breaking things. Has anyone successfully implemented an “event-based promotion engine” in GHL where multiple events can run concurrently, contacts can join the correct timeline based on the event date, and the client can update the event details in one place without modifying multiple workflows or emails? Looking for real-world examples, best practices, or any clever approaches your agency has used when migrating clients from Keap to GHL for multi-event automation.