Salesforce User in Marketo Custom Object
Hello all,
I wonder if I misunderstand something fundamentally about Marketo Custom Objects and I hope someone can help me think straight.
I want to bring information from the Salesforce User Object into a Marketo Custom Object. A Salesforce User has fields like First, Last, Email Address, and lots of additional information that could be helpful to build Account Owner signatures in Marketo emails, like a calendar link, a link to a user image, phone, complete address, job title and some more. That information is not available in Marketo through the native user integration. (Right?)
So let's assume we have 500 sales rep users in Salesforce that are Account Owners. The native integration syncs over the field "Account Owner Email Address" to Marketo persons which I think could function as the link field for the object.
Marketo Person: Account Owner Email Address == Salesforce User Object: Email Address
So if I brought the users into a custom object, I'd have 500 unique Custom Object Records which are the various users. They'd be linked to as many persons as have the field "Account Owner Email Address" populated. A many-to-one relationship from Marketo's perspective: Each Marketo Person can have exactly one User Custom Object Record, but many Marketo Persons share the same one.
Is that construct even possible? I know there's one-to-many, and there's many-to-many (although I have never done that myself), but is there also many-to-one?
I've built the object this way, had my integration partner API populate the object, but it seems the integration created exactly one Custom Object Record per Salesforce User. And it also seems it could tie this one CO record only to the first occurrence of a Marketo person it could find.
Does anyone know more?
Thanks!
Michael