hello again
Schedule your demo

Digitalization 9-minute read

Self-Service Loyalty App: Take control of customer loyalty with AI by your side

Self-Service Loyalty App: Take Control of Customer Loyalty with AI by Your Side

When comparing loyalty providers, almost everyone looks first at the starting price. That’s understandable, since it’s the only number that’s immediately visible. But it rarely reflects what will actually appear on the bill a year later.

After all, a customer loyalty program isn’t a product you buy just once. It’s something you use every week: a message to your regular customers, a Mother’s Day promotion, a new stamp value because the old calculation no longer works. And each of these steps costs something—either money or time spent waiting for support to handle it for you.

This is exactly where the models differ: A self-service loyalty app like the one from hello again gives you access to all of this yourself: You make changes, send out messages, and run tests on your own, without having to ask anyone and with no hidden costs. With other solutions, every change goes through the provider—and is billed. The starting price is similar in both cases. The annual bill is not.

So the key question isn't how much it costs to get started. It's: How much does each individual message, each campaign, and every small change cost once your program is up and running?

In this article, we’ll take a look at what makes a self-service loyalty app, how three common business models differ in everyday use, and how to spot hidden costs in an offer before you sign up.

What Makes a Self-Service Loyalty App Stand Out

"Self-service" literally means doing things yourself, and in the context of a loyalty app, it means: You can handle everything you need on your own as you go, so you don't have to wait for outside help every time you take an action.

The difference becomes clear on a typical Tuesday morning. The weather takes a turn for the worse, your lunch-time business is slow, and you want to send a promotion to all your regular customers in the area in ten minutes. With self-service, it’s just a matter of a few clicks. With other models, it’s a request, a quote, or a question about costs—and usually, nothing at all.

The Four Building Blocks of Self-Operation

  • Communication: You create, schedule, and send push notifications, emails, and text messages yourself—either as one-time messages or as automated messages triggered by a specific event.
  • Automations: In the Automation Builder, you set up workflows that then run automatically without your intervention—such as a welcome message sent after registration.
  • Loyalty Program: You can define and modify points, rewards, and coupons yourself, including the terms and durations.
  • Data and Target Audiences: In the CRM—that is, the customer database—you can view purchasing behavior and use it to create segments, or groups with similar behavior, that you can target separately.

These four building blocks are the core. If you don't have control over one of them, you'll be dependent on your provider during day-to-day operations—both in terms of time and money.

A Comparison of Three Business Models

There are essentially three models available on the market. They differ less in terms of their functions than in who does the work and who pays for it.

CriterionSelf-Service with a Perpetual License from hello againUsage-based: per message or campaignManaged by an agency
Who sets up campaigns?You and your teamHey, but each mailing costs extraThe agency, upon request
Cost per additional campaignnoneFlat fee per campaignHourly Rate
Cost per push notificationnonePrice per message or per quotaPrice per message or per quota
Reaction time during a spontaneous actionminutesMinutes, but with the cost in mindDays, depending on capacity
Predictability of Costshigh, fixed amountlow, depends on activitymoderate, depends on requested changes
As the number of users growsCosts remain predictable; the more users there are, the less you pay per userCosts increase with every messageCosts rise as the amount of care required increases
Training CostsA one-time thing, then routinelowNone, but that also means no knowledge stays within the company
Common PitfallsWithout training, potential goes untappedBroadcasts are too infrequent due to cost considerationsGood ideas fall through because of what's on offer

The second-to-last line is the most important, as it describes an unpleasant side effect. In a usage-based model, success comes at a high cost: The more people use your app, the more recipients each message reaches—and the higher the bill. This creates an incentive to communicate less—exactly the opposite of what’s needed for customer retention.

Why the starting price is often misleading

A low base price isn't a trick. It's simply incomplete information. What matters most is which items in the offer are billed by volume, because those costs increase as you become more successful.

Cost per message

As long as you look at it as a single amount, a price per push notification sounds harmless. Two cents per message seems like nothing. But with 10,000 users and three messages per month, that adds up to 30,000 messages—and thus 600 euros per month. The same applies to quotas: „Includes 5,000 push notifications per month“ isn’t a freebie—it’s a limit that you’ll automatically exceed as your user base grows.

Cost per Campaign

Flat-rate campaign fees have an unpleasant side effect: they turn every idea into a math problem. A spontaneous “rainy day” coupon, a small promotion for your 200 most loyal customers, or a test with two different subject lines—none of this happens if every mailing costs money. In this model, the most expensive part isn’t the flat rates—it’s the campaigns you never end up running because of them.

Cost per change

With agency-managed apps, the cost center lies elsewhere. The operation itself is often reasonably priced, but there’s nothing you can do about that. Whether it’s a new promotional item, updated text, or a different splash screen: Each of these small changes becomes a request, a ticket, and ultimately a billed quarter-hour. And because that costs money, content that’s long since become outdated remains unchanged.

Position in the offerSounds harmless, likeWhat it means in practice
Message Quota„Includes 5,000 pushes per month“You'll be charged starting with the 5,001st message—and the limit gets closer with every registration
Campaign Fee„Starting at 90 euros per campaign“Every idea costs money, so fewer ideas are generated
Setup per Automation System„Setup Fee per Automation“Automation is becoming an investment rather than the norm
Amendment Service„Changes to Our Ticket System“You pay per change and also have to wait for it
Tutoring Hours„including two hours per month“Everything is based on the hourly rate
Channel Surcharges„SMS and WhatsApp upon request“The channels with unit costs are the very ones not included in the base price
User Tier„Price per active contact“It's not necessarily a bad thing—what matters is whether the cost per contact decreases or remains the same as the business grows

