SlideShare a Scribd company logo
Integration with SF
    SNUG – March 20, 2013
                             Tony McCune
            Principle at Big Picture Digital




1
About Big Picture


Atlanta Based –

    Nonprofit Focused

• Salesforce

• Website Branding

•Social Fundraising




2
Agenda


       Business objectives for integration
       Review integration options
       Discuss challenges
       Review case study examples



Assumptions – Salesforce nonprofit (Enterprise)


    3
Business Goals
       Business objectives for integration

           Extending the SF application to allow self service
            functionality

           Pushing SF data into external applications


           Payment processing integration


           What would you like to do?

    4
Challenges with SF Integration

       Security and authentication
           API integration requires a security token
           Site.com guest user options are limited


       Style matching
           Site.com options can leverage SF CSS
           Custom visualforce pages allow total flexibility but
            requires a higher degree of development expertise




    5
Methods of Integration
       Salesforce provided integration Web 2 Lead, Email 2
        Case

       Form submission applications - Wufoo, Form
        Assembly

       Appexchange applications with Visualforce Site
        features.

       API development to Salesforce

    6
Standard integration

       Web-2-Lead
           Populates the Lead object
           Uses a form Post to a predefined SF URL endpoint
           Provides pre-defined workflows and auto-responders




    7
Email-2-Case
        Populates the case object
        Auto-responders
        Knowledgebase integration




Self-Service Portal (Knowledge base)



 8
Form Integration Apps
       Wufoo $
           Great for basic form-to-lead or Contact
           Simple setup, basic post to object.
           Custom CSS, integrated reporting
       Form Assembly $$
           Supports integration to multiple objects
           Can create multiple records from a single form
           Integrated reporting
       Form Site $
           Similar to Form Assembly
           multi-page and workflows

    9
Form Assembly Example
                    Contact




                    Campaign




10
Form App Benefits & Issues
    Benefits
        Quick integration
        No coding required
        Professional look and feel


    Issues
        There is typically a monthly cost
        Unidirectional communication




    11
AppExchange with integration

    Volunteers for Salesforce

    Auction and Event Management Systems

    Payment processing




    12
Volunteers for SF Example


                     Real-time validation
                     and submission to
                     Salesforce


                                            Auto-response
                                            emails




 Online signup for
 volunteer jobs
Benefits & Issues

    Benefits
        Handles the visualforce views
        Security is handled
        CSS can be matched up


    Issues
        Uses an iFrame – Some issues with display on mobile
        Managed SF packages – Limited customization




    14
Force.com
    Force.com sites ….
        Runs on your SF enterprise organization account
        Have direct access to SF objects
        No coding required if standard SF layouts used
        Public access options

     Considerations for giving public access –
      Read & create on most standard objects
      Read, Create, Edit & Delete on custom objects
      Careful data security is essential


    https://na14.salesforce.com/help/doc/en/sites_public_access_settings.htm

    15
Force.com site example




16
The Salesforce API
    SOAP and REST based Options

    Granular options to access any object or field

    Works with any Web technology

    Bi-directional integration allows you to extend the SF
     model into any other application




    17
API integration levels




18
Risks & Considerations
    Custom coding can be expensive and difficult to
     support

    Design problems can result in data security issues

    SF has daily API call limits that could impact high
     volume sites




    19
Questions?




20

More Related Content

What's hot

Salesforce lightning design system
Salesforce lightning design systemSalesforce lightning design system
Salesforce lightning design system
Salesforce.com Developer Community
 
Dreamwares: Lightning Experience
Dreamwares: Lightning ExperienceDreamwares: Lightning Experience
Dreamwares: Lightning Experience
Amit Ahuja
 
What you need to know on Force.com in 10 slides
What you need to know on Force.com in 10 slidesWhat you need to know on Force.com in 10 slides
What you need to know on Force.com in 10 slides
Guillaume Windels
 
Introduction to Salesforcedotcom
Introduction to SalesforcedotcomIntroduction to Salesforcedotcom
Introduction to Salesforcedotcom
Edureka!
 
Cloud Computing And Salesforce
Cloud Computing And SalesforceCloud Computing And Salesforce
Cloud Computing And Salesforce
Abhishek Chikane
 
WebServices using salesforce
WebServices using salesforceWebServices using salesforce
WebServices using salesforce
Rajkattamuri
 
