SlideShare una empresa de Scribd logo
1 de 13
Descargar para leer sin conexión
Growing with Drupal
and Salesforce
Mission & Model
! We take in new and nearly new children's items
through community collections
! Volunteers process and package these items into
highly tailored KidPacks®
! KidPacks® are distributed to children in need through
a collaborative network of social service agencies and
school partners
www.cradlestocrayons.org/about/mission-model
Cradles to Crayons
provides children from
birth through age 12, living
in homeless or low-income
situations, with the
essential items they need
to thrive - at home, at
school and at play. We
supply these items free of
charge by engaging and
connecting communities
that have with
communities that need.
Where We Were
Challenges
! Volunteer registration process is long and arduous, especially for
larger groups
○ Much of the volunteer process was handled via simple
forms/email/spreadsheet
○ No integration with CMS/Salesforce
○ Large groups were difficult to track and manage
! Collecting Donations and tracking specific fundraising
campaigns was difficult/non-existent
○ Tracking email/fundraising campaign effectiveness was
cumbersome and not entirely consistent
○ We needed to manually link the donations that were
flowing through our website with Salesforce
Opportunity
! Leverage Drupal & Salesforce in an effort to streamline our
donation and volunteering process to better scale our model.
Understanding our Business Processes
VOLUNTEERS
• Volunteer Group Scheduling
• Volunteer Visits & Registrations
• Recognize Volunteers for Service
• Categorize and Group Visits
• Automate registration/sign in process
ENGAGED DONORS
• Track and Acknowledge Gifts
• Recognize highly engaged Donors
• Forecast and track against goals
• Plan and manage marketing events
PARTNER ORGANIZATIONS
• Give Partners a tool to place Orders
• Collect Partner Program/Org Info
• Recognize highly engaged partners
• Process orders quickly and efficiently
• Better understand and meet growing
demand
COMMUNITIES OF PLENTY
• Track Product Donation Channels
• Quickly Recognize Product Donors
• Manage Drives and Collection Initiatives
• Manage Product in the Giving Factory
Enter: Drupal & Salesforce
! We knew we needed to streamline and
centralize access to information enterprise-
wide.
! Drupal provides the front end CMS that
allows us to put some of the day-to-day data
entry tasks in the hands of our constituents.
! We can create custom landing pages/
donation pages on our website to collect
donations.
! The Salesforce Suite is the magic sauce that
allows us to map fields in Drupal to fields in
Salesforce.
! Salesforce provides the office-facing
management/reporting tool for staff.
How Does it Work?
! 2-way Data Sync: Drupal does all the heavy lifting to make sure Salesforce and Drupal stay in
sync.
! Drupal periodically polls Salesforce for changes in either database and syncs those changes.
For Example:
○ Salesforce Contact = Drupal User
○ Salesforce Campaigns = Drupal Webform Campaigns
○ Salesforce Volunteer Visits = Drupal Volunteer Visits
! End Result: We can move Salesforce data to website visitors/users and we allow them to
input data that finds it’s way into Salesforce.
Guest/User
enters data into
Drupal
Drupal periodically
syncs changes w/
Salesforce
Changes in Salesforce are
reflected in Drupal as well
Staff view/edit data and
the site realizes the
changes
DONATION CAMPAIGN (DRUPAL) CAMPAIGN DETAIL PAGE (SALESFORCE)
Donations through the landing page are
processed via PayPal and then non-
transactional information flows into Salesforce.
Where We Are
Donation Campaigns/Forms
! When constituents make online donations via a Webform Campaign or the General Donation form,
the payment is processed via PayPal and Drupal creates a Closed/Won Opportunity record with
donor information in Salesforce.
! If the donation is made to a Webform Campaign (i.e. landing page), Drupal relates the donation to
the appropriate campaign in Salesforce.
! Website visitors/users must select their Cradles location which impacts how the data is recorded in
Drupal and Salesforce.
Volunteering Through Drupal
DRUPAL FORM
SALESFORCE DETAIL
Volunteers Inquire through our website and
the information is then synced with a
corresponding Volunteer Visit in Salesforce
Volunteering Through Drupal (cont…)
! Volunteers can pre-register for visits by pasting a code we give them into a special
form on our website - this code then relates all registrations to a particular visit both
in Drupal and in Salesforce
! Allows us to quickly register large groups without manual data entry - group leaders
can share the code with all the registrants, and everyone gets registered
! Ensures data entry is consistent through basic form validation and controls
Other Drupal-Salesforce Perks
● Once they give or register to volunteer, users can log in and donate
without re-typing their contact information.
● Users can also manually update their own contact information via
our website.
● When we update contact information in Salesforce the User's
Drupal account reflects the information as well.
● We’ve effectively opened some of our daily data management tasks
to our constituents.
● Our content management system has direct access to Salesforce
data.
Benefits of Drupal
Flexibility: Drupal can
handle many of our
business requirements in
terms of content
management strategy and
has the tools to also
handle e-commerce, social
features, wikis, photos and
more.
Connections: Drupal can
connect any data directly
to Salesforce objects.
Some Not-So-Great Things
● Data management in Salesforce has a direct impact on your website.
Large Salesforce operations can create backlogs in the sync process
between Salesforce and Drupal - this can be mitigated, but should be
considered
● Duplicates: Email is our identifier - so if a person uses two different emails
to register or donate, we get duplicate contacts in Salesforce and Drupal
● Standardization: you have fewer tools to enforce data standardization on
a public site than you do in Salesforce.
● Development & Learning Curve: Drupal has a higher learning curve (but
is also more flexible) than other CMS’s – also much of the connection
requries custom development and ongoing support.
Where We’re Going
With loads of rich, accurate data - we can begin
utilizing business intelligence tools to gain deeper
insights and turn toward engagement and
projection reporting.
Reassess some of our older systems and tools in
an effort to streamline where possible by utilizing
AppExchange apps and/or new Drupal &
Salesforce Platform features - with a clear focus
on digital communities and engagement.
Grow to new markets and bring new locations (and
users) online. Additionally, build systems to
engage with organizations across multiple
markets.

