Skip to content
Personyze
Promotions · AI promotion management

The right promotion.
Picked by AI.

Each visitor sees the one offer they are most likely to take — a banner, a code or a deal — picked by AI, and picked better with every sale.

Not sure which offer to run? See promotion ideas for your site
G24.8Capterra4.6
How it works

One list of offers. The right one for each visitor.

Put every offer in one list, or let AI write them from your catalog. Personyze shows each visitor the one they are most likely to act on, and learns from what they do.

The loop

List once, pick for each visitor — learn, and pick better next time.

Every view, click, code and purchase goes back into the next pick, so the offers that earn are shown more.

  1. 1List them onceImage banners, text promotions and coupons in one list, each with its dates, pages, language and who may see it — typed in, uploaded, read from a feed, or written by AI.
  2. 2Each visitor gets theirsThe promotions that fit the visitor are in the running; a Promotions campaign picks the one they are most likely to act on, in a banner, a bar, a coupon or a pop-up.
  3. 3It learns, and goes round againThe better earners are shown more, the rest keep getting a chance, and the next visitor gets a better pick. Another offer is one more row, not one more campaign.
Set it up with AI

Promotions written from your catalog. Live only when you approve.

Press Set it up with AI and Personyze reads your catalog, writes a promotion for each of your strongest offers and puts a promotion bar on your pages. You keep, drop or reword each one before anyone sees it.

  • From what you sellProducts on sale in your catalog, what arrived in the last 30 days, what sells less than last week and what you have plenty of — each promotion about one product, and why it was picked.
  • Only what your catalog backsIt never makes a code, a discount or an end date your catalog does not give. Words that promise more — another percentage, “sale” at full price, “hurry” — are left out, and your own edits are checked too.
  • Drafts until you approveYour testing devices see them on your site; live visitors, emails and push never do. Approve one in the Promotions list and it shows in every live promotions widget.
  • Or one at a timeSuggest with AI drafts five now, or a few each week. Write with AI offers headlines to test as variants, Translate with AI adds each language, and Make the picture builds the banner from your product photos.
Picked by AI

Each visitor gets the offer that fits. Then it keeps learning.

Only promotions that are live, meant for this page, in the visitor’s language, in stock and allowed by your rules are in the running. Among them, the AI shows the one this visitor is most likely to act on.

  • Who may see each oneCart value, near a city, a stage such as VIP or lapsing, what they viewed or bought, device, source, or any field from your CRM.
  • Ten ways to chooseThis page’s category, their recent categories or last search, popular near them, what visitors like them respond to — each telling you whether your data supports it.
  • Learns from resultsThe better earners are shown more often — by clicks, purchases, redemptions, goals, or revenue minus the discount — and promotions you just added get their share while it learns.
  • Discounts where they matter“Only where a coupon makes the sale” stops showing discounts to groups who buy just as often without one, measured against visitors held out.
Designs, where and when

Banners, bars, coupons and games. Shown where and when they fit.

Image banners, text promotions, coupons and stores each come with designs of their own — down to a scratch card and a pick-a-gift. Put one in the page or on top of it, and choose what opens it.

On screenCategory hero banner · in the page · on page loadOn screenPromotion bar with a countdown · a bar · on scrollOn screenScratch card · a pop-up · on exit intentOn screenCoupon ticket · a slide-in · after a delay
Image bannersCategory hero banner Banner slider Split banner Promotion tiles
Text promotionsPromotion bar Promotion strip Rotating bar Promotion callout
CouponsCoupon card Coupon bar Coupon ticket Coupon wallet Coupon with picture Coupon near you Scratch card Pick a gift
StoresNearest store card 3 nearest stores Open-now bar
Where it goesIn the page A bar A pop-up A slide-in
What opens itOn page load On scroll On exit intent After a delay When idle
Never too oftenOnce per session Stop after 3 views Hide for a week after a close Not after a purchase

Every design picks from the same list and is edited like any Personyze design. Want to choose the audience of each banner or pop-up yourself? That is Banners & Pop-ups; the frequency caps work the same way.

Coupons and stores

A code of their own. Or their store, open now.

Hand each visitor a code that cannot end up on a coupon site — or send them to the nearest store that is open, with the offer that is good there.

Coupon codes

One code, a code each, or one nobody can leak

A promotion can carry a coupon: one shared code, a code each from a pool you upload, codes made from a pattern — or made in your Shopify, WooCommerce, BigCommerce or Magento store — codes from your coupon engine, or a protected code. Not sure the code sells? A/B test the same banner with the code shown and hidden.

  • The same code when a visitor comes back
  • Applies itself in the cart or at checkout
  • Limits you set: how many go out, and until when
  • Every code counted: handed out, revealed, redeemed
Coupon near you

Their nearest store, open now, with its own offer

For chains, dealerships, clinics and service networks: each visitor sees the location nearest them — how far it is, whether it is open, today’s hours, the way there — and the offer valid there, with their own code. One campaign, not one per store.

  • Stores uploaded once, as a Google Business Profile export
  • Open now, in each store’s own time zone
  • The right store: a Toyota owner goes to the nearest Toyota service centre
  • Offers valid where you say: every store, a tag, or a few
