Discounts and Coupons
Discounts and Coupons
3DIMLI gives sellers two main ways to offer promotions:
- Automatic discounts
- Shareable coupon codes
Both reduce the price for customers, but they work differently.
Automatic Discount vs Coupon Code
An automatic discount applies without the customer entering a code.
A coupon code requires the customer to enter a code at checkout.
| Feature | Automatic Discount | Coupon Code |
|---|---|---|
| Customer needs a code | No | Yes |
| Best for | Store-wide sales, launch offers, visible promotions | Private offers, influencer codes, email campaigns |
| Can be shown in store | Yes | Yes, if enabled |
| Applies at checkout | Automatically, if eligible | Only after customer enters the code |
| Easy to share privately | Less suitable | Best option |
| Good for tracking campaigns | Basic promotion tracking | Better for campaign/code tracking |
When to Use Automatic Discounts
Use an automatic discount when you want the offer to apply directly to eligible products.
Examples:
- Launch sale
- Seasonal promotion
- Store-wide discount
- Limited-time product discount
- Bundle discount
- Early bird offer
Automatic discounts are useful when you want customers to see the reduced price without needing to remember or enter a code.
When to Use Coupon Codes
Use a coupon when you want customers to apply a specific code at checkout.
Examples:
- WELCOME10
- LAUNCH20
- SAVE25
- CREATOR50
- VIP100
Coupons are useful for:
- Email campaigns
- Social media promotions
- Private customer rewards
- Influencer or partner campaigns
- Limited audience offers
Discount and Coupon Scope
You can control where a discount or coupon applies.
Global Scope
A global discount or coupon applies to all eligible products in your store.
Use this when you want to run a store-wide offer.
Example:
10% off everything in your store.
Per Product Scope
A product-specific discount or coupon applies only to selected products.
Use this when you want to promote only certain items.
Example:
20% off selected 3D models.
Per Variant Scope
If a product has variants, you can pair discounts with specific variants when supported by the product setup.
Use this when only some versions of the product should receive the offer.
Example:
Discount only applies to the Premium variant, not the Basic variant.
Per License Tier Scope
If your product has multiple license tiers, you can pair the discount with selected licenses.
Use this when each license has different pricing and you only want to discount specific license options.
Example:
15% off the Standard License, but no discount on the Commercial Redistribution License.
This is useful when you want to protect higher-value license tiers while still offering a promotion for entry-level buyers.
Pairing Discounts with Variants and Licenses
Some products may have different pricing based on variants, license tiers, or product options.
Before activating a discount or coupon, check which product option the offer should apply to.
Examples:
- Discount applies to all licenses
- Discount applies only to Standard License
- Coupon applies only to Commercial License
- Discount applies only to one product variant
- Coupon applies to selected products and selected license tiers
This helps avoid giving an unintended discount on premium options.
Validity Windows
A validity window controls when a discount or coupon starts and ends.
You can set:
- Start date
- End date
Use validity windows for:
- Launch offers
- Seasonal campaigns
- Event-based sales
- Limited-time promotions
- Early bird pricing
- 100% discounts or free claims
If no end date is set, the discount or coupon may remain active until you manually deactivate it.
Max Uses
Max uses control how many times a discount or coupon can be redeemed in total.
Example:
The coupon can be used 100 times across all customers.
Once the maximum number of redemptions is reached, the discount or coupon will no longer be available.
Use max uses when you want to create scarcity or limit the total promotion cost.
Per-Customer Limits
Per-customer limits control how many times the same customer can use a discount or coupon.
Example:
One use per customer.
This is useful for:
- Welcome offers
- First-purchase coupons
- Limited customer rewards
- Preventing repeated use by the same buyer
If no per-customer limit is set, the same customer may be able to use the offer multiple times depending on your settings.
How Coupon Codes Appear at Checkout
When a coupon is active and valid, the customer can enter the coupon code during checkout.
The system checks:
- Whether the code exists
- Whether the coupon is active
- Whether the coupon is within its validity window
- Whether the selected products are eligible
- Whether the selected variant or license tier is eligible
- Whether the redemption limit has been reached
- Whether the customer is allowed to use it
- Whether the minimum order value is met, if configured
If the coupon is valid, the discounted amount is applied to the checkout total.
Show in Store
The Show in store option controls whether customers can see the discount or coupon publicly in your store.
This does not necessarily control checkout validity.
For example:
- If Show in store is off, the coupon may still work at checkout if it is active and valid.
- If Show in store is on, customers may see the offer in your store.
Use this option when you want to decide whether the promotion should be public or private.
Tracking Redemptions
After a discount or coupon is used, you can track its redemption activity from the seller dashboard.
Redemption tracking helps you understand:
- How many times the offer was used
- Which campaign performed better
- Whether a coupon reached its usage limit
- Whether a discount is still active
- Whether customers are using the promotion as expected
For coupon campaigns, use clear code names so tracking is easier.
Example:
- YOUTUBE20
- EMAIL10
- LAUNCH25
- VIPCUSTOMER50
This makes it easier to understand where each sale came from.
Deactivating a Discount or Coupon
You can deactivate a discount or coupon when you no longer want it to apply.
When deactivated:
- The offer is no longer valid
- Customers cannot use it at checkout
- It can remain saved in your dashboard for reference
- You may reactivate it later if needed
Use deactivate when you want to stop an offer manually before its end date.
Expiring a Discount or Coupon
A discount or coupon expires automatically when it reaches its end date.
Once expired:
- It will no longer apply at checkout
- Customers cannot redeem it
- The offer remains available for tracking or reference
Use expiry dates when you want the system to stop the promotion automatically.
Minimum Order Value
Coupons can include a minimum order value.
Example:
Use SAVE20 on orders above $50.
This helps encourage larger purchases while still giving customers a reason to buy.
Minimum order value is useful for:
- Increasing average order value
- Running store-wide campaigns
- Rewarding larger purchases
- Avoiding small orders receiving large discounts
Best Practices
Use automatic discounts for public promotions and simple store-wide offers.
Use coupon codes for private, trackable, or campaign-based offers.
Set validity windows for temporary campaigns.
Use max-use limits for limited promotions.
Use per-customer limits to avoid repeated use by the same buyer.
Check product, variant, and license scope before activating the offer.
Use clear coupon code names for easier tracking.
Deactivate old offers that should no longer be available.
Avoid applying large discounts to premium license tiers unless that is intentional.
Summary
Discounts and coupons help you run flexible promotions on 3DIMLI.
Use automatic discounts when you want the offer to apply without customer action.
Use coupon codes when you want customers to enter a shareable code at checkout.
You can control:
- Global or product-specific scope
- Variant-specific eligibility
- License-tier eligibility
- Start and end dates
- Maximum total uses
- Per-customer usage limits
- Store visibility
- Checkout behavior
- Redemption tracking
- Manual deactivation or automatic expiry
This gives you full control over how your promotional offers work across products, variants, and license tiers.