Back to app
PreSet PromoDocumentation

Welcome to PreSet Promo

PreSet Promo runs your store's sales and promotions from one place. You create a campaign — a flash sale, a holiday promotion, a free-shipping push — and PreSet Promo handles it automatically.

Every campaign can do three things at once:

  • Shows a promotion banner at the top of your storefront, with an optional countdown timer.
  • Creates the real discount in Shopify, so shoppers get the price automatically at checkout — no code to type.
  • Adds cart incentives — a free-shipping progress bar, a gift with purchase, and "spend more, save more" tiers.

When the campaign ends, everything is removed automatically. You never touch theme code, and shoppers never paste a coupon.

Key ideas in 30 seconds

  • Automatic discounts. PreSet Promo creates Shopify automatic discounts — shoppers see the sale price without entering anything. (The one exception: a Festive / announcement campaign can display a discount code you created in Shopify's own discount editor — useful for social or email promos.)
  • Zero theme edits. Everything runs through Shopify's App embed — enable it once in the theme editor. Nothing is written into your theme files.
  • Built for speed. The banner is painted in the page's first frame, so it doesn't push your content around (no layout jump), and the script is tiny and loads in the background.
  • One campaign, many pieces. A single campaign can combine a banner, an automatic discount, a countdown, a free-shipping bar, a gift, and tiered savings.

Getting started (5 minutes)

Get PreSet Promo live in about five minutes.

  1. Install PreSet Promo from the Shopify App Store.
  2. Enable the app embed. In Shopify admin go to Online Store → Themes → Customize → App embeds and turn on PreSet Promo. This is what lets the banner and cart bar appear on your storefront.
  3. Choose a plan. PreSet Promo starts with a 14-day free trial (it unlocks once your store is on a paid Shopify plan).
  4. Create your first campaign. Open the app, pick a template from Quick Launch (or start from scratch), set your dates, discount, and message, then hit Launch.

That's it — your banner goes live and the discount applies at checkout.

TipStart from a Quick Launch template to see the whole flow, then tweak the dates, discount, and colors.

Campaign types

Flash sale

A straightforward, time-limited discount (percentage or fixed amount) with a banner and optional countdown — the classic "20% off, ends Sunday."

Festive / announcement

A holiday or seasonal banner. It can run its own automatic discount, or run as a pure announcement with no discount — and it can display a discount code you made in Shopify as a copyable chip, so you can point social or email traffic at it.

Combined

Everything together: a sitewide (or targeted) discount plus cart incentives like free shipping, a gift, and tiers.

Features explained

The banner

  • Appears at the very top of your storefront, above your theme header.
  • Supports an emoji badge, a message (with bold and italic), a discount chip, and a "Shop now" button.
  • Optional countdown timer that ticks down to the campaign's end.
  • You choose the colors; a live preview shows exactly what shoppers will see.
  • Where it shows — every page, only the home page, only your offer/collection pages, and so on. You can also exclude specific pages.

Automatic discounts

  • PreSet Promo creates a real Shopify automatic discount for your campaign — a percentage or a fixed amount off.
  • Shoppers get the price automatically. There's nothing to type at checkout.
  • When the campaign ends (or you pause/delete it), the discount is removed automatically.

"Spend more, save more" tiers (Power and Elite)

  • Add up to 3 tiers — e.g. 10% off, then 15% at $150, then 20% at $250.
  • The cart bar tells shoppers how much more to add to reach the next tier, and the discount steps up automatically.

Free-shipping progress bar (Power and Elite)

  • Shows shoppers how close they are to free shipping ("You're $12 away from free shipping"), right in the cart drawer and on the cart page.
  • Reads your store's actual shipping settings, so it only offers free shipping where you really provide it.

Gift with purchase (Power and Elite)

  • Automatically adds a free gift when the cart reaches a threshold, and removes it if the cart drops below.
  • The gift line clearly reads "FREE GIFT · $0.00" in the cart.

Automatic escalation (Power and Elite)

  • If a campaign is underperforming as it nears its end, PreSet Promo can automatically sweeten the offer (e.g. bump 10% to 15%) to rescue the sale. The banner updates itself.

Consolation offer

  • An optional follow-up discount that runs for a few days after a campaign ends, shown as a small pill on the storefront — a gentle "sorry you missed it" to keep shoppers converting.

Country / market targeting (Power and Elite)

  • Show a campaign only in specific countries — or everywhere except certain countries — based on the markets your store actually sells to.
  • The banner and the discount always agree per country: a shopper never sees a banner for a discount they can't get.

Collection & product targeting (Power and Elite)

  • Target a campaign to specific collections or products instead of the whole store.
  • Multiple targeted campaigns can run side by side, each discounting its own products.

Product-page extras

  • Optional badge, delivery message, and gift-message field on product pages, for Festive and Combined campaigns.

Analytics

  • See impressions (banner views), reach, add-to-cart clicks, orders, and attributed revenue per campaign.
  • Revenue lift (Power and Elite) estimates how much extra revenue a campaign drove versus a baseline.
  • History window depends on your plan — 30 days on Core, 90 days on Power, 13 months on Elite. Your headline lifetime totals per campaign are always kept.

Planner, calendar & templates

Planner & calendar

  • A calendar view of your campaigns, with holiday and seasonal suggestions.
  • Campaign Planner (Elite) — map out a whole year of promotions and let them auto-schedule.

Templates

  • A large library of ready-made campaign templates in Quick Launch — pick one, tweak, and go.
  • Save your own templates (Elite) to reuse your winning setups.

Plans & Pricing

PreSet Promo starts with a 14-day free trial. After that, choose a plan. Prices are in USD and billed securely through Shopify (added to your regular Shopify bill). You can switch or cancel anytime from the app's Plan page.

Annual billing works out to roughly 10 months for the price of 12. Power is the most popular plan.

FeatureCorePowerElite
Price$29/moor $313/yr$65/moor $702/yr$149/moor $1,612/yr
Campaigns
Live campaigns at once123
Total campaignsUp to 10UnlimitedUnlimited
TargetingSitewide+ Collections, products & countries+ Collections, products & countries
Countdown, templates, scheduling
Cart incentives
Tiered discounts (up to 3)
Free-shipping bar & gift with purchase
Automatic escalation
Insights & planning
Revenue attribution & lift
Campaign Planner
Your own saved templates
Real-time campaign pulse
Analytics history30 days90 days13 months
Safety
Emergency kill switch

How discounts combine

PreSet Promo creates real Shopify automatic discounts, so combination follows Shopify's own rules. A few things worth knowing:

  • Your campaign's percentage never stacks on itself. If two of your sitewide sales are live, only the winning one's discount applies — never both added together.
  • A sale + free shipping + a gift can all apply to one order — they're different kinds of discount, so they combine as intended.
  • Targeted campaigns each discount their own products. A product in two campaigns gets the single best rate, never both compounded.
  • Your own manual discounts (made in Shopify's editor) follow Shopify's combination settings. If a shopper has a code that's worse than your live automatic sale, Shopify keeps the better one — they never end up worse off.
  • Only your top campaigns run at once. Your plan sets how many can be live simultaneously (1, 2, or 3). Extra overlapping campaigns are Queued — no banner, no discount — until a slot frees up, then they promote automatically. This keeps you well under Shopify's limit of 25 automatic discounts.

Managing campaigns

  • Pause / Resume — temporarily stop a campaign; the banner and discount go dark and come back when you resume.
  • End early — stop a campaign before its scheduled end; the discount is removed right away.
  • Edit — change dates, message, colors, or discount. (A campaign that has already started can't have its start moved into the past.)
  • Emergency kill switch — instantly pause every live campaign and its discounts at once (Settings → Danger zone).
  • Delete — removes the campaign and cleans up its Shopify discount entirely.

Requirements & compatibility

Requirements & compatibility

  • Any Shopify theme. The banner injects at the top of your storefront and the cart bar appears in your theme's cart drawer / cart page. No theme edits.
  • The app embed must be enabled (see Getting started, step 2) for the banner and cart bar to appear.
  • Multi-currency & international. Prices show in the shopper's local (presentment) currency, and country targeting is based on your Shopify Markets.
  • Mobile & right-to-left. The banner adapts to phone screens and mirrors correctly for right-to-left languages.
  • Revenue attribution (Power and Elite) needs the app's order webhook, which requires Shopify's Protected Customer Data approval for your store — the app requests only what it needs to attribute revenue.

Uninstalling

If you uninstall PreSet Promo, its banner and cart features stop appearing, the automatic discounts it created are cleaned up, and all of your PreSet Promo data is deleted from our systems. You can reinstall anytime.

Questions, answered.

Quick answers to the most common questions about PreSet Promo. Pick a topic, then click a question.

Getting started

Is there a free trial?

Yes — 14 days. (It unlocks once your store is on a paid Shopify plan.)

Does it edit my theme code?

No. It runs through Shopify's App embed. You enable it once in the theme editor; nothing is written into your theme files, and disabling it cleanly removes everything.

Does it work with my theme?

Yes — any Shopify theme. The banner sits at the top of your storefront and the cart bar appears in your theme's own cart. If the cart bar doesn't appear on an unusual theme, contact support and we'll take a look.

Will it slow down my store?

No. The banner is painted in the page's first frame so it doesn't cause layout jumps, and the script is tiny and loads in the background at low priority. On a store with no active campaign, it loads essentially nothing.

Discounts & codes

Do my shoppers need a discount code?

No. PreSet Promo creates automatic discounts, so the sale price applies at checkout with nothing to type. (A Festive/announcement campaign can optionally display a code you made in Shopify, if you want one for social or email.)

Can I use my own Shopify discount codes with it?

Yes. Make the code in Shopify's discount editor, then create a Festive/announcement campaign to display it. PreSet Promo shows the code as a copyable chip; it doesn't create or manage the code itself.

Will it clash with my other discounts?

It follows Shopify's combination rules. Your campaign's own percentage never stacks on itself, a sale + free shipping + gift combine as intended, and if a shopper has a worse code than your live sale, Shopify keeps the better one. See "How discounts combine".

Running campaigns

Can I run more than one promotion at once?

Yes — your plan sets how many can be live at the same time (1 on Core, 2 on Power, 3 on Elite). Extra overlapping campaigns wait in a Queue and go live automatically as slots free up.

Why does my campaign say "Queued"?

Because you have more overlapping campaigns than your plan runs live at once. A queued campaign shows no banner and no discount until a live one ends — then it promotes on its own. To run it now, change its dates so it doesn't overlap, or upgrade your plan.

What happens when a campaign ends?

The banner disappears and the discount is removed automatically. Optionally, a consolation offer can run for a few days afterward.

Can I schedule campaigns in advance?

Yes. Set a future start date, and use the Calendar and (on Elite) the Campaign Planner to lay out a whole season or year.

Data & privacy

How is revenue attributed to a campaign?

On Power and Elite, PreSet Promo reads new orders (via Shopify's order webhook) and credits an order to the campaign whose discount actually applied to it. It stores the order's ID, discounted products, quantities, and amounts — not customer names, emails, or addresses.

What data does PreSet Promo collect?

Only what it needs to run your promotions and show you results: your store settings, the campaigns you create, anonymous storefront engagement (banner views, add-to-cart clicks), and — on Power/Elite — order totals for revenue attribution. It never stores shopper names, emails, IP addresses, or payment details, and it never sells your data. See the Privacy Policy.

Does it support international stores and multiple currencies?

Yes. Prices display in the shopper's local currency, and you can target campaigns by country based on your Shopify Markets.

Account

How do I remove PreSet Promo?

Uninstall it from your Shopify admin. Its banner and features stop, the discounts it created are cleaned up, and all its data is deleted.

I need help.

Email support@pretechpark.com — we're happy to help.

No articles match your search.