PricePush works withRevenueCat, Adapty, Superwall, Qonversion and Purchasely
And it integrates with none of them. All five read prices from the App Store and Google Play. PricePush writes localized prices to those same two stores, so your paywall shows the new number on its next sync.
No SDK.No app release.Your app never changes. You do not ship a build to change a price.
Why it works without an integration
Three steps, and PricePush only touches the first one.
- 1
You push
PricePush writes your localized prices into App Store Connect and Google Play Console.
- 2
The stores hold them
Your prices are now live in the stores, which is where they always lived. Exactly as if you had typed them in yourself.
- 3
Your tools read them
RevenueCat, Adapty and the rest read prices from the stores, so they pick up the new number on their next sync. Your own StoreKit code asks the store and gets a localized price back.
Your paywalls, offers and experiments never learn PricePush exists. They just keep running.
Worth knowing: each tool syncs on its own schedule, so the new price appears when that tool next reads the store, not the instant you push.
The two that matter
There are exactly two places an app's price lives. PricePush reads and writes both.
App Store Connect
Read and writeImport your in-app purchases and subscriptions, see what each of Apple's 175 storefronts charges today, then push a localized ladder in one go.
- ✓Reads your products and the live price in every territory
- ✓Snaps each price to a valid Apple price point, so pushes do not bounce
- ✓Paced against Apple's rate limits, queued and retried rather than dropped
- ✓Locks territories you choose, so Apple cannot drift them on FX or tax changes
- ✓Connects with an App Store Connect API key you create
Google Play Console
Read and writeImport subscriptions, base plans, offers and one-time products, then localize prices across every Play country. Google Play is not a lighter second integration here; it reads and writes the same way App Store Connect does.
- ✓Reads subscriptions, base plans, offers and one-time products
- ✓Rounds to the increments Play enforces per currency
- ✓Handles the countries where Play and Apple bill in different currencies
- ✓Pages through large catalogues, so nothing stops at the first 50 SKUs
- ✓Connects with a service account you create, no password sharing
What you get once you connect
Price localization for apps, on both stores, from a single base price.
191 countries
Set one base price. PricePush builds the country ladder from purchasing power data, not a raw exchange-rate conversion.
Apple tier snapping
Every price lands on a real App Store price point, so a push does not bounce halfway through your catalogue.
Charm pricing
Prices end the way each market expects them to, per country, instead of whatever the conversion spat out.
History and rollback
Every push is recorded with what changed, and you can restore a previous push from the history screen if one goes wrong.
From developers running PricePush on their own apps
What developers say about PricePush
Questions
No. PricePush never touches your RevenueCat account. It writes localized prices to the App Store and Google Play, and RevenueCat reads prices from those stores, so it picks up the new price on its next sync while your paywalls, offers and experiments stay exactly as they are.
Yes, all of them, and with your own StoreKit or Play Billing code. There is no integration for any of them and there does not need to be. They all read prices from the App Store and Google Play, and that is where PricePush writes. Worth knowing: each tool syncs on its own schedule, so a new price appears when that tool next reads the store rather than the instant you push.
No. There is no integration and no commercial relationship with any of them, and none is needed. PricePush writes prices to the stores, they read prices from the stores. That is the entire relationship.
Neither. PricePush talks to App Store Connect and the Google Play Developer API from the server. Your app does not change, and you do not ship a build to change a price.
Yes. Connect App Store Connect, Google Play Console, or both. Plenty of apps only ship on one store, and PricePush works the same either way. If you do ship on both, the two stores serve slightly different country lists, and PricePush covers each store with the countries that store actually reaches, so you do not have to track the difference yourself.
An App Store Connect API key, or a Google Play service account. You create both yourself in the store console, so connecting PricePush never means handing over your Apple or Google password, and never means handing over the account. It asks for the lowest access each store offers that can still change a price: on Apple that is an App Manager key, on Google it is "Manage store presence" to set prices plus read-only "View app information" to list your products. Neither store sells a pricing-only key, so that is the floor rather than a preference, and neither level includes your financial reports or the ability to manage your team. The key is encrypted the moment it lands, decrypted only on our servers to run a push, and never sent to your browser.
You do not need to be the technical one on the team. Both stores get a step-by-step guide that spells out every click: where the setting lives, what to name the key, which access level to pick, and what to paste back. If you are not the person who holds the developer account, PricePush drafts the email for you to send to whoever is. It takes a few minutes, and there is nothing to install.
PricePush stops being able to read or write immediately. Prices you already pushed stay live, because at that point they are your store's prices, not ours. Nothing to uninstall, no release to ship, and you do not need to tell us first.
A few minutes, and you only do it once. Create the key in the store console, paste it into PricePush, pick your app, and your products import with their current per-country prices already filled in. After that, a price update is two clicks: one to localize, one to push. Nothing is written to your store until you have seen the table.
Never made one of these before? Step-by-step guides for App Store Connect and Google Play.
Connect a store, localize your prices
Connect one app or twenty, on either store or both. Or see the whole country ladder for your price first, without an account.















