Subscription Products on Meta Shops
				
				Meta · 2023-2024
			
		
						
							Product subscriptions are a convenient and cost-effective way for shoppers to purchase items they use on a regular basis.
							An estimated 41% of online consumers have purchased subscriptions for some categories, such as personal care or household supplies. 
							They are popular on shopping platforms such as Amazon, and a growing number of retailers offer subscriptions directly on their own websites.
						
						
						
							Before I worked on this project, shoppers on Facebook and Instagram could only purchase items directly in Meta Shops on a one-time basis, due to lack of supporting features on our platform.
							Enabling subscriptions on Shops became a high priority due to changes coming to Meta Shops policies in 2024.
							To mitigate the loss of advertising signal from Apple's implementation of App Tracking Transparency in 2021, Meta decided to prevent advertisers from redirecting people to their own websites from product ads in Facebook and Instagram.
							Product ads could only lead to Onsite Meta Shops product pages and purchase flows, and without subscription features on Shops, Meta could lose significant advertising revenue.
						
						
						
							In my role on the Shops Ads team at Meta, I helped build the case to develop this workstream, planned feature milestones, and led the design of the end-to-end Subscription purchasing experience on Facebook and Instagram Shops. 
							To get this project launched, I socialized design proposals with many dozens of stakeholders including design leadership and product owners of the Product Detail Page (PDP), Cart surfaces, Checkout, and Orders.
						
						
					
					My Role
							- Product Strategy
 - User Experience Design
 - Interaction Design
 - Visual Design
 - Software Prototyping
 
				
				Research and Product Definition
			
		
						Opportunity Sizing for Subscriptions on Meta Shops
					
				

Advertisers currently link to their offsite shops to sell subscriptions because the existing Shops platform only supports one-time purchases.
				
					
						As zero-to-one experiences for Shops, The team’s goal for 2024 was to launch an end-to-end shopping experience on Facebook and Instagram that unlocks the catalog of replenishment product subscriptions for our advertisers. 
						We would complete the work in two phases:
					
					
					
						
			- Milestone 1 - Limited Testing: Working directly with handpicked sellers, we would test the end-to-end experience for purchasing subscription-only products.
 - Initial Public Launch - Enabling Must-Have Features: We would enable Cart flows, subscription options, and other features that buyers would expect while shopping for subscriptions.
 

						Feature Priorities for Subscriptions on Meta Shops
					
				
				
				Design Concepts
			
		
					
						I started with the design of the Product Details Page (PDP), since any changes here would be controversial and require more lead time in socializing the work with the highest number of stakeholders. 
						In order to get technical testing started quickly and get buy-in from PDP owners, my general approach was to use their design system when possible and explore alternate patterns and controls when necessary. 
					
				
			
					
					Milestone 1: Subscription-only Experience Without Cart
					
					
						As a limited experiment designed to test the end-to-end subscription purchase flow, Milestone 1 would only support single-cadence subscription-only products, and there would be no Cart support.
						Our business partnership teams would work directly with a handful of sellers to get their catalog ingested to Shops. 
						Buyers interested in the product would tap a Subscribe button leading directly to the Checkout flow.
					
					
				
			
						
					
Features included:
- Subscription cadence and pricing to be established by seller
 - Checkout supporting subscription metadata
 - Post-transaction emails and subscription details
 
Features excluded:
- One-time purchase option
 - Choice of subscription cadence
 - Cart features
 
					
					Public Launch Candidate 1: PDP with Existing UI Components
					
					
						For our initial public launch, we needed to support all of the basic features users would expect to purchase subscription products, including the ability to select between purchase options and adding products to Cart. 
						This design used existing Facebook and Instagram design system components to enable buyers to select between different purchase options. 
						It also included an affordance to find out more about how subscription purchases work. 
					
					
				
			
						
					
Pros:
- Easier to compare purchase options and provide additional info on a separate sheet
 - Easier to build since it makes use of existing design systems components
 
Cons:
- One-time purchase would be the default option, and it would not be obvious there are subscriptions available
 - More steps to switch between purchase options
 
					
					Public Launch Candidate 2: Purchase Options Carousel
					
					
						This design would also support Cart features and the ability to select between purchase options.
						It would require more work to build a new carousel control to select purchase options, but it had the benefit of being more direct and making subscription options more obvious. 
					
					
				
			
						
					
Pros:
- More obvious there are different purchase options
 - Easy to choose different purchase options
 
Cons:
- Requires more real-estate on the Product Page
 - Less space to include additional info on each purchase option
 - Requires new design components
 
				
				Detailed Screen Layouts and Purchase Flows
			
		
						
					
					Selected Design: Purchase Options Carousel
					
					
						With Milestone 1 firmly in place, the team chose to invest time to build Launch Candidate 2.
						In user testing prototypes of the two launch candidates, the carousel of purchase options was significantly more usable. 
						Most users tended to miss the fact there were even subscription options at all in Launch Candidate 1, and it would not be right to default to a subscription option. 
					
					
					
						After formalizing the text carousel pattern with Facebook and Instagram Design Systems owners, I proceeded to flesh out the entire end-to-end purchase flows while accounting for common scenarios and edge cases.
					
				
		
			
Product page - initial state
					
End of purchase options carousel
					
Product attributes - Subscribe and save
					
Product attributes - Cancel anytime
					
Mini-cart
					
Full-page cart
					
Checkout review and confirmation
					
Email confirmation
					
List of subscriptions
					
Subscription details
					
Product Page loading and scrolling experience
				

Product Page variant selection experience
				


Add to cart
				
							
							
							
							