Más contenido relacionado

La actualidad más candente

Intranets & Digital Hubs With Office 365 What You Need To Know
Intranets & Digital Hubs With Office 365 What You Need To KnowIntranets & Digital Hubs With Office 365 What You Need To Know
Intranets & Digital Hubs With Office 365 What You Need To KnowRichard Harbridge
 
Beyond The Intranet: Digital Workplace Apps, Solutions & Bots
Beyond The Intranet: Digital Workplace Apps, Solutions & BotsBeyond The Intranet: Digital Workplace Apps, Solutions & Bots
Beyond The Intranet: Digital Workplace Apps, Solutions & BotsRichard Harbridge
 
Teams meetings, calling customer pitch deck | Netinx Solutions
Teams meetings, calling customer pitch deck | Netinx SolutionsTeams meetings, calling customer pitch deck | Netinx Solutions
Teams meetings, calling customer pitch deck | Netinx SolutionsRashminPopat2
 
Strategy & Success: Practical Tools & Techniques For The Strategist, Architec...
Strategy & Success: Practical Tools & Techniques For The Strategist, Architec...Strategy & Success: Practical Tools & Techniques For The Strategist, Architec...
Strategy & Success: Practical Tools & Techniques For The Strategist, Architec...Richard Harbridge
 
Personalizing & Improving Office 365 & Your Digital Workplace
Personalizing & Improving Office 365 & Your Digital WorkplacePersonalizing & Improving Office 365 & Your Digital Workplace
Personalizing & Improving Office 365 & Your Digital WorkplaceRichard Harbridge
 
Intranets & Digital Hubs With Office 365: What You Need To Know
Intranets & Digital Hubs With Office 365: What You Need To KnowIntranets & Digital Hubs With Office 365: What You Need To Know
Intranets & Digital Hubs With Office 365: What You Need To KnowRichard Harbridge
 
Beyond The Intranet: Digital Workplace Apps, Solutions & Bots
Beyond The Intranet: Digital Workplace Apps, Solutions & BotsBeyond The Intranet: Digital Workplace Apps, Solutions & Bots
Beyond The Intranet: Digital Workplace Apps, Solutions & BotsRichard Harbridge
 
TouchPoint Church Management Software
TouchPoint Church Management SoftwareTouchPoint Church Management Software
TouchPoint Church Management SoftwareSteele Billings
 
