Connecting Plone CMS and Salesforce.com CRM Webinar

110
Integrating CMS & Salesforce Christopher Johnson [email protected] 678 608 3408 www.ifpeople.net

description

ifPeople's demo of the power of integration the Plone (open source) Content Management System with with Salesforce CRM to create an engagement management platform. Contact [email protected] for help in setting up your itnegrated CMS-CRM.

Transcript of Connecting Plone CMS and Salesforce.com CRM Webinar

Page 1: Connecting Plone CMS and Salesforce.com CRM Webinar

Integrating CMS & Salesforce

Christopher [email protected]

678 608 3408www.ifpeople.net

Page 2: Connecting Plone CMS and Salesforce.com CRM Webinar

What is ifPeople?

• Social Enterprise • Partnership-Based • Strategy Centered

Page 3: Connecting Plone CMS and Salesforce.com CRM Webinar

Click to edit Master subtitle style

We help our clients use techto nurture effective, long-term relationships with stakeholders.

Page 4: Connecting Plone CMS and Salesforce.com CRM Webinar

How? With Integrated Systems

Page 5: Connecting Plone CMS and Salesforce.com CRM Webinar

You might use Plone &/or Salesforce.

links

But before we begin, let's review...

Page 6: Connecting Plone CMS and Salesforce.com CRM Webinar

links

• Content Management System • User-Friendly • Open Source• International Community• Extensive functionality • Customizable

Page 7: Connecting Plone CMS and Salesforce.com CRM Webinar

links

• Customer Relationship Management • Free to nonprofits• 80% off for green businesses • Functional, customizable, adaptable • Plays well with Plone

Page 8: Connecting Plone CMS and Salesforce.com CRM Webinar

Different (and same) data in many places

Data collected from several sources

Duplication frequent

Managing multiple and complex relationships is hard!

The Problem

Page 9: Connecting Plone CMS and Salesforce.com CRM Webinar

• Web-to-x Forms • Events RSVP• E-commerce

• Data from salesforce.com shown/interactive in Plone

• Login authentication

The Solution

Page 10: Connecting Plone CMS and Salesforce.com CRM Webinar

PART ISending Information from

Plone to Salesforce

Page 11: Connecting Plone CMS and Salesforce.com CRM Webinar

Online Forms

links

Page 12: Connecting Plone CMS and Salesforce.com CRM Webinar

Click to edit Master subtitle style

Van Jones

Page 13: Connecting Plone CMS and Salesforce.com CRM Webinar

Requests come in through form

Built in Plone

Easy to edit

Dumps directly to Salesforce

Page 14: Connecting Plone CMS and Salesforce.com CRM Webinar

Request dashboard in Salesforce

Page 15: Connecting Plone CMS and Salesforce.com CRM Webinar

Click to edit Master subtitle style

Form Creation

Page 16: Connecting Plone CMS and Salesforce.com CRM Webinar

Click to edit Master subtitle style

Form Creation

Page 17: Connecting Plone CMS and Salesforce.com CRM Webinar

Click to edit Master subtitle style

Form Creation

Page 18: Connecting Plone CMS and Salesforce.com CRM Webinar

Click to edit Master subtitle style

Form Creation

Page 19: Connecting Plone CMS and Salesforce.com CRM Webinar

Click to edit Master subtitle style

Form Creation

Page 20: Connecting Plone CMS and Salesforce.com CRM Webinar

Click to edit Master subtitle style

Form Creation

Page 21: Connecting Plone CMS and Salesforce.com CRM Webinar

Click to edit Master subtitle style

Form Creation

Page 22: Connecting Plone CMS and Salesforce.com CRM Webinar

Click to edit Master subtitle style

Form Creation

Page 23: Connecting Plone CMS and Salesforce.com CRM Webinar

Click to edit Master subtitle style

Form Creation

Page 24: Connecting Plone CMS and Salesforce.com CRM Webinar

Click to edit Master subtitle style

Form Creation

Page 25: Connecting Plone CMS and Salesforce.com CRM Webinar

Click to edit Master subtitle style

Form Creation

Page 26: Connecting Plone CMS and Salesforce.com CRM Webinar

Click to edit Master subtitle style

Form Creation

Page 27: Connecting Plone CMS and Salesforce.com CRM Webinar

Click to edit Master subtitle style

Form Creation

Page 28: Connecting Plone CMS and Salesforce.com CRM Webinar

Click to edit Master subtitle style

Form Creation

Page 29: Connecting Plone CMS and Salesforce.com CRM Webinar

Click to edit Master subtitle style

Form Creation

Page 30: Connecting Plone CMS and Salesforce.com CRM Webinar

Click to edit Master subtitle style

Form Creation

Page 31: Connecting Plone CMS and Salesforce.com CRM Webinar

Event RSVPs

links

Page 32: Connecting Plone CMS and Salesforce.com CRM Webinar

Create campaign in Salesforce

Page 33: Connecting Plone CMS and Salesforce.com CRM Webinar

