We do this in multiple ways. First, do you use Marketo Sales Insights? I know it's more for the lead/contact object, but you can map the interesting moment field to a custom field on the account level. That way you pull the latest interesting moment on the account level. Second, I find actual email alerts are what sales responds to the most. So, you can run a trigger/batch campaign that take targeted accounts through a serious of qualifications, (registered for webinar, visited web site 3xs+, dowloaded white paper), then send an alert like "Target Account Recent Activity". Third, if your sales reps respond more to activities, you can create an activity like a call in Salesforce from the same trigger/batch campaign. There are definitely way more ideas on this topic, so let me know if you have any specific questions.