Campaigns functionality with seated events