Dan Burcaw is Co-Founder & CEO of Nami ML. He built a top mobile app development agency responsible for some of the most elite apps on the App Store and then found himself inside the mobile marketing industry after selling his last company to Oracle.

Learn how to effectively use advertising within your SVOD service to maximize revenue. Discover proven strategies to increase profitability through ads.
SVOD advertising refers to the strategic use of advertising within the SVOD model of streaming platforms. In traditional SVOD services, users pay a recurring subscription fee to access ad-free content. However, as the demand for digital content increases and competition intensifies, some SVOD platforms are beginning to integrate limited advertising within their services to generate additional revenue, while still offering a primarily ad-free experience.
Unlike AVOD (Advertising Video on Demand), which is based entirely on ad-supported models, SVOD advertising typically maintains a balance between paid subscriptions and limited, strategically placed ads. This hybrid approach offers an additional revenue stream for content providers without significantly disrupting the viewing experience for subscribers.
SVOD advertising operates differently from traditional AVOD or TVOD models, as it is integrated into subscription platforms that usually offer an ad-free experience. However, to unlock additional revenue, platforms are experimenting with various forms of SVOD advertising. Here's how it typically works:
👉Read More: What is SVOD (Subscription Video on Demand)? A Comprehensive Guide
Incorporating advertising into SVOD platforms brings several significant benefits to content providers and brands:
By introducing ads to SVOD platforms, content providers can unlock a new revenue stream while retaining the core benefits of the subscription model. This allows for monetisation of users who may not be willing to pay a full subscription fee but still offer premium content.
For platforms that choose to offer a hybrid approach, SVOD advertising allows users the flexibility to pay less for access to content while still maintaining some level of ad-free viewing. This can attract a wider range of customers who may be more price-sensitive but still want access to high-quality content.
SVOD advertising provides advanced targeting opportunities for advertisers, allowing them to reach specific segments of the audience based on data such as viewing preferences, demographics, and content consumption behavior. This enables brands to serve more relevant and effective ads, improving both viewer engagement and advertiser ROI.
👉Read More: SVOD vs AVOD: Understanding the Key Differences in Video on Demand Models
Several approaches to SVOD advertising have emerged as platforms experiment with ways to incorporate ads into subscription services without undermining the value of the user experience:
Platforms like Hulu have introduced multiple subscription tiers, where users can choose between a lower-cost, ad-supported plan or a higher-priced, ad-free experience. This approach allows platforms to cater to different user preferences while generating ad revenue from the more cost-sensitive viewers.
In some SVOD platforms, users still pay for a premium subscription but encounter a limited number of ads in exchange for access to exclusive or high-demand content. These ads are often strategically placed, such as at the beginning of the show or during natural breaks in content, to minimize disruption.
Interactive advertising and sponsored content are becoming a key part of SVOD advertising. Ads may appear in the form of interactive videos, where users can choose to engage with the content, or sponsored content, where ads are woven into the content in a way that feels natural, often as a seamless part of the viewing experience.
For content providers looking to integrate SVOD advertising, there are several best practices to follow:
The key to successful SVOD advertising is ensuring that the user experience is not disrupted by excessive ads. Keep ads to a minimum, place them at natural content breaks, and ensure they do not interfere with the flow of the content. Providing an ad-light experience is essential to maintaining subscriber satisfaction.
Leverage data to deliver highly targeted, relevant ads to viewers. By using data on user behavior and preferences, platforms can offer ads that resonate with the audience, improving engagement rates and overall campaign performance.
Offering flexible subscription plans that cater to different user preferences is a great way to integrate SVOD advertising. Consider providing a choice of ad-supported and ad-free options, as well as offering incentives for users who choose the ad-supported tier.
To avoid viewer frustration, ensure that the ads shown on your platform are high quality, relevant, and non-intrusive. The better the ad experience, the more likely users will continue to subscribe to the platform.
To assess the effectiveness of SVOD advertising, content providers should track several key metrics:
Track the number of new subscribers to see if offering an ad-supported tier or limited ads is attracting more users. A growth in subscribers can indicate that your ad offerings are aligned with viewer expectations.
Monitor how viewers interact with ads, including click-through rates (CTR) and view-through rates (VTR). High engagement rates suggest that your ads are relevant and compelling, leading to better ad performance and higher revenue.
Measure the ad revenue generated from your SVOD ads and compare it to the subscription fees to assess the balance between ads and subscription income. This helps you gauge how much additional revenue your ad-based model is generating.
Track how well your subscribers are sticking with your service over time. A significant drop in retention may indicate that your ad model needs to be adjusted, either by reducing ad frequency or offering more incentives for ad-free subscriptions.
👉Read More: What is AVOD (Advertising-Based Video on Demand)? Everything You Need to Know
SVOD advertising is a rapidly growing trend that offers an exciting opportunity for content providers to maximise revenue while still offering users the ad-free experience they value. By carefully balancing subscription fees with limited, strategically placed ads, platforms can create a seamless experience for users and generate additional revenue streams.
As the streaming landscape continues to evolve, the SVOD advertising model will likely become an essential component of many streaming services’ strategies. By following best practices, using data for effective targeting, and measuring success through key performance indicators, content providers can ensure that SVOD advertising becomes a win-win for both the viewer and the platform.
SVOD advertising is typically less intrusive and used in limited forms within subscription-based platforms, while AVOD is entirely ad-supported. SVOD services offer paid, ad-free content with optional ad placements, whereas AVOD relies on ads to provide free content.
Yes, many platforms use a hybrid model, offering both SVOD and AVOD options. This allows platforms to cater to different user preferences and maximise revenue from both subscriptions and ads.
To ensure a positive user experience, keep ads to a minimum, place them at natural breaks in content, and offer users a choice between ad-supported and ad-free options. Prioritise ad relevancy and quality to enhance viewer engagement.
Track key metrics such as subscriber growth, engagement rates (CTR, VTR), ad revenue, and retention rates. These metrics will help you gauge the effectiveness of your SVOD advertising strategy and optimise campaigns for better results.

