Sending data back to CRM allows you to close the loop and ensure that your CRM system is the single source of truth. We have the following fields available for mapping.
We recommend including the CRM ID field (whether you are using the Goodkind's in-built CRM ID, or if you are sending your CRM ID as a custom attribute).
This list includes the fields that are internal to Goodkind that are available, you can always add custom attributes and they are not included in this list as that is specific to your workspace.
All fields with data type as array, show up in spreadsheets as a cell with values separated by comma in a single cell.
The date exports are in UTC. Here is the events and fields that are available for syncing.
Events Supported by Goodkind
Video Messaging
Event Name | Event Description | Export value to CRM |
Video Message Sent | Tracks video message sends | story.sent |
Video Message Watched | Video Message watch event | story.play |
Video Message Clicked | When a contact clicks on the videos' call to action | story.link_click |
Video Message Replied | Replies to your Video Messages | story.reply_click_success |
SMS Sent | SMS/Whatsapp details sent for video message | sms.sent |
SMS Replied | Inbound replies to the video message sent via SMS/whatsapp | sms.replied |
SMS Failed | Delivery failure for your video messages | sms.failed |
SMS Opt Out | Opt out event for SMS for video message | sms.opt_out |
Email Delivered | Tracks delivery to the inbox | email.delivered |
Email Unsubscribed | Opt out event for Email for video message | email.unsubscribe |
Goodkind Inbox for SMS and Whatsapp
Event name | Event Description |
SMS Sent | Tracks All messages sent via Inbox |
SMS Replied | Tracks all incoming replies |
SMS Failed | Tracks messages that failed delivery |
SMS Opt Out | Tracks all opt outs |
If you are a Slate/SFTP based CRM admin who is looking to setup mapping, here is the list of file names that we use for corresponding events. All the files come as CSVs
Data fields available for events
Field Name | Data Type | Description |
Contact ID | text | Goodkind's internal unique identifier for each contact. |
Contact First Name | text | Contact's first name |
Contact Last Name | text | Contact's last name |
Contact Email | text | Contact's email |
Contact Phone Number | text | Contact's phone number |
Contact Contact Preference | text | Three values : Email, SMS or Both |
Contact Unsubscribed | text | TRUE, blank if empty |
Contact CRM ID | text | CRM ID we map automatically from the data |
Contact Created At | time | when the contact was added to Goodkind |
Contact Updated At | time | when the contact was updated in Goodkind |
Contact Owner | text | Goodkind ID of the recorder mapped to the contact |
Contact Unsubscribed At | date |
|
Contact Unsubscribed In | text | Two values Email, SMS |
Campaign ID | text | Internal ID for a Goodkind campaign |
Campaign Name | text | Name |
Campaign State | text | Three Values: draft, inactive, active |
Campaign Created By | text | Goodkind ID of the person who created the campaign |
Campaign Last Updated By | text | Goodkind ID of the person who updated the campaign |
Campaign Creation method | text | Three values: CreateToDos,collectVideos, VideoFromLibrary |
Campaign Call to Action | text | Title of call to action |
Campaign Personalization | text | Two Values oneToOne, oneToMany |
Campaign Storytellers | array | array of alphanumeric IDs of all recorders |
Campaign Workspace | text | Goodkind unique identifier of your workspace |
Campaign Audience Size | array | Goodkind IDs of the campaign contacts |
Campaign Instructions | text | Instruction added by admin |
Campaign Email Subject Title | text | Current Email subject line of the campaign |
Campaign SMS Body | text | Current SMS body of the Video campaign and SMS campaigns (doesn't include 1 off messages) |
Campaign Created At | date |
|
Campaign Updated At | date |
|
Campaign Created by Name | text | Name of Admin who created the campaign as it appears in Goodkind |
Campaign Scheduled Date | date |
|
Campaign Assignment Type | text | Three values: Even,Manual,Capacity |
Campaign Recording Script | text | Script as added by admin |
Campaign Autoplay | text | TRUE or FALSE |
Event Time Stamp | date | Time stamp of the event in UTC |
Max Engagement | number | Proxy for Whatsapp rate, the values is 25,50, 75, 100 |
SMS Message Sender Name | text | Name of the user who sent the SMS/Whatsapp message |
SMS Message Body | text | Body of the SMS/Whastapp message sent |
SMS Reply Body | text | Message reeciebed from recipient via SMS /Whatsapp |
SMS Message Inbox Name | text | Inbox name within Goodkind used to deliver SMS/Whatsapp |
Story Approved | text | TRUE or FALSE |
Story Approved By | text | Goodkind ID of the person who approved the video message |
Story Sent At | time |
|
Story Sent By | text | Goodkind ID of the approver |
Story Created By | text | Goodkind ID of the recorder |
Story Assigned To | text | Goodkind ID of the recorder |
Story URL | text | URL as recieved by the contact |
Video Duration | number | time in seconds |
Video Transcript Text | text | Actual message transcript |