A discount app that sells the discount.
Scheduled discounts with automatic price reversion, a dedicated sale page per campaign, live stock scarcity, and EU price-display compliance built in.
What the discount app does.
01
Scheduled discounts that end themselves
Set start and end, and Heartly applies the discount on time and reverts every price automatically when the sale closes. No forgotten sale prices on Monday morning, no manual cleanup.
02
A dedicated sale page per campaign
Every discount campaign gets its own page with countdown, live stock, and direct checkout — one link you can post anywhere. Discounts buried in a storefront banner get scrolled past; a sale page is the destination.
03
Stock limits that make the discount scarce
Cap the discounted quantity and show the remaining count live. A discount limited to 50 units sells differently than a discount that feels infinite.
04
EU price-display compliance built in
Selling to the EU? Advertised reductions must reference the lowest price of the last 30 days (Omnibus Directive, PAngV § 11 in Germany). Heartly handles the reference price on every sale page — most discount apps ignore it.
What merchants run with it.
Weekend and payday sales
Recurring short discounts on rotating categories. Schedule Friday to Sunday, and prices revert on their own.
Clearance with a deadline
Move leftover stock through a timed clearance page with live inventory. When it is gone, it is gone — visibly.
Launch pricing
An introductory price for the first week, ending automatically. Early buyers get rewarded, the regular price stays anchored.
BFCM campaigns
Black Friday pages with countdowns, stock limits, and compliant strikethrough prices, prepared weeks ahead and activated on schedule.
Shopify discount app — FAQ.
What does a Shopify discount app do that native discounts do not?
Shopify's native discounts handle codes and basic automatic discounts. A dedicated app adds the selling layer: scheduling with automatic reversion, a dedicated sale page with countdown and live stock, scarcity limits, and EU reference-price compliance.
Does Heartly change my theme?
No. Sale pages render outside your theme on their own URLs, so there are no code edits, no leftover snippets, and nothing to clean up if you uninstall.
Can I schedule a discount in advance?
Yes. Set start and end time in your shop timezone; the discount activates, runs, and reverts automatically. You can prepare campaigns weeks ahead.
Does it work for WooCommerce too?
Yes. Heartly runs the same campaigns on WooCommerce stores — one dashboard for both platforms.
Is there a free plan?
Yes, with a limited feature set to run a real campaign and see the results. Paid plans add carousels, branding, analytics, and AI features — see the pricing page.
Run a discount with an ending.
Shopify or WooCommerce. First campaign live in minutes, prices revert on their own.