Understand the key differences between OTT and CTV advertising with examples. Learn which platform is best suited for your marketing goals.
OTT advertising refers to the delivery of video content via the internet, bypassing traditional cable or satellite distribution methods. OTT is available on multiple devices, including smartphones, tablets, computers, and streaming platforms like Roku, Amazon Fire TV, and gaming consoles like PlayStation and Xbox. Essentially, OTT allows viewers to access content via streaming services without a traditional cable subscription.
The key benefit of OTT is its accessibility on a wide range of devices, making it highly appealing for advertisers who want to target audiences across various platforms. OTT content is typically delivered through services like YouTube, Netflix, and other platforms offering subscription-based or ad-supported models.
👉Read More: Connected TV Advertising Guide
CTV advertising, on the other hand, focuses specifically on the delivery of content through internet-connected TVs. This includes smart TVs, set-top boxes, and devices like Apple TV and Roku that allow users to stream content on their television sets. Unlike OTT, which can be accessed across multiple devices, CTV is specifically designed for the TV viewing experience, providing advertisers with the unique opportunity to reach an engaged audience on large screens.
CTV ads can take various forms, from traditional display ads to interactive video ads. The key difference between CTV and OTT is the type of device used, with CTV being specifically optimized for TV screens, while OTT is device-agnostic, available across multiple devices.
The main distinction between OTT and CTV lies in the delivery method and the devices used to access the content:
Understanding these differences helps advertisers decide how to optimize content delivery and target the right audience based on the device or platform they prefer.
Both OTT and CTV offer unique advantages for advertisers:
Both platforms provide advertisers with new ways to reach audiences in a digital-first world, offering flexibility and precision in targeting.
👉Read More: OTT Advertising Guide: Navigating Over-the-Top Ads
When deciding between OTT and CTV for your advertising campaigns, consider the following factors:
Assessing these elements will help you decide which platform aligns with your campaign goals and budget.
To measure success in OTT and CTV campaigns, focus on these key metrics:
Regularly reviewing these metrics allows advertisers to adjust campaigns and optimize performance across both OTT and CTV platforms.
👉Read More: What is AVOD (Advertising-Based Video on Demand)? Everything You Need to Know
Both OTT and CTV advertising offer powerful tools for reaching modern viewers across a variety of platforms. Understanding the unique characteristics of each platform is key to optimizing your ad strategy. While OTT provides access across multiple devices, CTV offers an immersive, high-engagement experience for viewers on large screens. By carefully considering your target audience, goals, and budget, you can choose the right platform to deliver your message effectively and maximize ROI.
With digital video consumption continuing to rise, OTT and CTV advertising present exciting opportunities for marketers to connect with a dynamic and engaged audience.
OTT refers to content delivered over the internet across a range of devices, while CTV specifically refers to content delivered to internet-connected TV screens. CTV is a subset of OTT, but OTT is broader and includes all devices.
Yes, combining OTT and CTV advertising can help create a more robust strategy, reaching audiences across devices while taking advantage of the unique benefits of both platforms.
OTT advertising is ideal for targeting mobile users since it can reach viewers on smartphones, tablets, and other devices. CTV is better suited for targeting viewers on larger screens like smart TVs.
Generally, CTV advertising can be more expensive due to the premium nature of the ad experience, but OTT ads offer more flexibility across different price points and target audiences.