Salesforce Interview Questions And Answers | Salesforce Tutorial | Salesforce...
Salesforce Interview Questions And Answers | Salesforce Tutorial | Salesforce...Salesforce Interview Questions And Answers | Salesforce Tutorial | Salesforce...
Salesforce Interview Questions And Answers | Salesforce Tutorial | Salesforce...
Edureka!
 
Salesforce-Summer 19 Release
Salesforce-Summer 19 ReleaseSalesforce-Summer 19 Release
Salesforce-Summer 19 Release
Jayant Jindal
 
VSTO (Introduction)
VSTO (Introduction)VSTO (Introduction)
VSTO (Introduction)
Tyo / Aditya Eka P.
 
Introduction to lightning out df16
Introduction to lightning out   df16Introduction to lightning out   df16
Introduction to lightning out df16
Mohith Shrivastava
 
Salesforce Service Cloud Training | Salesforce Training For Beginners - Servi...
Salesforce Service Cloud Training | Salesforce Training For Beginners - Servi...Salesforce Service Cloud Training | Salesforce Training For Beginners - Servi...
Salesforce Service Cloud Training | Salesforce Training For Beginners - Servi...
Edureka!
 
All About Salesforce Lightning
All About Salesforce LightningAll About Salesforce Lightning
All About Salesforce Lightning
JanBask
 
Salesforce1 UX Overview for ISVs and Partners
Salesforce1 UX Overview for ISVs and PartnersSalesforce1 UX Overview for ISVs and Partners
Salesforce1 UX Overview for ISVs and Partners
Salesforce Partners
 
Salesforce Traning Adm 201
Salesforce Traning   Adm 201Salesforce Traning   Adm 201
Salesforce Traning Adm 201plug2learn
 
Salesforce Training For Beginners | Salesforce Tutorial | Salesforce Training...
Salesforce Training For Beginners | Salesforce Tutorial | Salesforce Training...Salesforce Training For Beginners | Salesforce Tutorial | Salesforce Training...
Salesforce Training For Beginners | Salesforce Tutorial | Salesforce Training...
Edureka!
 
Top20 sfdc interview questions and answers
Top20 sfdc interview questions and answersTop20 sfdc interview questions and answers
Top20 sfdc interview questions and answers
bhanuadmob
 
Salesforce lightning online training
Salesforce lightning online trainingSalesforce lightning online training
Salesforce lightning online training
ParthaT1
 
Redmond o365 & SharePoint Saturday governance for power bi
Redmond o365 & SharePoint Saturday governance for power biRedmond o365 & SharePoint Saturday governance for power bi
Redmond o365 & SharePoint Saturday governance for power bi
Berkovich Consulting
 

What's hot (18)

Salesforce lightning design system
Salesforce lightning design systemSalesforce lightning design system
Salesforce lightning design system
 
Dreamwares: Lightning Experience
Dreamwares: Lightning ExperienceDreamwares: Lightning Experience
Dreamwares: Lightning Experience
 
What you need to know on Force.com in 10 slides
What you need to know on Force.com in 10 slidesWhat you need to know on Force.com in 10 slides
What you need to know on Force.com in 10 slides
 
Introduction to Salesforcedotcom
Introduction to SalesforcedotcomIntroduction to Salesforcedotcom
Introduction to Salesforcedotcom
 
Cloud Computing And Salesforce
Cloud Computing And SalesforceCloud Computing And Salesforce
Cloud Computing And Salesforce
 
WebServices using salesforce
WebServices using salesforceWebServices using salesforce
WebServices using salesforce
 
Salesforce Interview Questions And Answers | Salesforce Tutorial | Salesforce...
Salesforce Interview Questions And Answers | Salesforce Tutorial | Salesforce...Salesforce Interview Questions And Answers | Salesforce Tutorial | Salesforce...
Salesforce Interview Questions And Answers | Salesforce Tutorial | Salesforce...
 
Salesforce-Summer 19 Release
Salesforce-Summer 19 ReleaseSalesforce-Summer 19 Release
Salesforce-Summer 19 Release
 
VSTO (Introduction)
VSTO (Introduction)VSTO (Introduction)
VSTO (Introduction)
 
Introduction to lightning out df16
Introduction to lightning out   df16Introduction to lightning out   df16
Introduction to lightning out df16
 