When To Use What In Office 365
When To Use What In Office 365 When To Use What In Office 365
When To Use What In Office 365 Richard Harbridge
 
Top 7 Ways To Improve Teams And SharePoint Navigation In Your Digital Workplace
Top 7 Ways To Improve Teams And SharePoint Navigation In Your Digital WorkplaceTop 7 Ways To Improve Teams And SharePoint Navigation In Your Digital Workplace
Top 7 Ways To Improve Teams And SharePoint Navigation In Your Digital WorkplaceRichard Harbridge
 
Intranets & Digital Hubs With Office 365: What You Need To Know
Intranets & Digital Hubs With Office 365: What You Need To KnowIntranets & Digital Hubs With Office 365: What You Need To Know
Intranets & Digital Hubs With Office 365: What You Need To KnowRichard Harbridge
 
Tackling Governance, Site & Teams Sprawl with Microsoft 365
Tackling Governance, Site & Teams Sprawl with Microsoft 365Tackling Governance, Site & Teams Sprawl with Microsoft 365
Tackling Governance, Site & Teams Sprawl with Microsoft 365Richard Harbridge
 
Tackling Teams & SharePoint Site Sprawl: Why It Matters & What You Need To Know
Tackling Teams & SharePoint Site Sprawl: Why It Matters & What You Need To KnowTackling Teams & SharePoint Site Sprawl: Why It Matters & What You Need To Know
Tackling Teams & SharePoint Site Sprawl: Why It Matters & What You Need To KnowRichard Harbridge
 
Intranets & Digital Hubs with Office 365: What You Need to Know
Intranets & Digital Hubs with Office 365: What You Need to KnowIntranets & Digital Hubs with Office 365: What You Need to Know
Intranets & Digital Hubs with Office 365: What You Need to KnowRichard Harbridge
 
Personalizing & Improving Office 365 & Your Digital Workplace
Personalizing & Improving Office 365 & Your Digital WorkplacePersonalizing & Improving Office 365 & Your Digital Workplace
Personalizing & Improving Office 365 & Your Digital WorkplaceRichard Harbridge
 
SharePoint Upgrade & Migration Planning
SharePoint Upgrade & Migration PlanningSharePoint Upgrade & Migration Planning
SharePoint Upgrade & Migration PlanningRichard Harbridge
 
How to Solve the Biggest Problems with Salesforce Training by David Giller
How to Solve the Biggest Problems with Salesforce Training by David GillerHow to Solve the Biggest Problems with Salesforce Training by David Giller
How to Solve the Biggest Problems with Salesforce Training by David GillerSalesforce Admins
 
SharePoint Upgrade & Migration Planning: From Strategy To Execution
SharePoint Upgrade & Migration Planning: From Strategy To ExecutionSharePoint Upgrade & Migration Planning: From Strategy To Execution
SharePoint Upgrade & Migration Planning: From Strategy To ExecutionRichard Harbridge
 
Build the ultimate team hub with Microsoft Teams
Build the ultimate team hub with Microsoft TeamsBuild the ultimate team hub with Microsoft Teams
Build the ultimate team hub with Microsoft TeamsMicrosoft Tech Community
 

La actualidad más candente (20)

Intranets & Digital Hubs With Office 365 What You Need To Know
Intranets & Digital Hubs With Office 365 What You Need To KnowIntranets & Digital Hubs With Office 365 What You Need To Know
Intranets & Digital Hubs With Office 365 What You Need To Know
 
Beyond The Intranet: Digital Workplace Apps, Solutions & Bots
Beyond The Intranet: Digital Workplace Apps, Solutions & BotsBeyond The Intranet: Digital Workplace Apps, Solutions & Bots
Beyond The Intranet: Digital Workplace Apps, Solutions & Bots
 
Teams meetings, calling customer pitch deck | Netinx Solutions
Teams meetings, calling customer pitch deck | Netinx SolutionsTeams meetings, calling customer pitch deck | Netinx Solutions
Teams meetings, calling customer pitch deck | Netinx Solutions
 
Strategy & Success: Practical Tools & Techniques For The Strategist, Architec...
Strategy & Success: Practical Tools & Techniques For The Strategist, Architec...Strategy & Success: Practical Tools & Techniques For The Strategist, Architec...
Strategy & Success: Practical Tools & Techniques For The Strategist, Architec...
 
