Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Publish Your First App on the AppExchange
1. Publish Your First App on the
AppExchange
Emily Hudson
Associate ISV Technical Evangelist
ehudson@salesforce.com
@EmilySFDC
2. Safe harbor statement under the Private Securities Litigation Reform Act of 1995:
This presentation may contain forward-looking statements that involve risks, uncertainties, and assumptions. If any such uncertainties
materialize or if any of the assumptions proves incorrect, the results of salesforce.com, inc. could differ materially from the results expressed
or implied by the forward-looking statements we make. All statements other than statements of historical fact could be deemed forward-
looking, including any projections of product or service availability, subscriber growth, earnings, revenues, or other financial items and any
statements regarding strategies or plans of management for future operations, statements of belief, any statements concerning new,
planned, or upgraded services or technology developments and customer contracts or use of our services.
The risks and uncertainties referred to above include – but are not limited to – risks associated with developing and delivering new
functionality for our service, new products and services, our new business model, our past operating losses, possible fluctuations in our
operating results and rate of growth, interruptions or delays in our Web hosting, breach of our security measures, the outcome of any
litigation, risks associated with completed and any possible mergers and acquisitions, the immature market in which we operate, our
relatively limited operating history, our ability to expand, retain, and motivate our employees and manage our growth, new releases of our
service and successful customer deployment, our limited history reselling non-salesforce.com products, and utilization and selling to larger
enterprise customers. Further information on potential factors that could affect the financial results of salesforce.com, inc. is included in our
annual report on Form 10-K for the most recent fiscal year and in our quarterly report on Form 10-Q for the most recent fiscal quarter.
These documents and others containing important disclosures are available on the SEC Filings section of the Investor Information section
of our Web site.
Any unreleased services or features referenced in this or other presentations, press releases or public statements are not currently available
and may not be delivered on time or at all. Customers who purchase our services should make the purchase decisions based upon features
that are currently available. Salesforce.com, inc. assumes no obligation and does not intend to update these forward-looking statements.
Safe Harbor
3. Agenda
Build your
app on the
Salesforce1 Platform
Package your
app
Join the
Partner
Program
1 2 3
Distribute and
support your app
with the Partner
Program
4
4. Agenda
Build your
app on the
Salesforce1 Platform
Package your
app
Join the
Partner
Program
1 2 3
Distribute and
support your app
with the Partner
Program
4
5. The Power of the Platform
Why should I use the Salesforce platform?
13. Top 20 Apps of Interest in the next 12 to 18 months 2015
Customer satisfaction surveys 1
Advanced sales analytics/sales performance management 2
Data cleansing, data quality services 3
Data integration tools 4
Lead management 5
Email response management 6
Advanced workflow 7
Mobile apps focused on the needs our sales organization 8
More capabilities for using Salesforce on mobile devices 9
A general mobile app like Salesforce1 10
Campaign list building 11
Advanced BI/analytics (outside of sales, marketing, and support) 12
Mobile business card scanning 13
Salesforce for Outlook integration with Gmail including calendar and
contact sync 14
Contract management 15
Electronic signatures and workflow 16
Content marketing 17
Commissions, compensation, incentive management 18
Quote management 19
Drip campaigns/multi-step campaigns/nurturing campaigns 20
Customer Surveys #1, Advanced Sales Analytics to #2
Source: Salesforce Customer Relationship survey conducted June 2015 by an independent third-party Confirmit. Sample Size N=925-287, varies per app type.
14. Top 20 Apps of Interest in the next 12 to 18 months 2011 2012 2013 2014 2015 Δ
Customer satisfaction surveys 3 4 2 2 1 +1
Advanced sales analytics/sales performance management 13 9 10 1 2 -1
Data cleansing, data quality services 2 3 4 4 3 +1
Data integration tools 21 20 17 7 4 +3
Lead management 5 5 5 6 5 +1
Email response management 11 12 6 8 6 +2
Advanced workflow 12 19 8 5 7 -2
Mobile apps focused on the needs our sales organization 8 New
More capabilities for using Salesforce on mobile devices 4 1 1 3 9 -6
A general mobile app like Salesforce1 10 New
Campaign list building 6 7 15 11 +4
Advanced BI/analytics (outside of sales, marketing, and support) 26 23 11 9 12 -3
Mobile business card scanning 12 13 -1
Salesforce for Outlook integration with Gmail including calendar and
contact sync 19 14 14 0
Contract management 7 13 14 13 15 -2
Electronic signatures and workflow 29 22 15 17 16 +1
Content marketing 17 New
Commissions, compensation, incentive management 20 16 20 19 18 +1
Quote management 22 17 18 21 19 +2
Drip campaigns/multi-step campaigns/nurturing campaigns 17 28 21 18 20 -2
Customer Surveys Moves to #1, Advanced Sales Analytics to #2
Source: Salesforce Customer Relationship survey conducted June 2015 by an independent third-party Confirmit. Sample Size N=925-287, varies per app type.
29. Agenda
Build your
app on the
Salesforce1 Platform
Package your
app
Join the
Partner
Program
1 2 3
Distribute and
support your app
with the Partner
Program
4
31. Agenda
Build your
app on the
Salesforce1 Platform
Package your
app
Join the
Partner
Program
1 2 3
Distribute and
support your app
with the Partner
Program
4
33. Managed Packages Enable Distribution
ISV App
with ISV IP
Managed
Package
Customer
Salesforce Instance
Workflows
and triggers
ISV Custom
Object
ISV Fields in
Standard Object ISV Code
Field
Field
Field
1011010
1010010
0010101
Customers install the
Managed Package in their
Salesforce instance
Managed
Package
Your Unique Namespace
License Management
IP Protection
Trials
Upgrades
Branding
Remote Support Tools
34. Managed vs. Unmanaged Packages
Managed
Package
Unmanaged
Package
Non-Upgradeable
Components
Non-Upgradeable
Components
Upgradeable Components
All Attributes All Attributes
Developer-
Editable
Attributes
Subscriber-
Editable
Attributes
Locked
Attributes
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
47.
48.
49.
50.
51.
52.
53. Agenda
Build your
app on the
Salesforce1 Platform
Package your
app
Join the
Partner
Program
1 2 3
Distribute and
support your app
with the Partner
Program
4
92. Agenda
Build your
app on the
Salesforce1 Platform
Package your
app
Join the
Partner
Program
1 2 3
Distribute and
support your app
with the Partner
Program
4
93. High Level Architecture for Easy Expenses
Lightning Component
Custom Objects
Salesforce1 Mobile
Reports & Dashboard
Users
94. Customer
Push
Upgrades
AppExchange
Usage
Metrics
Manage your business with go-to-market technology
Sell and market
with your brand
Manage
Upgrades
Process
Orders
List on the
AppExchange
License
Management
Manage
Licenses
Branded
Login
Branded
Emails
Trials
Provision
Trials
Channel
Order App
Analyze
Data
95. Partners Distribute their Packages to Customer Orgs
Managed packages are installed from the AppExchange
Managed
Package
Managed
Package
Managed
Package
Managed
Package
1.0
1.0 1.0 1.0
96. Partners Distribute their Packages to Customer Orgs
Managed packages are installed from the AppExchange
Managed
Package
Managed
Package
Managed
Package
Managed
Package
1.0
1.0 1.0 1.0
97. Partners Distribute their Packages to Customer Orgs
Using Push Upgrades, New Versions of Packages are pushed to customers
Managed
Package
Managed
Package
Managed
Package
Managed
Package
1.1
1.1 1.1 1.1
98. How Do I Get Started?
Register to be a partner at
https://partnersignup.salesforce.com
Sign up for a free DE org at
https://developer.salesforce.com/
signup
Explore the Partner Community
p.force.com
99. Helpful Resources
Sessions to attend:
Keys to Distributing Your App- Tuesday 2:30 - 2:50
Keys to Supporting Your Customers- Tuesday 3:30 - 3:50
Insider’s Guide to AppExchange Security Review- Wednesday 12:00 - 12:40
Pushing New Versions of Your App- Thursday 11:30 - 11:50
Building Dynamic Packages- Thursday 12:00 - 12:40
3 Common Mistakes ISVs Make when Publishing their App- Thursday 4:00 - 4:20
Resources:
• Documentation on https://developer.salesforce.com
• Developer forums – https://developer.salesforce.com/forums
• Partner Community – https://partners.salesforce.com
• Success Community – https://success.salesforce.com
• Security Review – http://p.force.com/security
• Force.com Workbook – https://developer.salesforce.com/page/Force.com_workbook
100. Share Your Feedback, and Win a GoPro!
3
Earn a GoPro prize entry for
each completed survey
Tap the bell to take a
survey2Enroll in a session1
101. Partner Community
Your one-stop shop for education and engagement
http://partners.salesforce.com/
• Partner Program Details
• Communications
• Training
• Leads, Opportunities, & Projects
• AppExchange Publishing
• Webinars & Recordings
• Office Hours
• Sales & Marketing Resources
• Technical Support
102. Looking for the Partner Session Replays and Slides?
See the Partner Community Calendar – September 15-18, 2015
http://p.force.com/calendar
103. New ISV Module on Trailhead
Earn your badge!
https://trailhead.salesforce.com/module/isvforce_basics
104. Get into the Zone: The Partner Zone!
:: Partner Community Theater
:: Live feeds of the major Keynotes
:: Free lunch served daily!
:: Concierge
:: Tech Expert Bar
:: Partner Program Staff
:: Charging stations
:: Featured Partner Services
:: Coffee Bar
:: Prize Giveaways
Daily partner networking events –
3:00pm - 5:00pm
• Tuesday, Sept 15 – Luau Theme
• Wednesday, Sept 16 – Global Theme
• Thursday, Sept 17 – Fiesta Theme
105. Celebrate Success at the AppBash
AppBash “I left my Cloud in San Francisco”
When: Wednesday, September 16
Where: City View at the Metreon
Who: Partners and Customers
Access: Full Conference or Booth Pass plus ID
required
Time: 7:00pm – partners & alliances employees
9:00pm – customers and employees welcome