Reporting

See what each promotion earned. Keep what works.

The numbers for every promotion on one report — and, when you hold back a share of visitors, the lift over the ones who saw nothing.

  1. Who it really movesHold back a share of visitors, if you want to, and see how much more everyone else bought or reached your goal — audience by audience, and who would have bought anyway.
  2. Every promotion, every numberViews, clicks, codes revealed and redeemed, purchases, revenue and your goals, counted the same way across Personyze.
  3. What needs you, and whyA pool running low, an end date coming, a draft to approve — and, previewing as a real visitor, why each promotion was shown or skipped.
More you can do

More you can do with every promotion.

Send it by email, show how far a cart is from free shipping, plan five weeks ahead — and let it look after itself.

Promotion by email

Each person’s offer, in their inbox

Personyze sends each recipient the promotion that fits them, or their top three, with a code of their own — only when one fits. Or a reminder for a code they have not used.

Free-shipping bar

How far from free shipping

“You’re $12.50 away from free shipping”, read from the cart as it changes — at the top of the page, in the cart and under Add to cart. Or which tier a business customer is on.

The calendar

Five weeks ahead, by page category

What runs where, this week and the next four. A category with nothing coming up is flagged before its pages go quiet, and two promotions fighting for one spot show up red.

It looks after itself

Pauses when it should

Every product sold out, the code pool empty or a limit reached: the promotion pauses by itself, and comes back on restock. A promotion visitors keep ignoring takes a rest.

Repeats and limits

Every Friday, until the budget runs out

Run a promotion only on the days and hours you choose, and stop it after a number of redemptions, clicks or an amount in discounts — per day or in total.

Every language

One promotion, each visitor’s language

Translate with AI adds a row for each language you pick, as drafts. Each visitor gets the one in their language, and the buttons follow.

Bring them in

A file, a feed or your store’s discounts

Upload a CSV or Excel file, keep a feed that is read again on a schedule, drop in a Google Merchant Center promotions feed, or import your Shopify discounts — codes and all.

In the chat and in push

The same list, where they ask

When a visitor asks the AI chat about a discount, it can offer the promotion that fits them, with its code. A web push carries each subscriber’s offer, and goes only when one fits.

Badges that are true

Most popular, Trending, Ends soon

Badges appear only when they are true for that promotion, and Ends soon counts down to its own end date.

In the panel

See it in Personyze, screen by screen.

How a campaign starts, how each visitor’s promotion is picked, the designs, your list and codes, and what it all earned — films and real screens from the panel. The recipes are in the AI Promotion playbook.

WatchSet it upDesignsManageResults
Open full size ↗
Watch

Promotions, set up with AI 1:59

It reads your catalog and writes up to five promotions — each a headline, a line and a button, using only the discounts your catalog gives — then adds a promotion bar along the top of your pages. They stay drafts, seen only on your testing devices, until you approve each one.

Watch

A Promotions campaign, start to finish 2:40

The list and its calendar, a banner design, the algorithm that picks one for each category page, and the report — narrated, in the real panel.

Watch

Promotions: one list for every offer 1:45

Adding a promotion for one category by hand, uploading a file or reading a feed, and coupons with a code for each visitor.

Watch

Coupons, in a minute and a half 1:22

The five kinds of coupon, codes made from a pattern, their limits and the detail of each code.

Set it up

Start from what it should show

A Promotions campaign asks what it should show — image banners, text promotions, coupons or the nearest store — and each opens the designs it can start from.

Set it up

Ten ways to pick each visitor’s promotion

This page’s category, their recent categories, their last search, what visitors like them respond to — each with the data it already has, beside the pool of promotions it picks from.

Designs

Banners, text, coupons and stores — each opens in the editor

The design on the right, its settings on the left — colors, width, size, corners, buttons. Sliders, tiles, bars, tickets and wallets work the same way.

Designs

Scratch to reveal the code

The visitor scratches the foil with a finger or the mouse, and the code is underneath — counted as revealed, and remembered on later pages.

Designs

The stores near each visitor

Open now, closing soon or closed, today’s hours and directions — for every visitor, their own stores.

Manage

Every promotion in one list

Who sees each one — within 25 miles of a city, VIP, a cart over $50, retail buyers — with its dates, status and views.

Manage

Five weeks ahead, by page category

What is live, scheduled, paused or a draft in each category, and the categories with nothing coming up.

Manage

One code, or a code each

A shared code, a pool you upload, codes made from a pattern, your own coupon engine, or a protected code applied at checkout.

Results

The whole program, on one screen

Views, clicks, codes redeemed and the purchase lift over the visitors held out, 30 days of performance, what needs you — a draft to approve, a sold-out promotion, a pool out of codes — and the promotions that lead.

Results

What each promotion earned, and who it moves

The lift in purchases and goals over the held-out visitors, what the AI learned about who responds to what, and every promotion’s views, clicks, purchases, revenue, codes and redemptions.

1 / 14

Free AI tool · Inspire me

See promotion ideas for your site.

