Good morning all the team, I hope you are well!
This is the 3rd year that I have to MANUALLY duplicate several hundred events by hand for my client’s site, and I am very tired of doing this… So now I want to bulk duplicate the events.
You say we need to purchase and use the CSV Importer addon to bulk import events, seen here: https://helpdesk.ashanjay.com/ticket/is-it-possible-to-duplicate-events-in-bulk-and-not-one-by-one/
I just ran some tests and it turns out that some fields are not exported/imported with the CSV Import addon.
Because currently after the import of several hundred events, we have to edit each one manually to add the information of these missed fields below:
– regular_price => (Ticket price)
– sku => (Ticket UGS)
– manage_stock => (Manage stock yes or no)
– stock => (Number of products in stock)
– tx_add_info => (Additional information)
– evovo_xxx => ALL variations and options of the current event
– ticket product is not created
I notice these fields coming from addons.
Also, my events are usually in 2 categories (with one selected as main), only when I do the CSV import of my events, I have too to manually make the desired category “main”.
I really hope that it is possible to export and import these fields, otherwise the CSV Importer addon is useless, because actually we need manually edit 500 events id need .
Indeed, this means that this addon is limited to people who use EventOn without an addon, which in itself is punitive for people like me who have purchased a lot of addons (for my part I bought 15 addons).
However, the manual duplication of the events works perfectly (creation of the product/ticket included), but is it possible to have an equivalent result with the CSV import?
If not, then what is the way to correctly mass duplicate events created by Eventon with all datas, like a manual duplication?
I have to create 600 events in the next few days, if I have to edit manually each event post (like last year), it will take me a lot days of work :'(
Please help!
Thank you very much.
Oops, I forgot to specify that in the list of missing fields that I quoted in my previous message, there are also “Assigned Users” which are not imported/exported either. This is also an operation that I have to do manually…
Thank you again for your help.
Best Regards.
Hello,
Please follow this guide:
https://docs.myeventon.com/documentations/import-additional-fields-using-hooks/
In order to find the correct field variable name (_field_var_name in the guide) you need to check the HTML code:
Another example of Manage Stock:
Thank you for this information Artem!
So I will test my CSV file with the following fields retrieved from my event:
As you can see, I’m also using Ticket Variations and Options, and I’ve selected the “_evovo_activate” field with the data “yes“. Only can you tell me how to add the variations information in my CSV file?
Here an example of datas found in the HTML code, for my variation and his 3 options for my events:
type (Ticket Variation Type Name) => Type de ticket souhaité
options name (Ticket Variation Options Name) => Ticket adulte,Ticket enfant,Ticket bébé
JSON datas: {“type”:”edit”,”event_id”:13379,”wcid”:13380,”parent_type”:”event”,”parent_id”:13379,”method”:”variation_type”,”vo_id”:491123}
In summary I have 2 questions:
Thank you very much for your help.
Following my previous message, I tried what you advise me:
The only variable above that works with CSV import is the variable => evcal_gmap_gen
Do you think I named the others correctly?
Thanks again,
Best regards.
Good morning,
Given that the CSV import only works for a part of the data really recorded for each event, wouldn’t it be easier to explain to me how to apply “X” times a duplication of an event such as it is already possible to do in the list of events?
Please if this is not in your future plans to evolve the Import CSV addon for a better compatibility with extensions settings, if this is in my budget i am ready to pay again for an additional addon, a small tool in Eventon settings with a button with 2 fields => post ID of event to duplicate + a multi date selector (maybe a jQuery calendar?) Each date selected == 1x post duplication ! Simple and effective! What do you think, would it be easy to set up?
Indeed the existing manual duplication currently offered by Eventon in the list of events (post_type=ajde_events) performs a nice faithful copy of the events, and this also includes the parameters of ALL Eventon addons, as well as third-party plugin settings (e.g. Yoast plugin SEO settings). But actually the operation is manual for each event.
You must understand that users who have purchased Eventon addons have no interest in using CSV import, if they have to perform very long additional manipulations manually for each event after import. In the current state, it will take me whole days to duplicate my events, while the manual duplication offered by Eventon makes faithful copies works perfectly. It is very frustrating 🙁
That does not make sense, so the CSV import is only useful for users who have not purchased addons, and users who have purchased addons do not have the option to duplicate their events. If this is really the case, you absolutely must specify the incompatible addons on the page dedicated to CSV Event Importer addon.
Help! I absolutely have to duplicate hundreds of events for my client in the next few days.
Thank you for your help and information on this.
Best Regards.
Acceptable CSV file fields can be found in EventON > CSV Import > **CSV file guidelines. Unfortunately, that’s all what is available at the moment.
You can extend it by following https://docs.myeventon.com/documentations/import-additional-fields-using-hooks/
You can also create a new ticket and select Feature Request as category so others can vote on your ideas and get it moved into development faster.
We do have plans on extending CSV Import, it’s just not our priority at the moment.
Following my previous message, I tried what you advise me:
Could you you try enabling Ticket (with evotx_tix variable) before adding the rest?
1. The same with variations. Please enable it first, then look for right variables in the HTML code, import them only after evotx_tix and _evovo_activate.
2. Could you send us a link to the ticket?
Very well I understand Artem thank you for this information.
If not all fields, and price variation/options settings can’t be applied during the CSV import then it will be faster for me to create a duplicate post.
Because a simple duplicate post actually makes a faithful copy, which will save me hours of work to duplicate my events.
I will have to duplicate about 1000 events in the next few days… :’)
It is therefore definitely not possible to bulk duplicate posts, I having to do it manually one by one?
Thanks again for your response and all your clarifications.
Best regards.
Since EventON’s event is post_type, maybe you could use this or similar plugin https://medium.com/@OPTASY.com/4-easy-peasy-ways-to-duplicate-a-page-in-wordpress-or-a-blog-post-494653a192a6 to bulk duplicate events?
Hello Artem,
I will try with a plugin!
But first, can you confirm that it will be as complete as a duplication made by Eventon?
For example, Eventon duplication also duplicates the product linked to each event, I’m not sure this will be done via a third-party plugin?
Thank you and a beautiful end of the day to you.
Unfortunately, we cannot confirm since the plugin isn’t our product.
…duplication also duplicates the product linked to each event…
Highly doubt that this will work with the duplication plugin, since it’s not compatible with EventON 100%.