We switched from ActiveCampaign to Pardot (now Marketing Cloud Account Engagement) two years ago for our financial clients. Compliance was the main driver - we needed SOC2 plus banking regulation support that ActiveCampaign just didn’t have back then. Managing multiple clients through Salesforce’s partner portal is pretty straightforward, though setup’s more technical than I’d like. Pricing gets expensive fast, but it works for mid-size financial clients who actually need enterprise security. The integration options are endless since it’s built on Salesforce. White labeling exists but isn’t great compared to dedicated agency tools. Biggest downside? It’s way too complex for smaller clients under $1K monthly budgets - we still use a separate ActiveCampaign instance for those. But the compliance reporting alone made it worth switching for our main client base.