Learn how to create a winning CTV strategy that maximizes content monetization and engages viewers effectively to boost revenue.
Connected TV (CTV) has revolutionized the way content is consumed, offering advertisers and content creators the opportunity to capitalize on the growing trend of streaming. CTV monetization refers to the various strategies used to generate revenue through CTV platforms, which could involve anything from CTV ads to subscription-based models.
The rise of smart TVs, streaming boxes, and platforms that host on-demand content has dramatically shifted the landscape. With consumers increasingly moving away from traditional cable, CTV monetization has become an essential focus for anyone in the media, entertainment, or advertising sectors. But to effectively monetize CTV content, it’s important to understand the key revenue sources available.
👉Read More: The Power of CTV Advertising: Key Strategies for Effective Connected TV Campaigns
To successfully monetize CTV content, you need to explore multiple revenue streams that are both scalable and effective. These can include:
The most common form of CTV monetization is through CTV ads. These ads can be inserted into streaming content and include display ads, pre-roll, mid-roll, and post-roll video ads. By targeting specific audience segments, CTV ads allow advertisers to reach more relevant viewers, which can lead to higher engagement and ad revenue.
Subscription Video on Demand (SVOD) services are another lucrative avenue for CTV monetization. By offering exclusive content and premium experiences to viewers, content creators and distributors can generate consistent revenue streams. Implementing a flexible pricing structure that offers both full access and partial access (e.g., a freemium model) can help attract a larger user base.
Transactional Video on Demand (TVOD) offers content on a pay-per-view basis. In this model, viewers are charged for each piece of content they watch, such as renting or purchasing a movie. TVOD is particularly effective for one-time events or exclusive releases, where viewers are willing to pay for the privilege of immediate access.
A growing trend is the hybrid model, which combines ad-based revenue (AVOD) with subscription-based (SVOD) or transactional models. This allows content creators to maximize monetization by offering both free (ad-supported) and premium (subscription or transaction-based) content options.
While choosing the right revenue model is important, how you implement it plays a crucial role in your success. Here are best practices to ensure that your CTV monetization strategy works effectively:
To effectively monetize CTV content, focus on creating content that is engaging, high-quality, and optimized for large screens. Keep the viewing experience in mind to ensure that the ads do not disrupt the user experience. Tailoring content for specific devices can increase the likelihood that viewers will engage with the content—and the ads that accompany it.
👉Read More: What is OTT? A Comprehensive Guide to Over-the-Top Video Advertising
Ad placement is key to monetizing CTV content. Pre-roll, mid-roll, and post-roll ads are common, but placement should be optimized for engagement. Use A/B testing to determine the best timing and placement for ads to reduce viewer fatigue and increase effectiveness.
Data plays a pivotal role in CTV monetization. Collecting and analyzing viewer data allows you to serve more targeted, relevant ads, increasing engagement and revenue. Use insights to personalize ad experiences and to identify the types of content that generate the most revenue.
Successfully managing ad inventory is vital for maximizing CTV monetization. Whether you're using programmatic advertising or direct sales, ensuring that your ad inventory is optimized can increase revenue and provide more opportunities for advertisers.
One of the most effective ways to optimize CTV ads is through dynamic ad insertion (DAI). This technology allows ads to be inserted in real time based on viewer data and content, providing a more personalized viewing experience while maximizing ad relevancy.
Programmatic advertising is another method for optimizing ad inventory. By automating the process of buying and selling ad space, programmatic advertising ensures that advertisers are targeting the right audience at the right time, thereby improving monetization opportunities for content creators.
Using a demand-side platform (DSP) allows content creators to manage ad inventory in real time and access a broader pool of advertisers. This can result in higher bidding rates and increased revenue per impression.
To ensure that your CTV monetization strategy is effective, you must continuously analyze your data. By tracking key metrics such as viewer engagement, ad performance, and user behavior, you can make informed decisions about where to optimize and improve your approach.
Real-time analytics allow you to quickly assess the success of your campaigns and identify areas for improvement. By closely monitoring performance, you can adjust targeting, content, and ad placements to better meet your revenue goals.
Segmentation is critical to maximizing revenue. By grouping audiences based on demographics, interests, and viewing behavior, you can target ads more effectively. Use this data to optimize ad rates, increase engagement, and boost monetization.
While CTV monetization offers tremendous opportunities, there are some challenges to be aware of:
Excessive ads can lead to viewer fatigue, where audiences become annoyed or disengaged with the content. To combat this, make sure to limit ad frequency and optimize ad length and placement.
With multiple devices and platforms in the CTV ecosystem, content creators must ensure that their monetization strategy is compatible across all devices. This can require additional development and testing to ensure smooth ad delivery and content presentation.
As with any digital advertising strategy, ensuring compliance with data privacy laws, such as GDPR and CCPA, is critical. Make sure to implement robust data protection measures and only collect the necessary data for monetization purposes.
👉Read More: OTT Advertising Guide: Navigating Over-the-Top Ads
CTV monetization provides a powerful way for content creators and distributors to generate revenue from streaming platforms. By diversifying your revenue streams, optimizing ad placements, leveraging data, and adhering to best practices, you can develop a successful strategy for CTV ads. Whether through ad-based models, subscription services, or hybrid approaches, the key to success is understanding your audience and continuously optimizing your content and advertising strategy.
With the right approach, CTV monetization can become a significant revenue source, helping you stay competitive in an ever-evolving media landscape. Start building your CTV strategy today and tap into the full potential of the growing streaming market.
The best way to monetize CTV content depends on your audience and content type. Ad-based models (AVOD) work well for broad, general content, while subscription-based models (SVOD) are ideal for exclusive or premium content. A hybrid model that combines both strategies can also be effective for maximizing revenue from different viewer segments.
Choosing the right CTV monetization model involves considering your audience size, content type, and long-term goals. For large, diverse audiences, ad-based models (AVOD) are ideal, while smaller, premium content works better with subscription models (SVOD). Hybrid models allow flexibility and can cater to different user preferences, optimizing revenue.
Optimizing CTV ad inventory can be achieved through dynamic ad insertion (DAI), which allows real-time targeting, programmatic advertising for automated ad sales, and managing ad frequency to avoid overexposure and ad fatigue. These techniques help maximize engagement and revenue while enhancing the viewer experience.
Key metrics for CTV monetization include View-Through Rate (VTR), which measures ad engagement, Click-Through Rate (CTR), tracking interaction with ads, Conversion Rate, measuring actions taken after viewing an ad, and Revenue per Thousand Impressions (RPM) to gauge profitability per ad exposure. Monitoring these metrics allows for effective campaign optimization.
Data privacy plays a critical role in CTV monetization, as regulations like GDPR and CCPA require proper handling of user data. It’s essential to obtain consent before data collection, maintain transparency with privacy policies, and offer opt-out options for personalized ads, ensuring compliance and trust with viewers.
To avoid ad fatigue in CTV monetization, use frequency caps to limit how often viewers see the same ad, rotate ad creatives regularly to keep content fresh, and utilize targeted ad placement based on viewer data. These strategies help maintain engagement without overwhelming the audience.

