Skip to content

Own the software. Sell the service.

Sell branded loyalty to the clients you already serve. One Laravel install, unlimited businesses, and Stripe or PayPal plans you define.

Software
One operator-managed installation
Clients
Separate partner businesses
Price
$349 once
Commercial layer
Defined and supported by your agency
The operator's client list: every business on the install, each with its own isolated data.
Your operator seat: every client business on one install, each in its own world

Start with the clients you have.

You already build their website, run their campaigns, or host their business. Loyalty gives you another monthly service to offer those same accounts.

A pitch your client can use

Give your regulars a branded loyalty card in the browser. Put a QR code at the counter and reward them for coming back, with points, stamps, vouchers, or prepaid passes. They install no app, you need no POS integration, and your business keeps its customer list.

An afternoon for the first client

An example launch session, once your server and billing are ready: add the business, apply its brand, publish one card, print the QR code, and rehearse a visit with staff. Allow more time for hosting setup, custom work, and the client’s decisions.

Before committing engineering time, compare building with buying the application. Then follow the first-client launch guide.

Billing your clients.

Define the plans you sell and assign each business to one. Take Stripe or PayPal subscriptions, or invoice outside the software and assign the plan by hand.

Plans & billing shows estimated monthly revenue, paid businesses, and the plans they use. You choose the fees and service boundaries; payment processing fees remain your cost.

Read the billing setup

Plans and billing with estimated monthly revenue, paid businesses, and the plan mix.

Their brand. Your service.

Reward Loyalty supplies the application. The agency turns it into a dependable client service through program design, onboarding, infrastructure, support, campaigns, and reporting.

Own the operating layer

Run the domain, server, mail, backups, monitoring, updates, administration, and client support.

Define a bounded offer

State what setup, campaign work, reporting, changes, and support are included before setting the fee.

Launch clients one at a time

Use one core program, one counter workflow, one staff briefing, and one 30-day review for each client.

Deliver installation, hosting, custom work, or managed loyalty programs? Apply to the partner program.

One install. Every client.

A member uses one account across the installation and can keep loyalty relationships with several businesses in one wallet. Each partner manages its own programs and sees the data scoped to that business.

That does not make points or rewards interchangeable between unrelated partners. Treat each business program as its own promise unless the documented product workflow explicitly says otherwise.

Read the shared-wallet and data-isolation guide before designing an agency offer or a shopping-district concept.

A café client's branded loyalty page with its own name and colors.
One client's brand
A gym client's branded loyalty page, fully separate from the café.
Another client, another world

Choose the mechanism from the customer rhythm.

Do not sell every feature to every client. Use the smallest program that matches purchase value, visit frequency, margin, and staff workflow.

Points

Variable eligible spend

Use when transaction values differ enough that earning should reflect the amount. Define eligible spend and reward cost before launch.

Stamp cards

Frequent similar purchases

Use when one qualifying item or visit should count the same each time. Keep the target and reward easy to explain at the counter.

Prepaid passes

A defined package of future uses

Use when a client can sell a fixed number of eligible services or visits in advance. Price, validity, sale, scanning, expiry, and liability need an operating owner.

Vouchers

A controlled offer

Use for a specific claim or redemption proposition with eligibility, dates, limits, and staff validation.

Achievements

Visible milestone recognition

Add after the core workflow works. Reward Loyalty uses predefined, one-time milestones; the agency chooses which to activate and how to reward them within supported controls.

Use the worked playbooks and industry guides to turn those choices into example settings, staff language, reward economics, and a launch plan.

Use one launch process for each client.

Standardize the discovery and launch process while keeping the customer behavior, economics, and counter routine specific to the trade.

  1. Discover

    Record the client’s qualifying behavior, purchase rhythm, reward cost, locations, staff roles, and existing systems.

  2. Design

    Choose one core mechanism, calculate an illustrative reward cost, document exclusions, and decide who can correct mistakes.

  3. Configure

    Create the business, branding, program, staff access, QR materials, communication, and the smallest useful analytics baseline.

  4. Connect the till

    For a client that wants counter sales to earn points through an integration, start with the verified automation templates: an importable Make blueprint, an importable n8n workflow, or the guided recipe for Zapier. There is no native connector and no named till is claimed compatible; each template forwards in-person staff-completed sales only, and a sale carries its own reference so a retry cannot award twice.

  5. Rehearse

    Run joining, earning or pass redemption, reward use, reversal, lost-access, and busy-counter scenarios before launch.

  6. Launch

    Brief staff with one short line, place QR codes at the action point, and avoid launching several offers at once.

  7. Review

    After 30 days, inspect enrollment, first-to-second action, staff activity, reward or pass use, exceptions, and support load.

What it costs to serve your clients.

Add loyalty to the website, hosting, or marketing service your clients already buy. One license covers every client business on your install.

Boomerangme Agency costs $259 a month on monthly billing, or $214 a month on annual billing. Both include 3 clients, then $15 a month per additional active client.

Reward Loyalty costs $349 once. These examples add $20 a month for a server you run. The renewal option adds $99 a year after the included 12 months.

Total software and example hosting costs in US dollars
Clients / period SaaS, monthly billing SaaS, annual billing Reward Loyalty, no renewal Reward Loyalty, with renewals
10 clients / 12 months $4,368 $3,828 $589 $589
10 clients / 36 months $13,104 $11,484 $1,069 $1,267
25 clients / 12 months $7,068 $6,528 $589 $589
25 clients / 36 months $21,204 $19,584 $1,069 $1,267

The SaaS includes hosting and support; with Reward Loyalty you run the server. The examples exclude your labour, payment fees, tax, email, and other operating costs.

Prices verified 2026-10-02. Pricing source Compare with Boomerangme

Price your own service.

Change the client count, your fee, and your hosting cost. The result subtracts the license and, if selected, renewals from your revenue.

Worked example: 10 clients at $49 per month, with $20 per month hosting and optional renewals included. Every starting value is an example, not an income forecast.

Over 12 months

Client revenue
$5,880
License, hosting, and renewals
$589
Margin before other costs
$5,291

Over 36 months

Client revenue
$17,640
License, hosting, and renewals
$1,267
Margin before other costs
$16,373

This excludes your labour, payment processing, tax, email, backups, and other service costs. Include them when you set your fee.

The work already in the product.

Read the changelog, inspect the demo, and check the documentation before you build on it.

Latest documented version
5.37.0
v5 releases since 2026-06-16
41
Product languages, with RTL support
13
NowSquare since 2016
10 years

Apple and Google Wallet passes, Shopify, WooCommerce, Stripe and PayPal billing, and an Agent API ship with the source.

Clarify the boundary before selling the service.

Does one installation support separate client businesses?

Yes. The operator can create separate partner businesses inside one installation. Each partner manages its own programs and scoped business data while the operator manages the shared install.

Can the agency use its own service branding?

Yes. The operator configures service branding and domain settings, while each client business configures its own business and program presentation. Deeper source changes remain the agency's responsibility to maintain.

Can customers use one account with several client businesses?

Yes. The shared member wallet can hold relationships with several businesses in the installation. Each business still owns its own program rules and scoped data; balances are not interchangeable between businesses.

What should an agency include in its client price?

Price discovery, program design, configuration, materials, training, hosting, mail, backups, monitoring, updates, campaign work, reporting, support, and custom integrations according to the actual scope.

Does Reward Loyalty operate the agency service?

No. Reward Loyalty supplies the maintained application and documentation. The agency operates the infrastructure, client onboarding, support, commercial offer, data-role documentation, and production service.