A live signup page — you get the URL back.
create_appupdate_waitlist_draftpublish_waitlist_flowSpin up a beautiful hosted waitlist page before you have an app. Drop in a respectful, App Store–safe cancel flow once you do. All wireable by your coding agent in one prompt.
See who's shipping with AppMate → Customers
Install the MCP server once. Then your agent (Claude, Cursor, Codex, …) can create apps and build any flow — waitlists, cancel saves, feedback, a feature wishlist, onboarding funnels, referrals and more — then publish and read results. Typed tools, no flaky web scraping.
9 examples · drag, scroll, or use the arrows
A live signup page — you get the URL back.
create_appupdate_waitlist_draftpublish_waitlist_flowA reason picker + tailored save screens.
update_cancel_draftpublish_cancel_flowA public board with upvotes + comments.
update_wishlist_draftpublish_wishlist_flowset_wishlist_idea_statusRatings + messages, queryable later.
update_feedback_draftpublish_feedback_flowReports triaged by category.
update_report_draftpublish_report_flowA hosted contact page + its URL.
update_contact_draftpublish_contact_flowAnswers follow the user into the app.
update_onboarding_draftpublish_onboarding_flowServer-attributed installs + rewards.
update_referral_draftpublish_referral_flowA short /p/notewise URL for any bio.
update_link_page_draftpublish_link_page_flowFrom pre-launch validation, to in-app feedback, support triaging, and finally churn prevention. All managed in the same dashboard with the same agent-friendly API.
A hosted landing page at your-app.appmate.cloud — branded, themeable, mobile-first. Collect emails and export anytime.
Embed lightweight, beautiful native-feel forms inside your app. Gather Net Promoter Score (NPS) surveys, bug reports, and user feedback without writing a backend.
Drop in a respectful, App Store-safe cancel flow. Present custom StoreKit-safe deflection screens asking why they are leaving, offering a discount, or deep-linking.
Standard interactions leak users and revenue every day. AppMate fixes those exact friction points to help you keep customers engaged and growing.
Instead of losing users immediately when they tap Cancel, present StoreKit-safe discount offers, dynamic reason-gathering, or direct support routing to keep them active.
Stop spending hours setting up pre-launch landing pages, databases, and mail systems. Launch beautiful hosted waitlists or transparent embedded widgets in a minute.
Don't let frustration turn into a 1-star review on the App Store. Gather star ratings, suggestion boxes, and bug reports directly in-app to resolve issues privately.
Avoid waiting 48 hours for App Store review just to tweak a promotional discount. Adjust reason flows, copy, and offers dynamically from the web dashboard instantly.
AppMate turns generic cancel actions into stateful, measurable customer rescue journeys. Here is exactly how a Cancellation Flow, a stateful Session, and Deflection Analytics work in perfect synergy:
When a customer taps "Cancel Subscription" inside your app, the AppMate SDK intercepts the request and opens a beautiful, App Store-safe Cancellation Flow instead of sending them straight to Apple's subscription settings.
The moment the flow opens, a stateful **Session** is born (e.g. sess_9x72a). This tracks their exact chronological journey—recording exit reasons, hesitation times, and precisely which rescue screens they interact with.
Based on the user's selected reason (like "Too expensive"), AppMate dynamically displays a tailormade offer—a 20% discount via StoreKit promo codes, a one-tap support line, or a direct link to helpful tutorials.
If they accept the offer, a secure deep-link returns them to your app as a saved customer (**Deflected**). If they decline, they proceed to Apple's subscription settings (**Churned**). AppMate compiles these sessions into deflection analytics to show your saved MRR and reason distributions instantly.
Pick a theme. Type a title. Hit Publish. You have a hosted landing page at a real URL — shareable, embeddable, ready for traffic.
The cancel path is always one tap away. Reviewer-friendly by design.
Swift Package, three calls, StoreKit 2 manage-subs built in.
Drop the waitlist iframe into your marketing site, Notion, or pitch deck.
Real cancellation reasons, save rates, signup counts. All queryable.
Six live demos showing distinct response strategies. Open one on your phone for the real feel — these are running on this AppMate instance right now.
Featured 'Too expensive' reason surfaces a 20% StoreKit promo the app applies on return.
Open demo →Featured 'Missing feature' reason acknowledges feedback with a thanks screen — no deep link needed.
Open demo →Featured 'Technical issue' reason opens support with a prefilled bug-report topic + message.
Open demo →Featured 'Not using enough' reason deep-links to the in-app tutorial. Reason picker uses auto-advance.
Open demo →Featured 'App is confusing' reason opens a 'save monthly' paywall variant by id, not the default upgrade screen.
Open demo →Featured 'Found another app' reason opens a migration guide in the browser via external_url.
Open demo →Your app calls the SDK’s startCancelFlow instead of opening Apple’s manage-subscriptions sheet directly.
A short mobile-first web view asks why they’re cancelling and responds with the right offer, link, or support path.
Either they return to your app via a deep link, or they continue to Apple’s subscriptions screen. You record everything.
Start with a waitlist in 60 seconds. Add the cancel flow when you ship. Tell your agent to do it all if you'd rather.