Not sure which offer goes to whom? Give Inspire me your address. It reads your pages the way a first-time visitor sees them and writes the promotions, banners and pop-ups worth running: what to offer, to whom, where, and how to measure it.

Like an idea? Describe it to our AI personalization agent and it builds the campaign for you.

Free · about 4 minutes · no email needed · see an example plan

1What kind of ideas?

OnlyBanners & pop-upsA/B testsRecommendationsSocial proof

2Your website

Scan my site

Free · nothing to install · it reads your public pages

Reading yourstore.com

As a new visitor would see it · about 4 minutes

  • Home page
  • Outerwear
  • Alpine Parka
  • Sale
  • Bag

Waypoint & Co. Done

Only: Banners & pop-ups · your plan

1
A welcome-back bar with the sale pieces they viewed
For: returning visitorsEvery page
Measure: return visits that buy
2
A free-shipping nudge for carts under $75
For: carts under the thresholdCart
Measure: average order value
3
The sale tiles first, for deal-seekers only
For: visitors who opened SaleHome page
Measure: revenue per visitor

1A welcome-back bar with the sale pieces they viewed

TodayWith Personyze
Welcome back: the Alpine Parka you viewed is 20% off this week →

Drawn on your own page — for a returning visitor who viewed the Alpine Parka.

Common questions

Direct answers. No fluff.

The questions that come up before turning Promotions on. Got something else? Bring it to the call.

Read the Promotions guide →
How does Personyze decide which promotion a visitor sees?

Only promotions that fit the visitor are considered: live between their dates, meant for this page or for all pages, in a language they read, allowed by their own rules, in stock and with a code left. The widget’s algorithm ranks them — this page’s category, their recent categories, their last search, what visitors like them respond to, or one of six more — and Learn from results shows the better earners more often.

Can AI write the promotions for me?

Yes. On the Promotions card in New campaign, Set it up with AI reads your catalog — products on sale, recent arrivals, what sells less than last week and what you have plenty of — writes a headline, a line and a button for each, and adds a promotion bar to your pages. They stay drafts that only your testing devices see until you approve them, and it never writes a code, a discount or an end date your catalog does not give. How the setup works.

Is it only for online stores?

No. Stores, travel and booking sites, SaaS pricing pages and apps, subscriptions and education sites all use it. A promotion can be a banner, a line of text or a coupon, and who sees it can come from behaviour, location, lifecycle stage or your CRM. Set it up with AI needs a product catalog; everything else does not.

Can each visitor get their own coupon code?

Yes. A coupon can be one shared code, a pool of codes you upload, codes made from a pattern such as SPRING-{6}, codes made in your Shopify, WooCommerce, BigCommerce or Magento store, or codes from Voucherify, Talon.One or your own endpoint. A visitor who comes back sees the same code, you set how many go out and until when, and every code handed out, revealed and redeemed is counted. Coupon codes.

Can I keep my store’s real discount code private?

Yes, with a protected code. Each visitor is handed a personal key instead of the code; at checkout, Apply my discount puts your store’s code into the coupon field, once, for that visitor only — so a key passed on gets nobody a discount. It works on your site, not in email.

Can a promotion show as a pop-up, or only in the page?

Both. Put it in a spot on the page, a bar, a slide-in or a pop-up, and open it on page load, on scroll, after a delay, on exit intent or when the visitor goes idle. Frequency caps work as in any Personyze campaign: once per session, a few views, never again after a close or a purchase.

Can I import promotions instead of typing them in?

Yes. Upload a CSV or Excel file, keep a feed that is read again on a schedule, upload a Google Merchant Center promotions feed as it is, or import your active Shopify discounts. A row can carry its coupon, its limits, its repeats and who sees it.

Can it show each visitor their nearest store?

Yes. Upload your stores once — a Google Business Profile export maps by itself — and each visitor sees the location nearest them: how far, open now or when it opens, today’s hours, phone and directions. Coupon Near You adds the offer valid at that store, with their own code. The position comes from the visitor’s IP address, usually to their city.

Where else can promotions appear?

In email: Promotion by email sends each recipient the promotion that fits them, with their own code, and a block in Mailchimp, Klaviyo or another platform shows it when the email is opened. In web push, which goes only when a promotion fits. And in the AI chat, which can offer the promotion that fits a visitor, with its code.

How do I know the promotions are working?

Each promotion’s views, clicks, codes revealed and redeemed, purchases, revenue and goals are on the report. Hold back a share of visitors on a widget and it also shows the purchase and goal lift over them, by audience — and Only where a coupon makes the sale can stop discounts for groups who buy just as often without one.

How is this different from Banners & Pop-ups?

Banners & Pop-ups is for content you target yourself: you decide who sees each banner or pop-up, where and when. Promotions is for a list of offers: the AI picks the one each visitor is most likely to act on, hands out codes and measures the lift. Both use the same placements, triggers and frequency caps. Banners & Pop-ups.

Get started

Every visitor, their offer — picked by AI, and learning from every sale.

List your promotions once, or let AI write them from your catalog. Personyze shows each visitor the one they are most likely to act on, hands out codes of their own and shows what each promotion earned.
Free plan available · 30-day money-back · No annual lock-in