Personalizing & Improving Office 365 & Your Digital Workplace
Personalizing & Improving Office 365 & Your Digital WorkplacePersonalizing & Improving Office 365 & Your Digital Workplace
Personalizing & Improving Office 365 & Your Digital Workplace
 
Intranets & Digital Hubs With Office 365: What You Need To Know
Intranets & Digital Hubs With Office 365: What You Need To KnowIntranets & Digital Hubs With Office 365: What You Need To Know
Intranets & Digital Hubs With Office 365: What You Need To Know
 
Salesforce 101
Salesforce 101Salesforce 101
Salesforce 101
 
Beyond The Intranet: Digital Workplace Apps, Solutions & Bots
Beyond The Intranet: Digital Workplace Apps, Solutions & BotsBeyond The Intranet: Digital Workplace Apps, Solutions & Bots
Beyond The Intranet: Digital Workplace Apps, Solutions & Bots
 
TouchPoint Church Management Software
TouchPoint Church Management SoftwareTouchPoint Church Management Software
TouchPoint Church Management Software
 
When To Use What In Office 365
When To Use What In Office 365 When To Use What In Office 365
When To Use What In Office 365
 
Top 7 Ways To Improve Teams And SharePoint Navigation In Your Digital Workplace
Top 7 Ways To Improve Teams And SharePoint Navigation In Your Digital WorkplaceTop 7 Ways To Improve Teams And SharePoint Navigation In Your Digital Workplace
Top 7 Ways To Improve Teams And SharePoint Navigation In Your Digital Workplace
 
Intranets & Digital Hubs With Office 365: What You Need To Know
Intranets & Digital Hubs With Office 365: What You Need To KnowIntranets & Digital Hubs With Office 365: What You Need To Know
Intranets & Digital Hubs With Office 365: What You Need To Know
 
Tackling Governance, Site & Teams Sprawl with Microsoft 365
Tackling Governance, Site & Teams Sprawl with Microsoft 365Tackling Governance, Site & Teams Sprawl with Microsoft 365
Tackling Governance, Site & Teams Sprawl with Microsoft 365
 
Tackling Teams & SharePoint Site Sprawl: Why It Matters & What You Need To Know
Tackling Teams & SharePoint Site Sprawl: Why It Matters & What You Need To KnowTackling Teams & SharePoint Site Sprawl: Why It Matters & What You Need To Know
Tackling Teams & SharePoint Site Sprawl: Why It Matters & What You Need To Know
 
Intranets & Digital Hubs with Office 365: What You Need to Know
Intranets & Digital Hubs with Office 365: What You Need to KnowIntranets & Digital Hubs with Office 365: What You Need to Know
Intranets & Digital Hubs with Office 365: What You Need to Know
 
Personalizing & Improving Office 365 & Your Digital Workplace
Personalizing & Improving Office 365 & Your Digital WorkplacePersonalizing & Improving Office 365 & Your Digital Workplace
Personalizing & Improving Office 365 & Your Digital Workplace
 
SharePoint Upgrade & Migration Planning
SharePoint Upgrade & Migration PlanningSharePoint Upgrade & Migration Planning
SharePoint Upgrade & Migration Planning
 
How to Solve the Biggest Problems with Salesforce Training by David Giller
How to Solve the Biggest Problems with Salesforce Training by David GillerHow to Solve the Biggest Problems with Salesforce Training by David Giller
How to Solve the Biggest Problems with Salesforce Training by David Giller
 
SharePoint Upgrade & Migration Planning: From Strategy To Execution
SharePoint Upgrade & Migration Planning: From Strategy To ExecutionSharePoint Upgrade & Migration Planning: From Strategy To Execution
SharePoint Upgrade & Migration Planning: From Strategy To Execution
 
Build the ultimate team hub with Microsoft Teams
Build the ultimate team hub with Microsoft TeamsBuild the ultimate team hub with Microsoft Teams
Build the ultimate team hub with Microsoft Teams
 

Similar a Growing with Drupal and Salesforce

Fundraising with Salesforce
Fundraising with SalesforceFundraising with Salesforce
Fundraising with SalesforcePurple Vision
 