Create campaign in Salesforce

Page 34: Connecting Plone CMS and Salesforce.com CRM Webinar

Allow RSVPs in Plone event

Page 35: Connecting Plone CMS and Salesforce.com CRM Webinar

Allow RSVPs in Plone event

Page 36: Connecting Plone CMS and Salesforce.com CRM Webinar

Allow RSVPs in Plone event

Page 37: Connecting Plone CMS and Salesforce.com CRM Webinar

Allow RSVPs in Plone event

Page 38: Connecting Plone CMS and Salesforce.com CRM Webinar

Allow RSVPs in Plone event

Page 39: Connecting Plone CMS and Salesforce.com CRM Webinar

Registration form

Page 40: Connecting Plone CMS and Salesforce.com CRM Webinar

Registration form

Page 41: Connecting Plone CMS and Salesforce.com CRM Webinar

Campaign members in Salesforce

Page 42: Connecting Plone CMS and Salesforce.com CRM Webinar

E-commerce

links

Page 43: Connecting Plone CMS and Salesforce.com CRM Webinar

Click to edit Master subtitle style

Client: Trees for Life

Page 44: Connecting Plone CMS and Salesforce.com CRM Webinar

Make the giving process easier

Make tracking and reporting on giving easier

Reduce technical staff, costs of data management

Goal: Grow online revenue

Page 45: Connecting Plone CMS and Salesforce.com CRM Webinar

Click to edit Master subtitle style

Online catalogue

Page 46: Connecting Plone CMS and Salesforce.com CRM Webinar

Shopping cart & additional donations

Page 47: Connecting Plone CMS and Salesforce.com CRM Webinar

Checkout

Page 48: Connecting Plone CMS and Salesforce.com CRM Webinar

04/23/09

User data

Page 49: Connecting Plone CMS and Salesforce.com CRM Webinar

04/23/09

user data

Page 50: Connecting Plone CMS and Salesforce.com CRM Webinar

04/23/09

payment

order

user data

Page 51: Connecting Plone CMS and Salesforce.com CRM Webinar

04/23/09

contact opportunity donation details

payment

order

user data

Page 52: Connecting Plone CMS and Salesforce.com CRM Webinar

04/23/09

contact opportunity donation details

payment

order

user data

Page 53: Connecting Plone CMS and Salesforce.com CRM Webinar

Contact record with donation

Page 54: Connecting Plone CMS and Salesforce.com CRM Webinar

Donation details

Page 55: Connecting Plone CMS and Salesforce.com CRM Webinar

Web donations create campaign reports

Page 56: Connecting Plone CMS and Salesforce.com CRM Webinar

PART IIMaking Salesforce Data

Interactive in Plone

Page 57: Connecting Plone CMS and Salesforce.com CRM Webinar

links

Interacting with Data from Salesforce

Fancy front-end

All business in back

Plone website presents data stored in Salesforce.com

Page 58: Connecting Plone CMS and Salesforce.com CRM Webinar

The Basics: SF Queries

Page 59: Connecting Plone CMS and Salesforce.com CRM Webinar

links

Add a SalesforceQuery

Page 60: Connecting Plone CMS and Salesforce.com CRM Webinar

links

Tell query what SF data you want shown

Page 61: Connecting Plone CMS and Salesforce.com CRM Webinar

links

Salesforce data appears in Plone

Page 62: Connecting Plone CMS and Salesforce.com CRM Webinar

Member Portal

links

Page 63: Connecting Plone CMS and Salesforce.com CRM Webinar

Click to edit Master subtitle style

6/14/09

NCTC

Page 64: Connecting Plone CMS and Salesforce.com CRM Webinar

Click to edit Master subtitle style

6/14/09

Newsletter sign up requires registration

Page 65: Connecting Plone CMS and Salesforce.com CRM Webinar

Click to edit Master subtitle style

6/14/09

User registration

Page 66: Connecting Plone CMS and Salesforce.com CRM Webinar

Click to edit Master subtitle style

6/14/09

User Now Has a Contact in Salesforce

Page 67: Connecting Plone CMS and Salesforce.com CRM Webinar

Click to edit Master subtitle style

6/14/09

Class registration when logged in

Page 68: Connecting Plone CMS and Salesforce.com CRM Webinar

Click to edit Master subtitle style

6/14/09

Registered for class

Page 69: Connecting Plone CMS and Salesforce.com CRM Webinar

Click to edit Master subtitle style

6/14/09

Class registration in Salesforce

Page 70: Connecting Plone CMS and Salesforce.com CRM Webinar

Click to edit Master subtitle style

6/14/09

Pay for the class

Page 71: Connecting Plone CMS and Salesforce.com CRM Webinar

Click to edit Master subtitle style

6/14/09

Enter buyer information

Page 72: Connecting Plone CMS and Salesforce.com CRM Webinar

Click to edit Master subtitle style

6/14/09

Enter payment information