Salesforce Service Cloud Training | Salesforce Training For Beginners - Servi...
Salesforce Service Cloud Training | Salesforce Training For Beginners - Servi...Salesforce Service Cloud Training | Salesforce Training For Beginners - Servi...
Salesforce Service Cloud Training | Salesforce Training For Beginners - Servi...
 
All About Salesforce Lightning
All About Salesforce LightningAll About Salesforce Lightning
All About Salesforce Lightning
 
Salesforce1 UX Overview for ISVs and Partners
Salesforce1 UX Overview for ISVs and PartnersSalesforce1 UX Overview for ISVs and Partners
Salesforce1 UX Overview for ISVs and Partners
 
Salesforce Traning Adm 201
Salesforce Traning   Adm 201Salesforce Traning   Adm 201
Salesforce Traning Adm 201
 
Salesforce Training For Beginners | Salesforce Tutorial | Salesforce Training...
Salesforce Training For Beginners | Salesforce Tutorial | Salesforce Training...Salesforce Training For Beginners | Salesforce Tutorial | Salesforce Training...
Salesforce Training For Beginners | Salesforce Tutorial | Salesforce Training...
 
Top20 sfdc interview questions and answers
Top20 sfdc interview questions and answersTop20 sfdc interview questions and answers
Top20 sfdc interview questions and answers
 
Salesforce lightning online training
Salesforce lightning online trainingSalesforce lightning online training
Salesforce lightning online training
 
Redmond o365 & SharePoint Saturday governance for power bi
Redmond o365 & SharePoint Saturday governance for power biRedmond o365 & SharePoint Saturday governance for power bi
Redmond o365 & SharePoint Saturday governance for power bi
 

Viewers also liked

ICONOGRAFICO
ICONOGRAFICOICONOGRAFICO
ICONOGRAFICO
Marita Ibañez
 
Mobile strategy and sophistication study for slideshare
Mobile strategy and sophistication study for slideshareMobile strategy and sophistication study for slideshare
Mobile strategy and sophistication study for slideshare
Stefan Tornquist
 
الدور الاجتماعي للطالب الجامعي
الدور الاجتماعي للطالب الجامعيالدور الاجتماعي للطالب الجامعي
الدور الاجتماعي للطالب الجامعيBrahim Baghbagha (20k)
 
9.1 9.2 solving triangles and multi step (no key)
9.1 9.2 solving triangles and multi step (no key)9.1 9.2 solving triangles and multi step (no key)
9.1 9.2 solving triangles and multi step (no key)MsKendall
 
Security management and tools
Security management and toolsSecurity management and tools
Security management and toolsVibhor Raut
 

Viewers also liked (7)

ICONOGRAFICO
ICONOGRAFICOICONOGRAFICO
ICONOGRAFICO
 
12.1 notes
12.1 notes12.1 notes
12.1 notes
 
Mobile strategy and sophistication study for slideshare
Mobile strategy and sophistication study for slideshareMobile strategy and sophistication study for slideshare
Mobile strategy and sophistication study for slideshare
 
الدور الاجتماعي للطالب الجامعي
الدور الاجتماعي للطالب الجامعيالدور الاجتماعي للطالب الجامعي
الدور الاجتماعي للطالب الجامعي
 
9.1 9.2 solving triangles and multi step (no key)
9.1 9.2 solving triangles and multi step (no key)9.1 9.2 solving triangles and multi step (no key)
9.1 9.2 solving triangles and multi step (no key)
 
Security management and tools
Security management and toolsSecurity management and tools
Security management and tools
 
Funciones del auxiliar contable
Funciones del auxiliar contableFunciones del auxiliar contable
Funciones del auxiliar contable
 

Similar to Big Picture Digital Atlanta Salesforce Nonprofits User Group presentation 3-20-13

SharePoint Mobile App Development with Xmarin
SharePoint Mobile App Development with XmarinSharePoint Mobile App Development with Xmarin
SharePoint Mobile App Development with Xmarin
Hector Luciano Jr
 
Sydney MuleSoft Meetup #12 2020204
Sydney MuleSoft Meetup #12 2020204Sydney MuleSoft Meetup #12 2020204
Sydney MuleSoft Meetup #12 2020204
Royston Lobo
 
SharePoint 2013 App Provisioning Models
SharePoint 2013 App Provisioning ModelsSharePoint 2013 App Provisioning Models
SharePoint 2013 App Provisioning Models
Shailen Sukul
 
Lightning Workshop London
Lightning Workshop LondonLightning Workshop London
Lightning Workshop London
Keir Bowden
 
