Support

Home Forums Event Espresso Premium I am not very happy with Event Espresso

I am not very happy with Event Espresso

Posted: January 3, 2019 at 3:55 am


bazarts

January 3, 2019 at 3:55 am

Hi,

I’m am using event espresso for approximately 6 months and I can tell I expected a lot more of it. Event Espresso was recommended to me by someone, because I had no idea of which plugin to use with my WordPress site, but now I think (or really hope) there would be other, better, less rigid plugins for ticket selling.

I am working for a rather small organisation, but although we are small, we have a lot of events (100-150 a year) and we have around 1.000 attendees to buy tickets every year.

What I really don’t like about event espresso:
* If an attendee buys a ticket for an event, I cannot automatically copy this attendee to another event (I can move, but I would really like to copy the attendee instead of moving)
* I cannot archive my attendees of the previous year, so I collect a lot of data and it won’t go anywhere.
* The data in event espresso are useless for my accountant because I cannot export the transaction, so I have to manually make a list of all the payments every quarter of the year (around 250 transaction every time)
* I don’t find the backoffice not very clear. I will find my way though, but my collagues who are less fluently with computers a I do, are not able to find everything they need to know in th ebackoffice, so I have to manually put all the data in an excel-file for every event

I am really hoping something can be done about all this, because I am seriously thinking about switching to another plugin as soon as I can find one.

Or maybe Event Espresso is not the right plugin for an organisation like mine with that large amount of events and attendees.

Kind regards,
Miet


Tony

  • Support Staff

January 3, 2019 at 10:15 am

Hi Miet,

I’m am using event espresso for approximately 6 months and I can tell I expected a lot more of it. Event Espresso was recommended to me by someone, because I had no idea of which plugin to use with my WordPress site, but now I think (or really hope) there would be other, better, less rigid plugins for ticket selling.

I’m sorry you expected more, can you provide some example(s) of what ‘more’ would be in this context?

You mentioned EE is rigid, but again, can you clarify? At the time of writing the codebase for Event Espresso core has over 1600 Filter Hooks and a little under 900 Action Hooks with various ‘template’ files in use within EE that can also be overridden should you wish, meaning you can customize a huge amount of EE’s code to suit various different use cases.

* If an attendee buys a ticket for an event, I cannot automatically copy this attendee to another event (I can move, but I would really like to copy the attendee instead of moving)

We have this on our roadmap for the attendee mover add-on here:

https://trello.com/c/F1G6KAUK/169-attendee-mover-copy-attendee

However, we have to prioritize our development time and we do so by working on the features with the most requests (plus our own vision for the plugin). The above feature has very few requests (less than 5) meaning it so far hasn’t been considered for development.

* I cannot archive my attendees of the previous year, so I collect a lot of data and it won’t go anywhere.

This is something we are aware of and have been discussing possible ways in which we can handle this within the plugin, eventually, we’d like to have a method to archive the data but it’s not available currently.

* The data in event espresso are useless for my accountant because I cannot export the transaction, so I have to manually make a list of all the payments every quarter of the year (around 250 transaction every time)

The registration CSV includes the Transaction Status, Total, Amount Due, Amount Paid, Payment Date(s), Payment Method(s) and Gateway Transaction ID(s)

I’m not sure how that is useless?

However, the CSV is completely customizable so you can add any transaction related data you need to. May I ask, what data would you link to include?

You could even filter the CSV to only contain very specific fields (meaning it would no longer even suit being used as a registration CSV) within a custom function, enable the function and export the data, then disable the function to continue to use the CSV as ‘normal’ if needed.

* I don’t find the backoffice not very clear. I will find my way though, but my collagues who are less fluently with computers a I do, are not able to find everything they need to know in th ebackoffice, so I have to manually put all the data in an excel-file for every event

Can you provide some examples, please?

I am really hoping something can be done about all this, because I am seriously thinking about switching to another plugin as soon as I can find one.

For #1 and #2, those are feature requests and are unlikely to be added to the plugin ‘soon’ at this time, simply because we are working on other areas of the plugin currently.

If points #3 and #4 are your dealbreakers its possible we can help add more details to some sections that may help. The CSV is filtered so you can add additional details to it, some additional details can be added to the tables used within Event Espresso which may help with 4. However, it’s important to set expectations correctly here in that we can’t simply re-write the plugin/interface to exactly how you want because you don’t like the current interface, we can help point you in the right direction to something that may help reduce the issues you have now though.

Or maybe Event Espresso is not the right plugin for an organisation like mine with that large amount of events and attendees.

I can’t answer that, only you (or the organization) can.

I can tell you that we work with users with high numbers of events and attendees with EE4 and it seems to fit well, but it’s all personal opinion and what one person likes, another does not.


bazarts

January 15, 2019 at 5:21 am

Hello Tony,

Thank you for your reply.

