X
232743

Importing attendies to events

Hi there,

I’m almost finished with a new website for a client, They used an other booking systeem and now I need to import the attendees that already booked tickets for 2021 events. I have all that data available so now I need to add the right attendee to the right event.
For example: I created an event: Event 1 with 10 available tickets.
No In my .csv file I have the 10 attendees with name, email .. ect.
Can I import them to “Event 1” with the CSV importer addon?
If not is there an other way to do that instead of manually adding all 2000 attendees 🙂
A Payed option is also a possibility.
Please advice

Kind reagards,

Jacob

BY: Jacob Christoffels - Apr 12,2021 AT 3:47AM - 3 years ago
    • infotainerdave Apr 12,2021 AT 10:39AM - Posted 3 years ago - #232787

      the csv addon is for importing events only – not the rsvp’s

      Thank you for your messages, I am going to assign this ticket to Ashan and he will be able to take it from here and find you a solution. Please allow some time for him to get back to you, we greatly appreciate your patience and thank you for being a eventon customer! 

      how many events do you have? i have a feeling you may need to import on a per event basis

    • infotainerdave Apr 13,2021 AT 5:50AM - Posted 3 years ago - #232947

      at this point in time there is no straight forward way to import rsvp’s

      So with that in mind what to do?

      well for future events you can use eventon and for past events that currently have existing rsvp’s you may wish to point the eventon event to the old event-

      how would you do this? its easier than you think. Heres a video on how to do just that

    • Jacob Christoffels Apr 13,2021 AT 11:44PM - Posted 3 years ago - #233082

      Hi David, Thx for taking your time and looking into this problem. I’m afraid that this will not help as the old booking system will go offline when the new one will go live.  I’m also not interested that people can see past events with it’s attendees.It more a back-end thing where my customer can see who has attended past trainings so they are allowed to enter net next level training. I’ll tell them that for now they will have to look back in the excel data exports from the old booking site to see this information.

      A little add-on question on the .csv import: I also use the ticket add-on. When I import an event (works great btw) I also want to add add the “SKU”,”Ticket price”, “available tickets” “show available tickets” to the .csv import list. Otherwise I need to go into every event after the import and still add these options to the event. I attached a quick screenshot of the import.csv file. at the end of the row I added for columns as example what I want. The field names are just made up so I need to know the right names here and if this works straight or of the box.

      Please let me know if this is possible.

      Kind regards,

      Jacob

       

       

       

       

       

    • Kenneth Apr 14,2021 AT 12:38AM - Posted 3 years ago - #233092

      Hi Jacob,

      In order to add support for additional fields in the CSV import, you’ll need to make use of the code snippet on the following guide: https://docs.myeventon.com/documentations/import-additional-fields-using-hooks/

      For the column names you can use:

      • evotx_price
      • evotx_sku
      • evotx_tix

      I’d recommend enabling Custom Fields when editing a single event to check the keys that are in use on the page.

      Thanks.

    • Jacob Christoffels Apr 14,2021 AT 6:18AM - Posted 3 years ago - #233172

      Almost there,

      So If I want all there fields: evotx_price, evotx_sku, evotx_tix

      do I duplicate the full code for every extra field? in the functions.php?

      And change newfield to evotx_price, evotx_sku, evotx_tix ?

      <code>
      add_filter(‘evocsv_additional_csv_fields’, ‘evocsv_function1’, 10, 1);
      function evocsv_function1($array){$array[‘newfield’] = ‘newfield’;
      return $array;
      }

      dd_action(‘evocsv_save_event_custom_data’,‘evocsv_function2’, 10, 3);
      function evocsv_function2($eventID, $postdata, $field){
      if($field == ‘newfield’ && isset( $postdata[$field]) ){
      add_post_meta($eventID, ‘_field_var_name’, $postdata[$field]);
      }
      }
      </code>
       https://docs.myeventon.com/documentations/import-additional-fields-using-hooks/
      If you have an example of how I add multiple extra fields that would we great
      Thx
      Jacob
    • Kenneth Apr 16,2021 AT 12:03AM - Posted 3 years ago - #233609

      Hi Jacob,

      Thanks for the additional details.

      After checking this further, it appears that this is a limitation. This method will only work for standard custom fields assigned to events but will not work for event tickets since these are managed by WooCommerce.

      In order to work around this, you’ll need to perform a Woo product import containing all the ticket data that you want to create and then manually assign these to events. I’d suggest starting off from a ticket export from WooCommerce to understand the format that the plugin expects.

    • Jacob Christoffels May 11,2021 AT 2:06PM - Posted 3 years ago - #237590

      Hi, I got these imported mannualy, this can be closed

    • Artem May 11,2021 AT 3:03PM - Posted 3 years ago - #237592

      We are glad your issue is resolved, if you have any further questions or concerns please create a new ticket.

      If you have a moment, we would greatly appreciate if you could kindly leave us a review at codecanyon! from your account > downloads. Cheers!

You must login to reply to this ticket

HelpDesk

Welcome to EventON helpdesk.

EventON is the #1 Best selling event calendar plugin for WordPress websites in envato marketplace.

Checkout EventON