SOLVED

Many-to-Many Custom Object for Event Info

Go to solution
Kim_Gandy1
Level 7

Many-to-Many Custom Object for Event Info

I'm creating a custom object to store event information from Cvent to a registrant's Marketo lead record. I only need to pull event title and registration type; therefore I've created my custom object (event title) and intermediary object (registration type). The next step shows that I need to add link fields to connect my intermediary object to a person/company and a custom object (event title); however I don't need any additional information from Cvent.

Are link fields necessary? If so, would registration type be a link field?

1 ACCEPTED SOLUTION

Accepted Solutions
Grégoire_Miche2
Level 10

Re: Many-to-Many Custom Object for Event Info

Hi Kim,

The link field should be a unique ID of the event table. The title may work, but in case you have in the future 2 events with the same title that would be a problem, so I would rather use a dedicated ID field.

Now, if the only thing you really need is the event title, you do not need the event title object. Just having the event title field in the "Registration" (intermediary) object should be enough. And of course, in such a case, this object would no longer be intermediary, since it would only be linked to the lead object

The model in which you have 2 objects (Event and Registration) is only necessary if:

  • you want to be able to change the event name easily, after the registrations have started
  • you want to log additional information in Marketo about the event such as date, location, etc... information that obviously needs to be managed independently from registrants and registrations.

-Greg

View solution in original post

6 REPLIES 6
Grégoire_Miche2
Level 10

Re: Many-to-Many Custom Object for Event Info

Hi Kim,

The link field should be a unique ID of the event table. The title may work, but in case you have in the future 2 events with the same title that would be a problem, so I would rather use a dedicated ID field.

Now, if the only thing you really need is the event title, you do not need the event title object. Just having the event title field in the "Registration" (intermediary) object should be enough. And of course, in such a case, this object would no longer be intermediary, since it would only be linked to the lead object

The model in which you have 2 objects (Event and Registration) is only necessary if:

  • you want to be able to change the event name easily, after the registrations have started
  • you want to log additional information in Marketo about the event such as date, location, etc... information that obviously needs to be managed independently from registrants and registrations.

-Greg

Grégoire_Miche2
Level 10

Re: Many-to-Many Custom Object for Event Info

Hi Kim Gandy

Are you OK with this?

-Greg

Kim_Gandy1
Level 7

Re: Many-to-Many Custom Object for Event Info

Yes! As usual, thank you for your quick and thorough response Greg.

Anonymous
Not applicable

Re: Many-to-Many Custom Object for Event Info

Hi Gregoire,


I wonder if you could help me figure out which type of the Custom Object (one to many or many to many) we should use in our situation.

We have a list of Subscribers (parents) and each Subscriber can have either one or multiple Beneficiaries (children). Also, each Beneficiary can belong to multiple Subscribers (for example, one child may be a Beneficiary of  Mom, Dad and Grandma).

In addition, each Beneficiary may have multiple Plans. Also each Beneficiary belongs to one of 4 segments.

We need to send out 4 email campaigns (one for each Beneficiary segment) targeted to Subscribers. Each Subscriber should receive an email with the list of his/her Beneficiaries' names and their Plan IDs, and the Beneficiaries listed in the email should be only from a specific Segment (depending on the email).

I understand that I need to use Email Script Tokens for this but my concern is how to create the right relationships between Subscribers, Beneficiaries, Plans and Segments. Could you help figure this out?

Thank you,

Olga

SanfordWhiteman
Level 10 - Community Moderator

Re: Many-to-Many Custom Object for Event Info

Olga, you should open another thread (link back to this one for reference) instead of reusing this one.

It sounds like you're definitely describing a many-to-many setup. But before we continue there, be aware that capital-S Segmentation (as in Marketo's native Segmentation feature) isn't usable for this case, because Segment filters apply to the Subscriber that receives the email, not the linked objects (even if those objects link to leads in the database). 

However, an equivalent lowercase-s segmentation may be doable within Velocity base on object properties -- provided there's at least one matching Beneficiary in the linked CO list. We'll discuss more on the new thread.

Anonymous
Not applicable

Re: Many-to-Many Custom Object for Event Info

Thank you, Sanford! I will post my question in a new thread.

I started a new thread here Many-to-many Custom Objects for Subscribers and Beneficiaries