NGO Connect: CRM Options for Enterprise Nonprofits
NGO Connect: CRM Options for Enterprise NonprofitsNGO Connect: CRM Options for Enterprise Nonprofits
NGO Connect: CRM Options for Enterprise NonprofitsHeller Consulting
 
Connecting Salesforce & LinkedIn
Connecting Salesforce & LinkedInConnecting Salesforce & LinkedIn
Connecting Salesforce & LinkedIncafemoba
 
Salesforce World Tour DC 2017
Salesforce World Tour DC 2017Salesforce World Tour DC 2017
Salesforce World Tour DC 2017jeffsrule
 
Next Generation Education - managing student recruitment and alumni relations...
Next Generation Education - managing student recruitment and alumni relations...Next Generation Education - managing student recruitment and alumni relations...
Next Generation Education - managing student recruitment and alumni relations...Purple Vision
 
DF13 Cirrus Insight Session: Integrate Salesforce & Google Apps
DF13 Cirrus Insight Session: Integrate Salesforce & Google AppsDF13 Cirrus Insight Session: Integrate Salesforce & Google Apps
DF13 Cirrus Insight Session: Integrate Salesforce & Google AppsJason Hubbard
 
Intranets & Digital Hubs With Microsoft 365: What You Need To Know
Intranets & Digital Hubs With Microsoft 365: What You Need To KnowIntranets & Digital Hubs With Microsoft 365: What You Need To Know
Intranets & Digital Hubs With Microsoft 365: What You Need To KnowRichard Harbridge
 
Group One Health Source Presentation for Kansas City Salesforce.com User Meeting
Group One Health Source Presentation for Kansas City Salesforce.com User MeetingGroup One Health Source Presentation for Kansas City Salesforce.com User Meeting
Group One Health Source Presentation for Kansas City Salesforce.com User MeetingakaCRM
 
Must Have Apps to Boost CRM Productivity
Must Have Apps to Boost CRM ProductivityMust Have Apps to Boost CRM Productivity
Must Have Apps to Boost CRM ProductivityDoble Group, LLC
 
Expert Hour - Salesforce Integration Tools
Expert Hour - Salesforce Integration ToolsExpert Hour - Salesforce Integration Tools
Expert Hour - Salesforce Integration ToolsGeraldine Gray
 
Expert Hour: Salesforce integration tools - why, what & how?
Expert Hour:  Salesforce integration tools - why, what & how?Expert Hour:  Salesforce integration tools - why, what & how?
Expert Hour: Salesforce integration tools - why, what & how?Geraldine Gray
 
An introduction to Salesforce
An introduction to SalesforceAn introduction to Salesforce
An introduction to Salesforcevaluebound
 
Intranets With Office 365: What You Need To Know #INT103 #365EduCon 20211214
Intranets With Office 365: What You Need To Know #INT103 #365EduCon 20211214Intranets With Office 365: What You Need To Know #INT103 #365EduCon 20211214
Intranets With Office 365: What You Need To Know #INT103 #365EduCon 20211214Kanwal Khipple
 
SAP Solution Overview - Cloud for Social Engagement
SAP Solution Overview - Cloud for Social EngagementSAP Solution Overview - Cloud for Social Engagement
SAP Solution Overview - Cloud for Social EngagementSundae Solutions Co., Ltd.
 
Social network enterprises - Techno Global
Social network enterprises - Techno GlobalSocial network enterprises - Techno Global
Social network enterprises - Techno GlobalJorge Canal
 
Basics of salesforce for nonprofits
Basics of salesforce for nonprofitsBasics of salesforce for nonprofits
Basics of salesforce for nonprofitsitskimleonard
 
The infinite possibilities of CRM: save money, save time, and engage
The infinite possibilities of CRM: save money, save time, and engageThe infinite possibilities of CRM: save money, save time, and engage
The infinite possibilities of CRM: save money, save time, and engageRebecca Saar
 
Salesforce admin services in the netherlands
Salesforce admin services in the netherlandsSalesforce admin services in the netherlands
Salesforce admin services in the netherlandsdigiphiio
 

Similar a Growing with Drupal and Salesforce (20)

Fundraising with Salesforce
Fundraising with SalesforceFundraising with Salesforce
Fundraising with Salesforce
 
