// SHOPIFY · API · APPLE · 2023
Recovapro — Shopify + Apple
Custom Shopify storefront with a coupon API that hands every customer an Apple Fitness+ 4-month trial code at checkout.
Visit live site ↗
End-to-end Shopify build for Recovapro — every screen designed in Figma and developed as a custom, mobile-responsive theme. Every section is configurable from the Shopify customizer, so the team can re-merchandise the storefront without a developer in the loop.
Recovapro partnered with Apple to give every customer a free 3-month Apple Fitness+ trial as a purchase incentive. To make that work, I built a custom coupon API that holds the pool of Apple codes and hands one out automatically every time a customer buys.
The flow is invisible to the customer: complete a purchase, and the Apple Fitness+ code is waiting on the thank-you page. No follow-up email, no support ticket, no manual fulfillment from the team — the perk is delivered the moment the order is placed.
Custom Shopify storefront, custom coupon API, automated Apple Fitness+ delivery.
Custom theme on Shopify, with a small coupon service sitting next to it. A Shopify order webhook fires on every purchase, the API reserves the next Apple Fitness+ code, binds it to the order, and surfaces it on the thank-you page — all server-side, all hands-off.
- Complete Figma → Shopify build: storefront, product, cart, and content pages — fully mobile-responsive.
- Custom Shopify sections so the team can re-merchandise without touching code.
- Custom coupon API holds the Apple Fitness+ code pool — every code bound to a specific Shopify order.
- Shopify order webhook reserves a code server-side the moment a purchase clears.
- Thank-you page surfaces the Apple Fitness+ code instantly — no follow-up email needed.
- Back-office view: support can look up which Apple code went to which order, with full history.
- Shopify
- Liquid
- Custom Sections
- Custom API
- Order Webhooks
- Node.js
- Figma
- Apple Fitness+ codes