Master the process of testing in-app purchases on Android using Google Play’s sandbox environment and other essential tools for app developers.
Testing in-app purchases (IAPs) is vital because it ensures that your app’s revenue-generating features work seamlessly. If your purchase flow doesn’t function properly, it can result in failed transactions, frustration among users, and lost revenue. Thoroughly testing IAP functionality helps identify issues before they affect your users and guarantees compliance with the Google Play guidelines.
Additionally, robust IAP testing also contributes to user trust and satisfaction. If users can’t rely on your purchase flow, it may harm your app’s reputation, leading to negative reviews and high churn rates. Therefore, ensuring that the payment process is smooth, secure, and user-friendly is key to long-term app success.
The Google Play Console provides several features to help developers test in-app purchases before launching their apps to the public. To begin testing:
👉Read More: The Power of Cross-Platform Subscriptions: How to Enhance Customer Retention and Boost Revenue
For developers who want to test in-app purchases without using a physical device, the Android Emulator offers a great alternative. Here’s how to use it:
While the Android Emulator is useful for initial tests, real device testing is crucial to ensure that in-app purchases perform well in actual environments. Here’s how to test IAPs on real devices:
👉Read More: Subscription-Based Apps: Building a Successful Strategy for the Future
When it comes to testing in-app purchases, trust me, you can’t cut corners. It’s not just about making sure transactions go through; it’s about creating a seamless, frustration-free experience for your users. Start by covering every purchase type—subscriptions, one-time purchases, consumables, and non-consumables. Each has its quirks, and if you don’t test them thoroughly, you’re bound to run into issues once your app goes live.
Now, let’s talk about real-world conditions. Your users aren’t all going to be on perfect Wi-Fi with the latest devices. They’ll have spotty networks, older phones, or unpredictable habits. You need to test the purchase flow under these scenarios to make sure it holds up. A transaction that fails because of a bad connection or device lag can frustrate users and lead to lost revenue.
Don’t forget about purchase restoration—it’s non-negotiable. If someone buys something, especially a subscription or a non-consumable item, they expect to access it across devices or after reinstalling your app. Test this feature relentlessly. If restoration doesn’t work, you’ll hear about it in angry reviews, guaranteed.
Payment methods are another key area. Your app should handle all the popular options—credit cards, gift cards, PayPal, and more. People want flexibility, and if their preferred payment method isn’t supported or doesn’t work properly, they’ll move on.
Lastly, involve your users during testing. Their feedback is gold. They’ll point out things you might overlook, like confusing interfaces or unexpected errors. Fixing these issues during development can save you from headaches post-launch. Negative reviews are hard to recover from, so it’s better to address any problems early.
Testing in-app purchases on Android is an essential process that ensures the proper functioning of your app’s revenue features. By using tools like Google Play Console, Xcode, the Android Emulator, and real Android devices, developers can thoroughly test every aspect of their purchase flow, including subscriptions, non-consumables, and consumables. Following best practices for testing and troubleshooting common issues will help ensure a seamless and smooth purchasing experience for users, ultimately contributing to your app’s success and profitability.
You can test in-app purchases on Android using Google Play Console, the Android Emulator, or real devices by setting up license test accounts and simulating purchases with the Google Play Billing system.
Test subscriptions by using the Google Play Console’s test environments and ensuring that the subscription renewal, restoration, and cancellation processes work smoothly across various devices and network conditions.
Yes, the Android Emulator allows you to simulate purchases using test Google accounts without charging real money, making it a useful tool for initial testing.
Common reasons for failed purchases include incorrect product IDs, issues with the Google Play Billing setup, or invalid test accounts. Ensure all configurations are correct and that test accounts are set up properly.
👉Read More: Cross-Platform App Development: The Key to Building Scalable and Cost-Effective Apps

