Technically you can create a new app with a different bundle ID, but it is treated as a completely new app — losing all reviews, ratings, download history, and existing subscriptions. In practice, you should never change your bundle ID. If you need a fresh start, plan carefully for subscriber migration.
Bundle IDs use reverse domain name notation: com.companyname.appname (e.g., com.botsi.app). They must contain only alphanumeric characters, hyphens, and periods. Each component must start with a letter. Keep it clean and consistent — you will be typing it into dozens of service configurations.
They serve the same purpose (uniquely identifying your app) but are separate identifiers. Your iOS bundle ID (e.g., com.myapp.fitness) and your Android package name (e.g., com.myapp.fitness) can be identical, and it is common practice to keep them the same for simplicity. Tools like Botsi map both to a single project.
The server-side system that determines which features or content a user can access based on their subscription status. Typically integrated with app store receipt and tools like like Botsi, it ensures consistent access across devices and platforms.
User engagement that occurs without directly launching the app, such as interacting with push notifications, widgets, or voice assistants. While less visible, this activity can influence retention and should be factored into engagement metrics.
A statistical approach that updates probabilities based on new evidence, often used in A/B testing and predictive modeling. Unlike frequentist methods, Bayesian models provide a more flexible framework for interpreting test results and making probabilistic decisions — useful in pricing tests, LTV projections, and paywall optimization.
The practice of grouping users based on in-app behavior — such as content viewed, session frequency, or purchase history — to tailor messaging, paywalls, and retention strategies. Behavioral segmentation enables personalized user experiences and drives more efficient monetization.
The interval at which a subscription renews and the user is charged — typically monthly, quarterly, or annually. Understanding billing cycles is important for tracking revenue recognition, renewal trends, and user lifetime value.
Botsi automatically shows the right price to every user. Stop guessing and start growing.