Page 73: Connecting Plone CMS and Salesforce.com CRM Webinar

Click to edit Master subtitle style

6/14/09

Payment is made

Page 74: Connecting Plone CMS and Salesforce.com CRM Webinar

Click to edit Master subtitle style

6/14/09

Payment recorded in Salesforce

Page 75: Connecting Plone CMS and Salesforce.com CRM Webinar

New or Renewing Affiliate Screen

Page 76: Connecting Plone CMS and Salesforce.com CRM Webinar

Existing Affiliate's Info Loaded

Page 77: Connecting Plone CMS and Salesforce.com CRM Webinar

Payment From Same Form

Page 78: Connecting Plone CMS and Salesforce.com CRM Webinar

Confirmation Screen

Page 79: Connecting Plone CMS and Salesforce.com CRM Webinar

Record Status Updated in Salesforce

Page 80: Connecting Plone CMS and Salesforce.com CRM Webinar

Payment Recorded

Page 81: Connecting Plone CMS and Salesforce.com CRM Webinar

Online Directory

Page 82: Connecting Plone CMS and Salesforce.com CRM Webinar

Client: Oregon Environmental Council

Page 83: Connecting Plone CMS and Salesforce.com CRM Webinar

.

Find providers on Google map

Page 84: Connecting Plone CMS and Salesforce.com CRM Webinar

New providers request certification packet

Page 85: Connecting Plone CMS and Salesforce.com CRM Webinar

Provider info flows into Salesforce

Page 86: Connecting Plone CMS and Salesforce.com CRM Webinar

Volunteer Management

Page 87: Connecting Plone CMS and Salesforce.com CRM Webinar

Client: Center for Economic Progress

Page 88: Connecting Plone CMS and Salesforce.com CRM Webinar

Register or Login

Page 89: Connecting Plone CMS and Salesforce.com CRM Webinar

Registration Page 1

Page 90: Connecting Plone CMS and Salesforce.com CRM Webinar

Registration Form Creates Plone User

Page 91: Connecting Plone CMS and Salesforce.com CRM Webinar

Registration Creates Contact...

Page 92: Connecting Plone CMS and Salesforce.com CRM Webinar

...and Volunteer Information

Page 93: Connecting Plone CMS and Salesforce.com CRM Webinar

And Volunteer Gets Email Confirmation

Page 94: Connecting Plone CMS and Salesforce.com CRM Webinar

Sign Up for Training Sessions

Page 95: Connecting Plone CMS and Salesforce.com CRM Webinar

Registration Recorded

Page 96: Connecting Plone CMS and Salesforce.com CRM Webinar

Status Updated in Salesforce

Page 97: Connecting Plone CMS and Salesforce.com CRM Webinar

Volunteer Selects Location to Work

Page 98: Connecting Plone CMS and Salesforce.com CRM Webinar

Volunteer Selects Location to Work

Page 99: Connecting Plone CMS and Salesforce.com CRM Webinar

Site Capacity Updated For Shift

Page 100: Connecting Plone CMS and Salesforce.com CRM Webinar

Volunteer Dashboard

Page 101: Connecting Plone CMS and Salesforce.com CRM Webinar

Volunteer Management

• Registration• Secure Login• Training Sign Up• Hours Logging• Site Managers Request Supplies/Help• Site Managers Approve Hours• Site Manager Gets Schedule• Site Manager Contacts Volunteers

Page 102: Connecting Plone CMS and Salesforce.com CRM Webinar

Site Manager Dashboard

Page 103: Connecting Plone CMS and Salesforce.com CRM Webinar

Site Manager Approves Hours

Page 104: Connecting Plone CMS and Salesforce.com CRM Webinar

Site Manager Gets Volunteer Schedule

Page 105: Connecting Plone CMS and Salesforce.com CRM Webinar

Site Manager Gets Volunteer Schedule

Page 106: Connecting Plone CMS and Salesforce.com CRM Webinar

• Web-to-x Forms • Events RSVP• E-commerce

• Data from salesforce.com shown/interactive in Plone

• Login authentication

Skill Levels

Easy

Hard

Page 107: Connecting Plone CMS and Salesforce.com CRM Webinar

Salesforce Service Levels

Less Features

More Features

Page 108: Connecting Plone CMS and Salesforce.com CRM Webinar

Tools You Need

Salesforce Integration:

SalesforceBaseConnectorConnects Plone site to SFDC via API login

Specific ProductsRSVP, SFDC PFG Adapter, getpaid.SalesforceOrderRecorder

Plone Products:

PloneFormGenPoint-and-click form creation tool

PloneGetPaidE-commerce engine for Plone

Page 109: Connecting Plone CMS and Salesforce.com CRM Webinar

Learn More

www.ifpeople.netsnurl.com/[email protected] | 678.608.3408

Product Documentation:snurl.com/plonesfdoc

Plone-Salesforce Mailing List:snurl.com/plonesflist

+

Page 110: Connecting Plone CMS and Salesforce.com CRM Webinar