Yotpo Subscriptions allow ecommerce brands on Shopify to offer robust subscription options alongside management. It enables merchants to offer flexible recurring-purchase options, helping grow revenue and increase customer lifetime value. As part of the broader Yotpo retention marketing platform (which includes email/SMS marketing, loyalty, referrals, and reviews) subscriptions integrate tightly with your existing tech stack.
Prerequisites
An active Tapcart account with a published or in-development app
Access to the integration partner's dashboard or admin panel
Enable Subscription Checkouts in your Tapcart Dashboard settings to pull in Shopify Selling Plans for subscription products.
How to Connect
Add the Subscription Selector to the Product Page
Navigate to App Studio > Screens within the Tapcart Dashboard
Select Product Detail from the Screen dropdown
Search for Subscription Selector in the left block bank
Drag and drop into your product detail page in the desired position (i.e. above the Add to Cart button)
Edit the block to configure the settings as needed
Publish the draft page to push the changes live
Create a Subscription Management Page
The integration works through Tapcart's Custom Screen feature, which loads Yotpo's subscriber portal inside your app via a WebView.
Navigate to App Studio > Screens within the Tapcart Dashboard
Select Custom Screen from the Screen dropdown
Click + New Screen.
Enter the screen title and draft name
Select Settings and toggle to the Web-Based option
Paste the Yotpo subscription portal URL
Once the page is configured, Publish the draft.
Link the Custom Screen from your app's homepage, bottom navigation, side menu, or account page so customers can find it.
Customer Experience
After setup, users can choose subscription options when adding products to cart. Once a subscription is created, the subscriber can tap the Custom Screen link in the app's navigation to open the Yotpo management portal. From there they can view upcoming orders, swap products, update shipping details, skip deliveries, or cancel all without leaving the app. The portal renders identically to the mobile web version of Yotpo's subscriber dashboard.
Troubleshooting
Portal shows a blank screen
Verify the Web Bridge SDK is installed on the Yotpo portal page and that the Custom Screen URL is correct. Test the URL directly in a mobile browser first.
Subscription actions not loading
Confirm your Yotpo Subscriptions plan is active and that the portal URL points to the correct subscription management endpoint.
Subscriptions not appearing on product page
Make sure the Subscription Selector block was added in the live Product Detail screen.
Need Help?
For additional guidance on Custom Screens, see our Custom Screen setup guide. Reach out to us at [email protected] and we'll be happy to help!