NGO Connect: CRM Options for Enterprise Nonprofits
NGO Connect: CRM Options for Enterprise NonprofitsNGO Connect: CRM Options for Enterprise Nonprofits
NGO Connect: CRM Options for Enterprise Nonprofits
 
Connecting Salesforce & LinkedIn
Connecting Salesforce & LinkedInConnecting Salesforce & LinkedIn
Connecting Salesforce & LinkedIn
 
Q1 2015 Denver User Group Presentations
Q1 2015 Denver User Group PresentationsQ1 2015 Denver User Group Presentations
Q1 2015 Denver User Group Presentations
 
Salesforce World Tour DC 2017
Salesforce World Tour DC 2017Salesforce World Tour DC 2017
Salesforce World Tour DC 2017
 
Next Generation Education - managing student recruitment and alumni relations...
Next Generation Education - managing student recruitment and alumni relations...Next Generation Education - managing student recruitment and alumni relations...
Next Generation Education - managing student recruitment and alumni relations...
 
DF13 Cirrus Insight Session: Integrate Salesforce & Google Apps
DF13 Cirrus Insight Session: Integrate Salesforce & Google AppsDF13 Cirrus Insight Session: Integrate Salesforce & Google Apps
DF13 Cirrus Insight Session: Integrate Salesforce & Google Apps
 
Intranets & Digital Hubs With Microsoft 365: What You Need To Know
Intranets & Digital Hubs With Microsoft 365: What You Need To KnowIntranets & Digital Hubs With Microsoft 365: What You Need To Know
Intranets & Digital Hubs With Microsoft 365: What You Need To Know
 
Group One Health Source Presentation for Kansas City Salesforce.com User Meeting
Group One Health Source Presentation for Kansas City Salesforce.com User MeetingGroup One Health Source Presentation for Kansas City Salesforce.com User Meeting
Group One Health Source Presentation for Kansas City Salesforce.com User Meeting
 
Must Have Apps to Boost CRM Productivity
Must Have Apps to Boost CRM ProductivityMust Have Apps to Boost CRM Productivity
Must Have Apps to Boost CRM Productivity
 
Expert Hour - Salesforce Integration Tools
Expert Hour - Salesforce Integration ToolsExpert Hour - Salesforce Integration Tools
Expert Hour - Salesforce Integration Tools
 
Expert Hour: Salesforce integration tools - why, what & how?
Expert Hour:  Salesforce integration tools - why, what & how?Expert Hour:  Salesforce integration tools - why, what & how?
Expert Hour: Salesforce integration tools - why, what & how?
 
An introduction to Salesforce
An introduction to SalesforceAn introduction to Salesforce
An introduction to Salesforce
 
Intranets With Office 365: What You Need To Know #INT103 #365EduCon 20211214
Intranets With Office 365: What You Need To Know #INT103 #365EduCon 20211214Intranets With Office 365: What You Need To Know #INT103 #365EduCon 20211214
Intranets With Office 365: What You Need To Know #INT103 #365EduCon 20211214
 
SAP Solution Overview - Cloud for Social Engagement
SAP Solution Overview - Cloud for Social EngagementSAP Solution Overview - Cloud for Social Engagement
SAP Solution Overview - Cloud for Social Engagement
 
Social network enterprises - Techno Global
Social network enterprises - Techno GlobalSocial network enterprises - Techno Global
Social network enterprises - Techno Global
 
Basics of salesforce for nonprofits
Basics of salesforce for nonprofitsBasics of salesforce for nonprofits
Basics of salesforce for nonprofits
 
Infinite Possibilities of CRM: save time, save money, engage
Infinite Possibilities of CRM: save time, save money, engageInfinite Possibilities of CRM: save time, save money, engage
Infinite Possibilities of CRM: save time, save money, engage
 
The infinite possibilities of CRM: save money, save time, and engage
The infinite possibilities of CRM: save money, save time, and engageThe infinite possibilities of CRM: save money, save time, and engage
The infinite possibilities of CRM: save money, save time, and engage
 
Salesforce admin services in the netherlands
Salesforce admin services in the netherlandsSalesforce admin services in the netherlands
Salesforce admin services in the netherlands
 

Más de Stephanie Gutowski

Web Development Within your Means
Web Development Within your MeansWeb Development Within your Means
Web Development Within your MeansStephanie Gutowski
 
