Skip to navigation Search UltraCart Get Started

A full ecommerce coupon code system built into UltraCart, with 25+ discount types, stacking rules, and auto-apply promotions.

Ecommerce coupon code integration is native to UltraCart. Every account ships with a complete promotions engine that handles 25+ discount types, including percent-off, dollar-off, free shipping, tiered subtotal and item discounts, BOGO offers, free-item-with-purchase, mix-and-match group rules, and automatic cart promotions, with no third-party coupon app, no monthly plugin fee, and no separate system to reconcile against your order data.

UltraCart's coupon engine has been refined across more than two decades of real merchant use, from single-product shops to high-volume subscription and info-product brands. Merchants configure coupons at either the order level (percent or dollar off the subtotal, tiered discounts, shipping-method discounts) or the item level (specific items, item tags, or wildcards, with optional quantity limits and minimum item amounts). Campaigns generate unique single-use codes that can be dropped into email sends so each recipient redeems once, and usage is tracked per campaign in the built-in reporting.

On other platforms, serious promotions usually require a paid app. Merchants end up stacking a discount plugin, a free-shipping plugin, and a BOGO plugin together, then discover the three do not coordinate and the checkout math drifts. UltraCart avoids that entirely because every coupon type lives inside the cart, the checkout, the auto-order engine, and the order record as one system. Codes validate in real time, discount line items write directly into the order, and the accounting and reporting always match what the customer paid. Coupons can skip on rebill for subscription renewals, attribute the sale to an affiliate when a partner code is used, and map directly to a QuickBooks code for clean accounting export.

The system supports single-use codes, multi-use codes, per-customer usage limits (by ship-to address or by email for new-customer-only offers), start and end dates with time precision, minimum subtotal thresholds, item and item-tag restrictions, zip code restrictions, and flexible stacking. The "Valid with Other Coupons" setting controls whether a code stacks with others, and a "Super" option lets a specific coupon override other rules when it needs to always apply. Auto-apply rules trigger promotions based on cart contents without code entry, and one coupon can automatically apply additional coupons on top of itself. For developer teams, every coupon type is fully exposed in the UltraCart REST API.

  • 25+ Built-In Discount Types: Percent-off, dollar-off, free shipping, tiered subtotal or item discounts, BOGO, free-item-with-purchase, mix-and-match group rules, fixed shipping rates, and more, all native to the platform with no plugin required.
  • Auto-Apply & Stacking Control: Trigger promotions based on cart contents without code entry, and control exactly which coupons combine with a per-coupon "Valid with Other Coupons" setting, including a Super override for coupons that must always apply.
  • Campaigns & Bulk One-Time Codes: Generate thousands of unique single-use codes for email campaigns, influencer drops, or printed inserts, then upload or download the list and track redemptions per campaign in built-in reporting.
  • Subscription & Affiliate Aware: Skip coupons on rebill for recurring auto-order charges, restrict codes to new customers by email or one-per-ship-to-address, and attribute the sale to a specific affiliate when their code is redeemed.
  • Full API, Zip & QuickBooks Hooks: Issue, validate, and track coupons programmatically through the UltraCart REST API, restrict usage to specific zip codes, and map each coupon to a QuickBooks code so discounts export cleanly to accounting.

Support

Our dedicated, support team is here to help you every step of the way!

Never outsourced. 100% in-house, US-based support.

Talk to real people who understand your business—no AI bots, no automated responses. Our experienced team is ready to help you solve problems, big or small.

Learn More

Quick answers to common questions.

Need assistance fast? Access our robust knowledge base or connect with a support representative for swift resolutions.

View FAQ

Extensive documentation and code examples.

Dive into our detailed guides and examples to optimize your UltraCart experience. From setup to advanced features, our resources cover it all.

View Docs

Personalized phone and email support.

Pick up the phone and speak directly with our expert team, or send an email for personalized assistance tailored to your needs.

Reach Out!

Video training tutorials, guides and tips.

Explore a library of easy-to-follow video resources to master every feature of UltraCart and maximize your eCommerce success.

View Videos

Onboarding Assistance for New Merchants.

Get personalized help setting up your store, adding products, and integrating payment gateways to launch quickly and confidently.

Contact Support