I added some more information underneath…

You could even filter the CSV to only contain very specific fields (meaning it would no longer even suit being used as a registration CSV) within a custom function, enable the function and export the data, then disable the function to continue to use the CSV as ‘normal’ if needed.

I am struggling with payments that are paid back. I do not find this very clear. I would want to have a list of all the single amounts of many that are paid to me, for which event and how they are paid, and the same list for all the paybacks.

* I don’t find the backoffice not very clear. I will find my way though, but my collagues who are less fluently with computers a I do, are not able to find everything they need to know in th ebackoffice, so I have to manually put all the data in an excel-file for every event

Can you provide some examples, please?

We would like to have more filters. For example, we have an event that is recurring on several dates, but not regularly (like every month). For example the same event on the 1st of July, the 18th of August and the 3rd of October. I would like to filter my attendees.
I would also like to filter them by status, by datetime of the event, …

Kind regards,
Miet


Tony

  • Support Staff

January 15, 2019 at 12:56 pm

I am struggling with payments that are paid back. I do not find this very clear. I would want to have a list of all the single amounts of many that are paid to me, for which event and how they are paid, and the same list for all the paybacks.

We don’t have a transaction/payment report that lists all payments/refunds in that way. The registration csv report could be edited to breakdown the payments further within the that if it will help?

We would like to have more filters. For example, we have an event that is recurring on several dates, but not regularly (like every month). For example the same event on the 1st of July, the 18th of August and the 3rd of October. I would like to filter my attendees.
I would also like to filter them by status, by datetime of the event, …

So is each recurrence a new event or do you have them set up as multiple datetimes within a single event?


bazarts

January 24, 2019 at 3:38 am

Hello Tony,

We don’t have a transaction/payment report that lists all payments/refunds in that way. The registration csv report could be edited to breakdown the payments further within the that if it will help?

That would be really helpfull…

So is each recurrence a new event or do you have them set up as multiple datetimes within a single event?

multiple datetimes within a single event


Tony

  • Support Staff

January 25, 2019 at 7:24 am

That would be really helpfull…

Ok, so if you have a transaction with multiple payments/refunds etc within it, how would you like to display it within the CSV?

For example, if I have a transaction like this – https://monosnap.com/file/NxomS7Ero4ehlagaz37EzAjl2Nk8oI

The default output for those details will be something like this – https://monosnap.com/file/nYw31PNzB4WdrhZmoInu7FAuzl57C0

What would you prefer those sections display to show the details better?

For example, we can add the individual payments/refunds made to the ‘Amount paid’ column, such as “100 (80, 20, -60, 60)” (note that changes the column type from a number to a string).

In a group registration, so you apply payments/refunds to individual registrations or just as a whole? That will change how this needs to be displayed.

multiple datetimes within a single event

You can already filter an event with multiple datetimes and export the registrations for said DateTime, although admittedly it’s a little hidden.

Go to Event Espresso -> Registrations -> Event Check-in.

Select your event in the dropdown list, and click filter – https://monosnap.com/file/e3OwMouzfrWTJsTbp5s2pgW3OYE3Vw

Now you’ll see a list of registrations for that event across all datetimes, however at the top of the table is a DateTime filter, select a specific DateTime and click filter again – https://monosnap.com/file/PB2T0kOvuTAtFp8rGIxntrwd4wFNAU

EE will now display the registrations for whichever DateTime you selected, at the bottom of the page is a ‘Filtered CSV Report’ which exports the registrations based on the filters you just applied, in other words, the registrations for specific DateTime.

Is that what you are looking for?


bazarts

January 29, 2019 at 4:08 am

For example, we can add the individual payments/refunds made to the ‘Amount paid’ column, such as “100 (80, 20, -60, 60)” (note that changes the column type from a number to a string).

That would be very, very usefull!!!

In a group registration, so you apply payments/refunds to individual registrations or just as a whole? That will change how this needs to be displayed.

Mostly we apply payments and refund as a whole.

You can already filter an event with multiple datetimes and export the registrations for said DateTime, although admittedly it’s a little hidden.

Ok, I was not aware of that possibility… Thank you very much!


Tony

  • Support Staff

February 5, 2019 at 9:01 am

For example, we can add the individual payments/refunds made to the ‘Amount paid’ column, such as “100 (80, 20, -60, 60)” (note that changes the column type from a number to a string).

To do this, try this function:

https://gist.github.com/Pebblo/0b0ac22e0b267b8e129b587142bdd997

You can add that to a custom functions plugin on your site, we have some documentation on creating one here:

https://eventespresso.com/wiki/create-site-specific-plugin-wordpress-site/

The support post ‘I am not very happy with Event Espresso’ is closed to new replies.

Have a question about this support post? Create a new support post in our support forums and include a link to this existing support post so we can help you.

Event Espresso