The Bulk Promo Creation development came as a result of a growing need for our customers to generate large numbers of promo codes at once. Before this the limit seemed to be something around a 1000 depending on the server load at the time. With this new feature we expect in the region of tens of thousands as these will be processed in batches so theoretically there should not be a limit on how many promo codes can be generated at once.
Summary:
The introduction of promo groups which are meant to serve as a main source of truth for the promotions
Ability to manage the products specific to the promotion group which will be used by all the "children" promotions
Ability to delete all promotions related to a promotion group in one go
Once a promo group is created, we will be creating batches of a set number of promo codes to be generated one by one by a cron script
v2.x.x
Back Office v2 - new menu needs adding
Promotions Maintenance v2 - om12_v2.php
Note that Promotions Maintenance V2 currently only creates alphanumeric codes, meaning it isn't compatible with in store promotional codes. At this time you'll need to use V1 Promotional Maintenance, though this will be updated in the future.
Navigate to the new program, sitting in the same location, called "Promotions Maintenance v2", bearing in mind it will need to be added to the menu in the first place as per above.
While the type is set to Promotion Groups the program will list all the available Promotion Groups along with some relevant details (these column may change over time).
Clicking on the New button will take you to a Promotion Group Creation page
Status offers info about the promotion generation process:
pending -> promo generation not started yet for this group
completed -> promo generation completed for this group
processing ->promo generation in progress
incomplete -> promo generation completed, but could not create all the requested promos (e.g. only 39.000 promos created out of 40.000)
Progress -> The progress of the promotions generation process.
Edit -> Edit the promo group
View Promos -> View the list of promotions belonging to the promotion group
The Edit link will take you to the promotion group details page where you can:
view all the options for a promo group in non-editable form
this is because at the moment the settings used on the promo group do not "trickle down" to the children promotions
if you must make a change to the promotions under this promo group we advised to delete the promotion group and create it again resulting in a fresh copy of promotions as well
amend the list of selected products used for promotion validation
delete the promo group and all of its' promotions
Please note:
In order to view the promotions list you will need to select Promotions from the Type dropdown.
There is a Show Active Only checkbox as per before which is only available for the Promotions type
Extract Promotions to CSV which start on a given date - this is same functionality as before with a different design and slightly different way of generating the extract
New button will allow you to create a promotion, separate from any promotion group, same as before
Delete button will allow you to delete selected records as before
You can now tick/untick all the promotions in the list using the tick box in the table header
Edit link will take you to the details page. This is largely unchanged so you should be able to do the same things as before.
there is a restriction on the promotions that have been created via a promo group which will only allow you to amend the selected products from the parent promotion group; we are providing a link to redirect to the promotion group for this
this program may change as time goes on and we head towards a more promotion-group-centric approach
We are also showing the promotion group ID on the promotions details page.
Any questions, suggestions for this document or the feature itself please let us know!