Marketo Webhook to RainKing to Update Lead Data

6
RainKing Software, Inc. 2013 When a Lead is created in Marketo Marketo Webhook to RainKing To Update Lead Data Automatically call RainKing To Pull in New and Updated Fields

description

A Webhook in Marketo can be set up to call RainKing when a trigger event happens - for example, when a new Lead is created. If the Lead exists in RainKing, all available fields from RainKing can be sent back to Marketo. This automatically leverages the data quality of RainKing right in your Marketo.

Transcript of Marketo Webhook to RainKing to Update Lead Data

Page 1: Marketo Webhook to RainKing to Update Lead Data

RainKing Software, Inc. 2013

When a Lead is created in Marketo

Marketo Webhook to RainKing

To Update Lead Data

Automatically call RainKing

To Pull in New and Updated Fields

Page 2: Marketo Webhook to RainKing to Update Lead Data

RainKing Software, Inc. 2013

Marketo Webhook to RainKing

Step 1: Build a Webhook to RainKing

• In Marketo, under Admin >> Webhooks select New Webhook

• The URL for the Webhook is: https://api.rainkingonline.com/1.0/contact.xml?e=[ENTER EMAIL ADDRESS TOKEN HERE]&t=[ENTER RAINKING TOKEN HERE]

• The Request Type is Post

• Response Token Encoding is Form/URL

• Response Type is XML

• Select to Create this Webhook

Page 3: Marketo Webhook to RainKing to Update Lead Data

RainKing Software, Inc. 2013

Marketo Webhook to RainKing

Step 2: Build Response Mappings • Update 16 Contact fields with syntax below:

• Salutation: result.contact.salutation • First Name: result.contact.firstName • Nick Name: result.contact.nickName • Last Name: result.contact.lastName • Title: result.contact.title • Level: result.contact.level • Supervisor: result.contact.supervisor • Address 1: result.contact.address1 • Address 2: result.contact.address2 • City: result.contact.city • State: result.contact.state • Zip: result.contact.zip • Country: result.contact.country • Phone: result.contact.phone • Extension: result.contact.ext • Fax: result.contact.fax

• Update 15 Company Fields with syntax below: • Company Name: result.company.companyName • URL: result.company.url • DUNS Number: result.company.dunsNumber • Revenue: result.company.revenue • Employee Count: result.company.employeeCount • Address 1: result.company.address1 • Address 2: result.company.address2 • City: result.company.city • State: result.company.state • Zip: result.company.zip • Country: result.company.country • Phone: result.company.phone • Fax: result.company.fax • Industry: result.company.sectors.industries.name • Sector: result.company.sectors.name

Map RainKing fields to your Marketo fields and save the mapping.

Page 4: Marketo Webhook to RainKing to Update Lead Data

RainKing Software, Inc. 2013

Marketo Webhook to RainKing

Step 3: Create a Smart Campaign

1.) Create a Smart Campaign where

the Smart List includes a Trigger

2.) In the Flow Step, add the Webhook

to Call RainKing

3.) Activate this Smart Campaign!

Page 5: Marketo Webhook to RainKing to Update Lead Data

RainKing Software, Inc. 2013

Marketo Webhook to RainKing

Step 4: Add a RainKing Lead and confirm fields

• Grab a new Lead from RainKing

• Create this New Lead in Marketo

(you only need the email address)

• Confirm that all mapped fields populate!

Page 6: Marketo Webhook to RainKing to Update Lead Data

RainKing Software, Inc. 2013

Marketo Webhook to RainKing

To Update Lead Data

RainKing Fuels Marketing Automation