# Marketo Pulled Objects List

Below is a list of common objects and activities we pull from Marketo. This includes all of their properties, both pre-defined and custom.

## Objects

### Lead

We pull the fields of the Lead object you selected in Marketo's configuration page and also associate this record with the activities they performed from the below [list](#activity-types). Custom properties, ended with `__c`will be saved as `marketo__normalized_property_name__custom`. Other predefined properties will be saved as `marketo__normalized_property_name.`&#x20;

| HockeyStack Property         | Marketo Field        |
| ---------------------------- | -------------------- |
| marketo\_lead\_id            | id                   |
| marketo\_\_lead\_name        | firstName + lastName |
| marketo\_\_lead\_email       | email                |
| marketo\_\_lead\_created\_at | createdAt            |

## Program Members

We pull the programs and program members as the objects `marketo__program_id`and `marketo__program_member_id`respectively.&#x20;

### Program

| HockeyStack Property                | Marketo Field                                                       |
| ----------------------------------- | ------------------------------------------------------------------- |
| marketo\_\_program\_id              | id                                                                  |
| marketo\_\_program\_name            | name                                                                |
| marketo\_\_program\_description     | description                                                         |
| marketo\_\_program\_type            | type                                                                |
| marketo\_\_program\_channel         | channel                                                             |
| marketo\_\_program\_status          | status                                                              |
| marketo\_\_program\_created\_at     | createdAt                                                           |
| marketo\_\_program\_workspace       | workspace                                                           |
| marketo\_\_program\_tag\_{tag type} | all tag values associated with the program are saved in this format |

## Program Member

| HockeyStack Property                  | Marketo Field                             |
| ------------------------------------- | ----------------------------------------- |
| all program properties                | see table above                           |
| marketo\_\_program\_membership\_date  | membershipDate                            |
| marketo\_\_program\_member\_id        | {program.id}\_{member.leadId}             |
| marketo\_\_program\_id                | program.id                                |
| marketo\_\_created\_at                | program.createdAt                         |
| marketo\_\_lead\_id                   | leadId                                    |
| marketo\_\_status\_name               | statusName                                |
| marketo\_\_lead\_email                | email                                     |
| marketo\_\_{normalized property name} | all other fields are saved in this format |

## Activities

Every activity has a field called `marketo__activity_id`that refers to the Marketo field `marketoGUID.` The other fields vary according to the activity type. You can choose the activity types you want to pull from the below list, or others you have available. Contact your CSM to choose your activities.

Emails activities are saved as the `event_id` object, and "Fill Out Form" activity is saved as `marketo__form_fill_id`.

| **HockeyStack Property** | **Marketo Field** |
| ------------------------ | ----------------- |
| marketo\_\_activity\_id  | marketoGUID       |

## Activity Types

* New Lead

  New person/record is added to the lead database
* Fill Out Form

  User fills out and submits a form on web page
* Click Link

  User clicks link on a page
* Click Email

  User clicks on a link in a Marketo Email
* Send Email

  Send Marketo Email to a person
* Email Bounced

  Marketo Email is bounced for a lead
* Open Email

  User opens Marketo Email
* Email Bounced Soft

  Campaign Email is bounced soft for a lead
* Send Sales Email

  Send Email using Sales View (Outlook Plugin)
* Open Sales Email

  User opens a sales Email
* Click Sales Email

  User clicks on a link in a sales Email
* Receive Sales Email

  Receive Email using Sales View (Outlook Plugin)
* Sales Email Bounced

  Sales Email bounced
* Reply to Sales Email

  User replies to a sales email
* Document Interacted With

  Lead interacts with a document in Dynamic Chat dialogue
* Dialogue Goal Reached

  Lead reaches a goal in Dynamic Chat dialogue
* Share Content

  Share Content
* Click Shared Link

  Click a Shared Link
* Change Program Member Data

  Change Program Member Data
* Change Status in Progression

  Change a Status in an program progression. Along with this action, we pull the old and new status along with the program name and id.