Demographic Data Collection Implications and Opportunities
Demographic Data Collection Implications and OpportunitiesDemographic Data Collection Implications and Opportunities
Demographic Data Collection Implications and OpportunitiesStephanie Gutowski
 
Demographic Data Collection Implications and Opportunities
Demographic Data Collection Implications and OpportunitiesDemographic Data Collection Implications and Opportunities
Demographic Data Collection Implications and OpportunitiesStephanie Gutowski
 
Data Security, Fraud Prevention and PCI for Nonprofit Payment Processors in D...
Data Security, Fraud Prevention and PCI for Nonprofit Payment Processors in D...Data Security, Fraud Prevention and PCI for Nonprofit Payment Processors in D...
Data Security, Fraud Prevention and PCI for Nonprofit Payment Processors in D...Stephanie Gutowski
 
The Art of Identifying Red Flags in Drupal Projects
The Art of Identifying Red Flags in Drupal ProjectsThe Art of Identifying Red Flags in Drupal Projects
The Art of Identifying Red Flags in Drupal ProjectsStephanie Gutowski
 

Más de Stephanie Gutowski (8)

Web Development Within your Means
Web Development Within your MeansWeb Development Within your Means
Web Development Within your Means
 
Demographic Data Collection Implications and Opportunities
Demographic Data Collection Implications and OpportunitiesDemographic Data Collection Implications and Opportunities
Demographic Data Collection Implications and Opportunities
 
2015 NTC Ignite
2015 NTC Ignite2015 NTC Ignite
2015 NTC Ignite
 
Demographic Data Collection Implications and Opportunities
Demographic Data Collection Implications and OpportunitiesDemographic Data Collection Implications and Opportunities
Demographic Data Collection Implications and Opportunities
 
Content strategy 101
Content strategy 101  Content strategy 101
Content strategy 101
 
Data Security, Fraud Prevention and PCI for Nonprofit Payment Processors in D...
Data Security, Fraud Prevention and PCI for Nonprofit Payment Processors in D...Data Security, Fraud Prevention and PCI for Nonprofit Payment Processors in D...
Data Security, Fraud Prevention and PCI for Nonprofit Payment Processors in D...
 
The Art of Identifying Red Flags in Drupal Projects
The Art of Identifying Red Flags in Drupal ProjectsThe Art of Identifying Red Flags in Drupal Projects
The Art of Identifying Red Flags in Drupal Projects
 
20 in 20 august adams
20 in 20 august adams20 in 20 august adams
20 in 20 august adams
 

Último

Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
The Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfThe Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfSeasiaInfotech2
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piececharlottematthew16
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfRankYa
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostZilliz
 

Último (20)

Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
The Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfThe Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdf
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdf
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
 

