Monetizing with iPhone Ads on LC

Anything beyond the basics in using the LiveCode language. Share your handlers, functions and magic here.

Moderators: FourthWorld, heatherlaine, Klaus, kevinmiller, robinmiller

Post Reply
Aduro91
Posts: 36
Joined: Sat Jul 22, 2023 8:49 pm

Monetizing with iPhone Ads on LC

Post by Aduro91 » Sat Jul 22, 2023 9:01 pm

Hey everyone,

I'm working on a game for iPhone using LC and I was aiming to monetize with ads.

I'm aware that there are some 'MobileAds' commands in the Livecode dictionary but they are based on a now defunct 'Innervision' ad company.

Has anyone managed to pair their Livecode app with Google Adsense or Amazon Ads or the like, ideally with an iPhone app?

I'm aware that ads rely on having a LOT of active users and other payments may be a better strategy, but I just want to scope out the possibilities.

Cheers!

FourthWorld
VIP Livecode Opensource Backer
VIP Livecode Opensource Backer
Posts: 9852
Joined: Sat Apr 08, 2006 7:05 am
Location: Los Angeles
Contact:

Re: Monetizing with iPhone Ads on LC

Post by FourthWorld » Wed Jul 26, 2023 2:09 pm

If you want to make money in software, research is key.

Experimentation without research is an easy way to burn through cash/time needlessly, and expensively, ultimately lowering overall ROI.

Revenue from ad placement is a function of views, and views are a function of both downloads and retention. Most downloaded apps live on a phone for just a few minutes before being evaluated and uninstalled, so retention is a more important number than just downloads.

Retention is all about product-market fit: how well does your app absolutely nail the user need? What is the benefit of your offering over how the user satisfies that need today? What is the differentiator that makes your app a better choice than alternatives?

There are some good talks on measuring product-market fit in the MicroConf series on YouTube.

Once you have confidence in your product, the rest of the ad placement game is about numbers. Big numbers. Not unachievable, but not likely to just fall from the sky for free. If marketing were easy everyone would be a millionaire, and inflation would be even worse than it is. ;)

Marketing need not require much cash investment, but with or without much budget it will require time. Time dedicated to growing a business is a leading indicator of success. Spending time cultivating your business won't guarantee first-year breakeven, but not spending sufficient time will guarantee failure. Watering a garden may not prevent a snow storm, but not watering ensures the snow storm won't matter.

Reading up on "guerilla marketing" can point you to low-cost ways to spread the word about your product. And in the modern world social media is an important part of that breakfast, so plan accordingly. A basic marketing plan can be executed in just a few hours a week. But they must be invested consistently every week.

In most cases, when an entrepreneur follows this ordinary path to profitability, the low ROI of ad placement becomes self-evident, esp. when compared to the much higher returns achievable with nearly any useful SaaS offering.

But at a minimum, this journey will illuminate many opportunities along the way, perhaps even prompting a pivot from the app you started making to the app you discover a greater need for.

I believe there's no greater adventure available to anyone with sufficient motivation than making software in the 21st century. Done well, it lets you place what are effectively money printing machines around the internet, passive income streams that have the potential to beat most other side hustle opportunities.

It all begins with a great product that offers a compelling benefit easily communicated.

Find your microniche. Know everything that customer needs. Deliver that. Then plan your course of action for letting people know about it.

When those two steps are done, let's meet back here to discuss whether the low ROI of ad placement is even still interesting.
Richard Gaskin
LiveCode development, training, and consulting services: Fourth World Systems
LiveCode Group on Facebook
LiveCode Group on LinkedIn

Aduro91
Posts: 36
Joined: Sat Jul 22, 2023 8:49 pm

Re: Monetizing with iPhone Ads on LC

Post by Aduro91 » Tue Aug 22, 2023 10:55 pm

herringbur wrote:
Wed Jul 26, 2023 8:23 am
I'm aware that adverts require a large number of active users, and that alternative forms of money may be a better option, but I'd like to explore the options.
I had an idea of creating my own a short blank YouTube video with an ad and directing users of the app to that and having the app assess whether the user has actively skipped the ad or finished the video before allowing them to continue. So effectively turning it into a matter of collecting ad revenue from YouTube.

However, when I tried the iosbrowser (i.e. mobileControlSet sBrowserId, "youtube.com/ whatever", pUrl), to my surprise there were no ads popping up for any video, include videos set up specifically to play tonnes of ads to test your AdBlocker!

The one time I wanted to see ads.

Maybe there is a reason for this that can be addressed, or potentially the app could send the user to their YouTube app and my video with an ad and still have the app assess the skipped status or at least finishing the video. But I'm not sure.

It should be possible to set up a website, with a cheap obscure domain name, that plays ads and just have the app load this and assess status. But I'm not 100% sure and I'm hesitant to buy a domain in case its not possible.

Just thought I'd share some ideas.

FourthWorld
VIP Livecode Opensource Backer
VIP Livecode Opensource Backer
Posts: 9852
Joined: Sat Apr 08, 2006 7:05 am
Location: Los Angeles
Contact:

Re: Monetizing with iPhone Ads on LC

Post by FourthWorld » Wed Aug 23, 2023 4:31 pm

Aduro91 wrote:
Tue Aug 22, 2023 10:55 pm
It should be possible to set up a website, with a cheap obscure domain name, that plays ads and just have the app load this and assess status. But I'm not 100% sure and I'm hesitant to buy a domain in case its not possible.
Ad networks generally don't support this type of relay, preferring direct control over a portion of your screen given to them via their SDK.

Affiliate programs may be a suitable replacement, but check the fine print carefully. Many affiliate managers disallow indirect ad placement, having promised their clients measurements based on viewing context.
Richard Gaskin
LiveCode development, training, and consulting services: Fourth World Systems
LiveCode Group on Facebook
LiveCode Group on LinkedIn

Aduro91
Posts: 36
Joined: Sat Jul 22, 2023 8:49 pm

Re: Monetizing with iPhone Ads on LC

Post by Aduro91 » Wed Aug 23, 2023 10:32 pm

FourthWorld wrote:
Wed Aug 23, 2023 4:31 pm
Aduro91 wrote:
Tue Aug 22, 2023 10:55 pm
It should be possible to set up a website, with a cheap obscure domain name, that plays ads and just have the app load this and assess status. But I'm not 100% sure and I'm hesitant to buy a domain in case its not possible.
Ad networks generally don't support this type of relay, preferring direct control over a portion of your screen given to them via their SDK.

Affiliate programs may be a suitable replacement, but check the fine print carefully. Many affiliate managers disallow indirect ad placement, having promised their clients measurements based on viewing context.
Thanks FourthWorld, I'll look into it and I think your advice is valid that maybe advertising is not necessarily the way to go.

However, just to see what my opportunities are, I'll look into ads.They also help to incentivise in-app purchases by offering the removal of ads.

We'll see. Thanks again for your help!

Post Reply

Return to “Talking LiveCode”