The Nami platform consists of the following key concepts:

  • Products
  • Paywalls
  • Campaigns

Let's take a look at each of these in more detail and see how they are related.


A "Product" is an In-App Purchase product defined in App Store Connect.  These are the products you have created that may be offered to your users for purchase.  They must be created in App Store Connect and then added to the Nami Platform.


A "Paywall" is a few things:

  • The visual presentation of your paid offering to your users.
  • The checkout page for your users to complete a transaction.
  • A Call-To-Action that your users must engage with before they can continue to use your app (it must be dismissed). 

In the Nami Control Center, building a paywall is all about selecting the products you wish to offer to your users and setting up the imagery and marketing copy that will be used to present that offer.


A "Campaign" is the object that provides the "How".  How are you going to show your paywalls and products to your users?  Under the hood, Campaigns maintain the rules engine for when and how paywalls will be presented to your customers.

The Nami Control Center will allow you to configure these rules based on certain Campaign Templates so that you can interact with your users in a way that meets your needs.

How are all these related?

A Campaign contains Paywalls and a Paywall contains Products!

Did this answer your question?