Shape SharePoint 2013 for Mobile
Shape SharePoint 2013 for MobileShape SharePoint 2013 for Mobile
Shape SharePoint 2013 for Mobile
Eric Overfield
 
Dev day paris020415
Dev day paris020415Dev day paris020415
Dev day paris020415
pdufourSFDC
 
Dreamwares_Salesforce Updated
Dreamwares_Salesforce UpdatedDreamwares_Salesforce Updated
Dreamwares_Salesforce Updated
Amit Ahuja
 
Webinar: Microsoft SharePoint-The Ultimate Enterprise Collaboration Platform
Webinar: Microsoft SharePoint-The Ultimate Enterprise Collaboration PlatformWebinar: Microsoft SharePoint-The Ultimate Enterprise Collaboration Platform
Webinar: Microsoft SharePoint-The Ultimate Enterprise Collaboration Platform
Edureka!
 
UI5 Apps beyond the office (UI5con)
UI5 Apps beyond the office (UI5con)UI5 Apps beyond the office (UI5con)
UI5 Apps beyond the office (UI5con)
Denny Schreber
 
Fisker Automotive 2015 UX1880 ASUG SAPPHIRE
Fisker Automotive 2015 UX1880 ASUG SAPPHIREFisker Automotive 2015 UX1880 ASUG SAPPHIRE
Fisker Automotive 2015 UX1880 ASUG SAPPHIRE
Peter Spielvogel
 
Salesforce Lightning
Salesforce LightningSalesforce Lightning
Salesforce Lightning
Manidipa Mitra
 
SAP/Microsoft Interoperability Tutorial
SAP/Microsoft Interoperability TutorialSAP/Microsoft Interoperability Tutorial
SAP/Microsoft Interoperability Tutorial
Kristian Kalsing
 
Intro to SharePoint for Developers
Intro to SharePoint for DevelopersIntro to SharePoint for Developers
Intro to SharePoint for Developers
Rob Wilson
 
Elevate london dec 2014.pptx
Elevate london dec 2014.pptxElevate london dec 2014.pptx
Elevate london dec 2014.pptx
Peter Chittum
 
Office 365 SUGUK march 2011
Office 365 SUGUK march 2011Office 365 SUGUK march 2011
Office 365 SUGUK march 2011pearce.alex
 
Salesforce For Brady
Salesforce For BradySalesforce For Brady
Salesforce For Bradyluke_leonhard
 
IBM Forms Experience Builder on Cloud
IBM Forms Experience Builder on Cloud IBM Forms Experience Builder on Cloud
IBM Forms Experience Builder on Cloud
mlech23
 
Trailhead Live Developer Workshop - Salesforce App Cloud
Trailhead Live Developer Workshop - Salesforce App CloudTrailhead Live Developer Workshop - Salesforce App Cloud
Trailhead Live Developer Workshop - Salesforce App Cloud
Sam Garforth
 
Compete to Win by Comparing CRM: Technology, Mobility, and Personalization
Compete to Win by Comparing CRM: Technology, Mobility, and PersonalizationCompete to Win by Comparing CRM: Technology, Mobility, and Personalization
Compete to Win by Comparing CRM: Technology, Mobility, and Personalization
Blytheco
 
SAP Microsoft Interoperability - Business Process Solutions
SAP Microsoft Interoperability - Business Process SolutionsSAP Microsoft Interoperability - Business Process Solutions
SAP Microsoft Interoperability - Business Process Solutions
Kristian Kalsing
 

Similar to Big Picture Digital Atlanta Salesforce Nonprofits User Group presentation 3-20-13 (20)

SharePoint Mobile App Development with Xmarin
SharePoint Mobile App Development with XmarinSharePoint Mobile App Development with Xmarin
SharePoint Mobile App Development with Xmarin
 
Sydney MuleSoft Meetup #12 2020204
Sydney MuleSoft Meetup #12 2020204Sydney MuleSoft Meetup #12 2020204
Sydney MuleSoft Meetup #12 2020204
 
SharePoint 2013 App Provisioning Models
SharePoint 2013 App Provisioning ModelsSharePoint 2013 App Provisioning Models
SharePoint 2013 App Provisioning Models
 
Lightning Workshop London
Lightning Workshop LondonLightning Workshop London
Lightning Workshop London
 
