Flows
Drag-and-drop funnel builder
Launch custom funnels in hours. Design high-converting screens with zero code.
Native Stripe & Paddle sync
Connect existing payment accounts instantly. Handle subscriptions and one-time purchases without backend code.
Automated access & restore
Sync web purchases to app access instantly. Automate premium restoration and welcome emails.
Boosted ROAS
Keep 100% of your revenue by bypassing app store commissions. Take full control of your campaigns without app review roadblocks.
Enhanced engagement
Let users experience the value of your app before they download it. Build trust and retention from the first interaction.
Precise attribution
No more SKAN headaches. Track installs with precision, analyze performance, and scale your campaigns confidently.
Faster experiments
Forget app review delays. Create A/B tests in minutes, improve strategy on the fly, and stay ahead of the competition.
Launch web2app campaign in three steps:
STEP 1
Build a funnel with the Flow Builder Kit
Design incredible funnels effortlessly using pre-built Framer library. Zero code, infinite customization.
Why we run on
Framer
Flows localization
Dynamic, no-code animations
Ready-to-use components
Captivating visual effects
Built-in collaboration
Hosting that scales with you
Figma-to-Framer
HTML-to-Framer
Pricing from $40/month
STEP 2
Connect your funnel to Apphud
Initialize the Apphud SDK in funnel header with just a few lines of code.
1
2
3
4
5
6
7
8
9
<script>
apphud.init({
apiKey: "APPHUD-FLOW-KEY",
version: "1.0"
});
</script>
Step 3
Measure your web2app campaign
Measure web funnels with the same precision as your mobile app. Track trials, renewals, and refunds in one consolidated view.
1
Track every metric that matters
Monitor MRR, Proceeds, ARPU, LTV, and more. See exactly how web users perform compared to store users.
2
Sync with Amplitude, Mixpanel, and your server
3
Run A/B tests
Pricing
Free forever
Design and build unlimited funnels in Framer. You don’t pay a cent to build, test, and prototype.
1%
of web purchase LTV once your web2app campaign goes live.
Frequently asked questions
What SDKs do you have?
We have iOS SDK written in Swift, Android SDK written in Kotlin, Flutter SDK, React Native SDK, and Unity SDK. Our SDKs are open-source and published here.
Do I need to rewrite my purchase flow using Apphud SDK?
No. You don't need to replace your existing code with the Apphud SDK. You can run Apphud in observer mode and just listen for purchases.
Do you have a REST API?
Yes. We have REST API to get current customers by their user ID. REST API is available on paid plans.
What are Webhooks? Do you have any?
Apphud can send POST requests to your server about subscription events. These requests are called Webhooks (server-to-server notifications). They are available on paid plans. You can use these events to implement custom logic or send data to in-house analytics. Read more about webhooks here.
What will happen if your server is down? Is Apphud stable?
Apphud has 99.99% uptime. You can check it out here. Most of the data is cached on the device. However, if there are issues with subscription verification, our SDK tries to re-submit data until success.
Can I use Apphud to sign my subscription offer?
Yes, you can. Just follow this guide.








