Fundusze Europejskie Województwo Łódzkie Unia Europejska
AD INTELLIGENCE + LOYALTY FOR E-COMMERCE

Pick the winning ad. Build the next one. Level up the customer it brought = improve profit.

One platform to rule them all: rank every creative on real revenue, iterate the winner in a click, and turn the customer it acquired into a ranked, rewarded, referring one.

01 · PICK THE WINNER37 ADS
Winning creative WINNER
ROAS6.2× POAS2.4×
Creative
ROAS 3.4×POAS 1.5×
Creative
ROAS 2.1×POAS 0.9×
02 · CREATIVE STUDIOIterate the winner in one click or create a new ad
Variant
Variant
Variant
NEW HOOKready 1:1 CROPready BUNDLE OFFERready
Publish 3 variants
03 · RETENTIONDesign the retention strategy, launch the program
CHAMPS1 842 POTENT.3 019 AT RISK1 336
EXPERIENCE LEVELSLVL 1 → 5
Level 1 — Starter Level 2 — Explorer Level 3 — Elevated Level 4 — Premier Level 5 — Icon
Points, cashback, benefits & Member Get Member
Launch the program
04 · LEVEL UPHERO MAXED
Normal customer next to a maxed-out one
CLV 168266
ACQUISITION RETENTION

Reads from

STOP 01 DOCKING

Dock your ad accounts, store and CRM

Spend, orders and customer records arrive on one deck. Nothing is re-keyed and nothing waits for a monthly export.

01OAuth for Meta, Google, TikTok and Allegro Ads — no pixel work.
02Store revenue from WooCommerce or Shopify, CRM from HubSpot — or any other source over REST.
03Both halves start filling the same day you connect them.
MMeta Ads
GGoogle Ads
TTikTok Ads
AAllegro Ads
WoWooCommerce
ShShopify
HsCRM · HubSpot
+Other · REST, Sheets
ONE RECORD
per customer,
per channel
STOP 02 CREATIVE SCAN

Find the ad winner on Meta and TikTok

Every creative is scored on the ROAS it actually delivered, not the one the platform reports. One definition of winner, used everywhere in the product.

01Ranking across platforms in one table, blended on store revenue.
02A spend gate, so nothing wins or loses on a single afternoon.
03Creative attributes attached: hook, format, offer, length.
04Google performance analysis: search terms, products and overall campaign performance.
Creative ranking last 30 days · blended ROAS
Creative A
WINNER
6.8×
Meta · UGC hook
Creative B
4.1×
TikTok · demo
Creative C
2.4×
Meta · static
Creative D
0.9×
TikTok · losing
4 of 37 creatives shown Send winner to Creative Studio →
Check out the demo dashboard — real ranking, sample account Open →
Scored acrossMeta AdsGoogle AdsTikTok AdsX Ads
STOP 03 CREATIVE STUDIO

Iterate the winner or create new ad in one click

Creative Studio takes the winning ad and produces variants that keep what worked. You edit the copy, the offer or the format, and push them back to the platform.

01Variants inherit the hook and structure that earned the ROAS.
02Edit headline, offer and aspect ratio without leaving the panel.
03Publish straight into the ad set the original ran in.
Creative Studio Generate iterations
SOURCE · 6.8×
Winning creative
UGC hook, 9:16, free-shipping offer
ITERATIONS
Variant 1
new hook
Variant 2
1:1 crop
Variant 3
bundle offer
HEADLINEKeep the cat, change the promise
TARGETsame ad set · Meta prospecting
Publish 3 variants →
BOARDING PASS SEEN 3 OF 9 STOPS

Book a ticket for your flight

Twenty minutes on your own account, flown by us. You keep the dashboards we build on the way.

FLIGHTLZ-09 GATEDEMO DURATION20 MIN SEAT1A
STOP 04 FLIGHT RULES

Pause the losers, launch the next campaign

Rules run on the blended numbers, not the platform's. You set the condition, the spend gate and what happens when it fires.

01Pause, raise or lower budget on a schedule you control.
02No rule can fire on an ad without delivery history.
03Every action is logged, with the numbers that triggered it.
Pause underperformers ACTIVE
IF blended ROAS < 1.5× AND spend > 800 USD THEN pause ad
Scale the winners ACTIVE
IF blended ROAS > 4× FOR 3 days THEN +20% budget
New campaign from the winning creative Launch →
09:14 · paused “Static — winter” · ROAS 0.9× · spend 1 240 USD 09:14 · budget +20% on “UGC hook” · ROAS 6.8×
STOP 05 MISSION CONTROL

CAC and CLV on the same screen

Mission Control is the command deck — every panel you need in one place, with acquisition cost and customer value read against each other. Build the dashboard you actually report from.

01Blended CAC from every channel, CLV from store revenue.
02Drag any metric into any layout — per client, per market.
03Share it as a link instead of exporting another deck.
Mission Control last 180 days
CLV
478 USD
CAC
210 USD
PROFIT / CUSTOMER
2.28×
+268 USD
CLV VS CAC, BY COHORT + add widget
CLV CAC
STOP 06 ONBOARD AI

