I’m building a ChatGPT App (Apps SDK) and I have a question about monetization.
In Wednesday’s session, Corey said:
“For monetization. We have a couple different ways of doing this today. One of the initial examples is you can have your app have an authentication flow, so after the user installs and connects their app, you could require them to log into your platform and then you can monetize by just having your traditional signup flows and things of that nature on your own site. Another more native way to do this is to add in a checkout like experience within your app or a button that then opens an external link to your application. And traditionally what we’ve seen as a good paradigm is it can deep link people to like a final state of checking out. And then what we provide actually in the external checkout window, OpenAI capability is a redirect URL. So after you’ve completed that action on your site or platform, you can natively direct the user back into ChatGPT and continue to experience there. Last but not least, the Gente Commas protocol and instant checkout is something that we are looking to expose to more apps, developers and builders. So we’re working really hard to get that so you can actually do native buying experiences directly in app that don’t require a checkout. But today I’d recommend exploring the first two options as way to adding monetization to your app, because I know it’s a topic that a lot of people are asking about.”
Based on that, could you please clarify:
-
Do the first two options apply to monetizing non-physical products as well (digital subscriptions / SaaS access / paid features), not only physical goods? For example: after the user authenticates, can we show a subscription/paywall on our website to unlock the app’s premium usage?
-
Are we allowed to implement usage limits inside the ChatGPT App (for example, N actions per day), and once the limit is reached, direct the user to our site (external link), ask them to authenticate, and purchase a subscription to remove/raise the limits, then redirect them back into ChatGPT via the provided redirect URL?
If there are any policy or review constraints around “limits/paywalls” inside ChatGPT Apps (what’s allowed vs. not allowed), a pointer to the relevant guideline would be very helpful.
Thanks!