Nami co-founder & CEO Dan Burcaw joins the Constant Variables podcast to talk about how focusing on the core user experience is essential to combating churn and subscription fatigue.
Nami co-founder & CEO Dan Burcaw joins the Constant Variables podcast to talk about how focusing on the core user experience is essential to combating churn and subscription fatigue.
Here is the episode synopsis:
In an era of subscription overload, apps with subscription revenue models have their work cut out for them acquiring (and retaining) subscribers. That’s why Dan Burcaw founded Nami ML, a machine-learning company focused on helping app developers grow mobile subscription businesses by reducing churn and focusing on the core user experience. Dan joins the show to share his insights on the plight of a subscription-fatigued economy, how data collection and user privacy don’t have to be enemies, and how the app landscape has changed since the launch of the App Store in 2008.
Listen on Apple Podcasts, Spotify, or visit the episode page for more listening options.

This comprehensive guide explains how to test in-app purchases on iOS using TestFlight, Sandbox, and Xcode to ensure smooth transactions for your app.
In-app purchases play a critical role in monetizing your iOS app. Whether you’re offering subscriptions, one-time purchases, or in-app upgrades, ensuring the purchase flow works seamlessly is crucial to user satisfaction and app revenue. A poorly tested in-app purchase system can lead to frustrating experiences for users, errors during transactions, or, in the worst case, lost revenue.
Testing your in-app purchases thoroughly also ensures compliance with Apple's guidelines and helps avoid potential rejections during the app review process. To avoid issues like incorrect prices, failed transactions, or a complicated user interface, proper testing is essential to guarantee a smooth, hassle-free experience for both developers and users.
Testing in-app purchases on iOS requires a strategic approach to ensure a smooth and reliable user experience. By leveraging different testing methods, you can identify potential issues and optimize the purchase flow for all scenarios.
Xcode provides a powerful environment for testing your in-app purchases locally, before pushing your app to any external environments. Testing directly within Xcode allows you to simulate the purchase flow, validate the integration of StoreKit, and check for any potential bugs in the IAP process.
👉Read More: Cross-Platform Monetization: A Strategic Approach to Generating Consistent Revenue
TestFlight is Apple’s official platform for distributing beta versions of apps to testers before they are released publicly. It allows you to test in-app purchases in a live environment, which is essential for catching any issues that might not be detectable in the sandbox or local testing environments.
The Sandbox environment is designed specifically for testing in-app purchases without actually charging users. It provides a safe testing space where you can simulate real transactions in a controlled environment.
Testing in-app purchases requires more than just basic checks—it’s about ensuring a seamless experience for users in every scenario. First, always test on real devices. While simulators and tools like TestFlight can provide valuable insights, they can’t replicate the unique behaviors, network conditions, and performance variations of actual hardware. Real devices reveal issues that might go unnoticed in simulated environments.
Additionally, make sure your app handles all transaction states correctly, whether it’s a successful purchase, a failed attempt, or a restored transaction. Clear updates to the user interface and proper notifications are essential to keep users informed and confident throughout the process.
It’s also crucial to account for edge cases. Test how your app responds to slow or unstable networks, incomplete transactions, or low-balance payment methods. Your app should manage these situations gracefully, whether by providing a retry option or offering clear guidance to the user.
When testing, use realistic data to simulate actual user behavior, including different payment methods, subscription plans, and even currency exchanges. This approach ensures the purchase flow works as expected under real-world conditions.
Finally, thorough testing across devices is non-negotiable. In-app purchase behavior can vary between devices, especially if your app supports multiple screen sizes and orientations, such as on iPhones and iPads. Testing on a wide range of devices ensures your app delivers a consistent and reliable experience, no matter what hardware your users are using.
👉Read More: How to Set Up and Manage Purchase Approvals on Google Play
Testing in-app purchases is a crucial step in the development process of iOS apps. Whether you use TestFlight, Xcode, or the Sandbox environment, each method offers unique benefits that ensure your app’s purchase flow is seamless and reliable. By following the best practices and using the right tools, you can confidently test in-app purchases to deliver a smooth and secure purchasing experience for your users.
Use the Sandbox environment to test in-app purchases without spending actual money. The Sandbox simulates transactions in a safe, test-only environment.
Yes, TestFlight allows you to test subscriptions, including free trials, auto-renewals, and subscription cancellations, in a real-world environment.
Use the Sandbox environment to simulate subscription renewals and test how your app handles these scenarios. Additionally, TestFlight allows you to gather feedback from real testers regarding subscription behavior.
👉Read More: How to Test In-App Purchases on Android: A Step-by-Step Guide