Professional Documents
Culture Documents
“ INTRODUCTION TO SALESFORCE ”
A SEMINAR REPORT
Submitted by
Mr. Rishabh Verma
Submitted for the partial fulfillment of the requirements for the award of
the degree
of
Bachelor of Technology
In
On
“ INTRODUCTION TO SALESFORCE ”
for the partial fulfillment of the requirements for the award of the degree
of
Bachelor of Technology
In
By
Rishabh Verma
(1606810264)
Submitted to
Meerut-250005
Approved by A.I.C.T.E
Submitted on :- 24/04/2020
CERTIFICATE
(HOD , CSE)
MIET,Meerut
ACKNOWLEDGEMENT
Acknowledgment......................................................................................iv
Abstract.....................................................................................................v
Table of Content.....................................................................................vi
1.5Types of CRM...............................................................................................5
2.1 PaaS...............................................................................................................6
2.2 SaaS...............................................................................................................7
4.1 Visualforce...................................................................................................10
4.3Apex................................................................................................................14
CHAPTER 5. APPEXCHANGE.........................................................15-16
CHAPTER 6. CONCLUSION...............................................................17
CHAPTER 7. REFERENCE..................................................................18
Chapter-1
INTRODUCTION TO SALESFORCE
When people talk about CRM, they are usually referring to a CRM system, a
tool that helps with contact management, sales management, productivity,
and more.
With visibility and easy access to data, it's easier to collaborate and increase
productivity. Everyone in your company can see how customers have been
communicated with, what they’ve bought, when they last purchased, what
they paid, and so much more. CRM can help companies of all sizes drive
business growth , and it can be especially beneficial to a small business,
where teams often need to find ways to do more with less.
A CRM system can give you a clear overview of your customers. You can see
everything in one place — a simple, customisable dashboard that can tell you
a customer’s previous history with you, the status of their orders, any
outstanding customer service issues, and more.
You can even choose to include information from their public social media
activity — their likes and dislikes, what they are saying and sharing about you
or your competitors. Marketers can use a CRM solution to better understand
the pipeline of sales or prospects coming in, making forecasting simpler and
more accurate. You’ll have clear visibility of every opportunity or lead,
showing you a clear path from inquiries to sales.
Some of the biggest gains in productivity can come from moving beyond CRM
as a sales and marketing tool, and embedding it in your business – from HR
to customer services and supply-chain management.
It may also automatically pull in other information, such as recent news about
the company's activity, and it can store personal details, such as a client's
personal preferences on communications. The CRM tool organises this
information to give you a complete record of individuals and companies
overall, so you can better understand your relationship over time.
3. Contact management
4. Gmail integration
There are 4 types of CRM implemented overall the business. There are
Analytical can help to them to know which customer should give which level of
services, and this could increase the possibility of customer to accept the
offer.
Chapter – 2
2.1 PaaS
PaaS also delivers a set of additional services such as workflow and design
tools and rich APIs all intended to help business users and developers create
applications that delight their users.
Successful companies in today's business world are the ones that put the
customer at the centre of what they do. One easy way to facilitate that is by
providing customer-friendly web applications and services that enable high-
quality service and support.
Characteristics of PaaS
more and more business is being done over mobiles. The number of
different handset manufacturers and models makes it imperative to use
all the opportunities available and make sure what you build works well
on the range of devices in use.
2.2 SaaS
Characteristics of SaaS
Simple access
Building on the consumer web that users already know. This can help
you boost adoption and take-up rates.
Chapter-3
SALESFORCE ARCHITECTURE
Salesforce includes all aspects of CRM in its list of features and also
extends it by providing features for creation of apps and integrating
analytics, etc.
APIs
4.1 Visualforce
Visualforce is a framework that allows developers to build sophisticated,
custom user interfaces that can be hosted natively on the Lightning platform.
The Visualforce framework includes a tag-based markup language, similar to
HTML, and a set of server-side “standard controllers” that make basic
database operations, such as queries and saves, very simple to perform.
Visualforce markup
A Visualforce controller
Visualforce markup
A Visualforce controller
Using syntax that looks like Java and acts like database stored
procedures, Apex enables developers to add business logic to most
system events, including button clicks, related record updates, and
Visualforce pages. Apex code can be initiated by Web service requests
and from triggers on objects.
Integrated
Apex provides built-in support for common Lightning Platform idioms,
including:
Easy to use
Apex is based on familiar Java idioms, such as variable and expression
syntax, block and conditional statement syntax, loop syntax, object and
array notation. Where Apex introduces new elements, it uses syntax
and semantics that are easy to understand and encourage efficient use
of the Lightning Platform. Therefore, Apex produces code that is both
succinct and easy to write.
Data focused
Apex is designed to thread together multiple query and DML
statements into a single unit of work on the Salesforce server.
Developers use database stored procedures to thread together multiple
transaction statements on a database server in a similar way. Like
other database stored procedures, Apex does not attempt to provide
general support for rendering elements in the user interface.
Rigorous
Apex is a strongly typed language that uses direct references to
schema objects such as object and field names. It fails quickly at
compile time if any references are invalid. It stores all custom field,
object, and class dependencies in metadata to ensure that they are not
deleted while required by active Apex code.
Hosted
Apex is interpreted, executed, and controlled entirely by the Lightning
Platform.
Multitenant aware
Like the rest of the Lightning Platform, Apex runs in a multitenant
environment. So, the Apex runtime engine is designed to guard closely
against runaway code, preventing it from monopolizing shared
resources. Any code that violates limits fails with easy-to-understand
error messages.
Easy to test
Apex provides built-in support for unit test creation and execution. It
includes test results that indicate how much code is covered, and
which parts of your code could be more efficient. Salesforce ensures
that all custom Apex code works as expected by executing all unit tests
prior to any platform upgrades.
Versioned
You can save your Apex code against different versions of the API.
This enables you to maintain behavior.
Apex is included in Performance Edition, Unlimited Edition,
Developer Edition, Enterprise Edition, and Database.com.
Chapter – 5
APPEXCHANGE
Create
CONCLUSION
Salesforce CRM Grows Revenue To grow revenue, you need more than
a simple customer relationship management application—you need
Salesforce. Managing contacts is just the beginning. With the world’s #1
CRM, you can track all sales activity—every lead, opportunity, and
customer—and take action from wherever you are, enabling you to spend
more time selling to the people who are interested, armed with their
personal marketing data and social insights.
So the conclusion will state that the Salesforce CRM is the World Best
CRM, with better functionality and services.
Chapter – 7
REFERENCES
https://www.salesforce.com/crm/
https://www.salesforce.com/in/crm/what-is-crm/
https://developer.salesforce.com/docs/atlas.en-
us.appExchangeInstallGuide.meta/appExchangeInstallGuide/
https://developer.salesforce.com/docs/atlas.en-
us.pages.meta/pages/pages_intro_what_is_it.htm?search_text=Apex