Growing with Drupal and Salesforce

  • 2. Mission & Model ! We take in new and nearly new children's items through community collections ! Volunteers process and package these items into highly tailored KidPacks® ! KidPacks® are distributed to children in need through a collaborative network of social service agencies and school partners www.cradlestocrayons.org/about/mission-model Cradles to Crayons provides children from birth through age 12, living in homeless or low-income situations, with the essential items they need to thrive - at home, at school and at play. We supply these items free of charge by engaging and connecting communities that have with communities that need.
  • 3. Where We Were Challenges ! Volunteer registration process is long and arduous, especially for larger groups ○ Much of the volunteer process was handled via simple forms/email/spreadsheet ○ No integration with CMS/Salesforce ○ Large groups were difficult to track and manage ! Collecting Donations and tracking specific fundraising campaigns was difficult/non-existent ○ Tracking email/fundraising campaign effectiveness was cumbersome and not entirely consistent ○ We needed to manually link the donations that were flowing through our website with Salesforce Opportunity ! Leverage Drupal & Salesforce in an effort to streamline our donation and volunteering process to better scale our model.
  • 4. Understanding our Business Processes VOLUNTEERS • Volunteer Group Scheduling • Volunteer Visits & Registrations • Recognize Volunteers for Service • Categorize and Group Visits • Automate registration/sign in process ENGAGED DONORS • Track and Acknowledge Gifts • Recognize highly engaged Donors • Forecast and track against goals • Plan and manage marketing events PARTNER ORGANIZATIONS • Give Partners a tool to place Orders • Collect Partner Program/Org Info • Recognize highly engaged partners • Process orders quickly and efficiently • Better understand and meet growing demand COMMUNITIES OF PLENTY • Track Product Donation Channels • Quickly Recognize Product Donors • Manage Drives and Collection Initiatives • Manage Product in the Giving Factory
  • 5. Enter: Drupal & Salesforce ! We knew we needed to streamline and centralize access to information enterprise- wide. ! Drupal provides the front end CMS that allows us to put some of the day-to-day data entry tasks in the hands of our constituents. ! We can create custom landing pages/ donation pages on our website to collect donations. ! The Salesforce Suite is the magic sauce that allows us to map fields in Drupal to fields in Salesforce. ! Salesforce provides the office-facing management/reporting tool for staff.
  • 6. How Does it Work? ! 2-way Data Sync: Drupal does all the heavy lifting to make sure Salesforce and Drupal stay in sync. ! Drupal periodically polls Salesforce for changes in either database and syncs those changes. For Example: ○ Salesforce Contact = Drupal User ○ Salesforce Campaigns = Drupal Webform Campaigns ○ Salesforce Volunteer Visits = Drupal Volunteer Visits ! End Result: We can move Salesforce data to website visitors/users and we allow them to input data that finds it’s way into Salesforce. Guest/User enters data into Drupal Drupal periodically syncs changes w/ Salesforce Changes in Salesforce are reflected in Drupal as well Staff view/edit data and the site realizes the changes
  • 7. DONATION CAMPAIGN (DRUPAL) CAMPAIGN DETAIL PAGE (SALESFORCE) Donations through the landing page are processed via PayPal and then non- transactional information flows into Salesforce. Where We Are
  • 8. Donation Campaigns/Forms ! When constituents make online donations via a Webform Campaign or the General Donation form, the payment is processed via PayPal and Drupal creates a Closed/Won Opportunity record with donor information in Salesforce. ! If the donation is made to a Webform Campaign (i.e. landing page), Drupal relates the donation to the appropriate campaign in Salesforce. ! Website visitors/users must select their Cradles location which impacts how the data is recorded in Drupal and Salesforce.
  • 9. Volunteering Through Drupal DRUPAL FORM SALESFORCE DETAIL Volunteers Inquire through our website and the information is then synced with a corresponding Volunteer Visit in Salesforce
  • 10. Volunteering Through Drupal (cont…) ! Volunteers can pre-register for visits by pasting a code we give them into a special form on our website - this code then relates all registrations to a particular visit both in Drupal and in Salesforce ! Allows us to quickly register large groups without manual data entry - group leaders can share the code with all the registrants, and everyone gets registered ! Ensures data entry is consistent through basic form validation and controls
  • 11. Other Drupal-Salesforce Perks ● Once they give or register to volunteer, users can log in and donate without re-typing their contact information. ● Users can also manually update their own contact information via our website. ● When we update contact information in Salesforce the User's Drupal account reflects the information as well. ● We’ve effectively opened some of our daily data management tasks to our constituents. ● Our content management system has direct access to Salesforce data. Benefits of Drupal Flexibility: Drupal can handle many of our business requirements in terms of content management strategy and has the tools to also handle e-commerce, social features, wikis, photos and more. Connections: Drupal can connect any data directly to Salesforce objects.
  • 12. Some Not-So-Great Things ● Data management in Salesforce has a direct impact on your website. Large Salesforce operations can create backlogs in the sync process between Salesforce and Drupal - this can be mitigated, but should be considered ● Duplicates: Email is our identifier - so if a person uses two different emails to register or donate, we get duplicate contacts in Salesforce and Drupal ● Standardization: you have fewer tools to enforce data standardization on a public site than you do in Salesforce. ● Development & Learning Curve: Drupal has a higher learning curve (but is also more flexible) than other CMS’s – also much of the connection requries custom development and ongoing support.
  • 13. Where We’re Going With loads of rich, accurate data - we can begin utilizing business intelligence tools to gain deeper insights and turn toward engagement and projection reporting. Reassess some of our older systems and tools in an effort to streamline where possible by utilizing AppExchange apps and/or new Drupal & Salesforce Platform features - with a clear focus on digital communities and engagement. Grow to new markets and bring new locations (and users) online. Additionally, build systems to engage with organizations across multiple markets.