Ask the assistant which ads are working

The assistant answers from the same ranking the dashboard uses, so the report and the chat never disagree.

01Every answer cites the metric and the window it used.
02Usage is metered with a cap you set, billed separately.
03Suggested actions land as rules you approve, not silent changes.
Assistant meter 34% of cap
Which creatives should I cut this week?
Four ads are below 1.5× blended ROAS with more than 800 USD spent. Together they account for 6 340 USD and 11 customers.
Static — winter0.9× Carousel — bestsellers1.1× TikTok — voiceover v21.3×
Create pause rule Show in ranking
source · blended ROAS, last 30 days, spend gate 800 USD
STOPS 07 — 09

On the other side of the mirror

Everything so far was acquisition — buying attention as cheaply as possible. Past this line the same data works in reverse: keeping the customers you already paid for, and turning them into the channel that brings the next ones.

07 · RFM + STRATEGY 08 · LOYALTY PROGRAM 09 · CLAUDE VIA MCP
STOP 07 RETENTION DECK

Segment with RFM analysis and design a strategy boosting CLV

The RFM report tells you who is worth keeping. The strategy that follows raises frequency and order value instead of discounting them away.

01Recency, frequency and value scored on real orders.
02A move per segment: raise frequency, raise AOV, or win back.
03Same customer, levelled up: 168 USD CLV against 266 USD.
RFM report 9 segments · 14 208 customers
CHAMPIONS
1 842
LOYAL
2 106
POTENTIAL
3 019
NEW
2 431
NEEDS PUSH
1 774
AT RISK
1 336
Strategy per segment TARGET CLV +58%
CHAMPIONS Raise frequency — 1.4 → 1.9 orders +38%
POTENTIAL Raise AOV — 120 → 140 USD +17%
AT RISK Win back before the 90-day mark 1 336
CLV 168 USD 266 USD
STOP 08 LEVEL UP

Build a loyalty program with experience levels and rankings

Experience levels, time-limited rankings based on sales and social activity, rewarded with points, cashback and benefits like discounts or free shipping.

01Levels a customer climbs, so status is earned rather than bought.
02Seasonal rankings scored on sales and social activity.
03Rewards with a capped budget: points, cashback, benefits.
Check plugin on demo shop
Experience levels LVL 4 · LEGENDARY
NEWREGULARHEROLEGENDARYULTIMATE
2 140 / 3 500 XP to ULTIMATE — 6 orders or 3 referrals
Summer ranking ends in 6 days
01anna.k4 210 pts 02m.wojcik3 880 pts 03k.nowak3 415 pts
POINTS CASHBACK DISCOUNTS FREE SHIPPING
BOARDING PASS SEEN 8 OF 9 STOPS

Both sides of the mirror, on your data

One ad account, one store, acquisition and retention in the same twenty minutes. No slides.

FLIGHTLZ-09 GATEDEMO DURATION20 MIN STATUSREADY
STOP 09 REMOTE CONTROL

Connect Claude and run the whole trip from chat

Loyalz exposes an MCP server. Connect Claude once, and every stop on this journey is available as a tool call — ranking, rules, dashboards, programs.

01Read the ranking, launch a rule, pull an RFM report — in one thread.
02Same permissions as the panel; write actions need approval.
03Works for a whole client roster, one connection per account.
Claude · Loyalz MCP CONNECTED
Pause everything under 1.5× and launch a win-back for at-risk customers.
loyalz.ranking.list(window=30d) loyalz.rules.create(action=pause, gate=800) loyalz.programs.launch(segment=at_risk)
Four ads paused, 6 340 USD of spend freed. Win-back live for 1 336 customers, reward budget capped at 12 000 USD.
END OF THE FLIGHT

Nine stops took five minutes. Flying them on your own account takes twenty.

We dock one ad account and one store, then fly the same route on your data — both sides of the mirror. No slides.

Book a demo — 20 min Open a live dashboard
01 INTEGRATE·02 AD WINNER·03 CREATIVE STUDIO·04 FLIGHT RULES·05 MISSION CONTROL·06 AI ASSISTANT07 RFM + STRATEGY·08 LOYALTY PROGRAM·09 CLAUDE VIA MCP
CREW LOG WHAT OPERATORS SAY

The crews already flying this route

Quotes are theirs, translated from Polish. Every name links to the person who said it.

Labelling creatives and comparing whole sets of them against each other helps us build and optimise creative for a quality lead. A useful tool in the work of designers and marketers alike.
Martyna KrawczykCEO · Ladies Gym
LinkedIn and HubSpot connected. Data visualised across the full funnel. A great tool.
Tomasz LisewskiCEO · The Career Doctor
Ad Ranking and comparing labels for Meta Ads, inside Loyalz, are tools we can no longer imagine creating content without. Content that actually works and pays back.
Jakub KoboskoPresident of the Board · Gerrn Republic
Book a demo — 20 min