Skip to main content
Michael_Loop8
Level 2
November 5, 2015
Question

Leverage an external object not associated with contacts to send an email

  • November 5, 2015
  • 2 replies
  • 1850 views

Hi there,

If we have an standalone object, call it "Properties, sitting in Salesforce or elsewhere, and we'd like to send an email to a smart list everytime an object is added and use details of that object to populate the template, what's the best way to accomplish this?

So just a few notes on the above:

The object WILL NOT be associated with leads in Marketo, it's a standalone object

We need to both be able to trigger when the object is added or potentially (might be harder) run a batch campaign with that' object's details.

Thanks for any suggestions.

Michael

@Arjun Nair​ call out to you .

This post is no longer active and is closed to new replies. Need help? Start a new post to ask your question.

2 replies

Grégoire_Miche2
Level 10
November 5, 2015

HI Michael,

Since the object is independent, the best way is to use the API "Schedule Campaign" (Schedule Campaign » Marketo Developers ) or "Request Campaign" (Request Campaign » Marketo Developers ) Calls. You will be able to set tokens values in the API call and use these tokens values in the content of your email.

If you do not want to develop too much and you can have a RSS feed of your object, you may want to consider the Digesto solution from Perkuto (Convert RSS Feed into Marketo Emails with Digesto, a Perkuto product. ) That can exactly do this : create the text of an email in Marketo from a RSS Feed and send it to a list of subscribers.

-Greg

Michael_Loop8
Level 2
November 5, 2015

Thanks Greg,

I know the Perkuto guys and that definitely can be an option for the trigger.  Any ideas on potential batch without manually having to grab the content and update the template?  I suppose it's difficult because its a one to many relationship, but maybe with email scripting?

Kenny_Elkington
Adobe Employee
Adobe Employee
November 5, 2015

There's no built-in functionality to grab content from a custom object which does not have an association to lead records.  This would require custom development, and probably using Schedule Campaign and token replacement.  The alternative would be to add an intermediate association object, in which case you could use email scripting to grab the content from the object.