Use a Predefined Key Multiple Times for Different Customers
WooCommerce Software License lets you manage and distribute license keys with ease. Normally, each key is unique and issued once. However, there are scenarios—such as beta testing or bulk giveaways—where you want the same key to be assigned multiple times. Thanks to our Predefined Keys feature and a simple “dynamic tag” syntax, you can control exactly how many times a single key is used before it’s retired.
What Are Predefined Keys?
A Predefined Key is an existing license string that you upload (or import) into WooCommerce Software License instead of having it generated automatically at purchase time. You might use this when:
-
You already have keys produced by another system.
-
You want to reserve a specific pool of keys for promotions.
-
You need to manage manual assignments for enterprise customers.
By default, each of these keys can only be sold once—but you can easily allow multiple assignments with the dynamic‐usage tag.
Allowing Multiple Uses with a Dynamic Tag
To specify that a predefined key can be issued more than once, simply prepend a count tag in curly braces to the key itself:
-
{15}
tells the system this license may be sold up to 15 times.
-
Each time an order is processed that assigns this key, the remaining count is decremented.
-
Once the count reaches zero, the key is automatically removed from the pool of available keys.
Common Use Cases
-
Beta Testing
Issue the same key to a controlled group of 50 testers without manually tracking assignments.
-
Promotional Bundles
Run a giveaway where the promo code is the same license string but valid only for the first 1,000 claimants.
-
Corporate Discounts
Give each department in a company a shared key with a 100‑seat limit, and let them self‑manage activation.
Best Practices
-
Set a Conservative Count
Don’t overestimate your needs—start with a smaller number and increase if demand spikes.
-
Track Your Campaigns
Use clear naming conventions (e.g., {100}SUMMER2025-KEY
) so you know which promotion a key belongs to.
-
Replenish Early
Monitor the “Remaining Uses” column and import more keys before your count runs out.
By combining Predefined Keys with the simple {n}
usage tag, WooCommerce Software License makes it effortless to reuse the same license across multiple orders—while still keeping tight control over your distribution limits. Give it a try on your next promotion or internal rollout, and see how much smoother license management can be!
Read more