Blog / Comparisons

RevenueCat products, entitlements, and offerings: a plain-English guide

In RevenueCat, products are store items, entitlements are the access they unlock, and offerings group products for presentation and experimentation. Understanding those roles helps you evaluate whether that model fits your app or whether a simpler entitlement-first model would help more.

  • RevenueCat’s conceptual model is useful and worth understanding.
  • Offerings add merchandising and packaging flexibility.
  • Crossdeck focuses on a simpler product-and-entitlement core linked to one customer timeline.

Definitions used in this guide

Source of truth

The system you trust to decide what a customer bought, what access they have, and what happened before revenue changed.

Entitlement

The access state your app grants after a product purchase, such as pro or team.

Customer timeline

A joined record of subscription changes, behaviour events, and runtime errors for the same user.

What does RevenueCat do well?

RevenueCat’s terminology is useful because it separates store products, access entitlements, and merchandising groupings like offerings. That helps teams reason clearly about billing versus access versus presentation.

In RevenueCat, products are store items, entitlements are the access they unlock, and offerings group products for presentation and experimentation. Understanding those roles helps you evaluate whether that model fits your app or whether a simpler entitlement-first model would help more.

Where does the stack usually fragment?

The friction usually appears after the entitlement model is working and the team still needs product analytics, churn explanation, or support context. The purchases vocabulary is strong, but it is still one layer of the broader paid-app problem.

Teams can master products, entitlements, and offerings and still lack a joined answer to what customers did before revenue changed or why a premium workflow failed.

  • Great purchase concepts do not automatically create product analytics.
  • Merchandising models do not replace customer timeline context.
  • Support still needs behaviour and reliability clues around the subscription state.

How is Crossdeck different in practice?

Crossdeck keeps the product-versus-entitlement clarity but anchors the system around the customer record. The model is less about merchandising layers and more about turning products, entitlements, events, and errors into one operating view.

That makes Crossdeck feel closer to a revenue intelligence system for paid apps than a purchases-only configuration layer.

The plain-English concept map
ConceptRevenueCat meaningCrossdeck lens
ProductA store item sold on a payment railSame idea
EntitlementThe access unlocked by productsSame idea, central to app logic
OfferingsA grouping for presentation or packagingLess central than the unified customer timeline

Which option fits your team best?

If RevenueCat’s products, entitlements, and offerings map cleanly to your needs, it remains a strong option. The decision point is whether you also want the behavioural and operational layers in the same product.

  • Choose RevenueCat when you need mature purchases vocabulary and merchandising layers and are comfortable sourcing analytics elsewhere
  • Choose Crossdeck when you want a simpler entitlement-first model joined directly to behaviour, revenue, and runtime context

Frequently asked questions

Do I need to understand offerings to use RevenueCat well?

If you are using RevenueCat deeply, yes. Offerings help organize how products are presented and tested.

Does Crossdeck have the same concept of offerings?

Crossdeck’s emphasis is different. The product focuses more heavily on the customer timeline and the shared revenue-plus-behaviour model than on a distinct offerings concept.

Why write an educational competitor guide at all?

Because commercial readers trust comparison pages more when the competing product is described clearly and fairly before the differentiation begins.

Does Crossdeck work across iOS, Android, and web?

Yes. Crossdeck is designed around one customer timeline across Apple, Google Play, Stripe, and web or mobile product events, so the same entitlement and revenue model can travel across surfaces.

What should I do after reading this guide?

Use the CTA in this article to start free or go straight into browse products and entitlements docs so you can turn the concept into a verified implementation.

Take this into the product

Once the terminology is clear, compare whether you need a purchases-led model or a unified revenue-and-behaviour operating model.