Shape SharePoint 2013 for Mobile
Shape SharePoint 2013 for MobileShape SharePoint 2013 for Mobile
Shape SharePoint 2013 for Mobile
 
Dev day paris020415
Dev day paris020415Dev day paris020415
Dev day paris020415
 
Dreamwares_Salesforce Updated
Dreamwares_Salesforce UpdatedDreamwares_Salesforce Updated
Dreamwares_Salesforce Updated
 
Webinar: Microsoft SharePoint-The Ultimate Enterprise Collaboration Platform
Webinar: Microsoft SharePoint-The Ultimate Enterprise Collaboration PlatformWebinar: Microsoft SharePoint-The Ultimate Enterprise Collaboration Platform
Webinar: Microsoft SharePoint-The Ultimate Enterprise Collaboration Platform
 
UI5 Apps beyond the office (UI5con)
UI5 Apps beyond the office (UI5con)UI5 Apps beyond the office (UI5con)
UI5 Apps beyond the office (UI5con)
 
Fisker Automotive 2015 UX1880 ASUG SAPPHIRE
Fisker Automotive 2015 UX1880 ASUG SAPPHIREFisker Automotive 2015 UX1880 ASUG SAPPHIRE
Fisker Automotive 2015 UX1880 ASUG SAPPHIRE
 
Salesforce Lightning
Salesforce LightningSalesforce Lightning
Salesforce Lightning
 
SAP/Microsoft Interoperability Tutorial
SAP/Microsoft Interoperability TutorialSAP/Microsoft Interoperability Tutorial
SAP/Microsoft Interoperability Tutorial
 
Intro to SharePoint for Developers
Intro to SharePoint for DevelopersIntro to SharePoint for Developers
Intro to SharePoint for Developers
 
Elevate london dec 2014.pptx
Elevate london dec 2014.pptxElevate london dec 2014.pptx
Elevate london dec 2014.pptx
 
Office 365 SUGUK march 2011
Office 365 SUGUK march 2011Office 365 SUGUK march 2011
Office 365 SUGUK march 2011
 
Salesforce For Brady
Salesforce For BradySalesforce For Brady
Salesforce For Brady
 
IBM Forms Experience Builder on Cloud
IBM Forms Experience Builder on Cloud IBM Forms Experience Builder on Cloud
IBM Forms Experience Builder on Cloud
 
Trailhead Live Developer Workshop - Salesforce App Cloud
Trailhead Live Developer Workshop - Salesforce App CloudTrailhead Live Developer Workshop - Salesforce App Cloud
Trailhead Live Developer Workshop - Salesforce App Cloud
 
Compete to Win by Comparing CRM: Technology, Mobility, and Personalization
Compete to Win by Comparing CRM: Technology, Mobility, and PersonalizationCompete to Win by Comparing CRM: Technology, Mobility, and Personalization
Compete to Win by Comparing CRM: Technology, Mobility, and Personalization
 
SAP Microsoft Interoperability - Business Process Solutions
SAP Microsoft Interoperability - Business Process SolutionsSAP Microsoft Interoperability - Business Process Solutions
SAP Microsoft Interoperability - Business Process Solutions
 

Recently uploaded

GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
James Anderson
 
Elevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object CalisthenicsElevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object Calisthenics
Dorra BARTAGUIZ
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance
 
Leading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdfLeading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdf
OnBoard
 
Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?
Nexer Digital
 
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance
 
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdfSmart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
91mobiles
 
Essentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersEssentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with Parameters
Safe Software
 
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
Product School
 
Assuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyesAssuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyes
ThousandEyes
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
Kari Kakkonen
 
Accelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish CachingAccelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish Caching
Thijs Feryn
 
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Albert Hoitingh
 
Assure Contact Center Experiences for Your Customers With ThousandEyes
Assure Contact Center Experiences for Your Customers With ThousandEyesAssure Contact Center Experiences for Your Customers With ThousandEyes
Assure Contact Center Experiences for Your Customers With ThousandEyes
ThousandEyes
 
Free Complete Python - A step towards Data Science
Free Complete Python - A step towards Data ScienceFree Complete Python - A step towards Data Science
Free Complete Python - A step towards Data Science
RinaMondal9
 
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdf
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdfSAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdf
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdf
Peter Spielvogel
 
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
UiPathCommunity
 
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Product School
 
PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)
Ralf Eggert
 
