You can easily add leads or contacts to Marketo smart campaigns from within Salesforce. Here’s how, using leads.
In Salesforce, click the Leads tab.
Select the list of people you want to view from the drop-down and click Go.
The pick list in the drop-down includes All Open Leads or Unread Leads, Recently Viewed Leads, Today’s Leads, and may include other categories.
Select a lead from the list to open the record.
In the record, scroll down to the Marketo Sales Insight area, click the Actions drop-down, select Add to Marketo Campaign, and click Go.
Click the Campaign Name drop-down, select the desired Marketo campaign, and click Add to Marketo Campaign.
For the campaign to appear in the drop-down, use the Campaign is Requested trigger, with Sales Insight as the source, when you set up the campaign.
And that’s it! The person is added to your Marketo campaign.