<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Treefort Blog</title>
    <link>https://treefortsystems.com/blog/</link>
    <atom:link href="https://treefortsystems.com/blog.xml" rel="self" type="application/rss+xml" />
    <description>Guides and ramblings from the Treefort team.</description>
    <language>en</language>
    
      <lastBuildDate>Tue, 11 Aug 2026 12:00:00 GMT</lastBuildDate>
    
    
      
      <item>
        <title>Anti-Fragile Software Systems with Bill Withers</title>
        <link>https://treefortsystems.com/blog/anti-fragile-software-systems-with-bill-withers/</link>
        <guid>https://treefortsystems.com/blog/anti-fragile-software-systems-with-bill-withers/</guid>
        <pubDate>Tue, 11 Aug 2026 12:00:00 GMT</pubDate>
        <description><![CDATA[&lt;p&gt;I recently enjoyed a lecture about creating anti-fragile systems for your business. The presenter shared a number of ideas about owning the platforms you use as a way to make sure your business isn’t caught off guard by rising prices or corporate takeovers that could leave you stuck without a critical part of your business. In principle, all well and good.&lt;/p&gt;
&lt;p&gt;But…&lt;/p&gt;
&lt;p&gt;Is the answer to building an anti-fragile software system, or an anti-fragile business in general, really to not rely on anyone? Build it yourself. Become your own island.&lt;/p&gt;
&lt;p&gt;What happens when the boat breaks and no one on the mainland wants to send you the precious parts you desperately need?&lt;/p&gt;
&lt;p&gt;It isn’t anti-fragile for a mid-sized manufacturing company to build and manage its own software. In fact, it’s more expensive, more hassle, and more overhead. When the person who built it leaves the company, or no one knows the code because it was cobbled together with a bot, you’re left with a serious problem.&lt;/p&gt;
&lt;p&gt;If this doesn’t sink your business, you’re going to be reaching out to actual software companies to get you back in business. Because that is what they built their company to do.&lt;/p&gt;
&lt;p&gt;So, what’s at the core of creating an anti-fragile tech stack?&lt;/p&gt;
&lt;p&gt;It’s the same thing that has been at the center of good business from the very beginning: trusted relationships.&lt;/p&gt;
&lt;p&gt;It turns out that Bill Withers was right. We do all need somebody to lean on.&lt;/p&gt;
&lt;p&gt;OK, before you run out and get lathered up with patchouli oil and tie-dye shirts, hear me out.&lt;/p&gt;
&lt;p&gt;There is nothing more fragile than running a business that gets into the business of doing all the things that other businesses do better, distracting you from the business that you do best.&lt;/p&gt;
&lt;p&gt;Are you a small manufacturing company? Why become a small software company too?&lt;/p&gt;
&lt;p&gt;Are you great at producing digital content that sells? Why not find a company that puts the same effort into great software as you do into your media?&lt;/p&gt;
&lt;p&gt;There are lots of companies out there. Find one that will work hard for you. Find a great product with a great team who will get up at 2 a.m. to fix the software so that when you’re up at 2 a.m. fixing something else, you don’t have to worry about that too.&lt;/p&gt;
&lt;p&gt;If your app platform isn’t doing this for you, switch to Treefort.&lt;/p&gt;
&lt;p&gt;We work hard on your software so you can work hard on creating great content.&lt;/p&gt;
]]></description>
      </item>
    
      
      <item>
        <title>Developing your own app</title>
        <link>https://treefortsystems.com/blog/developing-your-own-app/</link>
        <guid>https://treefortsystems.com/blog/developing-your-own-app/</guid>
        <pubDate>Sat, 08 Aug 2026 12:00:00 GMT</pubDate>
        <description><![CDATA[&lt;p&gt;If you’re thinking of developing your own app… exciting!! Probably. Honestly,
there’s never been a better time to do it. Modern development tools and
infrastructure have made it easier than ever to bring your idea to life. But
it’s not necessarily a cakewalk, and it can easily end in tears if you’re not
careful. In this post, I’ll talk about some of the positive things about
developing your own app, some of the downsides, and some of the aspects that are
a mixed bag.&lt;/p&gt;
&lt;h2&gt;The Good&lt;/h2&gt;
&lt;p&gt;Probably the best thing about building your own app is that, if you do it right,
you are the king of your own castle. You’re not held back by limited templates
or missing platform features. You can create an app that checks all of the
boxes and delivers exactly the experience you’re looking for. When your
requirements change or you need to pivot your business, you can change your app
to meet your new goals.&lt;/p&gt;
&lt;p&gt;It has also never been easier to build an app. Products like
&lt;a href=&quot;https://expo.dev/&quot;&gt;Expo&lt;/a&gt; make it possible to build and distribute a
cross-platform app with much less effort than was required in days of yore.
Infrastructure providers like &lt;a href=&quot;https://www.cloudflare.com/&quot;&gt;Cloudflare&lt;/a&gt; enable
you to add cloud components to your app with relative ease. We use these tools
at Treefort, and we appreciate them very much.&lt;/p&gt;
&lt;h2&gt;The Bad&lt;/h2&gt;
&lt;p&gt;The biggest downside of building your own app is the time and expense. For
something extremely simple, 1-2 months may be a realistic time-to-launch. For a
complex, feature-rich app, it can often take 9 months or more. The cost of
this work can range anywhere from $20k for a basic app to $500k+ for something
more innovative or advanced. And all this is just your initial investment: a
“finished” app is really a moving target as platforms like iOS and Android
progress. Expect to continue spending significant effort to keep your app
up-to-date, working smoothly, and available in the app stores.&lt;/p&gt;
&lt;p&gt;If your app depends on any cloud components — for payments, user accounts, media
streaming, etc. — then another consideration is downtime. Downtime occurs when
your cloud components aren’t functioning properly and your app stops working as
intended. At Treefort we’ve had downtime caused by everything from bad code to a
careless backhoe driver to an owl flying into a power line. Downtime is unavoidable
and costly, so the name of the game is minimizing it. This is done by building
robust systems, carefully testing changes, keeping up to date with
infrastructure and platform developments, maintaining reliable alerts, and
ultimately being willing to get up at 2 a.m. to troubleshoot and fix urgent
problems.&lt;/p&gt;
&lt;h2&gt;The Ugly&lt;/h2&gt;
&lt;p&gt;After reading that last section, you might be thinking, “He doesn’t know about
AI! AI solves all of that!” We actually use AI quite heavily in our app
development here at Treefort. It’s a great tool and it can definitely reduce
time and cost when used appropriately. However, despite what the people trying
to sell you AI say, it is not a silver bullet. If you’re not careful, then AI
can actually &lt;em&gt;add&lt;/em&gt; to the total time and expense of a project (while at the same
time making it &lt;em&gt;feel&lt;/em&gt; like the opposite is occurring). This has happened at
Treefort, and we’ve seen it happen elsewhere. If you still think AI will solve
all your problems, just know that the maker of the world’s best frontier coding
model is willing to shell out over &lt;a href=&quot;https://job-boards.greenhouse.io/anthropic/jobs/4899511008&quot;&gt;$300k/yr for a human app
developer&lt;/a&gt;. AI is
certainly changing the world of software development, but for all its wonders,
it goes squarely in the “mixed bag” section for me.&lt;/p&gt;
&lt;p&gt;The last topic I’ll touch on is freedom (or “anti-fragility” if you prefer).
Building your own app &lt;em&gt;will&lt;/em&gt; give you more freedom in some areas. You’ll get to
decide exactly how your app looks and functions, and you can’t be de-platformed
(at least not at the code level). This often comes at a cost though: you’ll have
&lt;em&gt;less&lt;/em&gt; freedom in other areas. If you’re fixing bugs, then you aren’t producing
new content. If you’re managing cloud infrastructure, then you aren’t hunting
down the next customer. Unless you are actually running a tech company, your
self-developed app is quite likely to become an expensive distraction pulling
you away from your core mission. That’s not freedom (or anti-fragility).&lt;/p&gt;
&lt;h2&gt;Where Treefort comes in&lt;/h2&gt;
&lt;p&gt;This is a business blog, so of course I’ve got to steer this post back around to
the topic of Treefort. At Treefort we make apps (you probably guessed this).
Actually, technically, we’ve already made the apps. We offer a drag-and-drop app
editor that allows you to customize our apps and relaunch them as your own. The
development work is already done for you, and we handle all future maintenance
and updates. Sound expensive? It’s not. Our base plan starts at just $800/mo—a
fraction of the cost of a single developer.&lt;/p&gt;
&lt;p&gt;So what’s the rub? Our apps are specifically designed for media streaming. If
you’re looking to publish and monetize any kind of media—videos, audiobooks,
ebooks, music, podcasts—then we’ve absolutely got you covered. If this doesn’t
fit your needs, maybe the flexibility of custom development makes sense for your
business!&lt;/p&gt;
]]></description>
      </item>
    
      
      <item>
        <title>Streaming with confidence</title>
        <link>https://treefortsystems.com/blog/streaming-with-confidence/</link>
        <guid>https://treefortsystems.com/blog/streaming-with-confidence/</guid>
        <pubDate>Thu, 06 Aug 2026 12:00:00 GMT</pubDate>
        <description><![CDATA[&lt;p&gt;There we are, my daughters and I in the kitchen, after our post-dinner clean-up. As any good father would do, I pulled up a Red Bull video of some insanely steep backcountry snowboard descent of an obscure Alaskan peak for us all to be inspired by. Because I’m 44 and interested in health and athletics, the ad that comes up is about a little blue chewy tablet that will solve all my… ahem… problems. “Dad, what’s ED?” Okay—it didn’t happen exactly like this, but you get the picture and can probably relate to the slight anxiety I have about the random ads that my family and I will be forced to endure.&lt;/p&gt;
&lt;p&gt;Of the various downsides to using big-tech third-party streaming services—be that for music, podcasts, or video—at the top of the list for many of our clients is the aggressive and often inappropriate ad campaigns that they are forced to subject their audience to. As a creator, you have little to no control over what these ads display or support, unless it’s an ad read that you’ve inserted into your own content. As it is, your audience is force-fed some ED ad before they get to watch your “how to draw a bunny” video. It’s hardly family-friendly. I guess it’s the price you have to pay to use their services.&lt;/p&gt;
&lt;p&gt;Granted, many platforms have tried to create ways to control ads, either through a paid subscription (which suspiciously still allows for ads) or by allowing users to block inappropriate ads or content. But, this puts the burden on your audience and they may choose it’s not worth it. Call me old-fashioned, but as a father, I’m opposed on principle to people trying to peddle their wares to my kids, be it products or ideas. Given that families spend $90–$100 per month on subscription plans for digital entertainment services, I guess I’m not the only one willing to shell out to avoid ads.&lt;/p&gt;
&lt;p&gt;So, what options do you have as a creator? Essentially, you either live with it or you offer something different. As it turns out, offering something different doesn’t have to cost you big, and you end up with complete control over what you stream, what you charge, the amount of revenue you keep, and the type of experience that you curate for your loyal fan base.&lt;/p&gt;
&lt;p&gt;With Treefort, you own the platform, so your content is as trustworthy as you make it. No forced ads and no worries that the “How to draw a bunny” video will send one of your precious users down a rabbit hole.&lt;/p&gt;
]]></description>
      </item>
    
      
      <item>
        <title>Is this blog post AI generated?</title>
        <link>https://treefortsystems.com/blog/is-this-blog-post-ai-generated/</link>
        <guid>https://treefortsystems.com/blog/is-this-blog-post-ai-generated/</guid>
        <pubDate>Fri, 31 Jul 2026 12:00:00 GMT</pubDate>
        <description><![CDATA[&lt;p&gt;Recently &lt;a href=&quot;https://treefortsystems.com/blog/authors/zack&quot;&gt;Zack&lt;/a&gt; and I put our heads together to try and
crack the SEO nut. If you search for relevant terms like “White-label OTT app”
or “How do I launch an OTT platform” or “Create an audiobook app” (see what I
did there… SEO!) then Treefort doesn’t show up until the 10th page in Google, if
at all. In fact if you’re reading this article — congratulations! You’ve found
the needle in the haystack.&lt;/p&gt;
&lt;p&gt;While we were discussing what could be behind Google’s apparent apathy for
Treefort, Zack pointed out that this blog was a bit of a graveyard: 0 posts in
the last 5 months and only 3 in the last year. A veritable desert of keywords
and search terms. Updating the blog felt like an obvious way to boost our
ranking.&lt;/p&gt;
&lt;p&gt;I’ll be honest - at this point we considered generating posts with AI. Why put
in hours of work to hand write blog posts when 5 minutes of prompting could
generate a fruit salad of hyper-optimized keywords large enough to feed the
search monster for months? Everyone is doing it these days. This fellow
published &lt;a href=&quot;https://news.ycombinator.com/item?id=47640722&quot;&gt;12,000 posts in one
day&lt;/a&gt;!&lt;/p&gt;
&lt;p&gt;So we fired up ChatGPT 5-and-one-half and asked it for a couple sample posts.
The results were what you’d expect: bland, soul-crushing prose about content
creation and monetization strategies. The content didn’t surprise us. We’re all
familiar with AI slop at this point. But even so, after reading the posts we
immediately began discussing ways to hide our sin. What if we disabled email
notifications for AI generated posts? Would there be a way to feed these posts
to the search crawler without them being visible to people? How could we put
some daylight between this garbage and the Treefort brand?&lt;/p&gt;
&lt;p&gt;Here’s what we realized: the whole point of SEO is to help real people find
your brand. It is only working if a real person clicks your link. And when they
click the link, whatever they’re looking at is their first impression of you.
What do we want to say with that first impression? Do we really want to
communicate that we think you’re a chump who’ll eat the slop? That you’re not
worth even the hour of our time it takes to write a blog post?&lt;/p&gt;
&lt;p&gt;Rhetorical questions. We do not want to communicate that. It’s not &lt;em&gt;that&lt;/em&gt; hard
to write blog posts by hand, and we think a hand-written post gives a better
&lt;em&gt;and more accurate&lt;/em&gt; impression of Treefort. We are a very human company. We
don’t have an AI sales bot writing emails. Zack may even write you a note with a
ballpoint pen, stamp, and everything. We don’t put an AI chatbot in front of
customer support. You can get a real person on the line when you need help, and
it’s probably going to be one of the developers who wrote the software.&lt;/p&gt;
&lt;p&gt;So here you go: a blog post written by a real live human. If you didn’t enjoy
it, at least you have the satisfaction of knowing that I put more effort into
writing it than you did reading it.&lt;/p&gt;
]]></description>
      </item>
    
      
      <item>
        <title>How to kick the algorithm blues</title>
        <link>https://treefortsystems.com/blog/how-to-kick-the-algorithm-blues-and-keep-em-away-for-good/</link>
        <guid>https://treefortsystems.com/blog/how-to-kick-the-algorithm-blues-and-keep-em-away-for-good/</guid>
        <pubDate>Tue, 28 Jul 2026 12:00:00 GMT</pubDate>
        <description><![CDATA[&lt;p&gt;What’s wrong? Has the algorithm got you down?&lt;/p&gt;
&lt;p&gt;You work hard to create beautiful and thoughtful content. You launch it into the digital world… and it gets viewed by the same 300 people. Amid the sea of screaming and shouting, you’re just a faint whisper. Is anyone out there?&lt;/p&gt;
&lt;p&gt;I did a brief search on an ever-trustworthy clanker, which informed me that there are nearly 1 million audiobooks on Audible, 6 million books on Kindle, and 30 billion videos on YouTube. Somewhere in the range of 93% of YouTube videos have under 1,000 views, 90% of books sell fewer than 2,000 copies, and 66% sell fewer than 1,000. Take my quick AI search with a grain of salt, but the numbers really are staggering. On YouTube, your video is literally 1 of 30 billion! So, how does someone come across your content in that vast sea? Let’s be honest — unless you’re screaming, you’re not going to be heard on the big platforms.&lt;/p&gt;
&lt;p&gt;Perhaps the most frustrating part is that after all the work you put into creating and marketing your content, you still know next to nothing about the people who watched, read, or listened to it. You can’t email them a thank-you or give them a heads-up when your next ebook or podcast comes out. At the end of the day, you were only renting the audience anyway.&lt;/p&gt;
&lt;p&gt;At Treefort, we’ve come up with a surefire method to beat those algorithm blues. Here are 5 simple steps to get you on the road to recovery:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;Launch your own branded streaming app&lt;/strong&gt; and give your loyal audience an experience tailored to them. Once you have your own platform, you can start treating the larger platforms (and their pesky algorithms) as top-of-funnel marketing activities.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Charge directly for your content.&lt;/strong&gt; Move from thinking, “Even the dogs eat the crumbs that fall from their master’s table” to realizing the value of what you create. With Treefort, you can easily set up a subscription plan, wire up individual purchases, embed a giving link, or generate ad revenue through your own ad reads.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Create an email sign-in.&lt;/strong&gt; As you start directing your audience to your own branded platform, require an email to sign in. Not only will you have user data in our analytics dashboard, but you’ll also have a built-in (and downloadable) newsletter list to keep your loyal fans informed about upcoming releases.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Connect our integrations like Recombee.&lt;/strong&gt; Treefort has a recommendations integration with Recombee. Instead of your audience being recommended one of the other 6 million ebooks on a big platform, you can make sure that the items they see next are yours.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Enjoy your newfound control&lt;/strong&gt; and start making your platform work for you — not the other way around.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;In all seriousness, we’d love to serve you and the work you do. Reach out and let’s see if we’d be a good match.&lt;/p&gt;
]]></description>
      </item>
    
      
      <item>
        <title>Why you need an app (and how you can get one)</title>
        <link>https://treefortsystems.com/blog/why-you-need-an-app-and-how-you-can-get-one/</link>
        <guid>https://treefortsystems.com/blog/why-you-need-an-app-and-how-you-can-get-one/</guid>
        <pubDate>Fri, 24 Jul 2026 12:00:00 GMT</pubDate>
        <description><![CDATA[&lt;p&gt;Let’s face it, in the year of our Lord 2026 apps are not the hot new thing they
once were. Apple’s famous “&lt;a href=&quot;https://www.youtube.com/watch?v=szrsfeyLzyg&quot;&gt;There’s An App For
That&lt;/a&gt;” campaign is 17 years old.
For perspective, go back another 17 years and you’re looking at the collapse of
the Soviet Union. But despite their age, apps are more essential today than they
ever have been. A whopping &lt;a href=&quot;https://explodingtopics.com/blog/smartphone-stats&quot;&gt;65% of the planet is on a
smartphone&lt;/a&gt;. This is a
decent-sized addressable market - one you don’t want to miss out on.&lt;/p&gt;
&lt;p&gt;There’s also nothing that brings gravitas to your digital presence quite like an
app. An app screams (in a non-hysterical, refined sort of way) “That’s right, we
know what we’re doing.” Every organization has a website and a SnapTok, but only
the few who truly have it together have an app.&lt;/p&gt;
&lt;p&gt;Apps are more difficult to launch, but they offer a level of polish,
performance, and functionality that websites haven’t yet been able to match. The
average user may not be able to articulate this distinction, but deep down they
can &lt;em&gt;feel&lt;/em&gt; it. “Whoa, they have an &lt;em&gt;app&lt;/em&gt;”, your users think to themselves before
they download your app and start generating &lt;a href=&quot;https://www.bryj.ai/bryj-blog-mobile-apps-vs-mobile-web-customer-lifetime-value/&quot;&gt;3-5x more
value&lt;/a&gt;.
Obviously, you need an app.&lt;/p&gt;
&lt;h2&gt;Ok ok, so how do I get one?&lt;/h2&gt;
&lt;p&gt;So you’ve decided you need an app? Excellent! You’ve got three basic options to
procure one: build it, vibe it, or rent it.&lt;/p&gt;
&lt;h3&gt;Build it&lt;/h3&gt;
&lt;p&gt;You can develop your very own bespoke app by either paying a development agency
or hiring your own developers. The latter option will virtually force you to
become a technology company. If you’re reading this article, this probably isn’t
the right path for you. The former option is great if you have deep pockets,
very particular needs, and are comfortable navigating the turbid waters of
outsourced development. In other words, only consider this if you are a large,
established organization. If you’re just starting out, are on a budget, or need
to get to market quickly - don’t do this.&lt;/p&gt;
&lt;h3&gt;Vibe it&lt;/h3&gt;
&lt;p&gt;You can just have the clanker bang out an app for you! This process is known as
“vibe coding”. You ask the AI (short for “Artificial Intelligence” in case you
haven’t heard of it) to build an app for you and voilà, you have an app. As the
founder of a SaaS company I shouldn’t be saying this, but vibe coding can
actually be a great option under certain circumstances. Today’s AI models are
pretty darn good at code. If you meet the following criteria then vibe coding
may be an good option for you (dare I say the &lt;em&gt;best&lt;/em&gt; option):&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;You want a truly unique app chalk full features - and you want it on tight
budget.&lt;/li&gt;
&lt;li&gt;You do not plan to deal with sensitive information like user accounts and
subscription payments.&lt;/li&gt;
&lt;li&gt;You are willing to invest a significant amount of your time (or your intern’s
time) prompting for the right solution, fighting through app review, addressing
outages at 2am, rinsing, and repeating.&lt;/li&gt;
&lt;li&gt;You are willing to put up with an elevated dose of inscrutable bugs and
quirks.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;If those terms sound acceptable then go for it - AI is dirt cheap (relatively
speaking) and 100% worth a shot. If that doesn’t sound like your cup of tea then
steer clear of vibe coding for now.&lt;/p&gt;
&lt;h3&gt;Rent it&lt;/h3&gt;
&lt;p&gt;Your last option is to find an already-built app that does what you want and pay
a “rental” fee to re-launch it as your own app. This is known as
“white-labelling” an app. It’s a great option if you want a high-quality
solution at an affordable price point with minimal effort. You’ll get much
higher quality than a vibe-coded app with much less effort, and you’ll get it
much faster and cheaper than a custom-built app. So what’s the catch?
Flexibility - you’re getting something that has already been built and the
features may or may not meet your exact needs.&lt;/p&gt;
&lt;h2&gt;Isn’t this convenient&lt;/h2&gt;
&lt;p&gt;“Renting is clearly the right choice for me”, you find yourself thinking. If
you’re a creator or publisher of any kind of digital content - well isn’t this
convenient! &lt;a href=&quot;https://treefortsystems.com/&quot;&gt;Treefort&lt;/a&gt; happens to be the premier
vendor of quality, white-label media apps that can stream &lt;em&gt;anything&lt;/em&gt; - videos,
audiobooks, albums, ebooks, blogs, podcasts, etc. We let you brand the entire
experience as your own, customize the app to your liking, choose your
monetization strategy, and skip over all the tricky technical steps straight to
“your app is live!” If that sounds great we’d &lt;a href=&quot;https://treefortsystems.com/#contact-modal&quot;&gt;love to chat&lt;/a&gt;!&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;P.S. A Note About The Web&lt;/strong&gt;: We talk big about apps at Treefort, but we really
do love the web. We think it’s fantastic that anyone in the world can publish a
website without asking for permission from a multinational conglomerate or the
Chinese Communist Party. That’s why we offer every Treefort customer a
high-quality PWA (&lt;a href=&quot;https://developer.mozilla.org/en-US/docs/Web/Progressive_web_apps&quot;&gt;progressive web
app&lt;/a&gt;) along
with their iOS and Android apps. However, it is an unfortunate reality that
native apps are currently more capable than web apps, especially for things like
offline media access and background playback (absolutely essential features for
any media service). We do hope that over time this feature gap will shrink and the
web will become a more central piece of the media streaming puzzle!&lt;/p&gt;
]]></description>
      </item>
    
      
      <item>
        <title>How to create content and not go broke</title>
        <link>https://treefortsystems.com/blog/how-to-create-content-and-not-go-broke/</link>
        <guid>https://treefortsystems.com/blog/how-to-create-content-and-not-go-broke/</guid>
        <pubDate>Thu, 23 Jul 2026 12:00:00 GMT</pubDate>
        <description><![CDATA[&lt;p&gt;All content costs money to create - even if you’re just paying tokens for AI to
clank out your next blog post 😉. From infrastructure costs and editing
software, to microphones and those little circle-lights, to the actual time you put
into the creation, the costs add up. How do you charge for it?&lt;/p&gt;
&lt;p&gt;Treefort was built to help you get your content to your audience with the
tools you need to monetize. Here is an overview of how monetizing can work on
Treefort and how our users take advantage of these integrations.&lt;/p&gt;
&lt;h2&gt;Subscriptions&lt;/h2&gt;
&lt;p&gt;Subscriptions are by far the most common way to monetize with Treefort.
Dependable, recurring revenue is great for business growth and you don’t need
100k subscribers to make it work financially. Our Stripe integration makes it
super easy to set up monthly or yearly subscriptions. Apart from Stripe, our
team will help you get set up with Apple and Android too. The essential element
of a successful subscription service (nice alliteration!) is new and engaging
content. The businesses that manage this well thrive. Our built-in analytics
will help you understand what your audience is or isn’t engaging with so that
you can give them more of the hits and less of the duds.&lt;/p&gt;
&lt;h2&gt;Freemium&lt;/h2&gt;
&lt;p&gt;The “Freemium” model is a variation of a subscription service where you offer
both free and paid content. Free content is a great way to attract your audience
to your platform and introduce them to your paid offerings.&lt;/p&gt;
&lt;h2&gt;Individual Purchases&lt;/h2&gt;
&lt;p&gt;For some content, your audience will expect to purchase it once and have access
to it forever. Treefort gives you the option to set up individual purchases - we
call these “offerings”. An individual purchase is connected to a user’s account
so, as long as the account is active, the content will be available.&lt;/p&gt;
&lt;h2&gt;Donations&lt;/h2&gt;
&lt;p&gt;A handful of our customers offer all of their content for free. Ok, it’s not
free, they paid to create it, but it’s technically free to their audience. Most
of these organizations have 501©(3) status and they use donations to fund the
content production and distribution. With Treefort you can link to your site’s
giving page or embed the giving page directly in your app.&lt;/p&gt;
&lt;h2&gt;Mix and Match&lt;/h2&gt;
&lt;p&gt;Treefort is intentionally flexible. If you’re uncertain about how to charge, why
not mix and match? Offer your podcast and articles for free, charge a
subscription fee for a series of video courses, and sell your ebooks as
individual purchases.&lt;/p&gt;
&lt;p&gt;Whichever model you choose, we’ll keep making great software so you can stick to
making great content. It’s like a match made in …Moscow, ID.&lt;/p&gt;
]]></description>
      </item>
    
      
      <item>
        <title>Articles</title>
        <link>https://treefortsystems.com/blog/articles/</link>
        <guid>https://treefortsystems.com/blog/articles/</guid>
        <pubDate>Tue, 23 Dec 2025 12:00:00 GMT</pubDate>
        <description><![CDATA[&lt;p&gt;I’ll keep this short - we’re all about to head home for eggnog with our families. But we haven’t forgotten about you, our dear customer. In fact, we have a Christmas gift for you!&lt;/p&gt;
&lt;p&gt;Pop open the “Add content” button in your dashboard and you’ll find a new option: “Article”. You can now add rich text articles to your apps, replete with images, links, and your very best writing.&lt;/p&gt;
&lt;p&gt;You’ll also notice a new “Blog” section in your sidebar. Click over there to group multiple articles together into, you guessed it, a blog.&lt;/p&gt;
&lt;p&gt;We plan to continue expanding on these features, so feel free to send us your requests and ideas - although maybe after the holidays ;)&lt;/p&gt;
&lt;p&gt;Have a Merry Christmas!&lt;/p&gt;
]]></description>
      </item>
    
      
      <item>
        <title>Analytics dashboard</title>
        <link>https://treefortsystems.com/blog/analytics-dashboard/</link>
        <guid>https://treefortsystems.com/blog/analytics-dashboard/</guid>
        <pubDate>Fri, 19 Sep 2025 12:00:00 GMT</pubDate>
        <description><![CDATA[&lt;p&gt;We’re excited to announce the launch of a brand new Treefort analytics dashboard replete with helpful charts, graphs, and stats. This feature is designed to help you better understand your audience and ultimately make more informed decisions about how to serve them.&lt;/p&gt;
&lt;p&gt;The dashboard includes a mix of metrics that were already available (but were quite difficult to gather) as well as brand new, never-before-seen stats. A few examples:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Subscribers&lt;/strong&gt;: Take a look at this chart for historical subscription and cancellation numbers. See how you’re trending without tallying up numbers across Stripe, App Store Connect, and the Play Console.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Shares&lt;/strong&gt;: See which content is being shared the most by your users.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Searches&lt;/strong&gt;: See what users are searching for in your app - and if they’re finding it. Search misses can be particularly interesting. Sometimes these will just be severe misspellings, but often they will highlight content that you don’t have but that your audience would like from you.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Engagement&lt;/strong&gt;: See at a glance your most engaging content. Click the little expando button above each mini table to open the data in the full filterable/sortable analytics table that you’re already familiar with.&lt;/li&gt;
&lt;/ul&gt;
&lt;figure&gt;&lt;img src=&quot;https://treefortsystems.com/cdn-cgi/image/fit=scale-down,onerror=redirect,metadata=none,format=auto,dpr=2,quality=75,width=1200,height=1200/static/images/blog/articles/analytics-dashboard-inline-1.png?v=af47c16042d9e8d03de62d17717b3c6b6d9e9076ba408b5dd66632aef99192d3&quot; alt=&quot;Top content by number of impressions&quot; /&gt;&lt;figcaption&gt;Top content by number of impressions&lt;/figcaption&gt;&lt;/figure&gt;
&lt;p&gt;Aside from the fresh look, it’s worth noting that this dashboard is powered by our own in-house analytics system. This means that we control the data and don’t share it with anyone but you. This helps protect your audience’s privacy, but it also gives you more accurate numbers. Data sent to our system is less likely to get swallowed by an ad blocker than if it went through one of the big third-party trackers.&lt;/p&gt;
&lt;figure&gt;&lt;img src=&quot;https://treefortsystems.com/cdn-cgi/image/fit=scale-down,onerror=redirect,metadata=none,format=auto,dpr=2,quality=75,width=1200,height=1200/static/images/blog/articles/analytics-dashboard-inline-2.png?v=719c582bf0f0df6584bf34a766cc0324ef979d20bcdb1ffd4e51c89e0f3ae533&quot; alt=&quot;Historical subscriber numbers from our new dashboard&quot; /&gt;&lt;figcaption&gt;Historical subscriber numbers from our new dashboard&lt;/figcaption&gt;&lt;/figure&gt;
&lt;p&gt;We hope you find this feature useful! As always, let us know if you have questions or feedback.&lt;/p&gt;
]]></description>
      </item>
    
      
      <item>
        <title>Audio playback timer</title>
        <link>https://treefortsystems.com/blog/audio-playback-timer/</link>
        <guid>https://treefortsystems.com/blog/audio-playback-timer/</guid>
        <pubDate>Wed, 21 May 2025 12:00:00 GMT</pubDate>
        <description><![CDATA[&lt;p&gt;Surprise! It’s been so long since our last post that I bet you thought we forgot we had a blog. But just like springtime in the North, we’re back when you least expect it! We’ve been doing a lot of quiet behind-the-scenes work since our last blog post, but today we’ve got an exciting new feature to announce: the oft-requested &lt;strong&gt;audio playback timer!&lt;/strong&gt;&lt;/p&gt;
&lt;figure&gt;&lt;img src=&quot;https://treefortsystems.com/cdn-cgi/image/fit=scale-down,onerror=redirect,metadata=none,format=auto,dpr=2,quality=75,width=1200,height=1200/static/images/blog/articles/audio-playback-timer-inline-1.png?v=ea0a2fba15fdc52da1cb9ea4ee75468e460b8d98884d700e8189d66103017a1d&quot; alt=&quot;14 minutes left until audio pauses automatically!&quot; /&gt;&lt;figcaption&gt;14 minutes left until audio pauses automatically!&lt;/figcaption&gt;&lt;/figure&gt;
&lt;p&gt;The latest version of our app now has an audio timer option in the player, both in the native mobile app and on the web. When you tap the timer icon, you can select your desired timer duration from a number of presets or you can enter a custom number of minutes. “But Matt!” I hear you cry. “I want to fall asleep to my current audiobook chapter, and I don’t know how much time is left in the chapter!” Fear not, my friend, for we have given thought even to this exotic use case. The “End of chapter” timer option is built specially for you! Instead of pausing after a set number of minutes, this timer will pause playback when the player reaches the end of the currently-playing chapter. (And what’s more, it also works for podcast episodes and album tracks!) Simply set the timer to “End of chapter” and then relax in the peace of mind that accompanies the knowledge that by falling asleep you won’t miss more than the entire remainder of your current chapter. (The rest of that chapter probably won’t be on the final exam anyway.)&lt;/p&gt;
&lt;figure&gt;&lt;img src=&quot;https://treefortsystems.com/cdn-cgi/image/fit=scale-down,onerror=redirect,metadata=none,format=auto,dpr=2,quality=75,width=1200,height=1200/static/images/blog/articles/audio-playback-timer-inline-2.png?v=f60479ac0b4f8fd30f56b355608d9b471d1f89297009954dfc3ee04314ceefd8&quot; alt=&quot;Pause playback at the end of the chapter...or podcast episode...or video...or album track!&quot; /&gt;&lt;figcaption&gt;Pause playback at the end of the chapter…or podcast episode…or video…or album track!&lt;/figcaption&gt;&lt;/figure&gt;
&lt;p&gt;Other creative uses for the playback timer include:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Timed reading&lt;/strong&gt;: want the kids to listen to 15 minutes of the Bible or some other content? Playback timer’s got you covered.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Chores timer&lt;/strong&gt;: when my kids were young, we’d have a brief cleanup time each day and play a song to signal it was time to tidy up. Using playback timer, you can signal the kids to do a cleanup routine as long as the music (or audiobook) is playing!&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Pomodoro timer&lt;/strong&gt;: Set a custom playback timer for your 25-minute Pomodoro interval, get to work listening to your favorite audio content, and then take a break when the audio stops.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;We hope you enjoy this new feature! As always, we’d love to hear your thoughts. And if you’re looking to distribute your content on a streaming platform that provides you with your own custom apps and has a nifty built-in audio playback timer, reach out and &lt;a href=&quot;https://treefortsystems.com/book-demo&quot;&gt;book a demo today&lt;/a&gt;!&lt;/p&gt;
]]></description>
      </item>
    
      
      <item>
        <title>Music streaming</title>
        <link>https://treefortsystems.com/blog/music-streaming/</link>
        <guid>https://treefortsystems.com/blog/music-streaming/</guid>
        <pubDate>Thu, 31 Oct 2024 12:00:00 GMT</pubDate>
        <description><![CDATA[&lt;p&gt;Our effort to be the best way to publish &lt;em&gt;all&lt;/em&gt; of your digital media continues: we now support streaming music! Whether you just want to add a few albums to your app or you’re aiming to launch your own music service, we’ve got you covered.&lt;/p&gt;
&lt;p&gt;Publishing an album for your audience to enjoy is as easy as dragging a list of mp3s into your Treefort dashboard. Take a look:&lt;/p&gt;
&lt;figure&gt;&lt;a href=&quot;https://www.loom.com/share/f8e8274e31694bcb8e053c8cdfdd9764&quot;&gt;&lt;img src=&quot;https://treefortsystems.com/static/images/blog/articles/music-streaming-inline-1.gif&quot; alt=&quot;Publishing an album in 60 seconds&quot; /&gt;&lt;/a&gt;&lt;figcaption&gt;Publishing an album in 60 seconds&lt;/figcaption&gt;&lt;/figure&gt;
&lt;p&gt;Some fun features we snuck into this launch:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;When a user is listening to music we replace the audio player’s speed control with a loop button (assuming they would rather listen to that latest hit on repeat than at 3x speed). When the user switches back to an audiobook or podcast, we swap the controls back.&lt;/li&gt;
&lt;li&gt;We increased the quality of our audio streams from 64kbps to 128kbps for music. A lower bitrate is fine for the spoken word but the higher bitrate makes a big difference for music.&lt;/li&gt;
&lt;li&gt;Users can search for albums &lt;em&gt;or&lt;/em&gt; individual songs in your catalog using the in-app universal search.&lt;/li&gt;
&lt;li&gt;We built a new backend to track artists that will also improve the way we handle authors, publishers, podcast hosts, etc. For now you’ll notice a fancy new autocomplete when entering these folks into your Treefort dashboard. Keep an eye out for future updates in this area.&lt;/li&gt;
&lt;li&gt;While working on music we discovered a performance limitation with our audio player. We addressed the problem and the player can now handle albums or audiobooks in excess of 100 hours and 1,000 tracks! We’re pretty confident it could even handle a Pink Floyd album.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;That’s all folks! If you’re looking for a way to publish or monetize your digital content - whether you’ve got music, videos, audiobooks, ebooks, or podcasts - &lt;a href=&quot;https://treefortsystems.com/book-demo&quot;&gt;we would love to chat&lt;/a&gt;. If you’re already on Treefort - happy streaming!&lt;/p&gt;
]]></description>
      </item>
    
      
      <item>
        <title>Build revenue with offerings</title>
        <link>https://treefortsystems.com/blog/build-revenue-with-offerings/</link>
        <guid>https://treefortsystems.com/blog/build-revenue-with-offerings/</guid>
        <pubDate>Mon, 19 Aug 2024 12:00:00 GMT</pubDate>
        <description><![CDATA[&lt;p&gt;At Treefort one of &lt;a href=&quot;https://treefortsystems.com/blog/what-were-about/&quot;&gt;our goals&lt;/a&gt; is to help you build revenue with your digital content. You can’t keep producing videos, publishing books, and hosting podcasts as great as all that for free. We get it. So our platform includes a slew of features to help you monetize your content: subscription plans, coupon codes, free trials, group memberships, you name it. At the heart of these features is our “offerings” system.&lt;/p&gt;
&lt;p&gt;In a nutshell offerings allow you to decide &lt;em&gt;who&lt;/em&gt; gets &lt;em&gt;what&lt;/em&gt; in your Treefort apps. The two key components of every offering are:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;&lt;em&gt;What&lt;/em&gt; is being offered: either content or features in your app&lt;/li&gt;
&lt;li&gt;&lt;em&gt;Who&lt;/em&gt; it’s being offered to: based on subscription plan or region&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;You can use offerings to answer questions like “When a user signs up for my $10/mo plan via their iPhone in Canada, what should they get access to?”&lt;/p&gt;
&lt;p&gt;This system allows you to accomplish some pretty neat things with Treefort:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Paid content&lt;/strong&gt;: This is the core use-case for offerings. You can setup a subscribers-only offering to lock content behind a paywall. Only paying subscribers will get access to the content. Freeloaders can browse what’s available, but will be asked to subscribe before they can access anything in your offering.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Subscription tiers&lt;/strong&gt;: You can create subscription tiers by setting up multiple offerings. For example, you might create a “Basic” offering for your $5/mo subs that includes a sampling of your content and a “Premium” offering for your $15/mo subs that includes the kitchen sink. Users can sign up for a plan or switch between plans right in your app.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Family plans&lt;/strong&gt;: Many of our customers create a “Family” offering that unlocks the &lt;a href=&quot;https://treefortsystems.com/blog/family-profiles/&quot;&gt;family profiles&lt;/a&gt; feature and then sell that at a higher price point. This is a great upsell opportunity if you have a lot of family-friendly content.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Regional licensing&lt;/strong&gt;: You can limit access to an offering based on region. This is helpful as many content licenses are geographically limited. For example, maybe you can get a sweet deal on the entire Harry Potter franchise if you just limit your streaming rights to the Territory of Christmas Island. You can make that happen with offerings.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;We recently made some significant improvements to the offerings system (the regional licensing feature in particular) and we have even bigger plans for offerings in the future, so keep an eye out for updates.&lt;/p&gt;
&lt;p&gt;That’s all folks. Happy streaming!&lt;/p&gt;
&lt;p&gt;P.S. I’d be remiss if I didn’t throw in a sales pitch: if you’re not already on Treefort, &lt;a href=&quot;https://treefortsystems.com/book-demo&quot;&gt;schedule a demo&lt;/a&gt; and hop on board. You won’t regret it.&lt;/p&gt;
]]></description>
      </item>
    
      
      <item>
        <title>eBook highlights and notes</title>
        <link>https://treefortsystems.com/blog/ebook-highlights-and-notes/</link>
        <guid>https://treefortsystems.com/blog/ebook-highlights-and-notes/</guid>
        <pubDate>Fri, 26 Jul 2024 12:00:00 GMT</pubDate>
        <description><![CDATA[&lt;p&gt;That’s right, we now support highlighting and note taking in eBooks! To try it out just open a book that you’ve added to your app and select some text. You’ll see a handy new popup with five color choices for highlighting and an option to add your own notes. Tap the icon in the bottom left of the reader to browse all of your highlights for the book.&lt;/p&gt;
&lt;p&gt;This feature is supported on every platform - iOS, Android, and the web. Each user’s highlights and notes will automatically sync across all of their devices. As an aside, syncing user data is a more difficult problem than it might seem and we put in quite a lot of work to make this happen. We’re very pleased with the results and plan to build more on this foundation in the future (custom playlists, anyone?).&lt;/p&gt;
&lt;p&gt;We started slowly rolling this feature out about three weeks ago. It is now fully available to everyone. We really think readers will enjoy it - they’ve already marked over 18,000 highlights!&lt;/p&gt;
&lt;p&gt;That’s all for now. Just keep uploading excellent content and we’ll take care of the rest! And as always, if you don’t have an app yet and are interested please &lt;a href=&quot;https://treefortsystems.com/contact-sales/&quot;&gt;ask us anything&lt;/a&gt; or &lt;a href=&quot;https://treefortsystems.com/book-demo&quot;&gt;book a demo&lt;/a&gt;.&lt;/p&gt;
]]></description>
      </item>
    
      
      <item>
        <title>Next episode autoplay</title>
        <link>https://treefortsystems.com/blog/next-episode-autoplay/</link>
        <guid>https://treefortsystems.com/blog/next-episode-autoplay/</guid>
        <pubDate>Fri, 05 Jul 2024 12:00:00 GMT</pubDate>
        <description><![CDATA[&lt;p&gt;One of our primary goals at Treefort is to help you engage and retain subscribers. We’re constantly making updates and improvements to the platform towards that end. This is why we’ve added a feature that makes it much easier for your subscribers to play the next episode in a video series.&lt;/p&gt;
&lt;p&gt;Previously when a subscriber finished a video they would be left staring at the video’s thumbnail, possibly in an existential crisis of what to watch next. Our &lt;a href=&quot;https://treefortsystems.com/blog/recommendations/&quot;&gt;personalized recommendations&lt;/a&gt; can help, but if the video is in a series we know what the subscriber probably wants to watch: the next episode.&lt;/p&gt;
&lt;p&gt;To solve this problem we’ve updated the app to automatically suggest the next episode in a series. When a subscriber finishes an episode a screen pops up asking them if they’d like to watch the next one. If they don’t respond within a few seconds we go ahead and start the episode automatically. This is a similar experience to many other streaming platforms out there, except without all the algorithmic shenanigans and censorship.&lt;/p&gt;
&lt;p&gt;We’re planning to add autoplay to other parts of the app, but if you have particular requests or suggestions don’t hesitate to let us know!&lt;/p&gt;
]]></description>
      </item>
    
      
      <item>
        <title>What we’re about</title>
        <link>https://treefortsystems.com/blog/what-were-about/</link>
        <guid>https://treefortsystems.com/blog/what-were-about/</guid>
        <pubDate>Thu, 27 Jun 2024 12:00:00 GMT</pubDate>
        <description><![CDATA[&lt;p&gt;Hi there, I’m Elliot the CEO of Treefort. Today I’d like to take a brief intermission from our product updates to explain what we’re &lt;em&gt;really&lt;/em&gt; up to here at Treefort. Not as in “hey, we’re actually Feds” but as in “what’s the reason that we do what we do”.&lt;/p&gt;
&lt;p&gt;At a practical level we are a technology company building a media streaming platform. We can help you launch your own branded streaming apps without the development headache. We spend most of our time wrangling code and keeping the servers running so that you don’t have to. But all of this technology is ultimately a means to an end. Our true mission is this: to help you &lt;strong&gt;own your audience&lt;/strong&gt; and &lt;strong&gt;build sustainable revenue&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;The concept of a “media streaming platform” is far from original. There are a million services out there that will help you stream your digital content: YouTube, Spotify, Amazon, Apple, X-formerly-Twitter, you name it. You can even use these tools to build revenue with ads, royalties, subscription fees, and more.&lt;/p&gt;
&lt;p&gt;But here’s the problem. If you’re connecting with your audience through a channel that you don’t own then they’re not really &lt;em&gt;your&lt;/em&gt; audience. You’re borrowing an audience from someone else. This becomes painfully obvious in areas like communication, monetization, and censorship. Spotify won’t let you build an email list from your listeners. YouTube can de-monetize your videos at their whim. Twitter (I mean X) is an increasingly lonely exception to the rule of platforms censoring on behalf of governments. No fun.&lt;/p&gt;
&lt;p&gt;That’s where Treefort comes in. We help you retain ownership of your most valuable asset - your audience - and we help you build reliable subscription revenue on that foundation. This is why you get the email address of every audience member that signs up. This is why we make it easy for your subscribers to pay you directly. This is why your Treefort app is a fully customized experience designed to meet your specific needs. With Treefort you rent your technology but you own your audience. Way more fun.&lt;/p&gt;
&lt;p&gt;If this sounds compelling, we’d love to have you along for the journey. You can learn more from &lt;a href=&quot;https://treefortsystems.com/&quot;&gt;our website&lt;/a&gt; or &lt;a href=&quot;https://treefortsystems.com/book-demo&quot;&gt;sign up for an in-person demo today&lt;/a&gt;.&lt;/p&gt;
]]></description>
      </item>
    
      
      <item>
        <title>Web content</title>
        <link>https://treefortsystems.com/blog/web-content/</link>
        <guid>https://treefortsystems.com/blog/web-content/</guid>
        <pubDate>Tue, 19 Mar 2024 12:00:00 GMT</pubDate>
        <description><![CDATA[&lt;p&gt;We’re thrilled to share that you can now embed web content right in your Treefort apps! This complements our existing support for videos, audiobooks, ebooks, and podcasts, allowing you to publish just about anything. It’s an important step towards our goal of helping you create a single home for &lt;em&gt;all&lt;/em&gt; of your digital content. Here are a few ways you can use this new feature:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Livestreaming&lt;/strong&gt;: Easily incorporate any livestream player into your app to engage your audience in real time.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Social&lt;/strong&gt;: Integrate a group chat or forum to add a social element to your app. Pair this with our Single-Sign On support for a smooth user experience.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Magazines&lt;/strong&gt;: Embed online flipbooks or magazines for content that doesn’t quite fit the traditional ebook format.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Blogs&lt;/strong&gt;: Everyone loves blogs. Include yours in your app.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;If you’re already a Treefort user, check out our &lt;a href=&quot;https://help.treefortsystems.com/en/articles/9443203-web-content&quot;&gt;help documentation&lt;/a&gt; to start embedding web content today. If you’re new to Treefort and find this feature interesting, we’d love to &lt;a href=&quot;https://treefortsystems.com/contact-sales/&quot;&gt;have a chat&lt;/a&gt; or &lt;a href=&quot;https://treefortsystems.com/book-demo&quot;&gt;give you a demo&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Happy streaming!&lt;/p&gt;
]]></description>
      </item>
    
      
      <item>
        <title>Family profiles</title>
        <link>https://treefortsystems.com/blog/family-profiles/</link>
        <guid>https://treefortsystems.com/blog/family-profiles/</guid>
        <pubDate>Thu, 07 Mar 2024 12:00:00 GMT</pubDate>
        <description><![CDATA[&lt;p&gt;We’re excited to announce our latest feature: family profiles.&lt;/p&gt;
&lt;p&gt;Similar to the “Who’s watching?” experience from many popular streaming services, this feature allows up to 5 family members to share a single subscription to your service while each maintaining their own personalized experience. Gone are the days of losing your spouse’s place in an audiobook or sifting through junior’s ebooks to find your latest read - each profile has its own progress tracking, library, and recommendations.&lt;/p&gt;
&lt;p&gt;Head on over to the app settings page in your admin dashboard to enable this feature today. You can limit the number of profiles allowed per account, upload profile images for your subscribers to choose from, and even limit access to profiles based on subscription tier. And of course we’ll upsell users right in your app if they need to pay to access the feature. Take a look at &lt;a href=&quot;https://help.treefortsystems.com/en/articles/9443184-family-profiles&quot;&gt;the help guide&lt;/a&gt; to learn more.&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;mailto:support@treefortsystems.com&quot;&gt;Let us know&lt;/a&gt; if you have any questions, and happy streaming!&lt;/p&gt;
]]></description>
      </item>
    
      
      <item>
        <title>Recommendations</title>
        <link>https://treefortsystems.com/blog/recommendations/</link>
        <guid>https://treefortsystems.com/blog/recommendations/</guid>
        <pubDate>Fri, 30 Jun 2023 12:00:00 GMT</pubDate>
        <description><![CDATA[&lt;p&gt;We hope you’ve been enjoying your summer - and your state-of-the-art streaming applications from Treefort 😉. Read on for the latest updates to our product.&lt;/p&gt;
&lt;h2&gt;Recommendations&lt;/h2&gt;
&lt;p&gt;We’re excited about this one. If you have a large catalog of content it can be tricky for users to find the next thing to watch, read, or listen to. To solve this we’ve integrated with a slick service called &lt;a href=&quot;https://www.recombee.com/&quot;&gt;Recombee&lt;/a&gt;. You can sign up for a Recombee account and plug it into Treefort to show automated recommendations right in your app! This includes the ability to:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Show personalized content recommendations based on an audience member’s individual taste.&lt;/li&gt;
&lt;li&gt;Show similar content recommendations based on a particular video, video series, audiobook, ebook, or podcast.&lt;/li&gt;
&lt;li&gt;Show trending or popular content recommendations based on what your audience has been enjoying as a whole.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;You can even use Recombee to generate recommendations for use &lt;em&gt;outside&lt;/em&gt; of your apps - say on your website. Read the &lt;a href=&quot;https://help.treefortsystems.com/en/articles/9428123-recombee-integration-setup&quot;&gt;integration guide&lt;/a&gt; to get started.&lt;/p&gt;
&lt;h2&gt;Honorable mentions&lt;/h2&gt;
&lt;p&gt;&lt;strong&gt;Link management&lt;/strong&gt; — You’ll see a new “App Links” card when you open a piece of content or a collection in your admin dashboard. The goal of this card is to help you keep your app organized and avoid broken links. The card lists all of the places in your app that link to the item. We’ll prevent you from accidentally archiving the item before removing these links from your app.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Media formats&lt;/strong&gt; — We’ve added support for uploading flac audio files and mvl video files.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Stability&lt;/strong&gt; — We spent a good part of June shoring up loose ends in the platform to keep your apps fast and stable regardless of the size of your audience, the size of your catalog, or if you decide to switch podcast hosting providers. That last one was complicated - but we’re happy to think of these details so you don’t have to.&lt;/p&gt;
&lt;hr /&gt;
&lt;p&gt;That’s all folks! As always, &lt;a href=&quot;https://treefortsystems.com/book-demo&quot;&gt;book a demo&lt;/a&gt; if you want a tour of the product, have questions, or just want to chat.&lt;/p&gt;
]]></description>
      </item>
    
      
      <item>
        <title>Subscription tiers</title>
        <link>https://treefortsystems.com/blog/subscription-tiers/</link>
        <guid>https://treefortsystems.com/blog/subscription-tiers/</guid>
        <pubDate>Fri, 28 Apr 2023 12:00:00 GMT</pubDate>
        <description><![CDATA[&lt;p&gt;We’ve got some pretty exciting developments to share with you this month — read on to learn more!&lt;/p&gt;
&lt;h2&gt;Subscription tiers&lt;/h2&gt;
&lt;p&gt;Our most requested feature is finally here: subscription tiers! Up until now you could only offer one subscription plan in your Treefort apps. Now you can create multiple plans with different prices and benefits. You can choose which content is available under each plan, and your subscribers can upgrade their plan when they want to access more content.&lt;/p&gt;
&lt;h2&gt;New checkout page&lt;/h2&gt;
&lt;p&gt;To complement subscription tiers we’ve redesigned our checkout page from the ground up. The page includes a switch to view monthly or annual pricing (if you offer that), a full list of benefits for each plan (customizable by you), and a beautiful new layout.&lt;/p&gt;
&lt;h2&gt;Honorable mentions&lt;/h2&gt;
&lt;p&gt;We’re always fixing bugs and making minor improvements behind the scenes. Here are some of the changes from this month:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Revenue in Google Analytics&lt;/strong&gt; — We’ve updated our integration with Google Analytics to include your subscription revenue. This helps you analyze revenue and conversions across all platforms.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;App header icons&lt;/strong&gt; — You can now customize the icons in your app’s header to match your branding. You can update the search, menu, back, and close icons.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Quicktime file support&lt;/strong&gt; — We’ve added support for Quicktime .mov files when uploading video content.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;Interested in Treefort?&lt;/h2&gt;
&lt;p&gt;We’d love to chat. &lt;a href=&quot;https://treefortsystems.com/book-demo&quot;&gt;Sign up here&lt;/a&gt; and we’ll give you a tour of the product and answer any questions you have.&lt;/p&gt;
]]></description>
      </item>
    
      
      <item>
        <title>eBooks</title>
        <link>https://treefortsystems.com/blog/ebooks/</link>
        <guid>https://treefortsystems.com/blog/ebooks/</guid>
        <pubDate>Tue, 28 Feb 2023 12:00:00 GMT</pubDate>
        <description><![CDATA[&lt;p&gt;This past month was a productive one for us. Maybe the cold weather kept us indoors and programming more than usual. We pushed out quite a few bug fixes and minor improvements, but we also finished a major feature that has been in the works for some time: eBooks!&lt;/p&gt;
&lt;h2&gt;eBooks&lt;/h2&gt;
&lt;p&gt;Now, in addition to videos, podcasts, and audiobooks, you can publish eBooks in your app. You’ll find a new “eBook” option under the “Add Content” menu - click that to get started. A few highlights:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;You can bulk upload up to 10 ePub files at once and we’ll automatically extract the artwork, table of contents, and other metadata for a streamlined admin experience.&lt;/li&gt;
&lt;li&gt;Your apps have been updated with a responsive eBook reader that works at any screen size, on every platform, and in both light and dark mode.&lt;/li&gt;
&lt;li&gt;Your users can pick up where they left off across all their devices and download eBooks for offline reading on iOS and Android.&lt;/li&gt;
&lt;li&gt;Our Google Analytics integration tracks the number of times each book has been opened and logs when a reader reaches key progress milestones (10%, 25%, and so on).&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;We’ll continue working on this feature and have more updates in the pipe!&lt;/p&gt;
&lt;h2&gt;Honorable mentions&lt;/h2&gt;
&lt;p&gt;We’re pretty excited about eBooks, but there were a few other features launched in February that deserve a mention:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Podcast episode page&lt;/strong&gt;: We’ve added a new page in the app for individual podcast episodes. The page shows the episode’s artwork (if your podcast feed includes that) as well as the episode’s full show notes.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Payment plan switching&lt;/strong&gt;: Users can now easily switch payment plans right in the app. Previously it was a bit of a hassle to do something like switch from a monthly plan to an annual plan.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Updating videos&lt;/strong&gt;: You can now update a video’s media file even after it has been published. The original metadata, settings, and analytics are all retained.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Uploading from Dropbox&lt;/strong&gt;: We’ve integrated with Dropbox to allow you to import videos and eBooks directly from your Dropbox account. Files are transferred in the cloud which makes this a great option if you don’t have the best local network connection.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;Stay in touch&lt;/h2&gt;
&lt;p&gt;We’ll be back next month with more - sign up below so you don’t miss out. And as always, if you’re new here and want to know more about Treefort please &lt;a href=&quot;https://treefortsystems.com/book-demo&quot;&gt;schedule a demo&lt;/a&gt;.&lt;/p&gt;
]]></description>
      </item>
    
  </channel>
</rss>