Welocme to ViralQR, your best QR code generator.
Welocme to ViralQR, your best QR code generator.Welocme to ViralQR, your best QR code generator.
Welocme to ViralQR, your best QR code generator.
ViralQR
 

Recently uploaded (20)

GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
 
Elevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object CalisthenicsElevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object Calisthenics
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
 
Leading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdfLeading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdf
 
Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?
 
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
 
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdfSmart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
 
Essentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersEssentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with Parameters
 
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
 
Assuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyesAssuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyes
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
 
Accelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish CachingAccelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish Caching
 
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
 
Assure Contact Center Experiences for Your Customers With ThousandEyes
Assure Contact Center Experiences for Your Customers With ThousandEyesAssure Contact Center Experiences for Your Customers With ThousandEyes
Assure Contact Center Experiences for Your Customers With ThousandEyes
 
Free Complete Python - A step towards Data Science
Free Complete Python - A step towards Data ScienceFree Complete Python - A step towards Data Science
Free Complete Python - A step towards Data Science
 
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdf
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdfSAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdf
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdf
 
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
 
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
 
PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)
 
Welocme to ViralQR, your best QR code generator.
Welocme to ViralQR, your best QR code generator.Welocme to ViralQR, your best QR code generator.
Welocme to ViralQR, your best QR code generator.
 

Big Picture Digital Atlanta Salesforce Nonprofits User Group presentation 3-20-13

  • 1. Integration with SF SNUG – March 20, 2013 Tony McCune Principle at Big Picture Digital 1
  • 2. About Big Picture Atlanta Based – Nonprofit Focused • Salesforce • Website Branding •Social Fundraising 2
  • 3. Agenda  Business objectives for integration  Review integration options  Discuss challenges  Review case study examples Assumptions – Salesforce nonprofit (Enterprise) 3
  • 4. Business Goals  Business objectives for integration  Extending the SF application to allow self service functionality  Pushing SF data into external applications  Payment processing integration  What would you like to do? 4
  • 5. Challenges with SF Integration  Security and authentication  API integration requires a security token  Site.com guest user options are limited  Style matching  Site.com options can leverage SF CSS  Custom visualforce pages allow total flexibility but requires a higher degree of development expertise 5
  • 6. Methods of Integration  Salesforce provided integration Web 2 Lead, Email 2 Case  Form submission applications - Wufoo, Form Assembly  Appexchange applications with Visualforce Site features.  API development to Salesforce 6
  • 7. Standard integration  Web-2-Lead  Populates the Lead object  Uses a form Post to a predefined SF URL endpoint  Provides pre-defined workflows and auto-responders 7
  • 8. Email-2-Case  Populates the case object  Auto-responders  Knowledgebase integration Self-Service Portal (Knowledge base) 8
  • 9. Form Integration Apps  Wufoo $  Great for basic form-to-lead or Contact  Simple setup, basic post to object.  Custom CSS, integrated reporting  Form Assembly $$  Supports integration to multiple objects  Can create multiple records from a single form  Integrated reporting  Form Site $  Similar to Form Assembly  multi-page and workflows 9
  • 10. Form Assembly Example Contact Campaign 10
  • 11. Form App Benefits & Issues  Benefits  Quick integration  No coding required  Professional look and feel  Issues  There is typically a monthly cost  Unidirectional communication 11
  • 12. AppExchange with integration  Volunteers for Salesforce  Auction and Event Management Systems  Payment processing 12
  • 13. Volunteers for SF Example Real-time validation and submission to Salesforce Auto-response emails Online signup for volunteer jobs
  • 14. Benefits & Issues  Benefits  Handles the visualforce views  Security is handled  CSS can be matched up  Issues  Uses an iFrame – Some issues with display on mobile  Managed SF packages – Limited customization 14
  • 15. Force.com  Force.com sites ….  Runs on your SF enterprise organization account  Have direct access to SF objects  No coding required if standard SF layouts used  Public access options Considerations for giving public access –  Read & create on most standard objects  Read, Create, Edit & Delete on custom objects  Careful data security is essential https://na14.salesforce.com/help/doc/en/sites_public_access_settings.htm 15
  • 17. The Salesforce API  SOAP and REST based Options  Granular options to access any object or field  Works with any Web technology  Bi-directional integration allows you to extend the SF model into any other application 17
  • 19. Risks & Considerations  Custom coding can be expensive and difficult to support  Design problems can result in data security issues  SF has daily API call limits that could impact high volume sites 19