Model Calculation: One Year of Operation Across Three Models

To make this clearer, here’s a calculation with clearly stated assumptions. The amounts are examples used to illustrate the calculation logic and are not market prices—use your own quote values. Only the variable costs are compared—that is, the costs incurred in addition to the base price.

What You Control Yourself in hello again

Self-service is only as good as its user interface. That’s why the dashboard at hello again is designed so that you and your team can use it without any technical knowledge: With just a few clicks, you can plan campaigns, send push notifications, or view your performance metrics. These areas are entirely in your hands.

Where the hello again AI Takes Work Off Your Hands

„Taking the reins“ sounds great—until you’re sitting in front of a blank text box and don’t know what to write to 10,000 people. That’s exactly where artificial intelligence comes in—software that generates suggestions based on a large number of examples.

The AI campaign calendar, for example, makes suggestions for campaigns based on seasonal events. So instead of seeing a blank annual overview, you’ll see a list of possible occasions. If you’re stuck for the right words, the AI tool provides creative text suggestions for push notifications and helps you set up a campaign almost on its own.

TaskWhat AI Brings to the TableWhat Stays with You
Annual PlanningSuggestions for seasonal events in the campaign calendarThe Selection: What's Right for Your Business and Your Customers?
CopywritingSuggested wording for push notifications and campaignsTone of voice, accurate facts, approval
Campaign StructurePrepare the structure so that little is left overTarget Audience, Offer, and Timing

This breakdown was chosen deliberately. An AI knows seasonal patterns and phrasing, but it doesn't know your profit margin, your regular customer base, or the reason why a particular promotion didn't work for you last year. It takes care of the initial steps for you, not the decision itself.

Self-service doesn't mean you're on your own

The most common objection to self-management is: „We don’t have time for that.“ That’s a valid point, but it misses the mark. Almost all of the effort is required at the beginning. After that, the automated processes continue to run without you having to trigger each message manually.

To get started, you’ll receive personalized onboarding, access to a help center, video tutorials, and direct support. How much time you need to invest after that is largely up to you. Some companies invest one to two hours per week and run a very active program. Others get by with less than two hours per year, since automation handles most of the work for them.

Checklist: Twelve Questions for Every Provider

Bring this list with you to your next meeting. It’s intentionally worded so that the answers can be recorded in writing—which makes it easier to compare offers.

  1. How much does an additional push notification cost? And what if I have 20,000 users instead of 10,000?
  2. Is there a monthly data allowance, and what happens if I go over it?
  3. How much does an additional campaign cost, and who sets it up?
  4. How much does it cost to add automation to a facility?
  5. What changes can I make on my own, and which ones can't I make?
  6. How long does a modification take if I can't do it myself, and how much does it cost?
  7. Are text messages and WhatsApp included in the price, or are they billed per message?
  8. How many hours of care are included, and how much does each additional hour cost?
  9. Does the price per contact go down as my user base grows?
  10. What is included in the one-time setup fee, and what is included in the ongoing license fee?
  11. Which POS and store systems are integrated, and how much does the integration cost?
  12. Who owns the customer data, and how can I access it if I switch providers?

The last question is asked the least often, yet it is one of the most important. Your customer data is the reason why customer retention pays off in the first place. It should belong to you and be exportable.

Frequently Asked Questions About the Self-Service Loyalty App

What exactly does "self-service" mean in the context of a loyalty app?

Self-service means that you take full responsibility for day-to-day operations: setting up campaigns, sending push notifications, changing rewards, creating target groups, and reviewing metrics. The provider supplies the system, the design, and support, but does not intervene in every single action. The practical difference becomes apparent with last-minute ideas: What you can do yourself gets done. Anything that requires a request gets delayed—or doesn’t happen at all.

Are push notifications and campaigns really unlimited on hello again?

Yes, push notifications and campaigns are not billed on a per-item basis. You can send as many as you want and set up as many campaigns as you’d like without affecting your bill. That doesn’t mean more is always better: Sending too many messages will cause people to turn off their notifications. The advantage is that you can make this decision based on effectiveness rather than cost.

Do I need technical knowledge to set up campaigns on my own?

No. The dashboard is designed for marketing and store teams, not for developers. Campaigns are created using forms and drop-down lists, and automations are set up using a visual builder in the Automation Builder. If you can write an email and send a newsletter, you’ll be able to use it. To get started, there’s a personalized onboarding process, a help center, and video tutorials.

How can I spot hidden costs in a quote?

Pay attention to any line item that includes a quantity specification: per message, per campaign, per contact, per hour, per automation, including X per month. These line items grow as you become more successful. Therefore, don’t calculate the quote based on today’s usage, but rather on the point in time when your program has twice as many users. A good test is to ask about the annual cost based on a specific usage volume—if no clear figure is provided, a comparison isn’t possible.

What is the downside of an app developed by an agency?

It’s not about quality, but rather speed and cost structure. If every change goes through a ticket, it takes days and costs billable labor. In practice, this leads to content becoming outdated and spontaneous actions not taking place. On top of that, there’s a second effect: no in-house expertise is built up. If the agency is no longer involved or the point of contact changes, your team has to start from scratch.

How much time does my team need to set aside?

Significantly more at the beginning than later on. For setup, the rewards system, and the initial automations, you should set aside a few hours spread out over the first few weeks. After that, it depends on how active you want to be: Anything is possible, ranging from one to two hours per week for a very dynamic program to less than two hours per year if the automations are essentially doing all the work. It usually takes four to six weeks to complete the app.

Ready to take your customer loyalty to the next level?