Is there a way to build an app that can be used by people that don't have Salesforce?How can I build an app for a company that has two very distinct types of customers?Force.com (Custom Application) Licensing?Is there a way to change a Salesforce ID?Can we have Live Agent enabled in custom app(not console type of app)Can Lightning Pages created with Lightning App Builder be used for desktop?AppExchange questions that are not clear in the documentationIs there a way of showing Salesforce a bunch of codes and it telling me how many exist already?is there an app for marketing cloud that can be used for custom reporting?What's the most efficient way to create a permission set for a Salesforce App?Roadmap to implement Open CTI in Salesforce
In the US, can a former president run again?
Non-misogynistic way to say “asshole”?
Novel in which alien (Martian?) is trapped on Earth in prehistory
Did the CIA blow up a Siberian pipeline in 1982?
How can I prevent a user from copying files on another hard drive?
Print one file per line using echo
Very tricky nonogram - where to go next?
What are the pros and cons for the two possible "gear directions" when parking the car on a hill?
Why don't countries like Japan just print more money?
Is there a way to build an app that can be used by people that don't have Salesforce?
Improve appearance of the table in Latex
Has a life raft ever been successfully deployed on a modern commercial flight?
What are Elsa's reasons for selecting the Holy Grail on behalf of Donovan?
What is the most suitable position for a bishop here?
Do I have any obligations to my PhD supervisor's requests after I have graduated?
Am I legally required to provide a (GPL licensed) source code even after a project is abandoned?
What is the meaning of "понаехать"?
Why isn't it a compile-time error to return a nullptr as a std::string?
What constitutes a syllable?
What is "industrial ethernet"?
Should I include an appendix for inessential, yet related worldbuilding to my story?
Why is oilcloth made with linseed oil?
Rejecting an offer after accepting it just 10 days from date of joining
How did Gollum enter Moria?
Is there a way to build an app that can be used by people that don't have Salesforce?
How can I build an app for a company that has two very distinct types of customers?Force.com (Custom Application) Licensing?Is there a way to change a Salesforce ID?Can we have Live Agent enabled in custom app(not console type of app)Can Lightning Pages created with Lightning App Builder be used for desktop?AppExchange questions that are not clear in the documentationIs there a way of showing Salesforce a bunch of codes and it telling me how many exist already?is there an app for marketing cloud that can be used for custom reporting?What's the most efficient way to create a permission set for a Salesforce App?Roadmap to implement Open CTI in Salesforce
.everyoneloves__top-leaderboard:empty,.everyoneloves__mid-leaderboard:empty,.everyoneloves__bot-mid-leaderboard:empty margin-bottom:0;
Is there a way to build a Salesforce App and sell it to the general public without the users needing to be Salesforce users? (Except they'd be users of the app I'm selling.)
Or, I assume the users would still need a standard SF license? If so, how would I price the app to make a profit, per user based on what the base per user license cost is? For example, the cheapest Lightning license (Lightning Platform Starter) is $25 per user per month - and only allows access to 10 custom objects. If I build an app within this limit and want to sell access to the app, it appears I'd have to price it at more than $25 per user per month to make any profit. Is this the only type of option?
If it is, why doesn't Salesforce create a new app development & pricing option that allows apps to be built in Salesforce to be used by users that are not traditional Salesforce users, in fact, they'd have no idea the app was a Salesforce app.
app
New contributor
add a comment |
Is there a way to build a Salesforce App and sell it to the general public without the users needing to be Salesforce users? (Except they'd be users of the app I'm selling.)
Or, I assume the users would still need a standard SF license? If so, how would I price the app to make a profit, per user based on what the base per user license cost is? For example, the cheapest Lightning license (Lightning Platform Starter) is $25 per user per month - and only allows access to 10 custom objects. If I build an app within this limit and want to sell access to the app, it appears I'd have to price it at more than $25 per user per month to make any profit. Is this the only type of option?
If it is, why doesn't Salesforce create a new app development & pricing option that allows apps to be built in Salesforce to be used by users that are not traditional Salesforce users, in fact, they'd have no idea the app was a Salesforce app.
app
New contributor
You can create an app where a front-end is built using your favorite modern web framework such as React with Salesforce as a backend. Voila! You now have an app where users have no idea that it's a Salesforce app.
– identigral
8 hours ago
Broad answer:Yes
(see @sfdcfox 's answer below). More detailed answer requires some clarification. You need to consider where in your overall architecture would Salesforce fit in. Is it your backend? frontend? API gateway? Push messages gateway? Full stack solution? You would also need to consider the cost to develop, deploy and maintain the service on Salesforce versus alternatives (e.g. Heroku, owned by Salesforce, maybe easier for some scenarios).
– zaitsman
6 hours ago
add a comment |
Is there a way to build a Salesforce App and sell it to the general public without the users needing to be Salesforce users? (Except they'd be users of the app I'm selling.)
Or, I assume the users would still need a standard SF license? If so, how would I price the app to make a profit, per user based on what the base per user license cost is? For example, the cheapest Lightning license (Lightning Platform Starter) is $25 per user per month - and only allows access to 10 custom objects. If I build an app within this limit and want to sell access to the app, it appears I'd have to price it at more than $25 per user per month to make any profit. Is this the only type of option?
If it is, why doesn't Salesforce create a new app development & pricing option that allows apps to be built in Salesforce to be used by users that are not traditional Salesforce users, in fact, they'd have no idea the app was a Salesforce app.
app
New contributor
Is there a way to build a Salesforce App and sell it to the general public without the users needing to be Salesforce users? (Except they'd be users of the app I'm selling.)
Or, I assume the users would still need a standard SF license? If so, how would I price the app to make a profit, per user based on what the base per user license cost is? For example, the cheapest Lightning license (Lightning Platform Starter) is $25 per user per month - and only allows access to 10 custom objects. If I build an app within this limit and want to sell access to the app, it appears I'd have to price it at more than $25 per user per month to make any profit. Is this the only type of option?
If it is, why doesn't Salesforce create a new app development & pricing option that allows apps to be built in Salesforce to be used by users that are not traditional Salesforce users, in fact, they'd have no idea the app was a Salesforce app.
app
app
New contributor
New contributor
New contributor
asked 8 hours ago
H. KerrH. Kerr
61
61
New contributor
New contributor
You can create an app where a front-end is built using your favorite modern web framework such as React with Salesforce as a backend. Voila! You now have an app where users have no idea that it's a Salesforce app.
– identigral
8 hours ago
Broad answer:Yes
(see @sfdcfox 's answer below). More detailed answer requires some clarification. You need to consider where in your overall architecture would Salesforce fit in. Is it your backend? frontend? API gateway? Push messages gateway? Full stack solution? You would also need to consider the cost to develop, deploy and maintain the service on Salesforce versus alternatives (e.g. Heroku, owned by Salesforce, maybe easier for some scenarios).
– zaitsman
6 hours ago
add a comment |
You can create an app where a front-end is built using your favorite modern web framework such as React with Salesforce as a backend. Voila! You now have an app where users have no idea that it's a Salesforce app.
– identigral
8 hours ago
Broad answer:Yes
(see @sfdcfox 's answer below). More detailed answer requires some clarification. You need to consider where in your overall architecture would Salesforce fit in. Is it your backend? frontend? API gateway? Push messages gateway? Full stack solution? You would also need to consider the cost to develop, deploy and maintain the service on Salesforce versus alternatives (e.g. Heroku, owned by Salesforce, maybe easier for some scenarios).
– zaitsman
6 hours ago
You can create an app where a front-end is built using your favorite modern web framework such as React with Salesforce as a backend. Voila! You now have an app where users have no idea that it's a Salesforce app.
– identigral
8 hours ago
You can create an app where a front-end is built using your favorite modern web framework such as React with Salesforce as a backend. Voila! You now have an app where users have no idea that it's a Salesforce app.
– identigral
8 hours ago
Broad answer:
Yes
(see @sfdcfox 's answer below). More detailed answer requires some clarification. You need to consider where in your overall architecture would Salesforce fit in. Is it your backend? frontend? API gateway? Push messages gateway? Full stack solution? You would also need to consider the cost to develop, deploy and maintain the service on Salesforce versus alternatives (e.g. Heroku, owned by Salesforce, maybe easier for some scenarios).– zaitsman
6 hours ago
Broad answer:
Yes
(see @sfdcfox 's answer below). More detailed answer requires some clarification. You need to consider where in your overall architecture would Salesforce fit in. Is it your backend? frontend? API gateway? Push messages gateway? Full stack solution? You would also need to consider the cost to develop, deploy and maintain the service on Salesforce versus alternatives (e.g. Heroku, owned by Salesforce, maybe easier for some scenarios).– zaitsman
6 hours ago
add a comment |
1 Answer
1
active
oldest
votes
That's conceptually possible using the various OEM licenses. By becoming an OEM, you can sell licenses pretty much at whatever price you want, and salesforce.com will take a slice of the pie (i.e. you will pay salesforce.com a percentage of your license fees, rather than a flat rate). In this manner, you always make some profit regardless of how much your users are paying.
Further, by using some DNS tricks to mask the Salesforce domains, the app can appear to be completely unrelated to Salesforce via branding, customizations, development, and so on. You're not allowed to expose core CRM features (cases, leads, opportunities...), nor allow users to create new objects, etc, but as long as everything is covered by your embedded app contract, the options are basically unlimited.
I don't know of any specific examples of OEM apps out there, since they're not listed on the AppExchange and generally are not advertised as salesforce.com apps, but I do know that they are out there. If you're interested, you might want to contact Partner Support.
Edit: I should mention that they would still actually be salesforce.com users (in the most literal sense), but they simply might not realize that they're users of the platform, and the bills would come from your organization, not salesforce.com. Aside from people who actively go looking to see if a site is running on Salesforce, the average visitor/user might have no idea at all.
add a comment |
Your Answer
StackExchange.ready(function()
var channelOptions =
tags: "".split(" "),
id: "459"
;
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function()
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled)
StackExchange.using("snippets", function()
createEditor();
);
else
createEditor();
);
function createEditor()
StackExchange.prepareEditor(
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: false,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: null,
bindNavPrevention: true,
postfix: "",
imageUploader:
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
,
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
);
);
H. Kerr is a new contributor. Be nice, and check out our Code of Conduct.
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fsalesforce.stackexchange.com%2fquestions%2f266288%2fis-there-a-way-to-build-an-app-that-can-be-used-by-people-that-dont-have-salesf%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
1 Answer
1
active
oldest
votes
1 Answer
1
active
oldest
votes
active
oldest
votes
active
oldest
votes
That's conceptually possible using the various OEM licenses. By becoming an OEM, you can sell licenses pretty much at whatever price you want, and salesforce.com will take a slice of the pie (i.e. you will pay salesforce.com a percentage of your license fees, rather than a flat rate). In this manner, you always make some profit regardless of how much your users are paying.
Further, by using some DNS tricks to mask the Salesforce domains, the app can appear to be completely unrelated to Salesforce via branding, customizations, development, and so on. You're not allowed to expose core CRM features (cases, leads, opportunities...), nor allow users to create new objects, etc, but as long as everything is covered by your embedded app contract, the options are basically unlimited.
I don't know of any specific examples of OEM apps out there, since they're not listed on the AppExchange and generally are not advertised as salesforce.com apps, but I do know that they are out there. If you're interested, you might want to contact Partner Support.
Edit: I should mention that they would still actually be salesforce.com users (in the most literal sense), but they simply might not realize that they're users of the platform, and the bills would come from your organization, not salesforce.com. Aside from people who actively go looking to see if a site is running on Salesforce, the average visitor/user might have no idea at all.
add a comment |
That's conceptually possible using the various OEM licenses. By becoming an OEM, you can sell licenses pretty much at whatever price you want, and salesforce.com will take a slice of the pie (i.e. you will pay salesforce.com a percentage of your license fees, rather than a flat rate). In this manner, you always make some profit regardless of how much your users are paying.
Further, by using some DNS tricks to mask the Salesforce domains, the app can appear to be completely unrelated to Salesforce via branding, customizations, development, and so on. You're not allowed to expose core CRM features (cases, leads, opportunities...), nor allow users to create new objects, etc, but as long as everything is covered by your embedded app contract, the options are basically unlimited.
I don't know of any specific examples of OEM apps out there, since they're not listed on the AppExchange and generally are not advertised as salesforce.com apps, but I do know that they are out there. If you're interested, you might want to contact Partner Support.
Edit: I should mention that they would still actually be salesforce.com users (in the most literal sense), but they simply might not realize that they're users of the platform, and the bills would come from your organization, not salesforce.com. Aside from people who actively go looking to see if a site is running on Salesforce, the average visitor/user might have no idea at all.
add a comment |
That's conceptually possible using the various OEM licenses. By becoming an OEM, you can sell licenses pretty much at whatever price you want, and salesforce.com will take a slice of the pie (i.e. you will pay salesforce.com a percentage of your license fees, rather than a flat rate). In this manner, you always make some profit regardless of how much your users are paying.
Further, by using some DNS tricks to mask the Salesforce domains, the app can appear to be completely unrelated to Salesforce via branding, customizations, development, and so on. You're not allowed to expose core CRM features (cases, leads, opportunities...), nor allow users to create new objects, etc, but as long as everything is covered by your embedded app contract, the options are basically unlimited.
I don't know of any specific examples of OEM apps out there, since they're not listed on the AppExchange and generally are not advertised as salesforce.com apps, but I do know that they are out there. If you're interested, you might want to contact Partner Support.
Edit: I should mention that they would still actually be salesforce.com users (in the most literal sense), but they simply might not realize that they're users of the platform, and the bills would come from your organization, not salesforce.com. Aside from people who actively go looking to see if a site is running on Salesforce, the average visitor/user might have no idea at all.
That's conceptually possible using the various OEM licenses. By becoming an OEM, you can sell licenses pretty much at whatever price you want, and salesforce.com will take a slice of the pie (i.e. you will pay salesforce.com a percentage of your license fees, rather than a flat rate). In this manner, you always make some profit regardless of how much your users are paying.
Further, by using some DNS tricks to mask the Salesforce domains, the app can appear to be completely unrelated to Salesforce via branding, customizations, development, and so on. You're not allowed to expose core CRM features (cases, leads, opportunities...), nor allow users to create new objects, etc, but as long as everything is covered by your embedded app contract, the options are basically unlimited.
I don't know of any specific examples of OEM apps out there, since they're not listed on the AppExchange and generally are not advertised as salesforce.com apps, but I do know that they are out there. If you're interested, you might want to contact Partner Support.
Edit: I should mention that they would still actually be salesforce.com users (in the most literal sense), but they simply might not realize that they're users of the platform, and the bills would come from your organization, not salesforce.com. Aside from people who actively go looking to see if a site is running on Salesforce, the average visitor/user might have no idea at all.
edited 7 hours ago
answered 7 hours ago
sfdcfoxsfdcfox
274k14224474
274k14224474
add a comment |
add a comment |
H. Kerr is a new contributor. Be nice, and check out our Code of Conduct.
H. Kerr is a new contributor. Be nice, and check out our Code of Conduct.
H. Kerr is a new contributor. Be nice, and check out our Code of Conduct.
H. Kerr is a new contributor. Be nice, and check out our Code of Conduct.
Thanks for contributing an answer to Salesforce Stack Exchange!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fsalesforce.stackexchange.com%2fquestions%2f266288%2fis-there-a-way-to-build-an-app-that-can-be-used-by-people-that-dont-have-salesf%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
You can create an app where a front-end is built using your favorite modern web framework such as React with Salesforce as a backend. Voila! You now have an app where users have no idea that it's a Salesforce app.
– identigral
8 hours ago
Broad answer:
Yes
(see @sfdcfox 's answer below). More detailed answer requires some clarification. You need to consider where in your overall architecture would Salesforce fit in. Is it your backend? frontend? API gateway? Push messages gateway? Full stack solution? You would also need to consider the cost to develop, deploy and maintain the service on Salesforce versus alternatives (e.g. Heroku, owned by Salesforce, maybe easier for some scenarios).– zaitsman
6 hours ago